Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN] AkyloffCheck v1.0 - плагин на вызов игрока на проверку

yellowakyloff

Участник
Пользователь
Баллы
36
AkyloffCheck v1.0 - плагин на вызов игрока на проверку

upload_2021-8-20_23-58-27.png

upload_2021-8-20_23-58-43.png

ВОЗМОЖНОСТИ:
1. Полная настройка плагина под себя
2. Ограничить многие способности во время проверки
3. Настроить длительность проверки
4. Логи (когда игрока вызывают на проверку)


ПРАВА:
AkyloffCheck.check - вызвывать игрока на проверку
AkyloffCheck.ally - признать игрока чистым на проверке
AkyloffCheck.confess - признаться в использовании читов
AkyloffCheck.getloggs - получить логи игрока
AkyloffCheck.bypass - защита от вызова на проверку
AkyloffCheck.reload - перезагрузить конфиг

Пример использования title, actionbar
no-permission: 'У вас нет прав;title:&cУ вас нет прав %nl% Да-да, у тебя нет прав;actionbar:&cУ тебя нет прав, купи донат'

КОНФИГ:
YAML:
# Создатель плагина yellowakyloff - vk.com.yellowakyloff
# Права:
# AkyloffCheck.check - вызвывать игрока на проверку
# AkyloffCheck.ally - признать игрока чистым на проверке
# AkyloffCheck.confess - признаться в использовании читов
# AkyloffCheck.getloggs - получить логи игрока
# AkyloffCheck.bypass - защита от вызова на проверку
# AkyloffCheck.reload - перезагрузить конфиг
#
# Пример использования title, actionbar
# no-permission: 'У вас нет прав;title:&cУ вас нет прав %nl% Да-да, у тебя нет прав;actionbar:&cУ тебя нет прав, купи донат'

messages:
  prefix: '&6&lПРОВЕРКА: &f'
  only-players: 'Команда только для игроков!'
  no-permission: 'У вас недостаточно прав!'
  no-allowed: 'Нет доступных команд.'
  not-found: 'Игрок не в сети!'
  unknown: 'Команда не найдена.'
  start:
    usage: 'Вызвать игрока на проверку: &a/check start <игрок>'
    sender: 'Вы не можете вызвать себя на проверку!'
    bypass: 'У игрока защита от вызовов на проверку!'
    already: 'Игрок уже на проверке!'
    successfully: 'Вы успешно вызвали игрока &a%player% &fна проверку!'
  ally:
    usage: 'Признать игрока невиновным: &a/check ally <игрок>'
    sender: 'Вы не можете себя признать невиновным!'
    already: 'Игрок не на проверке!'
    successfully: 'Вы успешно признали игрока &a%player% &fневиновным!'
    successfully-target: 'Вас признали невиновным;title:&aВас признали чистым%nl%fУдачной игры!'
  confess:
    usage: 'Признаться в использовании читов: &a/check confess'
    already: 'Вы не на проверке!'
  getloggs:
    usage: 'Посмотреть логи проверок игрока: &a/check getloggs <игрок>'
    successfully: 'Вы успешно посмотрели логи проверок игрока &a%player%'
  reload:
    usage: 'Перезагрузить конфиг - /check reload'
    successfully: 'Вы успешно перезагрузили конфиг!'

check:
  check-target: # сообщение, которые будет писаться игроку, которого вызвали на проверку
    - ''
    - '&f &6&l┏        &c&lПРОВЕРКА!'
    - '&f &6&l⎪ &fВы были вызваны на проверку'
    - '&f &6&l⎪ &fВ подозрении использовании читов'
    - '&f &6&l⎪ '
    - '&f &6&l⎪ &fДо конца проверки: %time%'
    - '&f &6&l⎪ &fПришлите свой дискорд/скайп модератору:'
    - '&f &6&l⎪ &7/m %player% ваш дискорд/скайп'
    - '&f &6&l⎪'
    - '&f &6&l⎪ &fПо истечению времени, Вы будете'
    - '&f &6&l┗ &fЗабанены на &e30 &fдней;title:&6&lПРОВЕРКА %nl% &fСмотри в чат!'
    - ''
  actionbar: '&fОсталось времени: %time%'

format-logs:
  start: |-
    &f &f
    &f &6&l┏ &a[ВЫЗВАН НА ПРОВЕРКУ]
    &f &6&l⎪ &fДата: &e%date%
    &f &6&l⎪ &fИгрок: &e%target%
    &f &6&l┗ &fМодератор: &e%player%
    &f &f

settings:
  cooldown: 900 # длительность проверки (в секундах) (3600 секунд - 15 минут)
  message-delay: 15 # каждые 15 сек будет писаться сообщение о том, что он вызван на проверку
  abilities:
    move: true
    drop: true
    inventory: true
    chat: true
    break: true
    place: true
  confess-commands: # команды при использовании /check confess (во время проверки)
    - 'tempban -s %player% 3d Признание в использовании читов'
  timer-commands: # команды, если таймер закончится
    - 'tempban -s %player% 3d Истечении времени таймера'
  quit-commands: # команды при выходе с сервера во время проверки
    - 'tempban -s %player% 3d Выход с проверки'

time:
  seconds: '&e&l&n%size%&e сек.'
  minutes: '&e&l&n%size%&e мин.'
  hours: '&e&l&n%size%&e час.'
  days: '&e&l&n%size%&e дн.'
  now: '&e&lсейчас'

