скачать cs 1.6 бесплатно
SF Warn Menu RUS скачать
SF Warn Menu RUS скачать


Меню предупреждений игрокам с возможностью выбора причины

Плагин: SF Warn Menu
Автор: serfreeman1337
Версия: 0.1.4f
Исходник: есть

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

Квары:
sf_warn_defact "kick [userid] [reason]" - команда, которую выполнит сервер при кике через меню. Можно использовать:
[userid] - userid игрока (т.е. #1337).
[authid] - steamid игрока (т.е. STEAM_0:1:25876755)
[reason] - причина.

sf_warn_defact2 "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. Можно использовать словарь. Примеры:

1. sf_warn_add "Рак;Вы играете слишком плохо" - добавит причину "Рак", в HUD сообщении будет "Вы играете слишком плохо".
2. sf_warn_add "WARN_REASON1;WARN_HUD1" - добавит причину с поддержкой мильтиязычности. В словарь sf_warn_menu.txt нужно будет добавить новые слова:
WARN_REASON1 = Мониторинг
WARN_HUD1 = Запрещено мониторить.

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

Как сделать так, чтобы в меню кикало, а по достижению лимита предупреждений - банило?
Задайте команду на бан в кваре "sf_warn_defact2". Отредактируйте сообщения в чат в словаре sf_warn_menu.txt:
WARN_TXT10 = ^1Админ забанил ^3%s^1. Причина: ^4%L^1
WARN_TXT11 = ^1Админ ^4%s^1 забанил ^3%s^1. Причина: ^3%L^1

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


Мои причины не сохраняются при смене карты. Что делать?
Причины необходимо прописывать в конфигурационный файл, который должен выполняться каждый раз при смене карты. Пример: addons/amxmodx/configs/amxx.cfg или-же server.cfg. В последнем случаем, server.cfg нужно будет дополнить следующей настройкой:
mapchangecfgfile "server.cfg"


Скачать: sf_warn_menu.zip [17,91 Kb] (cкачиваний: 384)
Опубликовал: wellman   |   Просмотров: 3658   |   Комментарии (0)    
html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Купить VIP/Админку


Наши сервера


connect 46.8.29.67:27022


connect 91.211.116.18:27018


connect 91.211.116.18:27017