[Tutorial] Criando um anti-flood simples pro gm
#1

Boa noite, vim nesse tutorial ensinar como criar um sistema anti flood simples para por no gm

Com esse sistema o player nao conseguira mandar uma mensagem no chat antes de se passar 2 segundos


Topo do Gm:
pawn Код:
static
    iPlayerChatTime[MAX_PLAYERS];
No topo de OnPlayerText:
pawn Код:
public OnPlayerText(playerid, text[])
{
       if(IsPlayerFlooding(playerid) && !IsPlayerAdmin(playerid))
       {
           return 0;
       }
//o resto do seu OnPlayerText....
//....
//no final de OnPlayerText
    iPlayerChatTime[playerid] = GetTickCount();
    return 0;// ultima return
}
coloke perto de suas stock's
pawn Код:
stock IsPlayerFlooding(playerid)
{
    if(GetTickCount() - iPlayerChatTime[playerid] < 2000)
        return 1;
    return 0;
}
Creditos a SA-MP Team (stock retirada de um fs baseaf)

Gostou? +rep
Reply


Messages In This Thread
Criando um anti-flood simples pro gm - by DrTHE - 29.11.2011, 22:25
Re: Criando um anti-flod simples pro gm - by dPlaYer_ - 29.11.2011, 22:26
Re: Criando um anti-flod simples pro gm - by Macintosh - 29.11.2011, 23:37
Re: Criando um anti-flood simples pro gm - by Adrian Fahrenheit Tepes - 30.11.2011, 00:01
Re: Criando um anti-flood simples pro gm - by BrunoBSF - 30.11.2011, 07:09
Re: Criando um anti-flood simples pro gm - by [BWL]DuST - 30.11.2011, 13:44
Re: Criando um anti-flood simples pro gm - by DrTHE - 30.11.2011, 19:33
Re: Criando um anti-flood simples pro gm - by StrondA_ - 01.12.2011, 01:09

Forum Jump:


Users browsing this thread: 2 Guest(s)