24.11.2010, 12:15
(
Последний раз редактировалось rjjj; 24.11.2010 в 12:42.
)
Quote:
Mais i Agora pra fazer o /sair tem que inverter as posiзoes das coordenadas??
|
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;
}