Originally Posted by MadeMan
pawn Код:
forward UpdateCheckpoint(playerid, targetid);
public UpdateCheckpoint(playerid, targetid) { new Float:X, Float:Y, Float:Z; GetPlayerPos(targetid,X,Y,Z); DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,X,Y,Z,5.0); }
pawn Код:
dcmd_locatephone(playerid,params[]) { if(PlayerInfo[playerid][pFaction] != 1337) return 1; new number; if(sscanf(params,"d",number)) return SendClientMessage(playerid,COLOR_GREY,".: Usage: /locatephone [number] :."); for(new i=0; i<MAX_PLAYERS; i++) { if(PlayerInfo[i][pNumber] == number) { new Float:X, Float:Y, Float:Z; GetPlayerPos(i,X,Y,Z); SetPlayerCheckpoint(playerid,X,Y,Z,5.0); SetTimerEx("UpdateCheckpoint", 1000, true, "ii", playerid, i); // Add a timer here SendClientMessage(playerid,COLOR_GREENLIGHT,".: Info: The Phone has been located :."); return 1; } }
SendClientMessage(playerid,COLOR_DARKRED,".: Info: Phone doesn't establish a connection :."); return 1; }
|