
Об умных предупреждениях
SmartWarnings упрощает и оптимизирует модерацию вашего сервера, предоставляя средства для последовательного предупреждения ваших игроков о неправомерных действиях.
Прошли те времена, когда вы оставляли ручные заметки спящим игрокам, потому что этот плагин создает гладкое, но пугающее всплывающее окно, четко показывающее игроку, что он сделал неправильно, и как извлечь из этого уроки.
Начиная с версии v2.5.0, теперь вы можете расширять настраиваемые действия, чтобы запускать их на основе ваших настраиваемых предупреждений. Воображение - это предел!
Соблюдение правил еще никогда не было таким простым.
Функции
- Легко отправляйте предупреждения игрокам и кланам с помощью простой команды чата
- /warn cookiemonster "оставь банку в покое, ублюдок" Бум готово!
- /warn clan "C00KiEZ" "В банку нельзя добавлять куки-монстров!!" Может быть, их коллективная сила мозга необходима, чтобы понять!
- Объявляет предупреждения в общедоступном глобальном чате(включено по умолчанию, его можно переключить в настройках)
- Дайте своим игрокам ощущение прозрачной справедливости, показав отправленное предупреждение всем на публике.
- Это полезно, так как игроки узнают, чего нельзя делать на чужих ошибках!
- Оффлайн-игроки могут получать предупреждения, без проблем!
- Отображает всплывающее окно с предупреждением СРАЗУ, если они в сети, или как только игрок выходит из сна при подключении.
- Отображает всплывающее окно с предупреждением СРАЗУ, если они в сети, или как только игрок выходит из сна при подключении.
- Создавайте пользовательские пресеты для распространенных нарушений.
- Предварительные настройки могут быть сделаны, например, для отражения правил сервера, их можно настроить так, чтобы ваши администраторы могли ввести /warn joe rule1, и в предупреждении будет указано все правило 1.
- Предустановки могут иметь дату истечения срока действия, которая удалит предупреждение, позволяя удалить неповторяющихся нарушителей, если они будут вести себя хорошо в долгосрочной перспективе.
- Предустановки могут иметь вес точки предупреждения, который придаст им различную серьезность, которая может повлиять на то, когда активировать автоматический бан (если он включен).
- Автоматически банить игроков с X количеством предупреждений или предупреждений (по умолчанию отключено, его можно переключить в настройках)
- Если эта функция включена, игрок будет автоматически забанен при достижении настроенного количества предупреждений или очков предупреждения.
- Например, настройте максимум 3 предупреждения и включите автобан, чтобы заблокировать игрока, когда будет отправлено третье предупреждение.
- Поддерживает временные автобаны(по умолчанию отключено, можно включить в настройках)
- Если вы относитесь к тому типу людей, которые верят во второй шанс, при настройке он блокирует игрока, давая ему знать, когда его снова ждут!
- Необязательная функция : очистить предупреждение игрока при автобане (по умолчанию True). Для этого удобно установить значение False, если вы хотите, чтобы игрок был немедленно автоматически забанен в следующий раз, когда будет отправлено предупреждение.
- Обширное ведение журналов как на основе файлов, так и в Discord!
- Каждое перемещение регистрируется в папке oxid/logs/SmartWarnings, чтобы вы могли иметь полную отслеживаемость.
- Необязательная функция: настройте ссылки Discord Webhook для регистрации предупреждений и/или автобанов в Discord.
- Сохраняйте предупреждения при очистке, когда вы не хотите прощать!
- Установите для параметра «Удалить все предупреждения при очистке» значение false, и предупреждения не будут удаляться при обнаружении новой очистки.
- ПРИМЕЧАНИЕ. Это требует, чтобы вы исключали/не удаляли файл oxide /data/SmartWarnings_Playerdata.json , если вы используете инструменты для автоматической очистки и он удаляется, то же самое произойдет и с предупреждениями.
- Настраиваемый брендинг
- Установите имя сервера и пользовательский всплывающий значок предупреждения, чтобы этот плагин соответствовал стилю вашего сервера!
- (НОВОЕ в версии 2.5.0) Прозрачность всплывающего окна теперь можно настроить в конфиге!
- (НОВОЕ в версии 2.5.0) ВАНИЛЬНЫЙ БЕЗОПАСНЫЙ режим: отображение предупреждения в чате вместо всплывающего окна GUI
- Предупреждения будут отправлены через чат и заморозят игрока, пока он не подтвердит предупреждение. Отсутствие использования графического интерфейса делает его безопасным!
- Уведомление о подтверждении полностью настраивается!

- (НОВОЕ в версии 2.5.0) АВТОМОД: Полностью настраиваемые командные действия для X предупреждающих точек.
- Определите любую пользовательскую команду, которая будет выполняться в точке предупреждения X.
- Это позволяет вам интегрироваться с любым другим плагином, например, с отключением звука, тюрьмами или чем-то еще.
- Например: установите звук на 2 точки предупреждения, выкиньте на 4 точки предупреждения, телепортируйтесь в тюрьму на 6 точках предупреждения.

ПРИМЕЧАНИЕ. Действия AutoMod запускаются постепенно в зависимости от общего количества предупреждений, добавленных игроку. Это означает, что если вы настроите «Отключить звук» для 1 очка и «Кик» для 3 очков и дадите игроку предупреждение на 4 очка, игрок будет удален и заглушен.
Функцию AutoMod можно удобно настроить вместе с функцией AutoBan, но не забывайте правильно устанавливать пороги точек/предупреждений.
Т.е. действия автомода не должны быть на более высоком уровне, чем автобан, потому что тогда игрок будет забанен еще до выполнения каких-либо действий.

- (НОВОЕ в версии 2.5.5) Интеграция банов и предупреждений Battlemetrics
- Автобаны будут синхронизироваться с Battlemetrics, а продолжительность, причина и примечание будут добавлены, чтобы дать контекст тому, что заблокировало игрока.
- Предупреждения добавят игроку заметку в Battlemetrics, так что вы сможете легко отслеживать их историю предупреждений даже через консоль BM!
- Предупреждения добавят игроку флаг в Battlemetrics, чтобы вы могли легко различать игроков в списке, у которых есть предупреждения, а не через консоль BM!
- Автобаны будут синхронизироваться с Battlemetrics, а продолжительность, причина и примечание будут добавлены, чтобы дать контекст тому, что заблокировало игрока.
- (НОВОЕ в версии 2.5.8) Поддержка базы данных MySQL (позволяет синхронизировать предупреждение о нескольких серверах)
- Теперь вы можете настроить плагин для использования базы данных MySQL в качестве источника данных.
- Это позволит синхронизировать предупреждения на нескольких серверах Rust, если они настроены на одну и ту же базу данных MySQL.

Например, чтобы изменить подробный текст предупреждения:

Вы можете отредактировать строку GUI_WARNING_TEXT в языковом файле.
Зависимости и интеграции
- Требуется: DiscordMessages для функциональности веб-перехватчика Discord.
- Интегрируется с EnhancedBanSystem, функция автобана определяет, установлен ли плагин, и выдает бан с ним, если нет, он будет использовать встроенную функциональность бана Rust.
Плагин дополнительно отправляет аналитику о вашем сервере (версия Oxide, версия плагина, конфигурация плагина, имя сервера, идентификатор владельца и идентификатор модератора), чтобы оценить использование плагина и улучшить поддержку.
Вы можете включить эту функцию в настройках.
![d7oQsnV[1].png d7oQsnV[1].png](https://codefling.com/uploads/monthly_2023_02/d7oQsnV1.png.30e7ead3cb099de6f3b0a001284dd198.png)