Toggle Menu
Правила Размещение ресурсов Правила Размещение ресурсов
Пожертвования Пожертвования
Мы Вконтакте Мы Вконтакте
Иконка ресурса

Плагин АМХХ New Kick Menu — Меню Кика с причинами, предупреждениями и иммунитетами 1.5.0

DetectorDevil
Бесплатные Есть обсуждение
Скачивания0
Просмотры2
Оценки0 (0)
Обновление
Нет прав для скачивания
Быстрые действия
Оставить оценку
Условия скачивания Дневной лимит скачиваний исчерпан Подробнее об условиях
Версия1.5.0
Файлы1
Обновлено

Описание ресурса

Если вам наскучила базовая система AmxModX, которая отвечает за кик на сервере, то вашему вниманию уникальное изобретение Radius'аNew Kick Menu последней версии 1.5.0. Данный плагин CS 1.6 сделан для сервера, чтобы модернизировать вашу кик-систему. С базовой системой кика, которая идёт в AMXX, админ может просто кикать игрока с сервера и всё, а здесь вы найдете множество новшеств и функций.

New Kick Menu умеет кикать (выкидывать) игроков с сервера с указанием причины, которые можно настроить самостоятельно в конфиге плагина, которую увидит игрок после пинка с сервака у себя на экране, причём каждый кик будет записываться в лог-файл и можно посмотреть кто и кого кикал с какой причиной. Присутствует функция дополнительного иммунитета. То есть, админ, с правами nkm_high_access_flags сможет кикнуть с сервера даже обычных админов, которые имеют базовый иммунитет (флаг «a» (ADMIN_IMMUNITY)). Базово, в конфиге флаг выставлен на главного админа («l» (ADMIN_RCON)).

Так же вы можете не просто кикать игроков, а сначала выдавать им предупреждения, чтобы они призадумались о своём поведении. Имейте ввиду, что плагин распространяется без исходного кода! Проблем нет с ним, ставился уже на десятки серверов клиентов, всё чётко! Кроме того, не забудьте, что New Kick Menu требует наличие ядра Radius'а для работы (plugins_core). Не забудьте его прописать (присутствует в архиве!). Так с помощью этого плагина же можно:
  • Создать многоуровневые причины для разных админов
  • Сохранять предупреждения на нужное время
  • Банить и давать кляп после большого кол-ва предупреждений
  • Фильтровать и сортировать игроков в кик-меню
  • Установить для каждой причины свой звук или музыку
  • Возможность сразу кикнуть игрока, за которым наблюдаете, он будет первым в списке. Полезно, если он часто меняет ники!
  • Присутствует мультиязычность и API для разработчиков. Все настройки есть в конфиге, которые базово уже настроены для комфортной работы и многое другое.

Совместимость с версиями​

Amxx 1.8.2, Amxx 1.9.0.


Установка:​

1) Архив с плагином распаковать и настроить конфиг плагина newkickmenu.cfg (в папке configs) по своему вкусу (не обязательно).
2) Закинуть всё содержимое архива из папки cstrike на ваш сервер в папку cstrike. Плагин тестировался на AMXX 1.9.0, работает без проблем.
3) Перейдите на FTP сервера в cstrike/addons/amxmodx/configs и в файле plugins.ini впишите с новой строки сначала ядро для работы основного плагина plugins_core.amxx желательно вверху списка (можно после загрузчика флагов и основных плагинов), а затем и основной плагин кик-меню newkickmenu.amxx и после сохраните конфиг. Затем закиньте назад в папку с заменой.
4) Смените карту, чтобы проверить работу плагинов. Используйте команду в консоли сервера amxx plugins. Плагины должны отдавать статус running. На этом установка завершена. Приятной игры.

Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.

s13087709.jpg

Настройки в конфиге​


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

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

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

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

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

// Время хранения данных (в днях) о предупреждениях игроков (по умолчанию месяц)
// По умолчанию: "30"
nkm_data_storage_time "30"

