All pastes #611233 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-07-09 20:42 UTC
rendered paste body
if(strcmp(cmd, "/r", true) == 0) {
	new tmp[256];
	new playername[MAX_PLAYER_NAME];
	tmp = strrest(cmdtext, idx);
	if(!strlen(tmp)){	SendPlayerFormattedText(playerid,"Usage: /r [text]",0);	return 1; }
	if (gTeam[playerid] == TEAM_CIVILLIAN) {SendPlayerFormattedText(playerid,"The radio is for law enforcement only",0); return 1;
	}else {
		new senderName[MAX_PLAYER_NAME], stringg[256];
		GetPlayerName(playerid, senderName, sizeof(senderName));
		format(stringg, sizeof(stringg),"[Department Radio] %s: %s", senderName, tmp);
			for(new i=0; i<MAX_PLAYERS; i++)	{
				if ((IsPlayerConnected(i)) && (gTeam[i] == TEAM_COP || gTeam[i] == TEAM_CNN || gTeam[i] == TEAM_MEDIC || gTeam[i] == TEAM_MILITARY)) {
					SendClientMessage(i, COLOR_LIGHTBLUE, stringg);
				}
			}
	}
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),"%s says (Police Radio) %s",playername,tmp);
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
if(GetDistanceBetweenPlayers(playerid,i) < 20){
SendClientMessage(i,COLOR_WHITE,string);
}
}
}
		return 1;
}