Иконка ресурса

Ядро плагина WarnSystem 1.4.3

Нет прав для скачивания
Поддерживаемые игры
CS: Source (OrangeBox), CS: GO, Team Fortress 2
Позволяет выдавать предупреждения, при этом плагин накажет игрока выбранным способом.
  • Поддержка SQLite, MySQL
  • Поддержка мультисерверности
  • Интеграция в админ меню SM
  • Выдача предупреждения
  • Снятие предупреждения
  • Сброс всех предупреждений
  • Просмотр информации о предупреждениях.
  • API
  • Поддержка SB, SB++ и MA
  • Переведен на несколько языков
  • Модульность
Все предложения и баги необходимо писать в Issues на Github - GitHub - vadrozh/WarnSystem: Universal warn system for Sourcemod
ВНИМАНИЕ!
На Github как правило лежит более свежий билд, могу забывать обновлять версию в ресурсе. Советую качать оттуда.

О вложенных модулях:
В комплекте на данный момент несколько модулей: SB, SB++, MA. Каждый из них умеет только банить игрока через необходимую систему бана. Длительность и причину они получают из плагина. Чтобы заработал модуль, необходимо в кварах(или в одном) sm_warns_maxpunishment и sm_warns_punishment установить соответственно значения 3 и/или 7. После этого если нужно будет наказать игрока, ядро будет вызывать нужный плагин и банить игрока.
Другие модули:
Модуль плагина - [Discord] WarnSystem Logging

ПОДДЕРЖКА ПО ПЛАГИНУ ОСУЩЕСТВЛЯЕТСЯ НА КАНАЛЕ DISCORD И В ЧАТЕ TELEGRAM.

Также сейчас
ведется сбор средств на публикацию обновленной версии (из привата).

Авторы: @vadrozh, @Rabb1t
Требования
Работа гарантирована на SM 1.9
Переменные
sm_warns_resetwarnings "0" - Надо ли удалять записи о предупреждениях из БД: 0 - Не удалять(сделать их "устаревшими"), 1 - удалять.
sm_warns_maxwarns "3" - Макс кол-во предупреждений перед наказанием.
sm_warns_punishment "4" - Наказние при выдаче предупреждения: 1 - сообщение об этом игроку, 2 - шлепнуть игрока и вывести сообщение, 3 - убить игрока и вывести сообщение, 4 - показать соглашение и вывести сообщение, 5 - кикнуть игрока, 6 - забанить игрока, 7 - выполнить наказание в модуле
sm_warns_maxpunishment "1" - При достижении макс. кол-ва предупреждений: 1 - кикнуть, 2 - забанить, 3 - выполнить наказание в модуле
sm_warns_banlength "60" - Время бана(минуты): 0 - навсегда.
sm_warns_slapdamage "0"- Урон от шлепка: 0 - нет урона.
sm_warns_warnsound "1" - Проигрывать ли звук когда игрок получает предупреждение: 0 - выключено, 1 - включено.
sm_warns_warnsoundpath "buttons/weapon_cant_buy.wav" - Путь до звукового файла(относительно папки sound).
sm_warns_printtoadmins "1" - Выводить информацию о предупреждениях игрока при его подключении админам: 0 - выключено, 1 - включено.
sm_warns_printtochat "1" - Выводить информацию о получении предупреждения/снятия/сброса всем: 0 - выводить только админам и игроку над которым совершено действие, 1 - выводить всем.
sm_warns_enablelogs "1" - Включить логгирование действий: 0 - выключено, 1 - включено


Добавьте следующее в файл admin_overrides.cfg:
Код:
//Вместо b вставьте свой флаг.
"sm_warn" "b"
"sm_unwarn" "b"
"sm_checkwarn" "b"
"sm_resetwarn" "b"
"sm_warnmenu" "b"
//Меню предупреждений

Автогенерация конфига - cfg/warnsystem/core.cfg
Команды
sm_warn <#userid|nick> причина - Выдать предупреждение(По-умолчанию флаг d).

sm_unwarn <#userid|nick> причина - Удаляет последнее предупреждение(По-умолчанию флаг e).

sm_checkwarn <#userid|nick> - Выводит информацию о предупреждениях игрока(По-умолчанию флаг d).

sm_resetwarn <#userid|nick> причина - Удаляет все предупредения игрока(По-умолчанию флаг e).
Установка
  1. Распаковать архив
  2. Закинуть plugins, translations, configs в папку sourcemod
  3. Если необходимо использовать MySQL, добавить в databases.cfg секцию "warnsystem"
  4. Достать из папки disabled необходимый модуль
  5. Сменить карту
  6. (Опционально) Настроить свои причины в папке configs/WarnSystem
  7. (Опционально) Сменить префикс и изменить цвета в чате в файле перевода
Автор
Rabb1t
Скачивания
560
Просмотры
3,489
Первый выпуск
Обновление
Оценка
5.00 звёзд 7 оценок

Другие ресурсы пользователя Rabb1t

Поделиться ресурсом

Последние обновления

  1. Обновление до 1.4.3

    Добавлена команда !warnmenu. Добавлен новый натив WarnSystem_StartSelectReason. Немного фикса...
  2. Обновление 1.4

    - Переписана БД и почти вся обрабока запросов к ней. Спасибо @Крузяра за помощь и его стальные...
  3. Обновление до версии 1.3

    И так, спустя год после последнего обновления продолжена разработка Артёмом(@Rabb1t)...

Последние рецензии

Супер, нечего сказать.
Material Admins Версия 1.1.5.4 (517)
Полёт замечательный ) спасибо огромное за труды.
уу! круто! классно!
То что искал! Спасибо больше за такой плагин)
Отличная замена стандартному кику) очень удобный плагин автору огромное Спасибо.
Жду разное время бана за разные причины, а так все на 5!
Rabb1t
Rabb1t
будет скорее всего в версии 1.3
Полезный плагин, убирает все неприятности среди администраторов!
Сверху