01.07.2014, 16:44
(
Последний раз редактировалось best95; 06.07.2014 в 02:45.
)
Problema e que quando eu tomo mute aparece que nгo posso falar no chat,mas mesmo assim aparece no chat oque escrevi,segue codigo do antiflood e print do erro.
pawn Код:
if(strlen(text) == strlen(nMsg[playerid]) && !strcmp(nMsg[playerid], text, false)){SendClientMessage(playerid, -1, "( ANTI - FLOOD ) Nгo repita a mesma mensagem!");return 0;}
if(Mute[playerid] == 1) return SendClientMessage(playerid, 0xFF0000AA, "(ANTI - FLOOD) Vocк nгo pode digitar no chat enquanto estiver mutado..");
AFlood[playerid]++;
if(AFlood[playerid] == 2) SetTimerEx("Flood", 2500, 0 , "i" , playerid);
else if(AFlood[playerid] == 3) return SendClientMessage(playerid, 0xFF0000 , "( ANTI - FLOOD ) Nгo faзa flood ou vocк pode ser mutado.."), 0;
else if(AFlood[playerid] == 4)
{
SendClientMessage(playerid, 0xFF0000AA, "(ANTI - FLOOD) Vocк foi mutado por 30 Segundos.");
Mute[playerid] = 1;
SetTimerEx("Flood2", 30000 , 0 , "i", playerid);
return 0;
}
format(String, sizeof(String), "(id:%d): {FFFFFF}%s",playerid, text);
SendPlayerMessageToAll(playerid, String);
return 0;
}