Доброго времени суток! Наверняка, на каждом сервере запрещаются читы. Но хитрые игроки всячески их используют. Вам не надоело? Для защиты от читеров существует античит. Вот, нашёл на просторах Интернета античит на собейт мод.
Ко всем [color=#0000BF]#define[/color]:
[code]#define Kick.(%0) SetTimerEx(«OnPlayerKick»,100,false,»i»,%0)[/code]
Ко всем forward:
[code]forward AntiSobeit(playerid);
forward OnPlayerKick(playerid);[/code]

Ко всем [color=#0000BF]new[/color]:
[code]new SobeitCheck1[MAX_PLAYERS];
new Hackerccd[MAX_PLAYERS];[/code]

В [color=#0000BF]public[/color] OnPlayerConnect:
[code]SobeitCheck1[playerid] = 0;[/code]
В [color=#0000BF]public[/color] OnPlayerDisconnect:
[code]SobeitCheck1[playerid] = 0;[/code]
В [color=#0000BF]public[/color] OnPlayerSpawn:
[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]

В конец мода:
[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);[/code]

Автор: Vitya

От danilasar

Это я

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *