[Ajuda] Distancia para acionar comando
#1

Olб pessoal eu procurei horas mais nгo encontrei eu uso esse comando aqui olhem:
Код:
 	if (strcmp("/abrirmont", cmdtext, true, 10) == 0)
	{
		if(!IsPlayerAdmin(playerid))
	    {
			MoveObject(Portao,-2338.6999500,-1645.0999800,479.7999900, 5.0);
			SendClientMessage(playerid, Vermelho, "PORTГO ABERTO");
			SendClientMessage(playerid, Amarelo, "Para fechar o portгo digite /fecharmont");
        

			return 1;
}
}
Como faзo pra ele abrir a 20 metros de distancia podem me ajudar obg por lerem!
Reply
#2

https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint

na posicao x,y,z coloca a posicao inicial do portao
Reply
#3

pawn Код:
if (strcmp("/abrirmont", cmdtext, true, 10) == 0)
{
    if(!IsPlayerAdmin(playerid))
    {
        if(IsPlayerInRangeOfPoint(playerid, 20.0, -2338.6999500,-1645.0999800,479.7999900))
        {
            MoveObject(Portao,-2338.6999500,-1645.0999800,479.7999900, 5.0);
            SendClientMessage(playerid, Vermelho, "PORTГO ABERTO");
            SendClientMessage(playerid, Amarelo, "Para fechar o portгo digite /fecharmont");
        }
    }
    return true;
}
Reply
#4

Isso atrapalha em outros comando que contem esse codigo?
Код:
    if(!IsPlayerInRangeOfPoint
Reply
#5

Manual Pawn
Pawn book
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)