









- [Added] Режим интервалов - новая настройка конфига для сброса наград по пользовательским интервалам в часах вместо ежедневного (например, каждые 12 или 48 часов)
- [Added] Настраиваемая начальная дата интервала для точного контроля начала отсчёта
- [Updated] Ежедневные и ежемесячные сбросы теперь происходят автоматически в запланированное время для всех онлайн игроков без необходимости переподключения
- [Updated] Доступность наград теперь использует более точную систему подсчёта сбросов, корректно обрабатывающую смену часовых поясов и граничные случаи
- [Added] Поддержка загрузки изображений из локальных файлов
- [Updated] Интеграция с ServerPanel - если DailyRewards добавлен как категория в ServerPanel, плагин автоматически откроет награды через ServerPanel и подстроится под стиль его шаблона
- [Updated] Шаблон меню теперь автоматически адаптируется под выбранный шаблон ServerPanel при активной интеграции
- [Fixed] Интерфейс ежедневных наград больше не падает при отображении предметов инвентаря для игроков с отсутствующими данными
- [Added] Цвет текста номера дня (Заблокирован) — настраиваемый цвет текста для заблокированных дней
- [Added] Цвет текста номера дня (Занят) — настраиваемый цвет текста для занятых дней
- [Added] Цвет текста номера дня (Доступен) — настраиваемый цвет текста для доступных дней
- [Added] Цвет текста номера дня (С перезарядкой) — настраиваемый цвет текста для дней с перезарядкой
- [Added] Цвет текста номера дня (Особый день) — настраиваемый цвет текста для особых дней
- [Added] Опция в конфиге "Включить режим офлайн изображений" для загрузки изображений из локальной файловой системы вместо URL
- [Fixed] Возникновение ошибки при попытке игрока забрать предмет из инвентаря плагина во время задержки после вайпа.
- [Added] Интеграция с плагином ServerPanel.
- [Added] Поддержка следующих шаблонов от ServerPanel: Template V1, V1.1 и V2.
- [Added] Консольная команда: dailyrewards.manage (позволяет управлять игровым временем игрока).
- [Added] Консольная команда: dailyrewards.template (позволяет устанавливать шаблоны интерфейса).
- [Updated] Улучшения производительности.
- [Fixed] Позиции для кнопок назад/вперед в полноэкранном шаблоне.
- [Fixed] Позиции для текста на странице "Inventory", теперь он более адаптивен на экранах
- [Added] Поддержка Image Module из Carbon
- [Fixed] Работа с библиотекой изображений после перезагрузки сервера
- [Fixed] NRE в OnPlayerDisconnected
- [Updated] Рефакторинг кода
- [Fixed] Проверка когда игрок получает ежедневную награду
- [Fixed] Многократное получение одной награды (теперь во время получения каждой награды есть проверки на получение и cooldown)
- [Update] Небольшой рефакторинг кода
- [Fixed] Теперь корректно учитывается возможность следующего дня. Если вы использовали все дни, то вы увидите "ДЕНЬ ПРОЙДЕН", а не время cooldown до получения награды.
- [Updated] Регистрация разрешений
- [Added] Автоматическое открытие интерфейса при подключении игрока к серверу
- [Fixed] Вайп данных игроков
- [Fixed] Уменьшено количество полей на экране редактирования
- [Added] Оповещение, когда игрок забрал ежедневную награду
- [Fixed] Работа с плагином AFKAPI (ранее должен был использоваться другой плагин)
- [Added] Кнопка, позволяющая добавить "следующую" награду
- [Fixed] Теперь в плагине дни сортируются
- [Added] Когда вы удалили все дни, в плагине теперь есть кнопка, чтобы добавить первый день наград
- [Fixed] Раньше не регистрировались permissions для cooldown, теперь это исправлено
- [Added] Разрешения к предметам (теперь вы можете дать вашим вип-игрокам особые предметы)
- [Fixed] Обновление данных/изображений после изменения параметров в плагине
- [Fixed] Улучшена получение временной зоны в плагине (теперь, если у вас на сервере отсутствует временная зона из конфигурации, будет установлена временная зона вашего сервера)