- Полностью переработаны откаты для подземелий, чтобы избежать постоянного создания буферов WorldEdit.
- Полностью переработаны схематики ассетов, чтобы избежать постоянного создания буферов WorldEdit.
- Добавлен новый плейсхолдер %dungeons_dungeonleaderboardtime%.
- Сохранение данных игрока при старте сессии подземелья перенесено в асинхронную задачу для значительного повышения производительности.
- Добавлен параметр для лута MMOItem, позволяющий отключать уникальные для игрока атрибуты.
- Процедурные подземелья теперь корректно предгенерируются в сетках
- Исправлено игнорирование значения "Custom Menu Name", если это не действительное меню из плагина Menus для меню входа в подземелье
- Команда /dungeons reload теперь обновляет настройки и файлы локализации
- Добавлены блоки между инстансами в сетках, теперь значение по умолчанию — 100
- Исправлена автоматическая группировка партий MMOCore: игроки теперь удаляются из партии подземелья, если они удалены из партии MMOCore
- Исправлено создание предсгенерированных инстансов в сетках — теперь загружается корректное количество предсгенерированных подземелий.
- Исправлены async-ошибки при присоединении/выходе из группы, если включено автоматическое групповое объединение MMOCore.
- Исправлена работа жизней, когда для стадии подземелья задан выход за пределы региона.
- Исправлена очередь подземелий, которая не блокировала игроков при максимуме инстансов = 1.
- Исправлен учёт локаций подземелий для максимального количества инстансов — теперь очереди учитывают как сеточные, так и вручную заданные локации.
- Исправлена команда добавления времени в подземелье — теперь корректно добавляет время к оставшемуся у игрока.
- Исправлена команда убийства в подземелье без указания имени подземелья — больше не вызывает ошибки в консоли.
- Исправлено: генерация Procedural dungeons
- Исправлено: регионы команд не выкидывали игроков, если они не завершили указанное задание
- Исправлено: команда /dungeons stats, теперь корректно отображает таблицы лидеров
- Добавлена новая команда /dungeons stats reload для ручного обновления аналитики без ожидания автоматического обновления данных
- Исправлен плейсхолдер %dungeons_dungeonleaderboard:<dungeonID>:<1-10>%, теперь показывает точные данные таблицы лидеров
- Исправлен плейсхолдер времени отката подземелий, теперь отображает корректный формат времени
Список изменений:
- Добавлена новая функциональность фильтра структур для инструмента структур в режиме редактора. Теперь при выборе структуры в качестве фильтра она автоматически будет использоваться при размещении вместо вызова меню выбора.
- Добавлены переводы на португальский, немецкий и турецкий языки.
- Исправлена интеграция Procedural с Dungeons при настройке названий рецептов и блоков.
- Добавлен тип политики Whitelisted Commands.
- Исправлена генерация инстансов для значительного повышения производительности — предварительно сгенерированные инстансы не будут откатываться.
- Исправлена ошибка интеграции с Procedural при завершении работы карт Procedural.
- Исправлено поведение при загрузке размещённых структур без координат — такие структуры будут пропускаться при обновлении.
- Исправлено поведение платформ и стен при обновлении — они не будут работать, если отключены.
- Исправлены ошибки контроллера моделей сетки.
- Добавлен фикс для команды перезагрузки
- Исправлен порядок отображения ресурсов в меню — теперь по алфавиту
- Исправлено: сообщения о требуемых правах, ключах и квестах спамили в чат даже без указанных значений
- Увеличен интервал между сообщениями о правах, ключах и квестах для уменьшения спама
- Добавлено сообщение при входе в режим редактора с подсказкой, какой командой выйти
- Добавлена возможность отменять обратный отсчёт запуска подземелья, если игрок использует действие dequeue (для не seamless-подземелий с настройкой обратного отсчёта в секундах)
🔹 Добавлена опция allowWalkOut в конфигурации выхода из подземелья — если в Generation Configuration включён режим seamless, игрок теперь может покинуть зону подземелья без телепортации обратно
🔹 Исправлены ошибки прав, возникавшие даже при пустых структурах
🔹 Исправлено: ключи подземелий не сохранялись при указании в Join Configuration
🔹 Исправлено: ключи не изымались у игроков при входе в подземелье
🔹 Исправлено: инвентари не восстанавливались корректно, если игрок входил в подземелье с активным лоадаутом или классом
🔹 Исправлена миграция сущностей с одинаковыми именами — теперь плагин проверяет, установлено ли hidenamevisibility: true у старой сущности. В таком случае используется ID (например, #12) в Dungeons+. В противном — используется имя, предполагая его уникальность.
🔹 Исправлены ошибки при получении скинов голов игроков — теперь они кешируются на время, чтобы избежать постоянных запросов и спама в консоли.