[DUV]Como Criar Um CMD /entrar Pra Dentro de Um Interior
#8

Quote:
Originally Posted by gabrielbnv
Посмотреть сообщение
Mais i Agora pra fazer o /sair tem que inverter as posiзoes das coordenadas??
Sim, basta inverter as coordenadas do SetPlayerPos e do IsPlayerInRangeOfPoint pois uma equivale б porta de entrada do local e a outra б porta de saнda, e, invertendo essas coordenadas, um precisarб ficar na porta de entrada para ir ao interior e o outro precisarб estar no interior para ir б porta de entrada.


Acho que deu pra entender . Abaixo, como ficaria os 2 comandos no public OnPlayerCommandText

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    //Teleporte
    if (strcmp("/entrar", cmdtext, true, 10) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid,7.0,1394.1074,400.7764,19.7944))//Retrito б esse local, coloque as coordenadas do local onde o comando deve ser usado.
        {
            SetPlayerPos(playerid, 833.269775,10.588416,1004.179687);//Para onde o jogador irб caso esteja no local (definido acima) e use o comando//
            return 1;
        }
        return 1;
    }
    if (strcmp("/sair", cmdtext, true, 10) == 0)
    {
        //Este abaixo й dentro do interior, onde deve ser usado o /sair. Й a mesma coordenada do SetPlayerPos do /entrar.
        if(IsPlayerInRangeOfPoint(playerid,7.0,833.269775,10.588416,1004.179687))//Retrito б esse local, coloque as coordenadas do local onde o comando deve ser usado.
        {
            //E este abaixo й o local de saнda. Й a mesma coordenada do IsPlayerInRangeOfPoint do /entrar
            SetPlayerPos(playerid, 1394.1074,400.7764,19.7944);//Para onde o jogador irб caso esteja no local (definido acima) e use o comando//
            return 1;
        }
        return 1;
    }
    return 0;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)