Требования:-amxmodx
-cstrike
-fakemeta
Описание:При заходе на сервер и при спавне (появлении) у игрока затемняется экран, и предлагается меню на выбор:
Вы согласны с Правилами сервера?
1. Да!
2. НЕТ
3. Прочесть правила
+
1. Затемнение экрана у игрока убирается, и он может свободно играть дальше до выхода с сервера.
2. Игрока кикает с причиной "Вы не согласны с правилами сервера"
3. Игрока перемещают в наблюдатели (если amx_spect_user "1") и выводят
MOTD с правилами. Далее он может заново выбрать команду, и при следующем
спавне, ему опять затемнят окно и предложат выбор.
Cvar:
amx_spect_user 1/0 - переводить игрока в наблюдатели,
когда он выбрал пункт "Правила (просмотр)" (по-умолчанию: 1)
amx_rules_enable 1/0 - включение/выключение плагина (по-умолчанию: 1)
#define
AdminAccess ADMIN_KICK - админам с каким флагом не будет
выводиться меню и не будет затеняться экран (по-умолчанию:
ADMIN_KICK)amx_rules_nodamage 1/0 Если игрок выбрал команду, при
спавне (появлении), ему не будет наноситься урон, пока ему выводится
меню (по-умолчанию: 1)
amx_rules_glow 1/0 - Приспавне
(появлении) пока игроку выводится меню, его модель будет блестеть.
По-умолчанию цвет - фиолетовый (строка 130 для 2.3b, 150 для
2.4b) (по-умолчанию: 1)
amx_rules_knife 1/0 - При спавне (появлении) пока игроку выводится меню, Он может взять только нож. (по-умолчанию: 1)
amx_rules_setinfo 1/0 - Позволяет проводить проверку через SetInfo поле "_rules" (строка 26). При ее
использовании, после согласия с правилами сервера игроку записывается в
конфиг "setinfo _rules 1". Далее при наличии этого параметра в конфиге,
игроку не будет вновь выводится меню и заменяться экран и прочее (по-умолчанию: 0).