28.01.2013, 04:16
Isso pode ajudar voce, to meio com sono aqui, mais deve funcionar kk..
O comando /ir vocк faz da mesma forma..
pawn Code:
CMD:trazer(playerid)
{
new
id, // variaveis
Float:x,
Float:y,
Float:z,
Float:distancia = 999999.0;//distancia padrгo..
GetPlayerPos(playerid, x,y,z);// Getando a posiзгo do player que digitou o comando
for(new i; i < MAX_PLAYERS; i++)//Loop
{
if(IsPlayerConnected(i) && i != playerid && GetPlayerDistanceFromPoint(i, x, y, z) < distancia)
{// Fazendo uma checagem a todos os players conectados que nao seja o plyerid
id = i;//caso este jogador for o mais perto, o player vicarб armazenado na variavel "id"
}
}
if(distancia != 999999.0)//Caso nгo tiver ninguem conectado, nгo executarб a funзгo a baixo \/
SetPlayerPos(id, x, y, z);//Setando a posiзгo do player mais prуximo de vocк..
return true;
}