rendered paste bodyif(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;
}