Внимание! Важное сообщение перед обновлением:
Перед обновлением внимательно прочтите весь список изменений и улучшений, чтобы избежать потери данных, таких как сообщения и настройки плагина.
Рекомендуется сделать резервную копию всех файлов перед началом процесса обновления. и удалить все старые файлы.
1. Исправлена команда /scheck msg.
2. Исправлена проблема, когда игрок мог использовать эндер-жемчуг и другие предметы во время проверки.
3. Добавлен босс-бар для игрока, который отображается, когда таймер для игрока приостановлен.
4. Добавлен босс-бар для проверяющего, который отображается, когда таймер для игрока приостановлен.
5. Удалены параметры Check-Chat-Format-Target, Check-Chat-Format-Sender, Chat-Mode, Chat-Check-Radius-Target, Chat-Check-Sender-Enabled, Chat-Check-Radius-Sender. из файла Listeners.yml Так как это работало не правильно (Возможно добавлю).
6. Добавлен параметр Player-Chat-Enabled в файл Listeners.yml.
7. Добавлены плейсхолдеры: %scheckplayer_checks_count%, %scheckplayer_finished_checks_count%, %scheckplayer_confirm_checks_count%.
8. Будут созданы файлы ChecksCount.yml, ConfirmChecksCount.yml, FinishedChecksCount.yml в папке Data для хранения значений от плейсхолдеров.
9. Исправлена проблема, когда игрок не получал флай после нажатия кнопки "Возродиться" во время проверки, из-за чего его кикало, если он был в воздухе.
10. Значения "yes" и "no" от плейсхолдера %scheckplayer_on_check% вынесены в новый файл Placeholders.yml.
11. Изменена процедура перезагрузки плагина.
12. Теперь на проверку можно вызвать только одного игрока.
13. Добавлен босс-бар для проверяющего, показывает сколько игроку осталось еще быть на проверке.
14. Учтен регистр в именах игроков (например, "Test" и "test" теперь разные ники).
15. Добавлен параметр Quit-Server-Sender-Stop-Check-Enabled в файл CmdArgStart.yml для определения отмены проверки при выходе проверяющего.
16. Исправлена проблема с подбором предметов для игрока на проверке что сообщения не показывало все предметы которые игрок не может поднять.
17. Исправлена проблема с RGB цветами в кликабельных сообщениях и наведении на текст.
18. Добавлен ключ Commands-Leave-Sender в файл CmdArgStart.yml для выполнения команд на игроке после выхода проверяющего с сервера.
19. Добавлен ключ Allow-Teleport-Back-Target-Player в файл CmdArgStart.yml для определения необходимости телепортации игрока на исходное место после выхода проверяющего.
20. Поддержка версии 1.12.2 (Возможные баги на этой версии)
21. Изменены названия файлов: CmdArgConfessCheck.yml на CmdArgConfess.yml || CmdArgListCheck.yml на CmdArgList.yml || CmdArgMsgCheck.yml на CmdArgMsg.yml || CmdArgStartCheck.yml на CmdArgStart.yml || CmdArgStopCheck.yml на CmdArgStop.yml
22. Изменены названия файлов логов: ConfessCheckLogs.yml на CmdArgConfessLogs.yml || ConfirmCheckLogs.yml на CmdArgConfirmLogs.yml || MsgCheckLogs.yml на CmdArgMsgLogs.yml || StartCheckLogs.yml на CmdArgStartLogs.yml || StopAllCheckLogs.yml на CmdArgStopAllLogs.yml || StopCheckLogs.yml на CmdArgStopLogs.yml || TimerContinueCheckLogs на CmdArgTimerContinueLogs.yml || TimerStopCheckLogs.yml на CmdArgTimerStopLogs.yml
23. Изменены ключи Command-Arg-Confess-Check на Command-Arg-Confess в файле CmdArgConfess.yml || Command-Arg-List-Check на Command-Arg-List в файле CmdArgList.yml || Command-Arg-Msg-Check на Command-Arg-Msg в файле CmdArgMsg.yml || Command-Arg-Start-Check на Command-Arg-Start в файле CmdArgStart.yml || Command-Arg-Stop-Check на Command-Arg-Stop в файле CmdArgStop.yml
24. Изменены ключи Command-Arg-Start-Check-Messages на Command-Arg-Start-Messages || Command-Arg-Stop-Check-Messages на Command-Arg-Stop-Messages || Command-Arg-Confess-Check-Messages на Command-Arg-Confess-Messagess || Command-Arg-Msg-Check-Messages на Command-Arg-Msg-Messages || Command-Arg-List-Check-Messages на Command-Arg-List-Messages || в файлах локализации.
1. Добавлен плейсхолдер %scheckplayer_on_check%, который отображает, находится ли текущий игрок на проверке. Также второй плейсхолдер %scheckplayer_on_check_Ник%, который указывает, находится ли на проверке другой указанный игрок. Если игрок на проверке ему покажет "yes" если нет "no"
1. Во всех файлах была удалена настройка Permission.
2. В конфиге была удалена настройка Enabled-Color-Warning-Message.
3. Исправлен запуск плагина на версии 1.20.5+.
4. Внесены небольшие изменения во всех файлах и в самом коде.
5. Файл JoinSymbolCheck.yml был удалён.
6. Добавлен лимит игроков в автотабкомплите — теперь будет показываться 10 игроков.
7. Также установлен лимит на поиск игроков в автотабкомплите.
8. Теперь, если у игрока будет, например, право scheckplayer.start, именно этот аргумент будет показан игроку.
9. Изменен способ преобразования RGB цветов.
10. Возможно, я что-то забыл указать, так как я делал обновление ещё месяц назад.
1. Вернул поддержку спигот.
2. Добавлена отправка анонимной статистики. bStats - sCheckPlayer
3. Удалена команда /scheck lang
4. Изменен способ заполнения команд если написать /scheck s то оно покажет все аргументы которые есть на символ s
1. Добавлено до файлов CmdArgConfessCheck.yml, CmdArgConfirm.yml, CmdArgMsgCheck.yml, CmdArgStartCheck.yml, CmdArgStopAll.yml, CmdArgStopCheck.yml, CmdArgTimerContinue.yml, CmdArgTimerStop.yml два ключа Path-Full-Enabled, Path-Full до раздела Log-File
2. Мелкие изменения в коде.
Если нашли баги в этом обновлении, пишите в Обсуждения. Или мне в дискорд snon_s
1. Исправлены мелкие ошибки.
2. Добавлен новый ключ Check-Start-Target в файлы локализации.А это сообщения будет повторятся:YAML:Check-Start-Target: - '' - '&f &6&l╓ &c&l!!! ПРОВЕРКА !!!' - '&f &6&l║ &fВы были вызваны на проверку' - '&f &6&l║ &fВ подозрении в использовании читов!' - '&f &6&l║' - '&f &6&l║ &fПришлите свой дискорд/скайп модератору:' - '&f &6&l║ &7/scheck msg &6&l%sender-player% &7ваш дискорд или скайп &b&l(КЛИК, чтобы написать)' - '&f &6&l║' - '&f &6&l║ &fПо истечению времени, Вы будете' - '&f &6&l║ &fЗабанены на &e30 &fдней или можно просто' - '&f &6&l║' - '&f &6&l║ &fПризнаться в использовании читов: &a/scheck confess' - '&f &6&l╚' - ''3. Переименован ключ Check-Summon-Invited на Check-Start-Target-Repeat в файлах локализации.YAML:Check-Start-Target-Repeat: - '' - '&f &6&l╓ &c&l!!! ПРОВЕРКА !!!' - '&f &6&l║ &fВас подозревают в использовании читов!' - '&f &6&l║' - '&f &6&l║ &fПришлите свой дискорд/скайп модератору:' - '&f &6&l║ &7/scheck msg &6&l%sender-player% &7ваш дискорд или скайп &b&l(КЛИК, чтобы написать)' - '&f &6&l║' - '&f &6&l║ &fПо истечению времени, Вы будете' - '&f &6&l║ &fЗабанены на &e30 &fдней или можно просто' - '&f &6&l║' - '&f &6&l║ &fПризнаться в использовании читов: &a/scheck confess' - '&f &6&l║ &fОсталось времени до окончания проверки: &6%days% %daysLabel% %hours% %hoursLabel% %minutes% %minutesLabel% %seconds% %secondsLabel%' - '&f &6&l╚' - ''
4. Переименован ключ Click-Messages-Summon-Invited на Click-Messages-Target-Start-Check в файле CmdArgStartCheck.yml
5. Переименован ключ Click-Messages-Start-Check на Click-Messages-Sender-Start-Check в файле CmdArgStartCheck.yml
Если нашли баги в этом обновлении, пишите в Обсуждения. Или мне в дискорд snon_s
1. Исправлена ошибка, из-за которой игрок мог использовать команду /scheck msg после признания.
2. Исправлена ошибка, при которой инициатор проверки, отправляя сообщение в чат, также отправлял обычные сообщения если был включен другой чат.
3. Добавлен новый файл JoinSymbolCheck.yml, который требует от игрока отправить сообщение ".help" в чат. При заходе на сервер (По умолчанию отключено) Если игрок использует чит-клиент, он не сможет отправить сообщение ".help" в чат. Если игрок играет без читов, он сможет отправить сообщение ".help" в чат. (Не всегда эта проверка может спасти)
Если нашли баг в этом обновлении пишите в Обсуждения.
1. Изменен формат RGB-цветов формат был такой {#000000} теперь он будет �
1. Обновлен файл ru.yml и добавлен ключ Check-Chat-Format-Sender:2. Обновлен файл Listeners.yml добавлено два ключа Chat-Check-Sender-Enabled и Chat-Check-Radius-Sender:ru.yml:Check-Chat-Format-Sender: - '&b[sCheckPlayer]' - '&b[sCheckPlayer] &8- &fИгрок &c&l%sender-player% &fпроверяет игроков(а) &6&l%target-players-list%' - '&b[sCheckPlayer] &8- &fИгрок &e&l%sender-player% &fнаписал(а) сообщения: &d%message%' - '&b[sCheckPlayer]'3. Также обновлен ключ Player-Already-Checked в файле ru.yml который добавляет %sender-player% который, показывает инициатора проверки:Listeners.yml:# Enable another chat for the check initiator? # Включить ли другой чат для инициатора проверки? Chat-Check-Sender-Enabled: true # Chat radius for the check initiator, where all players will see messages. # Радиус чата для инициатора проверки, в котором все игроки будут видеть сообщения. Chat-Check-Radius-Sender: 10ru.yml:Player-Already-Checked: - '&b[sCheckPlayer] &8- &cИгрок &6%target-player% &cуже находится на проверке! Проверяет его &6%sender-player%'
Если нашли баг в этом обновлении пишите в Обсуждения.