ДО ОБНОВЛЕНИЯ:
- Создайте резервную копию папки ExcellentShop и базы данных.
- Обновите NexEngine до новой версии.
- Все изменения в конфигурации будут применены автоматически, но возможны ошибки.
ДОБАВЛЕНО:
- Поддержка Oraxen для виртуальных и сундучных магазинов.
- Поддержка ItemsAdder для виртуальных и сундучных магазинов.
ИСПРАВЛЕНЫ:
- Различные ошибки, связанные с плавающими и динамическими ценами на товары, запасами и лимитами игроков.
- Вызывает раздражение ошибка, препятствующая загрузке товаров с недействительной валютой.
- Значительно улучшен код и API.
ДОБАВЛЕНО:
- [Core] Кнопка типа "SET_CUSTOM" для корзины товаров. Позволяет игрокам вводить прямое количество предметов, которые они хотят купить/продать.
- [ChestShop] Плейсхолдеры для сундуков для указания цены предмета в определенном слоте: '%shop_product_price_buy_[slot]%', '%shop_product_price_sell_[slot]%'.
- [ChestShop] Поддержка требований Королевств.
УЛУЧШЕНО:
- [Core] Несколько улучшений для игроков в bedrock.
ИСПРАВЛЕНО:
- [Core] Ошибка, при которой валюта XP работала некорректно.
- [Аукцион] Ошибка, из-за которой в некоторых случаях неправильно работала настройка круглой цены.
ДОБАВЛЕНО:
[ChestShop] Поддержка AdvancedRegionMarket для автоматического удаления магазинов из восстановленных регионов.
УЛУЧШЕНО:
[Виртуальный магазин] Пересмотрен редактор виртуальных магазинов. Немного уплотнен и очищен.
[Виртуальный магазин] Графический интерфейс Product & Sell API. Теперь вы (если вы разработчик) можете устанавливать инвентарь для операций с товарами. Это должно исправить проблему, когда вы не можете правильно продавать большие сундуки.
ИСПРАВЛЕНО:
[ChestShop] Ошибка, из-за которой функция оффлайн-транзакций для магазинов сундуков работала некорректно для некоторых валют.
[ChestShop] Незначительная ошибка с правами доступа к типу цены.
ДОБАВЛЕНО:
[Core] Опция закрытия графического интерфейса магазина после совершения сделки.
[ChestShop] Экспериментальная опция конфигурации для обработки оффлайн-транзакций, когда магазин/банк игрока пуст.
УЛУЧШЕНО:
[Аукцион] Все графические интерфейсы аукциона теперь поддерживают все типы кнопок аукционного графического интерфейса: 'EXPIRED_LISTINGS', 'SALES_HISTORY', 'UNCLAIMED_ITEMS', 'OWN_LISTINGS'.
ИЗМЕНЕНА:
[Аукцион] Упрощен фильтр категорий и валют в графическом интерфейсе аукциона. Теперь это делается в один клик без дополнительных GUI.
ИСПРАВЛЕНО:
[ChestShop] Возможная ошибка, при которой игроки могли класть любые предметы в магазины без сундуков (шулькеры, печи и т.д.).
[ChestShop] Невозможность прикрепить бункеры к сундуку магазина (всплывающее окно GUI).
Для установки этого обновления необходимо обновить NexEngine(да, снова).ДОБАВЛЕНО:
- Placeholder '%total%' для сообщения о результатах меню Sell Menu.
- Поддержка PlaceholderAPI для графического интерфейса корзины товаров.
ИСПРАВЛЕНО:
- Незначительная проблема, из-за которой плавающие/динамические цены покупки/продажи не могли быть легко отключены для магазинов сундуков.
- Исправлена ошибка, из-за которой PlaceholderAPI не работал в основном графическом интерфейсе Аукциона.
- Внутренние улучшения для управления ценами на товары.
Для установки этого обновления необходимо обновить NexEngine.
ДОБАВЛЕНО:
- [Магазин сундуков] Поддержка версии 1.20.2 (отображение магазинов)
- [Аукцион] Опция настройки отключения отображения определенных моделей предметов.
Если у вас возникли какие-либо проблемы (ошибки), пожалуйста, обновите NexEngineДОБАВЛЕНО:
- Опция предварительного просмотра для товаров виртуального магазина.
- Опция настройки для упрощения графического интерфейса продажи.
ИСПРАВЛЕНО:
- Ошибка, при которой команда /auction open не могла быть запущена из консоли на игроках.
ДОБАВЛЕНО:
[Q] Клавиша для сброса и обновления всех цен в магазине (на кнопке "Товары" в редакторе виртуального магазина).
[F] Клавиша сброса всех запасов и лимитов игроков в магазине (на кнопке "Товары" в редакторе виртуального магазина).
ИЗМЕНЕНЫ:
Теперь магазины будут генерировать более человекопонятные идентификаторы для товаров.
ИСПРАВЛЕНО:
Ошибка, из-за которой при использовании динамического ценообразования не удавалось корректно отключить покупку/продажу товаров.
Исправлена ошибка, из-за которой в сообщениях о покупке указывалась неверная цена при использовании динамического/плавающего ценообразования.