[Ajuda] Anti speed !
#3

EDITED:

Simples

so estudar e configurar a seu gosto

pawn Код:
stock GetPlayerSpeed(playerid,bool:kmh)
{
    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
    return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
}
public OnPlayerUpdate(playerid)
 {
    if(GetPlayerSpeed(playerid, true) > 250)
    {
        for(new f; f<MAX_PLAYERS; f++)
        {
            SpeedA[playerid]++;
            if(IsPlayerAdmin(f))
            {
                if(SpeedA[playerid] < 5)
                {
                    new name[MAX_PLAYER_NAME+1];
                    GetPlayerName(playerid, name, sizeof(name));

                    new amsg[80];
                    format(amsg, sizeof(amsg), "Velocidade do jogador %s foi de %d Km/h, Suspeita: Speed Hacker",  name ,GetPlayerSpeed(playerid, true));
                    SendClientMessage(f, -1, amsg);
                }
            }
            if(SpeedA[playerid] >= 5)
            {
                SendClientMessage(playerid,-1, "Vocк foi kickado por suspeita de speed hacker.");
                Kick(playerid);
            }
        }
    }
    return 1;
}
Caso nгo queira uma uma settimer global, pois OnPlayerUpdate й muito rбpido podendo causar lag

Espero ter ajudado.
Reply


Messages In This Thread
Anti speed ! - by WINDOWNS7 - 21.11.2012, 13:35
Re: Anti speed ! - by Zona_Sky - 21.11.2012, 15:11
Re: Anti speed ! - by Maklister - 21.11.2012, 15:51
Respuesta: Re: Anti speed ! - by WINDOWNS7 - 21.11.2012, 17:44
Respuesta: Re: Anti speed ! - by aldair8 - 21.11.2012, 20:15
Re: Anti speed ! - by UzT - 21.11.2012, 21:18

Forum Jump:


Users browsing this thread: 1 Guest(s)