SA-MP Forums Archive
[Ajuda] Exibir mensagem quando estiver distante do limite de usar o comando - 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] Exibir mensagem quando estiver distante do limite de usar o comando (/showthread.php?tid=456099)



Exibir mensagem quando estiver distante do limite de usar o comando - Andrielbad - 04.08.2013

Olб pessoal estou com uma pequena dificuldade com um code:
Код:
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
eu procurei mais nгo encontrei
Vamos ao que interessa: pessoal й podem me dar um exemplo ou um pequeno tuto de como colocar uma mensagem nesse code para quando o player estiver longe aparecer a mensagem:
Vocк tem que estar prуximo ao 'X' para poder usar esse comando!

(X): nome do objeto!


entre em contato pelo skype: ANDRIELBAD
CONTO COM AJUDA DE VOCКS


Re: Exibir mensagem quando estiver distante do limite de usar o comando - Andrielbad - 04.08.2013

O comando й esse acho que dб pra vocкs entenderem
Код:
			if (strcmp("/abrirmont", cmdtext, true, 10) == 0)
			{
			if(!IsPlayerAdmin(playerid))
        	{
            if(IsPlayerInRangeOfPoint(playerid, 20.0,-2338.6999500,-1645.0999800,484.6000100))
  			{
            MoveObject(Portao,-2338.6999500,-1645.0999800,479.7999900, 1.0);
			SendClientMessage(playerid, Vermelho, "Portгo aberto!");
			return 1;
}
			return 1;
}
}
			return 0;

}
Como coloco a mensagem negativa se o player estiver longe do limite de distвncia para poder utilizar o comando?


Re: Exibir mensagem quando estiver distante do limite de usar o comando - [A]rray - 04.08.2013

pode ser assim
pawn Код:
if (strcmp("/abrirmont", cmdtext, true, 10) == 0)
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "nгo й admin!");

    if(IsPlayerInRangeOfPoint(playerid, 20.0,-2338.6999500,-1645.0999800,484.6000100))
    {
        MoveObject(Portao,-2338.6999500,-1645.0999800,479.7999900, 1.0);
        SendClientMessage(playerid, Vermelho, "Portгo aberto!");
    }
    else SendClientMessage(playerid, -1, "nгo estб perto!");

    return true;
}



Re: Exibir mensagem quando estiver distante do limite de usar o comando - Andrielbad - 04.08.2013

RESOLVIDO!