Один банлист. Для всех серверов.
Полноценная система бана для Rust с поддержкой базы данных. Один банлист для всей вашей сети, применяемый на экране загрузки и управляемый с помощью реальной внутриигровой панели.
| /ban <name|steamid> [продолжительность] [причина] | Выдает реальный бан, который распространяется на всю сеть. |
| Автономный режим по умолчанию |
Зависимость не требуется. Панель необязательна.
Команды, принудительное применение и хранение данных работают без дополнительной установки. PowerfulAdmin добавляет только внутриигровую панель управления банами. Начните с системы банов, которая вам нужна сейчас, а панель добавьте, когда она понадобится вашим сотрудникам.
| 01 — Один список банов для всей сети |
Ваша собственная база данных. Не текстовый файл, который нужно очистить.
Запускайте SQLite без какой-либо настройки или подключайте каждый сервер к MySQL или MariaDB, если вам нужно совместное применение правил. Запрет, наложенный на одном сервере, мгновенно распространяется на все остальные.
Сначала SQLite, потом общее хранилище
Запреты хранятся в SQLite без какой-либо настройки или в MySQL/MariaDB, если вашим серверам нужны одни и те же записи. | Блокировка до появления в игре
Запрещенным игрокам отказывают в подключении во время установления соединения. Никаких «присоединился, а потом вылетел». |
Настоящая панель. Не очередная команда в чате.
После установки PowerfulAdmin в разделе «Инструменты» появится специальный раздел «Баны». Поиск, просмотр, бан, продление и отмена бана — все это можно делать, не выходя из интерфейса, который уже знаком вашим сотрудникам.
Поиск и действия с учетом контекста
Выберите игрока, укажите причину и срок, оставьте внутренний комментарий или продлите существующий бан. | История блокировок игрока
Информация о блокировках и история блокировок отображаются на карточке игрока PowerfulAdmin вместе со статусом Steam VAC и блокировок в игре. |
| 03 — Формат указания срока действия |
Быстро набирается. Легко сканируется.
Запреты с истекшим сроком действия снимаются автоматически при следующей проверке, поэтому нет необходимости тратить время сервера на их снятие. Все, что не удалось обработать, блокируется навсегда.
| perm, 0, пустое | постоянное |
| 30 | простое число — это МИНУТЫ |
| 45 с · 90 мин · 2 ч · 1 д | секунды · минуты · часы · дни |
| 1 д 12 ч | составная продолжительность |
| 1 д 2 ч 30 мин | можно комбинировать, вычисляется слева направо |
Начните с малого. Перенесите данные без потери банов.
Новый сервер можно запустить на SQLite без какой-либо настройки. Когда он превратится в сеть, можно будет перенести данные в общую базу данных MySQL без потери ни одного бана.
| pb.migrate <sqlite|mysql> |
Запустите эту команду в консоли сервера, чтобы перенести всю базу данных банов с одного сервера на другой. Она копирует баны, историю и кэшированные данные Steam, проверяет количество строк, затем переключает хранилище и сохраняет конфигурацию. Он не запускается, если выполняется другая миграция, и ничего не делает, если целевая система уже является текущим бэкендом.
Создан для трудных дней. Четкие сообщения об ошибках, полезные элементы управления.
Настраивайте хранилище SQLite или MySQL, параметры широковещательной рассылки, проверку на бан в Steam с порогом для снятия бана, а также шаблоны причин, которые используются в PowerfulAdmin. В комплекте с плагином идут английский и русский языки, в том числе текст отказа на экране загрузки. Если база данных недоступна, бан отклоняется с четким сообщением, а при запуске сообщается о разрыве соединения.