Counter-Strike 1.6 > Плагины AmxModX > Новые > NewKickMenu 1.4.7
Категории плагинов     
  • Моды
  • Для ReAPI
  • ReHLDS
  • Стандартные
  • Админские
  • Плагины от AlexandrFiner
  • Плагины от SKAJIbnEJIb
  • Плагины от Radius
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • GameCMS
  • ZP доп. предметы
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • NewKickMenu
    Ссылка на материал:

    New Kick Menu 1.4.7

    Автор: Radius

    Описание:

    Плагин заменяет оригинальное меню кика, на более функциональное с возможностью указывать причину и выдавать предупреждения.

    Особенности:

    • new: возможность сохранения предупреждений на указанное время (не сбрасываются при смене карты)
    • new: возможность применять различные наказания (не только кик, а например бан или гаг), после достижения максимального числа предупреждений
    • возможность указывать причину кика или предупреждения. Игроку при удалении с сервера пишется правило, которое он нарушил, а также никнейм админа
    • логирование киков и предупреждений, для отслеживания действий админов
    • игроки с правами nkm_high_access_flags, могут кикать и выдавать предупреждения игрокам с иммунитетом
    • возможность быстро кикать игрока, за которым в данный момент наблюдает админ. Он будет первым в списке, а также помогает если игрок быстро меняет ники, можно быть уверенным что это именно он
    • перед киком игрок выкидывает бомбу, если она у него имеется
    • имеется API для разработчиков
    • все квары и команды для удобства настраиваются в автоматически создаваемом конфигурационном файле 'addons/amxmodx/configs/newkickmenu.cfg'
    • автоматически создаваемый словарь многоязычности 'addons/amxmodx/data/lang/newkickmenu.txt'

    Настройки (из автоматически создаваемого конфигурационного файла 'newkickmenu.cfg'):

    // Уровень дебаг-логов. 0 - отключено
    // По умолчанию: "0"
    nkm_debug_level "0"

    // Лимит предупреждений после превышения которого игрок будет автоматически удален с сервера
    // По умолчанию: "3"
    nkm_max_warnings "3"

    // Куда будут писаться логи:
    // 0 - в стандартный лог AMX Mod X "addons/amxmodx/logs"
    // 1 - в подпапку "addons/amxmodx/logs/newkickmenu"
    // По умолчанию: "1"
    nkm_log_type "1"

    // Путь к файлу звука (mp3 или wav), который будет проигрываться игроку при выдаче предупреждения
    // Если квар пустой, то звук не проигрывается
    // По умолчанию: "events/friend_died"
    nkm_warning_sound "events/friend_died"

    // RGB цвет и XY координаты HUD сообщения, которое показывается при выдаче предупреждения
    // По умолчанию: "255 75 75 | -1.0 0.36"
    nkm_warning_hud_msg "255 75 75 | -1.0 0.36"

    // Флаги доступа необходимые для использования кик меню
    // По умолчанию: "c"
    nkm_access_flags "c"

    // Флаги доступа необходимые для возможности кикать и выдавать предупреждения игрокам с иммунитетом
    // По умолчанию: "l"
    nkm_high_access_flags "l"

    // Флаги иммунитета от действий админа
    // Внимание: от действий админов с правами указанными в кваре nkm_high_access_flags иммунитета нет
    // По умолчанию: "a"
    nkm_immunity_flags "a"

    // Список команд (разделенных ';') с помощью которых будет вызываться кик меню
    // Если задана команда чата, то можно писать часть ника после неё для быстрого выбора игрока
    // По умолчанию: "say /kick"
    nkm_kick_menu_cmd "say /kick"

    // Формат команды: nkm_add_reason "текст причины" "текст правила" "продолжительность" ["команды для наказания"]
    // "продолжительность" - время (в минутах), через которое предупреждение будет погашено и уменьшится счетчик предупреждений.
    // Определяет серьезность нарушения и позволяет сохранять количество предупреждений между картами
    // "команда для наказания" - необязательный параметр, отвечающий за то, будет ли применяться указанное наказание при выдаче предупреждения или нет
    nkm_add_reason "NKM_REASON_1" "NKM_RULE_1" "120" "amx_slap %userid% 5"
    nkm_add_reason "NKM_REASON_2" "NKM_RULE_2" "1440"
    nkm_add_reason "NKM_REASON_3" "NKM_RULE_3" "30"
    nkm_add_reason "NKM_REASON_4" "NKM_RULE_4" "30"
    nkm_add_reason "NKM_REASON_5" "NKM_RULE_5" "30"
    nkm_add_reason "NKM_REASON_6" "NKM_RULE_6" "30"
    nkm_add_reason "NKM_REASON_7" "NKM_RULE_7" "120"

    Последние изменения от 09 июл 2019г:

    Добавлено:

    • возможность сохранения предупреждений на указанное в команде nkm_add_reason время (для каждой причины свое время).
      Пригодится для реализации необнуляемых при смене карты предупреждений.

      Внимание: нужно обновить newkickmenu.cfg (удалить при включенном сервере)
    • добавлены контекстно-зависимые аргументы для команды nkm_add_reason с альтернативным синтаксисом (в квадратных скобках):
      [userid], [authid], [name], [ip], [reason]

    Исправлено:

    • исправлен недочет меню из-за изменения кода в AMX Mod X версии 1.8.3+

    Изменено:

    • команда для предупреждений, теперь вызывается только когда было набрано максимальное число предупреждений. Что позволяет выбирать тип наказания, отличный от кика.
      Например: бан, гаг и т.д
    • квары отвечающие за настройку HUD сообщений (оканчивающиеся на _pos и _color), объединены в один квар где значение цвета и координат разделяется символом '|'

    Обновившиеся файлы:

    • addons/amxmodx/plugins/newkickmenu.amxx
    • addons/amxmodx/plugins/newkickmenu.cfg
    Дата создания: 10.07.19      Просмотров: 1132