Античит и бана¶
Защитите свой сервер от читеров и управляйте банами игроков.
Что это делает¶
sbbot предоставляет автоматическое обнаружение читеров и комплексное управление банами. Он может автоматически обнаруживать распространённые методы читерства, банить нарушителей и предотвращать создание новых аккаунтов для возврата на сервер.
Авто-бан (Обнаружение читеров)¶
Включение авто-бана¶
При включении бот автоматически сканирует логи сервера на наличие читерского поведения и банит обнаруженных читеров без ручного вмешательства.
Как это работает
Система авто-бана обнаруживает игроков, которые ставят камины или садовые участки вблизи друг от друга. Это распространённый метод читерства, при котором игроки используют несколько аккаунтов для размещения объектов в одной точке, получая несправедливое преимущество.
Параметры обнаружения
- Проверяет последние 45 минут логов сервера
- Обнаруживает, когда 3 или более игроков находятся в радиусе 1.3 единиц друг от друга
- Банит всех игроков при обнаружении ставинга
- Баны применяются как к локальному списку, так и к списку Nitrado
Бан твинков¶
Включение бана твинков¶
При включении бан игрока автоматически найдёт и забанит все другие аккаунты с тем же device ID. Это предотвращает использование "твинков" — альтернативных аккаунтов забаненных игроков для возврата на сервер.
Как это работает
Каждый игровой аккаунт имеет уникальный device ID. Когда ban-twinks включён, команда бана ищет все аккаунты с тем же device ID и банит их все вместе.
Ручное управление банами¶
Добавление игрока в список банов¶
| Параметр | Обязательный | Описание |
|---|---|---|
| gamer_tag | Да | XBOX или PSN тег игрока |
| ban_days | Да | Количество дней бана |
| reason | Нет | Причина бана |
| ban_twinks | Нет | Если указано, также банит все аккаунты с тем же device ID |
Этот банит Player123 на 7 дней с причиной "Stealing", без бана твинк-аккаунтов.
Удаление игрока из списка банов¶
Снимает бан указанного игрока с локального списка и списка Nitrado.
Просмотр активных банов¶
Отображает все текущие активные баны с деталями:
- Имя игрока
- Дата истечения бана
- Причина
- Кто выдал бан
Очистка истёкших банов¶
Истёкшие баны автоматически удаляются из локального списка и списка Nitrado. Очистка выполняется периодически и:
- Находит баны с истекшим сроком
- Проверяет, что у игрока нет других активных банов
- Удаляет истёкший бан из Nitrado
- Обрабатывает баны по device ID для твинков
Обнаружение забаненных device ID¶
Бот сканирует логи сервера на наличие информации о device ID. Если игрок подключается с забаненным device ID, он автоматически банится.
Это работает даже если игрок использует другое имя аккаунта — связь по device ID catches them.
Related Features¶
- Управление игроками — Управление whitelist