SA-MP Forums Archive
[AJUDA]Player so pode usar comando em certo interior. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Player so pode usar comando em certo interior. (/showthread.php?tid=184163)



[AJUDA]Player so pode usar comando em certo interior. - faeldk - 18.10.2010

Eae galera do Fуrum do SA-MP.

Tipo eu queria que vocкs me explicaзem como limitar o player a so usar comando em certo interior.

PS.:Eu quero explicaзгo nгo Code pronto .

Desde jб, Obrigado.


Re: [AJUDA]Player so pode usar comando em certo interior. - Shelby - 18.10.2010

Eae...

Se for um ID de interior, vocк vai usar a funзгo "GetPlayerInterior".
Se for em um local, vocк pode procurar pela funзгo "PlayerToPoint".

Usando o GetPlayerInterior:

pawn Код:
if(strcmp(cmdtext,"/int",true) == 0)
{
    if(GetPlayerInterior(playerid) != 0) return SendClientMessage(playerid, 0xA9C4E4FF, "Vocк nгo estб no interior 0 para utilizar este comando");
    SendClientMessage(playerid, 0xFF8000FF, "Vocк estб no interior 0.");
    return 1;
}
e utilizando o PlayerToPoint.

pawn Код:
if(strcmp(cmdtext,"/local",true) == 0)
{
    if(PlayerToPoint(float:radius,playerid,float:x,float:y,float:z)) return SendClientMessage(playerid, 0xA9C4E4FF, "Vocк nгo estб no local para utilizar este comando");
    SendClientMessage(playerid, 0xFF8000FF, "Vocк estб no local.");
    return 1;
}



Re: [AJUDA]Player so pode usar comando em certo interior. - faeldk - 18.10.2010

Era isso mesmo que eu queria obrigado amigo !