Revises - Современные проверки на читы

Для ядра Revises - Современные проверки на читы 1.2fixed

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Paper
Описание

Revises - это мощный и гибкий плагин для проведения проверок игроков на сервере. С его помощью администраторы и модераторы могут легко управлять процессом проверки, обеспечивая честную игру. Плагин включает в себя множество полезных функций и настроек, которые позволяют адаптировать его под нужды любого сервера.

Возможности


  • Команды "/revise start", "/revise stop", "/revise finish" для начала, остановки и завершения проверок.
  • Возможность добавления времени к текущей проверке с помощью команды "/revise addtime".
  • Логирование проверок.
  • Автоматическая телепортация игрока на проверку в заданные координаты или к модератору.
  • Множество управляемых ивентов для контроля над ходом проверки.
  • Автоматический бан при выходе игрока с сервера во время проверки.
  • Система AFK-трекинга с автоматическим вызовом на проверку при выходе из AFK.
  • Настраиваемые заголовки, подзаголовки, экшенбар и босс-бар с информацией о времени проверки.
  • Кастомное отображение сообщений в чате для модераторов и подозреваемых.
  • Возможность выдачи приза за успешное прохождение проверки.
  • Подробное логирование результатов проверок с настройкой формата сообщений.
  • Поддержка самых популярных СУБД: SQLITE, MYSQL (MariaDB), POSTGRESQL.
  • Возможность копирования сообщений в чате и использования ховера.
  • Настройка эффектов, применяемых к подозреваемому во время проверки.
  • Возможность создавать бесконечное количество своих причин для завершения проверки
Задачи

  • Больше ивентов во время проверки
  • Мульти-серверные сообщения для модераторов.
  • Дискорд бот для контроля проверок.
  • Автоматические проверки для подозреваемых
  • Поддержка minimessage
Прочее

YAML:
#
#   ____            _
#  |  _ \ _____   _(_)___  ___  ___
#  | |_) / _ \ \ / / / __|/ _ \/ __|
#  |  _ <  __/\ V /| \__ \  __/\__ \
#  |_| \_\___| \_/ |_|___/\___||___/
#
# Права доступа:
# revise.start - разрешает использование команд "/revise start", "/revise stop", "/revise finish" для управления проверками.
# revise.bypass.check - предоставляет защиту от автоматического вызова на проверку.
# revise.addtime - разрешает использование команды "/revise addtime" для добавления времени к текущей проверке.
# revise.bypass.addtime - позволяет обходить ограничение по времени проверки.
# revise.bypass.cooldown - позволяет обходить кулдауны на команды
# revise.checklogs - предоставляет доступ к команде "/revise logs" для просмотра логов проверок.
# revise.* - предоставляет полный доступ ко всем функциям плагина.
#
# Разработчик: https://t.me/bytesend

check:
  time:
    maximum: 3600 # Максимальное время проверки в секундах (без revise.bypass.addtime)
    period: 480 # Время по умолчанию для проверки в секундах
  teleport:
    toggle: true # Включает или выключает телепортацию при проверке
    TpToModerator: false # Телепортация к модератору при начале проверки
    tpToCoords: false # Телепортация по координатам при начале проверки
    tpInCoords:
      coords: # Координаты для телепортации
        x: -31.5
        y: 76.0
        z: 22.5
      world: world # Название мира для телепортации
      yaw: 0.0 # Угол поворота по горизонтали
      pitch: 0.0 # Угол поворота по вертикали

  suspect:
    move: false # Запрещает движение подозреваемого во время проверки
    interaction: false # Запрещает взаимодействие подозреваемого с миром во время проверки
    damage: false # Запрещает наносить урон подозреваемому во вермя проверки
    inventory:
      interaction: false # Запрещает взаимодействие с инвентарем во вермя проверки
      drop: false # Запрещяет дропать предметы
      click: false # Запрещяет клики в инвентаре
      moveitem: false # Запрещяет перемещять предметы
      pickupItem: true # Запрещяет подбирать предметы в инвентарь

  titles:
    toggle: false # Включает или выключает отображение заголовков и подзаголовков
    title: '' # Текст заголовка
    subTitle: '' # Текст подзаголовка

  actionbar:
    toggle: false # Включает или выключает отображение экшенбара
    text: '' # Текст экшенбара

  bossbar:
    toggle: true # Включает или выключает отображение босс-бара
    suspect:
      content: '&eУ вас осталось времени: &6%time%' # Содержимое босс-бара для подозреваемого
      stopTimeContent: '&cВы находитесь на проверки' # Сообщение босс-бара при остановке таймера
    inspector:
      content: '&eДо конца проверки осталось &6%time%' # Содержимое босс-бара для инспектора
    color: RED # Цвет босс-бара

  commands:
    toggle: false # Включает или выключает возможность использования команд во время проверки
    denyMessage: '&c> &fКоманды во время проверки отключены' # Сообщение подозреваемому при попытке использовать команду
    allowCommands:
      - reload # Список разрешенных команд
      -
  effects:
    toggle: false # Включает или выключает эффекты при проверке
    types:
      - BLINDNESS # Список эффектов, выдаются навсегда с максимальным уровнем

  chat:
    startMessage: '&fВы начали проверять игрока &9%suspect%' # Сообщение модератору при начале проверки
    copying:
      toggle: false # Включает или выключает возможность копирования сообщений
    hover:
      toggle: false # Включает или выключает ховер
      text: '&fНажми, чтобы скопировать сообщение' # Текст ховера

  prize:
    toggle: true # Включает или выключает выдачу приза после проверки
    item:
      hideFlags: true # Скрывает стандартные флаги предмета
      name: '&c[★] &eТрофей &6%player%' # Название предмета-приза
      lore: # Описание предмета-приза
        - '&c╔ &fПолучен от &cАдминистрации&f'
        - '&c╠ &fза честную игру на &6'
        - '&c╠ &fВедь после проверкки на читы'
        - '&c╠ &fВедь после проверкки на читы'
        - '&c╠ '
        - '&c╠ &fНик: &6%player%'
        - '&c╚ &fДата: &6%date%, %time%'

logging:
  toggle: true # Включает или выключает логирование результатов проверок
  message:
    - '&c╔ &fПроверяющий: &6%moderator%'
    - '&c╠ &fЧитер: &c%suspect%'
    - '&c╠ &fДата: &e%date%'
    - '&c╚ &fИсход - %result%'
  results:
    ban: '&c&lОбнаружены читы' # Сообщение при обнаружении читов
    verified: '&aПроверка пройдена' # Сообщение при успешной проверке
    endTime: '&eЗабанен за бездействие' # Сообщение при истечении времени проверки

system:
  autoBan:
    toggle: true # Включает или выключает автоматический бан при выходе игрока с сервера
    command: ban %suspect% Пункт 4.3 -s # Команда бана
    exitMessage: '&c> &fИгрок вышел во время проверки!' # Сообщение при выходе игрока во время проверки
    exitReasonMessage: '&fПричина выхода: %exit_reason%' # Сообщение с причиной выхода
  afk:
    toggle: true # Включает или выключает систему трэкинга AFK
    timeout: 900 # Время в секундах, после которого игрок считается AFK
    message: '&fИгрок &9%player% &fAFK, вы будите оповещены когда он выйдет с AFK' # Сообщение модератору если игрок в AFK
    left:
      message: '&fИгрок &9%player%&f вышел из AFK и выл бызван на проверку автоматически' # Сообщение при выходе из AFK
      runCheck: true # Автоматически запускает проверку при выходе из AFK

  cooldowns:
    commands:
      start: # Кулдаун для команды start
        period: 5 # -1 Для отключения
        message: У вас кулдаун еще %time% секунд
      logs:
        period: 5 # -1 Для отключения
        message: У вас кулдаун еще %time% секунд

database:
  strategy: SQLITE # Тип СУБД. Поддерживаемые СУБД: "SQLITE", "MYSQL" (MariaDB), "POSTGRESQL"
  host: localhost # Хост базы данных
  name: postgres # Имя базы данных
  port: 5432 # Порт базы данных
  username: postgres # Имя пользователя базы данных
  password: postgres # Пароль базы данных

YAML:
#
#   ____            _
#  |  _ \ _____   _(_)___  ___  ___
#  | |_) / _ \ \ / / / __|/ _ \/ __|
#  |  _ <  __/\ V /| \__ \  __/\__ \
#  |_| \_\___| \_/ |_|___/\___||___/
#
# revise.start - право на команды: "/revise start", "/revise stop", "/revise finish"
# revise.bypass.check - право на защиту от вызова на проверку
# revise.addtime - право на команду "/revise addtime"
# revise.bypass.addtime - право обходить лимит времени
# revise.checklogs - право на команду /revise logs
# revise.* - полные права от плагина
#
# Разработчик: https://t.me/bytesend

commands:
  noPermission: У вас нет прав для использования этой команды.
  unknownSender: Только игроки могут использовать эту команду.
  wrongUsage: Вы не находитесь на проверке
endTime: '&aТаймер закончился&f. Игрок &9%suspect%&f был забанен автоматически.'
chat:
  moderator:
    outgoing:
    - '&r '
    - '&e[&6Вы &7» &6%suspect%&e] &7» &c%text%'
    - '&r '
    incoming:
    - '&r '
    - '&e[&6%suspect% &7» &6Вы&e] &7» &c%text%'
    - '&r '
  suspect:
    outgoing:
    - '&r '
    - '&e[&6Вы &7» &6%moderator%&e] &7» &c%text%'
    - '&r '
    incoming:
    - '&r '
    - '&e[&6%moderator% &7» &6Вы&e] &7» &c%text%'
    - '&r '
check:
  initial:
    message:
    - '&r '
    - '&r '
    - '&c╔═══════════════════════════'
    - '&c╠ Вы были вызваны на проверку читов!'
    - '&c╠'
    - '&c╠ &6Выход из игры, игнор проверки - приведёт к &cбану'
    - '&c╠ &6Напишите '&eУ меня чит&6' - если используйете читы'
    - '&c╠ &7&o(за признание в читах - уменьшим срок бана)'
    - '&c╠'
    - '&c╠ &6Проверка выполняется через &9Discord&e:'
    - '&c╠ &6Войдите &9https://nometa.xyz/'
    - '&c╚═══════════════════════════'
    period: '10'
  deny: '&c> &fВы не можете вызвать этого игрока на проверку!'
  time:
    messageToModerator: '&c> &fВы добавили время для проверки на &6%time% минут'
    messageToPlayer:
    - '&r '
    - '&c> &fВам добавили время проверки на &6%time%'
    - '&r '
    exceededMaximumTime: '&c> &fМакисмально время для добавление на проверку это &6%max_time%
      час'

YAML:
#
#   ____            _
#  |  _ \ _____   _(_)___  ___  ___
#  | |_) / _ \ \ / / / __|/ _ \/ __|
#  |  _ <  __/\ V /| \__ \  __/\__ \
#  |_| \_\___| \_/ |_|___/\___||___/
#
# revise.start - право на команды: "/revise start", "/revise stop", "/revise finish"
# revise.bypass.check - право на защиту от вызова на проверку
# revise.addtime - право на команду "/revise addtime"
# revise.bypass.addtime - право обходить лимит времени
# revise.checklogs - право на команду /revise logs
# revise.* - полные права от плагина
#
# Разработчик: https://t.me/bytesend

reasons:
  Nursultan:
    aliases:
    - нурсултан
    - нурик
    - nurik
    finishCommand: ban %suspect% Пункт 4.3 -s
  Прочее(навсегда):
    finishCommand: ban %suspect% Пункт 4.3 -s
  Прочее(14 дней):
    finishCommand: ban %suspect% 14d Пункт 4.3 -s
  exeInject:
    aliases:
    - Cortex
    - кортекс
    - DoomsDay
    - думсдей
    finishCommand: ban %suspect% Пункт 4.3 -s
  dllInject:
    aliases:
    - Undetectable
    - ундэтектабл
    - Vertzah
    - верцах
    finishCommand: ban %suspect% Пункт 4.3 -s
  cheats:
    aliases:
    - Celestial
    - селестиал
    - целка
    - целестиал
    - celka
    - expensive
    - экспа
    - экспенcив
    - wildclient
    - wild
    - вилд
    - вилдклиент
    - hitbox
    - hit
    - хиты
    - хитбоксы
    finishCommand: ban %suspect% Пункт 4.3 -s
  mods:
    aliases:
    - automyst
    - automist
    - автомист
    - neat
    - torohealt
    - NoHurtCum
    - WolrdEdit
    - HurtAnimationRemover
    - AutoFish
    - ReplayMod
    - xray
    - advanced-xray
    - Minimap
    - миникарта
    - минимапа
    - ChestStealer
    - ItemScroller
    - MouseTweaks
    - InvMove
    - MouseWheelie
    - Baritone
    - Fabaritone
    - FreeCam
    - MobHealthBar
    - HealthBarPlus
    - BetterPvP
    - ChunkAnimator
    - InventoryProfilesNext
    - InventoryTotem
    - AutoTotem
    - Schematica
    - Litematica
    - TopkaAutoBuy
    - XorekAutoBuy
    - TopkaAutoSell
    - XorekAutoMyst
    - TopkaCasino
    - AutoSell
    - DiamondGen
    - AutoAttack
    - AutoClicker
    - Автокликер
    - AutoClick
    finishCommand: ban %suspect% Пункт 4.3 -s
Зависимости
-
Исходный код
https://github.com/pnby/Revises
Команды и права
Описание команд и прав:
  • revise.start - разрешает использование команд "/revise start", "/revise stop", "/revise finish" для управления проверками.
  • revise.bypass.check - предоставляет защиту от вызова на проверку.
  • revise.addtime - разрешает использование команды "/revise addtime" для добавления времени к текущей проверке.
  • revise.bypass.addtime - позволяет обходить ограничение по времени проверки.
  • revise.checklogs - предоставляет доступ к команде "/revise logs" для просмотра логов проверок.
  • revise.* - предоставляет полный доступ ко всем командам плагина.
  • Мне нравится (+1)
Реакции: MrDey и Murk.dll
Автор
pink
Скачивания
164
Просмотры
4 667
Первый выпуск
Обновление
Оценка
5.00 звёзд 9 оценок

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

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

  1. Исправления

    Некоторые исправления...
  2. whoops...

    Исправлена ошибка связанная с заменой плейсхолдера
  3. Исправления

    Исправлен ClassCastException

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

Отличный плагин, хорошая реализация и функционал. Всем советую!
Топ плагин для проверки на читы, лучше я не видел!)
Посмотрев сам плагин, могу сказать что он весьма неплох! Сделано всё хорошо, много настроек для кастомизации.
Все топого, плагин прям как с фантайма
Есть 1 баг, крч ты пишешь в чат, оно пишется типо в /contact, но в тоже время в обычный чат
pink
pink
Какой плагин на чат используете?
крутой плагин на /stop, оптимизированный, качественный и главное бесплатно, жива ещё та эра РУМАЙНА!
Отличный плагин, хорошая реализация под FunTime. Советую!
автор герой. сделал крутой, качественный плагин и выложил бесплатно
Хороший плагин очень всё работает не где не обманул
Это лучший плагин на проверки огромный функционал, можно настроить под себя, спасибо разрабу за этот плагин. И его можно было сделать и платным)
Назад
Сверху Снизу