SF Warn Menu - плагин позволяет на вашем сервере cs 1.6 администраторам выдавать предупреждения игрокам через удобное меню, так же имеется мультиязычность в случае если ваш сервер посещают иностранные игроки.

Квары
sf_warn_defact "kick [userid] [reason]" - команда, которую выполнит сервер при достижении максимального количестве предупреждений игроком. Можно использовать:
* [userid] - userid игрока (т.е. #1337).
* [authid] - steamid игрока (т.е. STEAM_0:1:25876755)
* [reason] - причина.
sf_warn_max "3" - максимальное количество предупреждений игроку, после которых сервер выполнит команду из квара sf_warn_defact. Количество предупреждений сохраняется за игроком по его ip на время текущей карты.
sf_warn_add ";[текст для hud сообщения]" - не квар, но команда. Добавление своей причины. 1 команда - 1 причина. Прописывается в server.cfg. Можно использовать словарь. Примеры:
sf_warn_add "Рак;Вы играете слишком плохо" - добавит причину "Рак", в HUD сообщении будет "Вы играете слишком плохо".
sf_warn_add "WARN_REASON1;WARN_HUD1" - добавит причину с поддержкой мильтиязычности. В словарь sf_warn_menu.txt нужно будет добавить новые слова:
* WARN_REASON1 = Мониторинг
* WARN_HUD1 = Запрещено мониторить.


Команды
sf_warn_menu - открыть меню. Стандартный флаг ADMIN_KICK. Команде можно передать дополнительные параметры, например:
sf_warn_menu "Player" - открывает меню выбора причины предупреждения для игрока Player.
sf_warn_menu #1337 "lalka" - выдать предупреждение с причиной lalka игроку с userid 1337.

FAQ
*Как изменить флаг доступа к меню?
В файле addons/amxmodx/configs/cmdaccess.ini можно задать свой флаг доступа к команде:
*sf_warn_menu" "c" ; sf_admin_warns.amxx

*Как изменить флаг разрешения на кик игроков с иммунитетом?
По умолчанию кикать игроков с иммунитетом может только администратор с флагом "l". В исходнике плагина замените ADMIN_RCON на желаемый флаг. Список можете посмотреть в scripting/include/amxconst.inc.