Lucas1337
Новичок
В общем хочу поставить проверку на админа на Fly-Hack.Сам пробовал,не получается.Прошу помощи! :bs:
Вот код:
Вот код:
PHP:
new AnimLibrary[30], AnimName[30];
new FlyHack;
if (PlayerInfo[playerid][pAdmin] == 0)
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(GetPVarInt(playerid,"fly_kicked") == 1)return 1;
format(string,sizeof(string),"Игрок %s был кикнут по подозрению в читерстве [Fly-Hack]",plname);
SendAdminMessage(COLOR_REDDS, string);
SetPVarInt(playerid,"fly_kicked",1);
SendClientMessage(playerid, COLOR_REDDS, "Вы были кикнуты по подозрению в читерстве! [Fly-Hack]");
KickWithMessage(playerid);
return true;
}
