SA-MP Forums Archive
[Ajuda] Ajuda Com Anti-Flood - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ajuda Com Anti-Flood (/showthread.php?tid=446941)



Ajuda Com Anti-Flood - Lendario - 28.06.2013

Ajuda Com Anti-Flood
Quando Eu compilo Da Erro

pawn Код:
//Isso Aqui Ta No Topo Do GM
#define TimerFlood   3000
#define AlertFlood   4
#define ColorFlood   0x24B1DBAA
//Isso Aqui Ta No Topo Do GM
new FloodTimer[MAX_PLAYERS];
new FloodAlert[MAX_PLAYERS];


public OnPlayerText(playerid, text[])
{
    new string[126];
    if(GetTickCount() > FloodTimer[playerid])
    {
        FloodAlert[playerid] = 0;
    }
    FloodTimer[playerid] = GetTickCount() + TimerFlood;
    FloodAlert[playerid] ++;
    if(FloodAlert[playerid] > 1 && FloodAlert[playerid] < AlertFlood-1)
    {
    }
    else if(FloodAlert[playerid] == AlertFlood-1)
    {
    }
    else if(FloodAlert[playerid] == AlertFlood)
    {
        new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname));
        format(string, sizeof(string), "-| %s foi calado automaticamente por floodar no chat |-.", pname);
        SendClientMessageToAll(VERMELHO, string);
        APlayerData[playerid][Muted] = true;
        return 0;
    }
    if (APlayerData[playerid][Muted] == true)
    {
        SendClientMessage(playerid, VERMELHO, "Vocк estб mudo!");
        return 0;
    }
format(string,sizeof(string),"{FFFF00}(ID: %d) %s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}

pawn Код:
C:\Users\Jhonatan\Desktop\Brasil Truckers™  - v 1.0\gamemodes\BTF.pwn(16) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\Jhonatan\Desktop\Brasil Truckers™  - v 1.0\gamemodes\BTF.pwn(16) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Jhonatan\Desktop\Brasil Truckers™  - v 1.0\gamemodes\BTF.pwn(17) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\Jhonatan\Desktop\Brasil Truckers™  - v 1.0\gamemodes\BTF.pwn(17) : error 009: invalid array size (negative, zero or out of bounds)



Re: Ajuda Com Anti-Flood - Krisky_ - 28.06.2013

tente trocar
pawn Код:
new FloodTimer[MAX_PLAYERS];
new FloodAlert[MAX_PLAYERS];
PARA
pawn Код:
new FloodTimer;
new FloodAlert;



Re: Ajuda Com Anti-Flood - Lendario - 28.06.2013

ja troquei deu erro mesmo assim


Re: Ajuda Com Anti-Flood - feliphemort - 28.06.2013

Coloque

pawn Код:
//Isso Aqui Ta No Topo Do GM
#define TimerFlood   3000
#define AlertFlood   4
#define ColorFlood   0x24B1DBAA
//Isso Aqui Ta No Topo Do GM
new FloodTimer[MAX_PLAYERS];
new FloodAlert[MAX_PLAYERS];
abaixo de todas suas includes.


Re: Ajuda Com Anti-Flood - Lendario - 28.06.2013

vlw mano vc й foda