В этой статье, мы с вами расширим наш проект, функцией для исключения любого союзника с любой спецоперации или PvE миссии, в любой момент.
 
	Система кика игроков со спецоперации и PvE работает по следующему принципу:
 
		Автоматическое исключение за бездействие (по таймеру)
	
	
		Исключение голосованием игроков
	
	 
 
	Проблема заключается в том, что если игрок активен (например, использует афкбот), система не сможет автоматически исключить его. У вас остаётся только единственный вариант, это голосование игроков. Но и здесь есть проблема. Она заключается в том, что после 2-3 контрольных точек, флаг возможности голосования переключается и запустить голосование игроков невозможно. 
 
	 
 
	Наша задача включить функцию кика и указать количество контрольных точек, в течении которых она будет активна.
 
	 
 
	Добавим в наш код новые смещения
 
	 
 
	В итоге, мы имеем такой набор смещений
 
	 
 
	 
 
	Добавим в перечисление CvarOffsets новые значения
 
	 
 
	 
 
	Теперь наше перечисление со смещениями, выглядит так
 
	 
 
	 
 
	Пишем функцию, для включения кика игроков в любое время
 
	 
 
	 
 
	Если вам что-то не понятно, не стесняйтесь задавать свои вопросы в ЛС Discord или ниже в комментариях.