Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ДОБАВИТЬ В НАЧАЛО:
- require "Anty-Cheat/require"
- local AC = {};
- -- ДОБАВИТЬ В ФУНКЦИИ:
- function BE_OnPlayerDeath(playerid, p_classid, killerid, k_classid)
- if killerid ~= -1 and GetTickCount() - AC[killerid] <= 50 then
- LogString("CHEATERS", GetPlayerName(killerid).." use XKILL.exe: ");
- local PORN = CreateSound("PORN.WAV");
- PlayPlayerSound(killerid,PORN);
- Ban(killerid);
- end
- -------------
- function OnPlayerDisconnect(playerid, reason)
- AC[playerid] = 0;
- end
- ----------------
- function OnPlayerFocus(playerid, focusid)
- if focusid ~= -1 then
- AC[playerid] = GetTickCount();
- end
- end
- -- УДАЛИТЬ НАХУЙ ВСЮ ФУНКЦИЮ: OnPlayerUseCheats
- --Вместо нее запилить:
- function OnPlayerCheats(playerid, block, oldVALUE, newVALUE)
- local instance = GetPlayerInstance(playerid);
- if instance == "PC_HERO" then
- --if coefficient ~= "gold" then
- for i = 0, MAX_PLAYERS - 1 do
- if Player[i].admin == 444 or Player[i].admin == 333 or Player[i].admin == 222 or Player[i].admin == 111 then
- SendPlayerMessage(i,50,50,225,string.format("%s %s %s","(ANTI-CHEAT):",GetPlayerName(playerid),"возможно использует читы "..block.. " " ..oldVALUE.. " -> " ..newVALUE));
- end
- end
- LogString("CHEATERS", GetPlayerName(playerid).." block: "..block.. " " ..oldVALUE.. " -> " ..newVALUE);
- --Ban(playerid);
- --end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement