Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
По первому вопросу -пардон - не глянул описание спойлера. там просто хранится модель для генерации. еще раз извиняюсь, не доглядел.А почему взят xml для хранения промокодов? Не целесообразнее их хранить в бд для "генерации на лету"?
Да и long в качестве expireTime выглядит достаточно странно
Спасибо за бессонную ночь в тестировании Вы прекрасны!Адаптировал под мобиуса. Сильно не тестировал - так что кусайте в ЛС если будут проблемы.
В java/org/l2jmobius/gameserver/GameServer.java добавить создание нового экземпляра путем добавления строки CouponDataManager.getInstance();
Посмотреть вложение 53826В MasterHandler, который по путинужно написать что-то подобное.Код:dist/game/data/scripts/handlers/MasterHandler.java
Посмотреть вложение 53824Java:CouponDataManager.getInstance().isEnabled() && CouponDataManager.getInstance().isVoiceCommandEnabled() ? VoicedCoupon.class : null,