Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
- Диапазон версий сервера: 1.16.5-1.21.x.
- Добавлена локализация плагина на 4 языка (русский, английский, украинский, белорусский)
- Удален message.yml. Локализации перенесены в папку localization.
- Подписи GUI перенесены из config.yml в языковые файлы.
- Все пользовательские тексты, тексты логов, статусы, и наказания вынесены в локализации.
- Удалена команда /check history и связанные с ней подсказки команд. (скоро перепишу это)
- Добавлена команда /check stats <игрок> с GUI статистики игрока.
- Плейсхолдер активна/не активна
- GUI статистики показывает количество проверок, последнюю проверку и активный статус с длительностью.
- Добавлена команда /check change <игрок> <тип> смена типа проверки во время проверки.
- При смене типа игрок повторно получает инструкции нового типа.
- Система логирования
Новые конфиги:
YAML:locale: "ru" check: default-type: anydesk message-repeat-seconds: 15 title-repeat-seconds: 5 afk-seconds: 15 start-sound: ENTITY_EXPERIENCE_ORB_PICKUP repeat-sound: "" blindness-amplifier: 0 allowed-commands: [] waiting: title-change-ticks: 10 marker: particle: DUST radius: 0.55 points: 28 up-ticks: 60 top-hold-ticks: 40 down-ticks: 60 bottom-hold-ticks: 0 blocked-move-items: - CHORUS_FRUIT - ENDER_PEARL - WIND_CHARGE - FIREWORK_ROCKET - TRIDENT - ELYTRA - BOAT - MINECART types: anydesk: true telegram: true discord: true max: false ban: quit-command: "tempban %targetplayer% 100d %reason% --sender=%sender%" stop-command: "tempban %targetplayer% %duration% %reason% --sender=%sender%" arg: soft: "100d" ignor: "100d" priznanie: "30d" gui: call: size: 27 buttons: here: slot: 11 material: LIME_WOOL to-mod: slot: 13 material: ENDER_PEARL to-loc: slot: 15 material: COMPASS to-loc-disabled: slot: 15 material: BARRIER reward: size: 27 buttons: give: slot: 11 material: LIME_CONCRETE skip: slot: 15 material: RED_CONCRETE session: size: 45 info-slot: 4 info-material: PLAYER_HEAD default-stop-arg: soft buttons: confirm: slot: 20 material: LIME_CONCRETE stop: slot: 22 material: RED_CONCRETE resend: slot: 24 material: PAPER reward: slot: 29 material: EMERALD log: slot: 31 material: BOOK return: slot: 33 material: ENDER_PEARL session-log: size: 54 event-material: PAPER buttons: prev: slot: 45 back: slot: 49 next: slot: 53 stats: size: 27 info-slot: 13 info-material: PAPER locations: call: enabled: false world: world x: 0.0 y: 80.0 z: 0.0 yaw: 0.0 pitch: 0.0 release: enabled: false world: world x: 0.0 y: 80.0 z: 0.0 yaw: 0.0 pitch: 0.0
YAML:prefix: '&#FF3D3DПроверка > &7' ban: quit-reason: Лив с проверки stop-reason: 'Проверка: %arg%' sender: Система help: - '%prefix%Команды:' - '&#FF3D3D/check <игрок> [тип] &7- начать проверку' - '&#FF3D3D/check panel [игрок] &7- панель активной проверки' - '&#FF3D3D/check confirm [игрок] &7- завершить без наказания' - '&#FF3D3D/check stop <аргумент> [игрок] &7- завершить с наказанием' - '&#FF3D3D/check change <игрок> <тип> &7- изменить тип проверки' - '&#FF3D3D/check stats <игрок> &7- статистика игрока' - '&#FF3D3D/mod <сообщение> &7- написать модератору во время проверки' check: started: '%prefix%Игрок &#FF3D3D%targetplayer% &7вызван на проверку (&#FF3D3D%type%&7).' confirmed: '%prefix%Игрок &#FF3D3D%targetplayer% &7успешно прошел проверку.' stopped: '%prefix%Игрок &#FF3D3D%targetplayer% &7получил наказание: &#FF3D3D%arg% &7на &#FF3D3D%duration%&7.' released: '%prefix%Проверка игрока &#FF3D3D%targetplayer% &7завершена.' type-changed: '%prefix%Тип проверки игрока &#FF3D3D%targetplayer% &7изменен на &#FF3D3D%type%&7.' private-chat: '%prefix%&7%player%: %message%' interfere-warning: '&cИгрок находится на проверке.' reward-given: '%prefix%Игроку &#FF3D3D%targetplayer% &7выдан сертификат.' reward-skipped: '%prefix%Игрок &#FF3D3D%targetplayer% &7оставлен без сертификата.' panel-opened: '%prefix%Панель проверки игрока &#FF3D3D%targetplayer% &7открыта.' instructions-resent: '%prefix%Инструкции повторно отправлены игроку &#FF3D3D%targetplayer%&7.' target-returned: '%prefix%Игрок &#FF3D3D%targetplayer% &7возвращен.' call-lines: anydesk: - '' - '&#FF3D3DВы вызваны на проверку читов.' - '&7Отправьте код &#FF3D3DAnyDesk &7и ожидайте модератора.' - '&7Для связи с модератором: &#FF3D3D/mod <сообщение>' - '' telegram: - '' - '&#FF3D3DВы вызваны на проверку читов.' - '&7Отправьте свой &#FF3D3DTelegram&7.' - '&7Для связи с модератором: &#FF3D3D/mod <сообщение>' - '' discord: - '' - '&#FF3D3DВы вызваны на проверку читов.' - '&7Отправьте свой &#FF3D3DDiscord&7.' - '&7Для связи с модератором: &#FF3D3D/mod <сообщение>' - '' max: - '' - '&#FF3D3DВы вызваны на проверку читов.' - '&7Откройте &#FF3D3DMAX &7для связи.' - '&7Для связи с модератором: &#FF3D3D/mod <сообщение>' - '' errors: no-permission: '%prefix%У вас нет прав.' usage: '%prefix%Используйте &#FF3D3D/check help' stop-usage: '%prefix%Использование: &#FF3D3D/check stop <аргумент> [игрок]' stats-usage: '%prefix%Использование: &#FF3D3D/check stats <игрок>' stats-player-only: '%prefix%GUI статистики доступно только игроку.' change-usage: '%prefix%Использование: &#FF3D3D/check change <игрок> <тип>' target-offline: '%prefix%Игрок &#FF3D3D%targetplayer% &7не в сети.' target-already-checking: '%prefix%Игрок уже находится на проверке.' checker-already-busy: '%prefix%Вы уже проводите проверку.' no-active-session: '%prefix%Активная проверка не найдена.' panel-player-only: '%prefix%Панель доступна только игроку.' return-unavailable: '%prefix%Игрока нельзя вернуть при текущем режиме телепортации.' unknown-type: '%prefix%Неизвестный тип проверки: &#FF3D3D%type%' unknown-stop-arg: '%prefix%Неизвестный аргумент: &#FF3D3D%arg%' target-in-air: '%prefix%Игрок находится в воздухе.' console-target-required: '%prefix%Укажите игрока.' call-location-disabled: '%prefix%Точка вызова отключена в config.yml.' console-cant-teleport-to-self: '%prefix%Опция доступна только модератору в игре.' mod-player-only: '%prefix%Команда доступна только игроку.' mod-usage: '%prefix%Использование: &#FF3D3D/mod <сообщение>' mod-not-checking: '%prefix%Вы не находитесь на проверке.' mod-unavailable: '%prefix%Модератор сейчас недоступен. Дождитесь его возвращения.' stats: active: '&aАктивно, %time%' inactive: '&7Не активно' common: offline: не в сети never: никогда statuses: active: Активно waiting-for-checker: Ожидание модератора waiting-for-player-activity: Ожидание игрока confirmed: Подтверждено stopped: Остановлено terminated: Завершено teleports: here: без телепортации to-mod: к модератору to-loc: на точку проверки results: terminated: завершено confirmed: подтверждено stopped: наказание quit-ban: выход игрока console: waiting-activity: Проверка игрока %targetplayer% ожидает его активности. activity-resumed: Игрок %targetplayer% снова активен. Отложенная проверка запускается. history-save-error: 'Не удалось сохранить checks-history.yml: %error%' history-update-error: 'Не удалось обновить checks-history.yml: %error%' logs: plugin-shutdown: Плагин выключен во время проверки. started: Проверка начата модератором %checker%. type: 'Тип проверки: %type%, телепортация: %teleport%.' confirmed: Проверка подтверждена модератором %checker%. stopped: 'Модератор %checker% запросил наказание: %arg% (%duration%).' checker-quit: 'Модератор вышел с сервера: %checker%.' target-quit: 'Подозреваемый вышел с сервера: %targetplayer%.' suspect-chat: '%player%: %message%' moderator-chat: '%player%: %message%' moderator-command: '%player%: %command%' type-change: '%checker% изменил тип проверки: %old_type% -> %type%.' instructions: Модератор %checker% повторно отправил инструкции. return: Модератор %checker% вернул игрока. ended: 'Проверка завершена с результатом: %result%.' reward: Модератор %checker% выдал сертификат. checker-return: 'Модератор вернулся: %checker%.' suspect-command: '%player% попытался выполнить: %command%' types: terminated: Завершение start: Начало type: Тип проверки confirmed: Подтверждение stopped: Наказание checker-quit: Выход модератора target-quit: Выход игрока chat: Чат игрока moderator-chat: Чат модератора moderator-command: Команда модератора type-change: Смена типа instructions: Инструкции return: Возврат end: Окончание reward: Сертификат checker-return: Возврат модератора command: Команда игрока notify: started: '%prefix%%checker% вызвал %targetplayer% на проверку.' confirmed: '%prefix%%checker% завершил проверку %targetplayer% без наказания.' stopped: '%prefix%%checker% наказал %targetplayer%: %arg% (%duration%).' quit-ban: '%prefix%%targetplayer% вышел во время проверки.' command-attempt: '%prefix%%targetplayer% попытался выполнить: %command%' bossbar: suspect: '&cВы на проверке читов' checker: '&fПроверка &c%targetplayer% &f(%min%:%sec%)' waiting-moderator: '&cОжидание модератора' titles: afk: title: '&cИгрок AFK' subtitle: '&fОжидание активности' waiting: subtitle: '' frames: - '&cОжидание' - '&cОжидание.' - '&cОжидание..' - '&cОжидание...' moderator-return: title: '&aМодератор вернулся' subtitle: '' confirm: title: '&aВы прошли проверку!' subtitle: '' types: anydesk: title: '&cПроверка читов' subtitle: '&7Отправьте код AnyDesk' telegram: title: '&cПроверка читов' subtitle: '&7Отправьте Telegram' discord: title: '&cПроверка читов' subtitle: '&7Отправьте Discord' max: title: '&cПроверка читов' subtitle: '&7Откройте MAX' certificate: name: '&cСертификат проверки' gui: call: title: '&8Выбрать способ вызова' buttons: here: '&aПроверить на месте' to-mod: '&eТелепортировать к себе' to-loc: '&bТелепортировать на точку' to-loc-disabled: '&cТочка вызова отключена' reward: title: '&8Награда за проверку' buttons: give: '&aВыдать сертификат' skip: '&cОставить без сертификата' session: title: '&8Панель проверки: &f%targetplayer%' info-name: '&eИнформация о проверке' info-lore: - '&7Игрок: &f%targetplayer%' - '&7Модератор: &f%checker%' - '&7Тип: &f%type%' - '&7Длительность: &f%duration%' - '&7Статус: &f%status%' buttons: confirm: '&aПодтвердить прохождение' stop: '&cНаказать игрока' resend: '&eПовторить инструкции' reward: '&aВыдать сертификат' log: '&bЖурнал событий' return: '&dВернуть игрока' session-log: title: '&8Журнал проверки' event-name: '&f%time% &7%type%' event-lore: '&7%text%' buttons: prev: '&eНазад' back: '&cК панели' next: '&eВперед' stats: title: '&8Статистика: &f%player%' info-name: '&eСтатистика игрока %player%' lore: - '&7Всего проверок: &f%total_checks%' - '&7Последняя проверка: &f%last_check%' - '&7Статус: %status%'
- Оптимизация
- Структура
- Багфиксы
- Исправлена проблема с вызовом самого себя на проверку.
- Добавлена команда /check history <player> (история проверок игрока)
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения