









ВАЖНО: эта версия для ноябрьского обновления Rust 2026. Устанавливайте её только после того, как ваш сервер обновится до ноябрьского обновления игры.
- [Added] Шаблон меню для ServerPanel V4 с оливковым акцентом и белым текстом - чтобы включить его, выполните "dailyrewards.template inmenu 4"
- [Updated] Выделенные части описания в меню теперь оливковые, а не оранжевые. Если у вас уже есть языковые файлы DailyRewards, удалите их, чтобы получить новые цвета
- [Fixed] Совместимость с ноябрьским обновлением Rust 2026
- [Updated] Изображения по умолчанию загружаются через CDN вместо GitLab, ошибки 429 при загрузке картинок больше не возникают
- [Removed] Изображения больше не входят в архив. Для офлайн-режима скачайте их вручную (см. README)
- [Fixed] Изображения дней, наград и интерфейса, заданные в редакторе, теперь загружаются сразу, без перезагрузки плагина
- [Fixed] В режиме офлайн-изображений картинки из хранилища TheMevent теперь загружаются с диска сервера и отображаются
- [Updated] Окно наград дня, подтверждение удаления и админский редактор настроек теперь размывают меню под собой, в том числе в новом рендер-пайплайне Rust
- [Fixed] Открытые окна наград и редакторы теперь закрываются вместе с ServerPanel
- [Added] В архив плагина теперь входят стандартные изображения: скопируйте папку data на сервер и включите офлайн-режим, чтобы они загружались без скачивания
- [Updated] Стандартные изображения теперь берутся из хранилища изображений Mevent, а не со стороннего хостинга. Конфиги со старыми адресами обновляются автоматически
- [Fixed] Не загружались свои изображения, заданные в шаблоне для меню ServerPanel
- [Fixed] Конфиг, созданный сборкой плагина на другом языке (русской или английской), теперь читается корректно и переносится на текущий язык без потери настроек
- [Added] Поддержка Collection Log - предметы из ежедневных наград теперь засчитываются в коллекции игроков (в Collection Log добавьте источник Plugin в нужные коллекции)
- [Fixed] На новом рендер-пайплайне Rust карточки наград больше не выглядят светлыми прозрачными пятнами. Существующие настройки обновляются автоматически
- [Fixed] Плагин теперь корректно подстраивается под шаблон ServerPanel, когда у категории панели отрицательный ID - раньше он откатывался на шаблон Fullscreen
- [Fixed] Предупреждение о несовпадении макета теперь указывает на макет V1 для шаблона панели t4 вместо V2
- [Fixed] Сервер на Oxide больше не зависает при запуске из-за реакции плагина на загрузку ImageLibrary или ServerPanel
- [Fixed] Перезагрузка ServerPanel больше не сбрасывает шаблон интерфейса в конфиге
- [Fixed] Смена шаблона ServerPanel больше не сбрасывает настройки интерфейса в конфиге и не стирает внесённые вручную правки
- [Added] Новое значение Auto для настройки шаблона, используется по умолчанию: плагин сам подстраивается под шаблон ServerPanel. Укажите V1, V2, V4 или Fullscreen, чтобы выбрать шаблон вручную
- [Fixed] Плагин больше не считается размещённым в панели, если он не добавлен ни в одну категорию панели
- [Fixed] Исправлена ошибка в консоли, которая могла появляться во время ежедневного сброса, если игрок с активным кулдауном награды уже был в сети
- [Fixed] Ежедневный сброс больше не прерывается после этой ошибки, поэтому награды сбрасываются по расписанию без перезапуска сервера или плагина
[Fixed] Кнопки с командами вида "chat.say /команда" теперь корректно выполняют команду, а не отправляют её в чат
- [Updated] Описание плагина в интерфейсе теперь показывает реальное время сброса и часовой пояс вместо фиксированного
- значения
- [Updated] Сокращён русский заголовок таймера, чтобы лучше помещался в панели
- [Fixed] Расширена область текста описания, чтобы длинные описания больше не обрезались
- [Added] Внешний вид карточки награды теперь полностью настраивается в конфиге (фон, толщина обводки, высота кнопки, позиция изображения, стили текста, кнопка информации, основная кнопка, кнопки редактирования и удаления для админа, иконка настроек)
- [Added] Панель инвентаря теперь полностью настраивается (фон ячейки, позиция иконки предмета, стиль счётчика количества, изображение пустой ячейки, кнопки страниц Назад и Вперёд, цвета активной и неактивной кнопки, счётчик страниц)
- [Added] Счётчик страниц на главной панели наград
- [Updated] Существующие конфиги автоматически получают новые параметры оформления со значениями по умолчанию при первой загрузке
- [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] Небольшой рефакторинг кода