SA-MP Forums Archive
[AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - 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]Como mostrar a funзгo para o player sу se ele estiver num certo local? (/showthread.php?tid=273155)



[AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - Tifany_CHOC - 31.07.2011

Eu fiz um menu aн eu queria fazer assim: o player sу pode digitar ele se tiver num local certo, e se naum tiver mostra: "Vocк nгo estб no local!"
como fais isso?


Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - TiagoPS - 31.07.2011

pawn Код:
IsPlayerInRangeOfPoint(playerid,RAIO,X,Y,Z)



Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - Tifany_CHOC - 31.07.2011

raio? oO


Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - RockFire - 31.07.2011

Distancia do local


Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - Tifany_CHOC - 31.07.2011

ah vlw ^^


Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - [AF]Junior - 31.07.2011

pawn Код:
if(strcmp(cmdtext, "/comando", true) == 0)
{
    if (IsPlayerInRangeOfPoint(playerid, Distancia em Metros, X,Y,Z))
    {
    //Funзхes
    }
    else SendClientMessage(playerid,0xFFFF00AA,"Vocк nгo estб no local!"); //quando o player nгo estб no local
    return 1;
}



Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - Tifany_CHOC - 31.07.2011

vlws


Re: [AJUDA]Como mostrar a funзгo para o player sу se ele estiver num certo local? - Victor Cesaroni - 31.07.2011

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp(cmdtext"/comando"true) == 0)
    {
        if(!
IsPlayerInRangeOfPoint(playerid10.00, -100.000100.000100.000)) return SendClientMessage(playerid0x64EFFFAA"Vocк nгo esta no local do comando.");  
        return 
1;
    } 
Explicaзгo:

PHP код:
if(!IsPlayerInRangeOfPoint(playeridraio em volta das coordenadascoordenada Xcoordenada Y,coordenada Z)) return SendClientMessage(playerid0x64EFFFAA"Vocк nгo esta no local do comando."); // aqui vai retornar uma mensagem ao player se ele nao estiver nas coordenadas 
OBS: Era sу perguntar la no xat