• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Флуд Античитом

nenuzhniy1337

Ученик
Код:
stock InfoCheats(playerid, id_code)
{
    new SendAc[128];
    new TextKick[50];
    switch(id_code)
    {
        case 0: TextKick = "AirBreak (onfoot)";
        case 1: TextKick = "AirBreak (in vehicle)";
        case 2: TextKick = "Teleport hack (onfoot)";
        case 3: TextKick = "Teleport hack (in vehicle)";
        case 4: TextKick = "Teleport hack (into/between vehicles)";
        case 5: TextKick = "Teleport hack (vehicle to player)";
        case 6: TextKick = "Teleport hack (pickups)";
        case 7: TextKick = "FlyHack (onfoot)";
        case 8: TextKick = "FlyHack (in vehicle)";
        case 9: TextKick = "SpeedHack (onfoot)";
        case 10: TextKick = "SpeedHack (in vehicle)";
        case 11: TextKick = "Health hack (in vehicle)";
        case 12: TextKick = "Health hack (onfoot)";
        case 13: TextKick = "Armour hack";
        case 14: TextKick = "Money hack";
        case 15: TextKick = "Weapon hack";
        case 16: TextKick = "Ammo hack (add)";
        case 17: TextKick = "Ammo hack (infinite)";
        case 18: TextKick = "Special actions hack";
        case 19: TextKick = "GodMode from bullets (onfoot)";
        case 20: TextKick = "GodMode from bullets (in vehicle)";
        case 21: TextKick = "Invisible hack";
        case 22: TextKick = "lagcomp-spoof";
        case 23: TextKick = "Tuning hack";
        case 24: TextKick = "Parkour mod";
        case 25: TextKick = "Quick turn";
        case 26: TextKick = "Rapid fire";
        case 27: TextKick = "FakeSpawn";
        case 28: TextKick = "FakeKill";
        case 29: TextKick = "Pro Aim";
        case 30: TextKick = "CJ run";
        case 31: TextKick = "CarShot";
        case 32: TextKick = "CarJack";
        case 33: TextKick = "UnFreeze";
        case 34: TextKick = "AFK Ghost";
        case 35: TextKick = "Full Aiming";
        case 36: TextKick = "Fake NPC";
        case 37: TextKick = "Anti-Reconnect";
        case 38: TextKick = "High ping";
        case 39: TextKick = "Dialog hack";
        case 40: TextKick = "SandBox";
        case 41: TextKick = "Invalid version";
        case 42: TextKick = "Rcon hack";
        case 43: TextKick = "Tuning crasher";
        case 44: TextKick = "Invalid seat crasher";
        case 45: TextKick = "Dialog crasher";
        case 46: TextKick = "Attached object crasher";
        case 47: TextKick = "Weapon Crasher";
        case 48: TextKick = "Connects to one slot";
        case 49: TextKick = "Callback functions";
        case 50: TextKick = "Change seat";
        case 51: TextKick = "Ddos";
        case 52: TextKick = "NOP's";
    }
    if(SettingInfo[CheatSetting][id_code] == 0) return true;
    if(SettingInfo[CheatSetting][id_code] == 1)
    {
        if(GetPVarInt(playerid, "AntiFloodAC") > gettime()) return true;
        format(SendAc, sizeof(SendAc),"{ff0000}[A] Èãðîê %s[%i] âîçìîæíî èñïîëüçóåò ÷èò: {FFFFFF}%s {FFFF00}(ñðî÷íî ââåäèòå /re %d)",PlayerInfo[playerid][pNames],playerid,TextKick,playerid);
        SendAdminMessage(-1, SendAc);
        SetPVarInt(playerid, "AntiFloodAC", gettime() + 2);
    }
    if(SettingInfo[CheatSetting][id_code] == 2)
    {
        format(SendAc, sizeof(SendAc),"{ff0000}[A] Èãðîê %s[%i] áûë êèêíóò çà èñïîëüçîâàíèå ÷èòà: {FFFFFF}%s. {FFFF00}Îøèáêà: (#%02d)",PlayerInfo[playerid][pNames],playerid,TextKick,id_code);
        SendAdminMessage(-1, SendAc);
        SendMes(playerid,-1,"{ff0000}Âû áûëè êèêíóòû çà èñïîëüçîâàíèå ÷èòîâ. {FFFF00}Îøèáêà: (#%i)",id_code);
        SCM(playerid,-1,"{ff0000}Åñëè ïðîèçîøëà îøèáêà, íàïèøèòå â ñâîáîäíóþ ãðóïïó ñåðâåðà {FFFF00}("PAGE_VK_FREE")");
        KickEx(playerid);
    }
    return true;
}
Сорян за текст, но не в этом дело.
Мне нужна проверка на то, что если человек админ, в чат не пишит:

format(SendAc, sizeof(SendAc),"{ff0000}[A] Èãðîê %s[%i] âîçìîæíî èñïîëüçóåò ÷èò: {FFFFFF}%s {FFFF00}(ñðî÷íî ââåäèòå /re %d)",PlayerInfo[playerid][pNames],playerid,TextKick,playerid);

Как убрать этот флуд?
 
Сверху Снизу