new cRadar[MAX_PLAYERS]; // // // // // cRadar[playerid] = 1; // // // // // // if(strcmp(cmd, "/radar", true) == 0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if(!IsACopCar(playerid)) { if (cRadar[playerid] == 1) { cRadar[playerid] = 2; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~w~Radar ~g~on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (cRadar[playerid] == 2) { cRadar[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~w~Radar ~r~off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } } else { SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Police Vehicle !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You are not in a Car!"); } } else { SendClientMessage(playerid, COLOR_GREY, " You are not a Cop / FBI!"); } } return 1; } // // // // // if(strcmp(cmd, "/checkspeed", true) ==0 || strcmp(cmd, "/cs", true) == 0) { if (cRadar[playerid] == 2) { if(IsPlayerConnected(playerid)) { new suspect = GetClosestPlayer(playerid); if(IsPlayerConnected(suspect)) { if(IsPlayerInAnyVehicle(playerid)) { if(GetDistanceBetweenPlayers(playerid,suspect) < 100) { if(IsPlayerInAnyVehicle(suspect)) { if(GetPlayerState(suspect) == 2) { GetPlayerPos(suspect, TelePos[suspect][3], TelePos[suspect][4], TelePos[suspect][5]); if(TelePos[suspect][5] > 550.0) { TelePos[suspect][0] = 0.0; TelePos[suspect][1] = 0.0; } if(TelePos[suspect][0] != 0.0) { new Float:xdist = TelePos[suspect][3]-TelePos[suspect][0]; new Float:ydist = TelePos[suspect][4]-TelePos[suspect][1]; new Float:sqxdist = xdist*xdist; new Float:sqydist = ydist*ydist; new Float:distance = (sqxdist+sqydist)/31; GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); format(string, 256, "Radar: [%d]%s %.0f mph",suspect,giveplayer,distance); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } } return 1; } else { SendClientMessage(playerid, COLOR_GREY, " No one near you !"); return 1; } } } } return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Turn the radar on /radar"); } }