new Finding[MAX_PLAYERS];
CMD:findplayer(playerid,params[]) { new id,str[128]; if(sscanf(params, "u", id)) return SendClientMessage(playerid, grey, "USAGE: /find [playerid]"); if(Finding[id] == 0) return SendClientMessage(playerid,red,"You Are not finding that player"); if(Finding[id] == 1) return SendClientMessage(playerid,red,"Player Already being found"); if(playerid == ID) return SendClientMessage(playerid,red,"You Cannot Find your self."); GetPlayerName(id,pname,sizeof(pname)); format(str,sizeof(str),"You are now finding %s - they are marked on your map!",ID); SendClientMessage(playerid, grey,str); SetPlayerMarkerForPlayer(playerid,id,0xFF0000FF); Finding[id] = 1; return 1; } CMD:canclefindplayer(playerid,params[]) { new id,str[128]; if(sscanf(params, "u", id)) return SendClientMessage(playerid, grey, "USAGE: /canclefindplayer [playerid]"); if(Finding[id] == 0) return SendClientMessage(playerid,red,"Player Not being found"); GetPlayerName(id,pname,sizeof(pname)); format(str,sizeof(str),"You have stopped finding %s - they have been removed from your map!",ID); SendClientMessage(playerid, grey,str); SetPlayerMarkerForPlayer(playerid,id,0xFFFFFF00); Finding[id] = 0; } return 1; }
well this is untested i use ZCMD hope i helped Good Luck
![]() Код:
new Finding[MAX_PLAYERS]; Код:
CMD:findplayer(playerid,params[]) { new id,str[128]; if(sscanf(params, "u", id)) return SendClientMessage(playerid, grey, "USAGE: /find [playerid]"); if(Finding[id] == 0) return SendClientMessage(playerid,red,"You Are not finding that player"); if(Finding[id] == 1) return SendClientMessage(playerid,red,"Player Already being found"); if(playerid == ID) return SendClientMessage(playerid,red,"You Cannot Find your self."); GetPlayerName(id,pname,sizeof(pname)); format(str,sizeof(str),"You are now finding %s - they are marked on your map!",ID); SendClientMessage(playerid, grey,str); SetPlayerMarkerForPlayer(playerid,id,0xFF0000FF); Finding[id] = 1; return 1; } CMD:canclefindplayer(playerid,params[]) { new id,str[128]; if(sscanf(params, "u", id)) return SendClientMessage(playerid, grey, "USAGE: /canclefindplayer [playerid]"); if(Finding[id] == 0) return SendClientMessage(playerid,red,"Player Not being found"); GetPlayerName(id,pname,sizeof(pname)); format(str,sizeof(str),"You have stopped finding %s - they have been removed from your map!",ID); SendClientMessage(playerid, grey,str); SetPlayerMarkerForPlayer(playerid,id,0xFFFFFF00); Finding[id] = 0; } return 1; } |