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

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

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

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

Почему античит кикает админов?

Статус
В этой теме нельзя размещать новые ответы.
Почему кикает античит админов? Или как поставить проверку?
PHP:
stock AntiCheats()
{
	foreach(new i: Player)
	{
		new plname[MAX_PLAYER_NAME];
		GetPlayerName(i, plname, sizeof(plname));
		new string[100];
		if(IsPlayerConnected(i))
		{
			new realmoney[MAX_PLAYERS];
			new money[MAX_PLAYERS];
			realmoney[i] = Player[i][pMoney];
			money[i] = GetPlayerMoney(i);
			if(money[i] > realmoney[i] && GetPlayerState(i) != 2)
			{
				ResetPlayerMoney(i);
				Player[i][pMoney] = realmoney[i];
				GivePlayerMoney(i,Player[i][pMoney]);
			}
			else if(money[i] < realmoney[i])
			{
				ResetPlayerMoney(i);
				GivePlayerMoney(i, realmoney[i]);
			}
			new Float: Heal;
			GetPlayerHealth(i, Heal);
			if(Heal < 2) Heal -=1;
			if(HealthTime[i] > 0) HealthTime[i] -=1;
			else
			{
				if(PlayerHealth[i] < Heal)
				{
					if(!IsAtAvtomat(i))
					{
						if(Heal > 2) ServerGivePlayerHealth(i, PlayerHealth[i]);
					}
				}
				else PlayerHealth[i] = Heal;
			}
			if(ArmourTime[i] > 0) ArmourTime[i] -=1;
			else
			{
				new Float:b;
				GetPlayerArmour(i,b);
				if(b != PlayerArmour[i])
				{
					if(b < PlayerArmour[i])
					{
						PlayerArmour[i] = b;
					}
					else
					{
						ServerGivePlayerArmour(i,PlayerArmour[i]);
						send(i, COLOR_YELLOW,"[Анти-чит]:Ты был кикнут с сервера. Причина: Armour Cheat.");
						f(string,"[Анти-чит]:%s[%d] был(а) кикнут(а). Причина: Armour Cheat.",plname,i);
						ABroadCast(COLOR_YELLOW,string,1);
						SetTimerEx("KickFix",1000,0,"i",i);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу