ЗАКРЫТЬ
Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Новости

17-апр
30-дек
29-дек
26-дек

SF Warn Menu

, Меню предупреждений игрока
Статус пользователя Merveilleux
сообщение 19.4.2016, 3:15
Сообщение #1
Стаж: 1 год
Город: Китай, Хэйхэ

Сообщений: 68
Благодарностей: 18
Полезность: 64

SF Warn Menu:


Прикрепленное изображение

Описание: Меню предупреждений игрокам с возможностью выбора причины. Бесплатная альтернатива New Kick Menu. Есть поддержка мультиязычности и квара amx_show_activity.
Достойный плагин, очень подойдёт как дополнение вашим Админам в меню...

Версия: 0.1.4f от 01.04.2016
Автор: serfreeman1337
Официальная страничка: http://1337.uz/sf-warn-menu/
Стабильная работа на 1.8.2 - 1.8.3 (проверено)
Команда открытия меню: sf_warn_menu (можно переделать в исходнике так же на ваше усмотрение)

Квары
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 = Запрещено мониторить.

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

Помощь
Как изменить флаг разрешения на кик игроков с иммунитетом?
По умолчанию кикать игроков с иммунитетом может только администратор с флагом "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.rar ( 5.67 килобайт ) Кол-во скачиваний: 122


Отредактировал: Merveilleux, - 23.4.2016, 4:05


«Вам всегда нужна проблема, которую вам же придется решать. Ошибка, которую необходимо исправить»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 9art
сообщение 19.4.2016, 10:07
Сообщение #2


Стаж: 3 года 5 месяцев

Сообщений: 988
Благодарностей: 531
Полезность: 841

Вы бы хоть описание нормальное сделали. Даже просто скопировав и указав источник было бы лучше http://1337.uz/sf-warn-menu/

Отредактировал: 9art, - 19.4.2016, 10:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Merveilleux
сообщение 19.4.2016, 10:32
Сообщение #3
Стаж: 1 год
Город: Китай, Хэйхэ

Сообщений: 68
Благодарностей: 18
Полезность: 64

Цитата(9art @ 19.4.2016, 17:07) *
Вы бы хоть описание нормальное сделали. Даже просто скопировав и указав источник было бы лучше http://1337.uz/sf-warn-menu/

Приветик. Описание добавлю. Но насчёт источника, ты внимательнее будь в следующий раз. Я его указал в "Корне" от куда он изначально идёт, а именно с сайта github.com где данный разработчик с 2012 года. С выходом AES, после чего успешно запустил сайт http://1337.uz. Описание я поправлю, спасибо за замечание.


«Вам всегда нужна проблема, которую вам же придется решать. Ошибка, которую необходимо исправить»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 19.4.2016, 11:10
Сообщение #4


Стаж: 3 года 5 месяцев

Сообщений: 988
Благодарностей: 531
Полезность: 841

Merveilleux, Я про то откуда будет выдернуто описание.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Merveilleux
сообщение 19.4.2016, 16:59
Сообщение #5
Стаж: 1 год
Город: Китай, Хэйхэ

Сообщений: 68
Благодарностей: 18
Полезность: 64

Цитата(9art @ 19.4.2016, 18:10) *
Merveilleux, Я про то откуда будет выдернуто описание.

Спасибо, всё допишу. А то многие уже задаются вопросами, как добавить свою причину)


«Вам всегда нужна проблема, которую вам же придется решать. Ошибка, которую необходимо исправить»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tpylala
сообщение 27.4.2016, 23:57
Сообщение #6
Стаж: 1 год 6 месяцев

Сообщений: 47
Благодарностей: 6
Полезность: 90

не компилится.
У неугомона на форуме colorchat.inc выложили к этому плагину, поделитесь пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Merveilleux
сообщение 28.4.2016, 3:42
Сообщение #7
Стаж: 1 год
Город: Китай, Хэйхэ

Сообщений: 68
Благодарностей: 18
Полезность: 64

Цитата(tpylala @ 28.4.2016, 6:57) *
не компилится.
У неугомона на форуме colorchat.inc выложили к этому плагину, поделитесь пожалуйста.

Привет. Всё компилируется =) Прям онлайн компилятором, http://c-s.net.ua/compiler/ . Я 100 раз компилировал.


«Вам всегда нужна проблема, которую вам же придется решать. Ошибка, которую необходимо исправить»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Day
сообщение 19.5.2016, 13:33
Сообщение #8


Стаж: 2 года 3 месяца

Сообщений: 59
Благодарностей: 1
Полезность: 17

Merveilleux,
Не получается прикрутить его к супер бану,не подскажешь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Merveilleux
сообщение 16.12.2016, 16:31
Сообщение #9
Стаж: 1 год
Город: Китай, Хэйхэ

Сообщений: 68
Благодарностей: 18
Полезность: 64

Цитата(Day @ 19.5.2016, 20:33) *
Merveilleux,
Не получается прикрутить его к супер бану,не подскажешь?

Извини, давно отошёл от дела. С Супер баном не работал.

Отредактировал: Merveilleux, - 16.12.2016, 16:32


«Вам всегда нужна проблема, которую вам же придется решать. Ошибка, которую необходимо исправить»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: