#define TEAM_COPS 0 new pLevel[MAX_PLAYERS]; new pra[MAX_PLAYERS]; if(strcmp(cmd, "/praoff", true) == 0) { if(IsPlayerAdmin(playerid) || gTeam[playerid] == TEAM_COPS && pLevel[playerid] >= 1) { pra[playerid] = 1; SendClientMessage(playerid, COLOR_GREY,"* Police Radio is now turn off."); } else { SendClientMessage(playerid, COLOR_RED,"* You're not a cop."); } return 1; } if(strcmp(cmd, "/praon", true) == 0) { if(IsPlayerAdmin(playerid) || gTeam[playerid] == TEAM_COPS && pLevel[playerid] >= 1) { pra[playerid] = 0; SendClientMessage(playerid, COLOR_GREY,"* Police Radio is now turn on."); } else { SendClientMessage(playerid, COLOR_RED,"* You're not a cop."); } return 1; } if(strcmp(cmd, "/pra", true) == 0) { if(!IsPlayerAdmin(playerid) && pLevel[playerid] == 0) { SendClientMessage(playerid,COLOR_RED,"* The police radio is for cops only!"); } if(pra[playerid] == 1) { SendClientMessage(playerid,COLOR_RED,"* Your police radio is turn off."); } else { GetPlayerName(playerid,playername,sizeof(playername)); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "* USAGE: /pra [message]"); return 1; } format(string, sizeof(string), "[Police Radio] %s: %s", playername, tmp); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && IsPlayerAdmin(i) && pra[i] == 0 || IsPlayerConnected(i) && gTeam[i] == 0 && pLevel[i] >= 1 && pra[i] == 0) { SendClientMessage(i, TEAM_COPS_COLOR, string); } } } return 1; }