[Ajuda] Anti speed !
#1

Olб galera, bem venho procurando soluзхes sobre o famoso speed hack, jб vi vбrios tуpicos falando sobre prevenзхes, jб testei todos os filterscript's de anti hack como: JunkBuster, bProteзгo e etc.. Mas eles nгo funcionam corretamente, eles basicamente, como posso dizer, nгo detecta os verdadeiros hack's.

> Queria ajuda para conseguir um anti-speed hack ! Jб tentei fazer, nгo consegui completamente, so consegui por limite de velocidade, e este limite de velocidade atrapalha, pois meu servidor possui DROP e vбrios outros mapas que possui 'W*lide'

Desde jб, agradeзo.
Reply
#2

Quote:

so consegui por limite de velocidade, e este limite de velocidade atrapalha, pois meu servidor possui DROP e vбrios outros mapas que possui 'W*lide'

ai fica dificil nй .
Reply
#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
#4

Quote:
Originally Posted by Zona_Sky
Посмотреть сообщение
ai fica difнcil nй .
Mas quem disse que para criar um bom Filterscript de anti speed й fбcil ?
Й difнcil achar um bom, sem bug's e que nгo de kick/ban em pessoas inocentes.
Reply
#5

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
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.
onde no gm eu coloco isso?
Reply
#6

Procura o primeiro stock e cria uma chave quando ele acabar, й amocando que a bagaзa anda '--
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)