03.02.2013, 16:23
(
Последний раз редактировалось DanDRT; 09.02.2013 в 14:07.
)
PHP код:
#include <a_samp>
new Floodando[MAX_PLAYERS],
TMutado[MAX_PLAYERS];
forward ParouFlood(playerid);
forward TempoMutado();
public OnFilterScriptInit() { SetTimer("TempoMutado",1000,true); return 1; }
public OnFilterScriptExit() return 1;
public OnPlayerConnect(playerid) { Floodando[playerid] = 0; TMutado[playerid] = 0; return 1; }
public OnPlayerText(playerid, text[])
{
if(TMutado[playerid] > 0)
{
new string[60];
format(string, sizeof(string), "-AntFlood- Faltam %d segundos, para voce ser desmutado!", TMutado[playerid]);
SendClientMessage(playerid, -1, string);
return false;
}
Floodando[playerid]++;
if(Floodando[playerid] == 3)
{
Floodando[playerid] = 0;
TMutado[playerid] = 120;
SendClientMessage(playerid, -1, "-AntFlood- Vocк foi mutado por 120 Segundos.!");
return 1;
}
else
{
SetTimerEx("ParouFlood", 3000, false, "i", playerid);
}
return 1;
}
public TempoMutado()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(TMutado[i] == 1)
{
TMutado[i] = 0;
SendClientMessage(i, -1, "-AntFlood- Vocк foi desmutado!");
return 1;
}
if(TMutado[i] > 0)
{
TMutado[i]--;
}
}
return 1;
}
public ParouFlood(playerid)
{
Floodando[playerid] = 0;
return 1;
}
#@# Creditos #@#
Dan
Parem de Dar -rep, eu nгo copiei porra nenhuma, A Ideia Eu Vi Ne Um Servidor e Resolvi traze-la.
Dan