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

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

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

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

На оружие(упрощенный вариант)

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

White-RolePlay

Умник
Здраствуйте пользователи! Вот сидел и думал какой античит сделать чтобы не был большой и кривой! и придумал легкий античит который будет действовать только на запретное оружие не использующееся в игровом процессе!
Вот и сам код
ко всем stock
PHP:
stock cheatergun(playerid)
{
	new gun = GetPlayerWeapon(playerid);
	if(gun==16
			||gun==17
			||gun==18
			||gun==27
			||gun==26
			||gun==28
			||gun==32
			||gun==37
			||gun==36
			||gun==42
			||gun==38
			||gun==45
			||gun==35)
	{return true;}
	return false;
}
Далее ко всем new
PHP:
new vidaligun[MAX_PLAYERS];
Далее в public OnPlayerUpdate(playerid)
PHP:
if(cheatergun(playerid))
	{
		if(PlayerInfo[playerid][pAdmin] < 1)
		{     
                      if(vidaligun==0) //Тем самым мы обезопасимся
                      {
                          SendClientMessage(playerid, COLOR_GREY, "Пора удалять читы!");
			  ResetPlayerWeapons(playerid);
			  Kick(playerid);
                      }
		}
	}
Теперь когда вы все это записали ко всем командам выдающим оружие например /givegun ну или других пропишите
PHP:
vidaligun[giveplayerid] = 1;
а ещё в public onplayerconnect
PHP:
vidaligun[playerid] = 0;
Прошу минусами не закидывать я просто не мастер античиты писать!
Спасибо за внимание!

---------- Post added at 22:41 ---------- Previous post was at 21:29 ----------

Ну же 13 просмотров и не одного комента!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу