
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;
}
|