[Ajuda] Sistema Anti Flood de comandos nao funfa
#1

ta compilando, mas nem funciona

Код:
new FloodCmd[MAX_PLAYERS], FlodouCmd[MAX_PLAYERS], BloqCmd[MAX_PLAYERS], str[60]; //Coloque isto no topo

public OnPlayerText(playerid, text[]) {
    if(!IsPlayerAdmin(playerid)) {
        if(strfind(text, "/", true) != -1) {
            if((gettime() - BloqCmd[playerid]) < 30)
                return SendClientMessage(playerid, -1, "Vocк estб calado por ter floodado demais!");

            if(FlodouCmd[playerid] == 4) {
                BloqCmd[playerid] = gettime();
                SendClientMessage(playerid, -1, "Vocк flodou 5 vezes por isso ficarб calado por 30 segundos!");
                return true;
            }
            if((gettime() - FloodCmd[playerid]) < 10) {
                format(str, sizeof(str), "Aguarde %d segundos para utilizar o comando novamente!", 10 - (gettime() - FloodCmd[playerid]));
                SendClientMessage(playerid, -1, Str);
                FlodouCmd[playerid]++;
                return true;
            }
            FloodCmd[playerid] = gettime();
            FlodouCmd[playerid] = 0;
        }
    }
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)