Lucas1337
Новичок
Ребята, в общем у меня проблема с античитом,когда игрок использует Fly-Hack,то админам и игроку флудит раз 5-10 потом только кикает,как исправить? поставлю "+"
Вот код:
Вот код:
PHP:
new AnimLibrary[30], AnimName[30];
new FlyHack;
GetPlayerName(playerid, plname, MAX_PLAYER_NAME);
FlyHack = GetPlayerSpeed(playerid);
GetAnimationName(GetPlayerAnimationIndex(playerid), AnimLibrary, sizeof(AnimLibrary), AnimName, sizeof(AnimName));
if(FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "SWIM_crawl", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_Breast", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_Dive_Under", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_jumpout", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_Tread", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_Under", true) == 0
|| FlyHack > 30 && strcmp(AnimLibrary, "SWIM", true) == 0 && strcmp(AnimName, "Swim_Glide", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] == 0)
format(string,sizeof(string),"Игрок %s был кикнут по подозрению в читерстве! [Fly-Hack]",plname);
SendAdminMessage(COLOR_REDDS, string);
SendClientMessage(playerid, COLOR_REDDS, "Вы были кикнуты по подозрению в читерстве [Fly-Hack]");
KickWithMessage(playerid);
return true;
}
