----------------------------------
Правила для сервера. Перед началом игры, каждому игроку необходимо с ними согласится, в противном игрок будет кикнут.
Для нормальной работы плагина необходимо создать, в общем доступе, страничку с правилами, подробней на форуме.
Сайт разработчика:
http://amx-x.ru/view....php?f=11&t=554
Описание:
При заходе на сервер у игрока затемняется экран, и предлагается меню:
Вы согласны с Правилами сервера?1. Да!2. НЕТ3. Прочесть правила1. Затемнение экрана у игрока убирается, и он может свободно играть дальше до выхода с сервера;
2. Игрока кикает с причиной "Вы не согласны с правилами сервера";
3. Игрока перемещают в наблюдатели (если amx_spect_user "1") и выводят MOTD с правилами. Далее он может заново выбрать команду, и при следующем спавне, ему опять затемнят окно и предложат выбор.
Админам с флагом 'ADMIN_KICK' правила не видны.
Требования:
AMX Mod X 1.8.Х и выше.
Установка:
Через панель управления.
После установки перезапустить сервер.
Настройки и команды:
Настройки добавляются в действующий файл конфиг, например: addons/amxmodx/configs/amxx.cfg
amx_spect_user (по-умолчанию: 1) - Переводить игрока в наблюдатели, когда он выбрал пункт "Правила (просмотр)";
amx_rules_enable (по-умолчанию: 1) - Включение/выключение плагина;
amx_rules_nodamage (по-умолчанию: 1) - Если игрок выбрал команду, при спавне (появлении), ему не будет наноситься урон, пока ему выводится меню;
amx_rules_glow (по-умолчанию: 1) - При спавне (появлении) пока игроку выводится меню, его модель будет блестеть. По-умолчанию цвет - фиолетовый (строка 130 для 2.3b, 150 для 2.4b);
amx_rules_knife (по-умолчанию: 1) - При спавне (появлении) пока игроку выводится меню, Он может взять только нож. (!не тестировалось!);
amx_rules_setinfo (по-умолчанию: 0) - Позволяет проводить проверку через SetInfo поле "_rules" (строка 26). При ее использовании, после согласия с правилами сервера игроку записывается в конфиг "setinfo _rules 1". Далее при наличии этого параметра в конфиге, игроку не будет вновь выводится меню и заменяться экран и прочее.
Создание страницы правил:
Создать саму страничку можно на любом бесплатном веб хостинге, или попросить друга/знакомого, у которого есть уже сайт, положить к себе файл формата html, для примера:
rules.html 789байт 12 Количество загрузок:
Отредактируйте содержимое файла по своему усмотрению.
После, как файл выложен, у вас есть ссылка на него вида "http://адрес_сайта.ру/rules.html", редактируем файл на сервере addons/amxmodx/data/lang/Server_Rules.txt:
URL=меняем на
URL=http://адрес_сайта.ру/rules.htmlперезапускаем сервер, если работал, и проверяем.
Если вместо правил вы видите ошибку вида текста "ML_NOTFOUND..." - измените язык в файле addons/amxmodx/data/vault.ini:
server_language enна
server_language ruили установите плагин RusLang из панели управления.
Сообщение отредактировал OneOfThose: 22 октября 2014 - 03:48