https://disk.yandex.ru/d/mqq8D-goBb9wng
 
Последнее редактирование:
Эм для профи читера не составит труда забиндить кнопку скрытия панели управления читом и сделать загрузку чита из совершенно другой папки.
А нубов забанит обычный античит.
 
Эм для профи читера не составит труда забиндить кнопку скрытия панели управления читом и сделать загрузку чита из совершенно другой папки.
А нубов забанит обычный античит.
Античит который банит...
Неверные срабатывания вошли в чат

Для этого хелперов и набирают, пушто АЧ либо не срабатывает, либо срабатывает аж так хорошо, что банит невинных.
 
Один фиг как по мне это делает хелперов лентяями. Почему бы им ручками не вызвать игрока? Совсем им работу облегчили, не то, что в 10-е годы
 
Эм для профи читера не составит труда забиндить кнопку скрытия панели управления читом и сделать загрузку чита из совершенно другой папки.
А нубов забанит обычный античит.
Щас большинство читов нормальных это модифицированные версии или мод которые оставляют остаточные файлы в папке с игрой. Также есть инжект которые можно чекнуть через утилиту процесс хакер. И да майнкрафтерами не принято скрывать люто читы. Еще вопросы?
 
Кто через дискорд будет ставить данную утилиту, вы совсем?
Как раз таки читы не оставляют остаточные файлы, чтобы их не кто не заметил.
Про утилиты это уже к правилам сервера если такое утверждено игрок поставит, если не ставит = бан. И щас большинство читов оставляет файлы в папке библиотеки тот же боритон который во многих читай есть срет туда. Могут не оставлять файлы только прем софт легитный да и почти все премки это hvh софты Так что там ни о какой легитности речь и не идет. Так что найти Читы не составляет труда.
 
А сам смысл проверок? Это самое тупое, что можно придумать. Gm3 + spec за челом и все. Читер - отлетает, легит - жив. Хранение читов? Серьезно? Если я не только на этом сервере играю, а на 2b2t? Не пойман - не вор
 
Как исправить ошибку ?

[15:50:51 WARN]: java.lang.NullPointerException: Cannot invoke "String.replace(java.lang.CharSequence, java.lang.CharSequence)" because the return value of "ru.yellowakyloff.check.tools.Utils.getMessage(String)" is null
[15:50:51 WARN]: at AkyloffCheck.jar//ru.yellowakyloff.check.commands.CommandStart.execute(CommandStart.java:51)
[15:50:51 WARN]: at AkyloffCheck.jar//ru.yellowakyloff.check.commands.CommandManager.onCommand(CommandManager.java:36)
[15:50:51 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[15:50:51 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[15:50:51 WARN]: at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[15:50:51 WARN]: at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2262)
[15:50:51 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2073)
[15:50:51 WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2054)
[15:50:51 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[15:50:51 WARN]: at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[15:50:51 WARN]: at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[15:50:51 WARN]: at net.minecraft.server.TickTask.run(TickTask.java:18)
[15:50:51 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[15:50:51 WARN]: at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1423)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192)
[15:50:51 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1401)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1394)
[15:50:51 WARN]: at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1372)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1283)
[15:50:51 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[15:50:51 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
 
Один фиг как по мне это делает хелперов лентяями. Почему бы им ручками не вызвать игрока? Совсем им работу облегчили, не то, что в 10-е годы
наверное чтобы у читера не было отмазок что "ой, я размер чата уменьшил на 0%", а так будет блокировка движения
 
мне кажется, написать полностью непалевный чит, который ещё и открывает фейковую папку, если пробовать открыть папку майнкрафта через ресурс паки, проще простого
 
БУДЬТЕ ВНИМАТЕЛЬНЫМИ!!!

Если у вас плагин AkyloffCheck весит БОЛЬШЕ 29 КБ, ТО НЕМЕДЛЕННО УДАЛИТЕ ЕГО!!!

Версия плагина, которая к примеру весит 1.59 МБ имеет в себе бекдор, который умеет писать команды, выполнять Java команды, ДДОСить (ДоС) и ещё много чего неизвнстного!Screenshot_1.png изображение_2022-08-27_230041929.png
 
БУДЬТЕ ВНИМАТЕЛЬНЫМИ!!!

Если у вас плагин AkyloffCheck весит БОЛЬШЕ 29 КБ, ТО НЕМЕДЛЕННО УДАЛИТЕ ЕГО!!!

Версия плагина, которая к примеру весит 1.59 МБ имеет в себе бекдор, который умеет писать команды, выполнять Java команды, ДДОСить (ДоС) и ещё много чего неизвнстного!Посмотреть вложение 63378 Посмотреть вложение 63380
Вот эта я понимаю :creeper:
 
БУДЬТЕ ВНИМАТЕЛЬНЫМИ!!!

Если у вас плагин AkyloffCheck весит БОЛЬШЕ 29 КБ, ТО НЕМЕДЛЕННО УДАЛИТЕ ЕГО!!!

Версия плагина, которая к примеру весит 1.59 МБ имеет в себе бекдор, который умеет писать команды, выполнять Java команды, ДДОСить (ДоС) и ещё много чего неизвнстного!Посмотреть вложение 63378 Посмотреть вложение 63380
В джарнике по ссылке из первого поста этой ерунды нет. Откуда ты взял джарник с вирусом?

Вот эта я понимаю :creeper:
Не торопись с выводами
 

Поделиться этой страницей

Назад
Верх