[Off] Atacks Bots
#1

Bem, ultimamente, estou recebendo muitos atacks, inclusive um que o cara nгo chega nem entrar, apenas flooda no OnPlayerConnect.
Estou usando o maxips mesmo assim nгo adianta pois o id do cara continua o mesmo, ele loga mais de 10 vezes em menos de 1 segundo.
Entгo, queria saber se o code que eu fiz aqui seria funcional, to com medo de dar algum bug sйrio no servidor ._.

pawn Код:
#include a_samp

#undef MAX_PLAYERS
#define MAX_PLAYERS 110

public OnFilterScriptInit()
{
    return 1;
}
enum Conex
{
    IP[30],
    Vezes,
    Tick
}
new Flood[MAX_PLAYERS][Conex];
public OnPlayerConnect(playerid)
{
    new pIP[30];
    GetPlayerIp(playerid, pIP, 30);
    if(strcmp(pIP, Flood[playerid][IP], false) == 0)
    {
        if(Flood[playerid][Vezes] > 1)
        {
            if(Flood[playerid][Tick] - GetTickCount() < 1000)
            {
                BanEx(playerid, "FlashLogin?");
                Flood[playerid][Vezes] = 0;
                Flood[playerid][Tick] = 0;
                return 1;
            }
        }
    }
    format(Flood[playerid][IP], 30, pIP);
    Flood[playerid][Tick] = GetTickCount();
    Flood[playerid][Vezes]++;
    return 1;
}
public OnPlayerRequestSpawn(playerid)
{
    Flood[playerid][Vezes]--;
    if(Flood[playerid][Vezes] < 0)
        Flood[playerid][Vezes] = 0;
    return 1;
}
public OnPlayerSpawn(playerid)
{
    Flood[playerid][Vezes] = 0;
    return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
    Flood[playerid][Vezes]--;
    if(Flood[playerid][Vezes] < 0)
        Flood[playerid][Vezes] = 0;
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    if(reason != 0)
        Flood[playerid][Vezes]--;
    if(Flood[playerid][Vezes] < 0)
        Flood[playerid][Vezes] = 0;
    return 1;
}
Caso alguйm saiba uma proteзгo lecal me fala ae por favor (y)'
Reply
#2

Nick meu servidor estava sendo atacado tbm por esse hacker bots й o mesmo hacker.. Ele sу esta atacando servers de truck e eu coloquei o maxips e ele sumiu..
Reply
#3

Eu coloquei o maxips sу que nгo adiantou, e os atacks ficou atй pior.
Reply
#4

Quote:
Originally Posted by Nickvj7
Посмотреть сообщение
Eu coloquei o maxips sу que nгo adiantou, e os atacks ficou atй pior.
O nick deles й tipo assim Anonymous[Br14554541 ?
Reply
#5

Antes era.
Agora й 1 nick sу, e floda que conectou mais de 20 vezes, sem mudar de ID.
Reply
#6

configure o maxips.
Reply
#7

Meu tbm ta sendo atacado assim
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)