// Формат команды: nkm_add_reason "short_id" "type" "reason_text" "text_message" "access_flags" "immunity_flags" "max_warnings" "duration_time" ["sound" "punish_commands"]
// short_id - обязательный аргумент, отвечающий за уникальный (не должен повторяться) короткий идентификатор причины
// используемый для хранения количества предупреждений игроков. Размер идентификатора 3 символа: цифры и латинские буквы
// type - обязательный аргумент, отвечающий за тип причины. Значения:
// 0 - данный тип причины позволяет вводить любую причину вручную
// 1 - тип причины с заранее заданными и не изменяемыми настройками
// reason_text - обязательный аргумент, отвечающий за текст причины.
// Указывается либо текст, либо ключ словаря из newkickmenu.txt
// text_message - обязательный аргумент, отвечающий за текст нарушенного правила.
// Указывается либо текст, либо ключ словаря из newkickmenu.txt
// access_flags - обязательный аргумент, отвечающий за флаги доступа игроков, которые смогут применять причину
// immunity_flags - обязательный аргумент, отвечающий за флаги доступа игроков, которые будут иметь иммунитет от этой причины
// max_warnings - обязательный аргумент, отвечающий за лимит предупреждений после превышения которого игрок будет автоматически удален с сервера
// duration_time - время (в минутах), через которое предупреждение будет погашено и уменьшится счетчик предупреждений.
// Определяет серьезность нарушения и позволяет сохранять количество предупреждений между картами
// sound_path - необязательный аргумент, отвечающий за путь к файлу звука (mp3 или wav), который будет проигрываться игроку при выдаче предупреждения
// punish_commands - необязательный аргумент, отвечающий за то, будет ли применяться указанное наказание при выдаче предупреждения или нет

nkm_add_reason "001" "0" "NKM_USER_DEFINED_REASON" "" "c" "l" "3" "120" "events/friend_died"
nkm_add_reason "002" "1" "NKM_REASON_1" "NKM_RULE_1" "c" "l" "3" "120" "events/friend_died" "amx_slap %userid% 5"
nkm_add_reason "003" "1" "NKM_REASON_2" "NKM_RULE_2" "c" "l" "3" "1440" "events/friend_died"
nkm_add_reason "004" "1" "NKM_REASON_3" "NKM_RULE_3" "c" "l" "3" "30" "events/friend_died"
nkm_add_reason "005" "1" "NKM_REASON_4" "NKM_RULE_4" "c" "l" "3" "30" "events/friend_died"
nkm_add_reason "006" "1" "NKM_REASON_5" "NKM_RULE_5" "c" "l" "3" "30" "events/friend_died"
nkm_add_reason "007" "1" "NKM_REASON_6" "NKM_RULE_6" "c" "l" "3" "30" "events/friend_died"
nkm_add_reason "008" "1" "NKM_REASON_7" "NKM_RULE_7" "c" "l" "3" "120" "events/friend_died"


Поддерживаемые версии: Amxx 1.8.2, Amxx 1.9.0. Установка: 1) Архив с плагином распаковать и настроить конфиг плагина newkickmenu.cfg (в папке configs) по своему вкусу (не обязательно). 2) Закинуть всё содержимое архива из п
Источник: https://dream-x.ru/files/cs_1_6_dly...preduprezhdenijami_i_immunitetami/98-1-0-973/
Иконка ресурса Предыдущий ресурс Fresh Bans — Гибкая и современная Бан система для сервера CS 1.6 последней версии Следующий ресурс Revive Teammates [Modular] — Модульный плагин воскрешения/минирования игроков [ReAPI, ReGameDLL] Иконка ресурса

Похожие ресурсы

view_all
New Kick Menu — Меню Кика с причинами, предупреждениями и иммунитетами1.5.0
Нет прав для скачивания
online
Темы 1.153
Сообщения 1.567
Пользователи 833
Новый пользователь
Назад
Верх Низ