Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

AntiCheat Fly Hack

Статус
В этой теме нельзя размещать новые ответы.

James_Ricci

Умник
Ошибок при компилировании не выдает, но проблема в:
- Когда игрок падает с большой высоты его кикает за Fly Hack. Уже не знаю в чем проблема, помогайте :)
Код:
PHP:
	if(IsPlayerInAnyVehicle(playerid)) return true;
	new Float:posx, Float:posy, Float:posz;//переменные
	new AnimName[30];
	GetPlayerPos(playerid, posx, posy, posz);//проверка на координаты
	if(strcmp(animlib, "SWIM", true) == 0 && strcmp(animname, "SWIM_crawl", true) == 0
	|| strcmp(AnimName, "Swim_Breast", true) == 0 || strcmp(AnimName, "Swim_Dive_Under", true) == 0
	|| strcmp(AnimName, "Swim_jumpout", true) == 0 || strcmp(AnimName, "Swim_Tread", true) == 0
	|| strcmp(AnimName, "Swim_Under", true) == 0 || strcmp(AnimName, "Swim_Glide", true) == 0
	|| (GetPlayerWeapon(playerid) != 46 && strcmp(animlib, "PARACHUTE", true) == 0 && strcmp(AnimName, "FALL_SKYDIVE_ACCEL", true) == 0))
	{
		if(posz >= 15 && GetPlayerSpeed(playerid) > 30 &&  GetPlayerInterior(playerid) == 0)
		{
			if(IsPlayerApplyAnimation(playerid, "SPANKINGW")) return true;
			format(string, 256, "Античит <KICKED> %s[%i] кикнут(а) 'Fly Hack'",GN(playerid),playerid);
			AdminMessege(CGRADD,string,1);
			ResetPlayerWeaponsAC(playerid);
			SendMe(playerid,CLIGHTRED,"Вы были кикнуты по подозрению в читерстве. Чит: Fly Hack!");
			SendMe(playerid,CLIGHTRED,"Если вы считаете это ошибкой, то опишите проблему на форуме!");
			NewKick(playerid);//кикаем игрока
		}
	}
	return true;
}
Буду благодарен и награжу +сиком :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу