[Ajuda] /Prender a distancia
#2

@Edit
Erro meu, eu inverti os parametros

pawn Код:
CMD:prender(playerid, params[])
{
    new id, Float:Pos[3], Float:Distancia = 5.0; // Distancia 5 metros
    if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "Use: /prender [ID]");
    GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); // Pega a sua coordenada
    if(IsPlayerConnected(id)) // Verifica se o outro jogador estб conectado
    {
        if(IsPlayerInRangeOfPoint(id, Distancia, Pos[0], Pos[1], Pos[2])) // Verifica se o jogador estб a 5 metros da sua coordenada
        {
            SetPlayerPos(id, 15.0, 15.0, 15.0); // Manda o jogador para uma coordenada
        }
        else
            SendClientMessage(playerid, -1, "Jogador estб longe de vocк"); // Se o jogador nгo estiver a 5 metros, retorna essa menssagem
    }
    else
        SendClientMessage(playerid, -1, "Jogador estб off-line"); // Caso o id nгo seja valido retorna essa menssagem
    return 1;
}
Reply


Messages In This Thread
/Prender a distancia - by ungroup - 02.03.2013, 02:58
Re: /Prender a distancia - by Supera - 02.03.2013, 03:13
Re: /Prender a distancia - by ungroup - 02.03.2013, 03:25
Re: /Prender a distancia - by Delete_ - 02.03.2013, 03:33

Forum Jump:


Users browsing this thread: 2 Guest(s)