07.03.2010, 19:01
Hello. My /find doesn't work..
It doesn't place a checkpoint :/
pawn Код:
if(strcmp(cmd, "/find", true) == 0) {
new tmp[256];
new giveplayer[MAX_PLAYER_NAME];
if(TaxiReady[playerid] == 1){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, "USAGE: /find [Playerid]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) {
if(TaxiReady[playerid] == 3){
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:Xxx,Float:Yyy,Float:Zzz;
GetPlayerPos(giveplayerid,Xxx,Yyy,Zzz);
SetPlayerCheckpoint(playerid,Xxx,Yyy,Zzz, 5);
}
else
{
SendClientMessage(playerid, COLOR_RED, " This Person Has Not Called For A Taxi! !");
}
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Invalid ID");
}
}
}
}