← Ко всем работам

CheatCheck - проверки игроков

Инструмент модерации: проверки на честную игру с логами

CheatCheck - проверки игроков
Стек: KotlinPaper API 1.16MySQLbStats

Что это

Инструмент для модераторов: проверка подозреваемых в нечестной игре с учётом времени, AFK, кулдаунов и полным журналом проверок.

Для модератора и админа

  • /revise start <игрок> - начать проверку.
  • /revise addtime <время> - добавить время (с лимитом), /revise stoptime - пауза отсчёта.
  • /revise finish <причина> / /revise stop - завершить проверку с причиной из конфига.
  • /revise logs <игрок|модератор> <страница> - история проверок с постраничным выводом.
  • /revise reload - перезагрузка конфигурации.
  • Право revise.bypass.check защищает доверенных игроков от проверки.

Технически

Хранение проверок в БД (репозиторий Check), учёт AFK - проверка начинается, когда игрок вернулся к активности, настраиваемые сообщения и причины. Написан на Kotlin.