pnMarket 1.0.2
Крупное обновление наборов и интерфейса аукциона
Добавлены избранные товары, уведомления о новых лотах, статистика цен и дополнительные настройки наборов.
НОВЫЕ ФУНКЦИИ
Избранные товары и уведомления
Теперь игроки могут отслеживать нужный материал или предмет по части его названия.
При появлении подходящего лота игрок получит сообщение с командой быстрого поиска.
• Отслеживание определённого материала.
• Отслеживание предметов по части названия.
• Быстрый переход к поиску из уведомления.
• Отдельные списки избранного для обычного и донат-аукциона.
• Отдельная кнопка избранного в главном меню.
• Русские названия материалов.
• Поддержка Bukkit ID и русских названий.
Команды обычного аукциона:
Код:
/ah notify
/ah notify material <материал>
/ah notify name <название>
/ah notify clear
Команды донат-аукциона:
Код:
/dah notify
/dah notify material <материал>
/dah notify name <название>
/dah notify clear
Описание команд:
• /ah notify и /dah notify — открыть список уведомлений.
• notify material <материал> — начать отслеживать материал.
• notify name <название> — отслеживать предметы по части названия.
• notify clear — очистить уведомления текущего аукциона.
Статистика цен
Администраторы могут видеть статистику похожих активных лотов.
Отображается:
• Минимальная цена.
• Средняя цена.
• Количество найденных предложений.
Отображение статистики, право доступа и минимальное количество лотов настраиваются в файле config.yml.
УЛУЧШЕНИЯ
Наборы
Наборы получили новые настройки, ограничения и окно подтверждения.
• Набору можно задать собственное название.
• Перед выставлением открывается предпросмотр содержимого.
• В предпросмотре показываются цена, редкость и объём данных.
• Предметы удаляются из инвентаря только после подтверждения.
• Каждый набор получает уникальный идентификатор.
• Добавлены лимиты размера набора по основной Vault-группе.
• Можно запретить отдельные материалы внутри наборов.
• Добавлено ограничение объёма сериализованных данных.
• Категория «Наборы» распознаёт наборы с любым пользовательским названием.
Создание набора на обычном аукционе:
Код:
/ah kit <цена> [название]
Создание набора на донат-аукционе:
Код:
/dah kit <цена> [название]
Название набора указывать необязательно.
Интерфейс и сообщения
• Окно избранного оформлено в общем RGB-дизайне pnMarket.
• Сообщения избранного используют общий prefix.
• Все новые сообщения настраиваются через messages.yml.
• Работа с SQLite, MySQL и MongoDB вынесена из основного игрового потока.
Асинхронная обработка используется при создании, покупке, снятии и возврате лотов.
ИСПРАВЛЕНИЯ
• Зачарования снова отображаются в главном аукционе.
• Исправлено отображение зачарований в товарах продавца.
• Исправлен раздел «Мои товары».
• Исправлено окно покупки.
• Исправлено отображение предметов внутри наборов.
• GUI больше не изменяет оригинальные данные предмета.
• Зачарования и остальная мета сохраняются при покупке и возврате.
• Служебные окна защищены от подмены предметов кликами и перетаскиванием.
• Повторное нажатие во время покупки не запускает дублирующую операцию.
• Повторное нажатие во время снятия лота больше не обрабатывается повторно.
ОБНОВЛЕНИЕ С ВЕРСИИ 1.0.1
- Полностью остановите сервер.
- Замените старый JAR-файл на pnMarket-1.0.2.jar.
- Перенесите секции kits, price-statistics и notifications из стандартного config.yml.
- Добавьте секции favorites и gui.favorites из стандартного messages.yml.
- Добавьте строки notification.favorite-* из стандартного messages.yml.
- Полностью запустите сервер.
Важно: не используйте PlugMan и другие менеджеры плагинов для установки обновления. Требуется полная перезагрузка сервера.
pnMarket 1.0.2
Удобный аукцион с поддержкой Vault и PlayerPoints.