Ко всем [color=#0000BF]#define
[code]#define Kick.(%0) SetTimerEx(«OnPlayerKick»,100,false,»i»,%0)
Ко всем forward:
[code]forward AntiSobeit(playerid);
forward OnPlayerKick(playerid);
Ко всем [color=#0000BF]new
[code]new SobeitCheck1[MAX_PLAYERS];
new Hackerccd[MAX_PLAYERS];
В [color=#0000BF]public
[code]SobeitCheck1[playerid] = 0;
В [color=#0000BF]public
[code]SobeitCheck1[playerid] = 0;
В [color=#0000BF]public
[code]if(SobeitCheck1[playerid] == 0)
{
Hackerccd[playerid] = SetTimerEx(«AntiSobeit», 5 * 1000, 0, «i», playerid);
TogglePlayerControllable(playerid, 0);
ShowPlayerDialog(playerid,4233,0,»Античит»,»Идёт проверка директории игры GTA Criminal Russia…»,»Ок»,»»);
}
В конец мода:
[code]public AntiSobeit(playerid)
{
new string[128];
new Float:x, Float:y, Float:z;
if(SobeitCheck1[playerid] == 0)
{
GetPlayerCameraFrontVector(playerid, x, y, z);
#pragma unused x
#pragma unused y
if(z < -0.8)
{
SendClientMessage(playerid, 0xE90000FF, "Введите (/q)uit для выхода из игры");
format(string,sizeof string,"Вы забанены за собейт мод");
format(string,sizeof string,"В игре GTA Criminal Rssia обнаружен чит");
format(string,sizeof string,"%s
файл 'd3d9.dll'. Для игры на нашем сервере удалите этот файл.",string);
ShowPlayerDialog(playerid,4233,0,"Античит",string,"Ok","");
Kick(playerid);
}
if(z > -0.8)
{
TogglePlayerControllable(playerid, 1);
SobeitCheck1[playerid] = 1;
ShowPlayerDialog(playerid,4233,0,»Античит»,»Проверка директории игры GTA Criminal Russia завершена успешно
Вы свободны»,»Ok»,»»);
}
}
return 1;
}
public OnPlayerkick(playerid) Kick(playerid);
Автор: Vitya