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);
Как убрать этот флуд?
