DailyRewards – новый плагин для ежедневных вознаграждений

DailyRewards – новый плагин для ежедневных вознаграждений 1.1.35

1 / 10
  • [Updated] Снижено количество выделений памяти
ВАЖНО: эта версия для ноябрьского обновления 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] Плагин больше не считается размещённым в панели, если он не добавлен ни в одну категорию панели
  • [Added] Совместимость с плагином BetterNoEscape
  • [Fixed] Исправлена ошибка в консоли, которая могла появляться во время ежедневного сброса, если игрок с активным кулдауном награды уже был в сети
  • [Fixed] Ежедневный сброс больше не прерывается после этой ошибки, поэтому награды сбрасываются по расписанию без перезапуска сервера или плагина
[Fixed] Кнопки с командами вида "chat.say /команда" теперь корректно выполняют команду, а не отправляют её в чат
  • [Fixed] Совместимость с обновлением Rust (июнь 2026)
  • [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] Все UI элементы теперь используют слой "OverlayNonScaled"
  • [Added] Опция в конфиге "Включить режим офлайн изображений" для загрузки изображений из локальной файловой системы вместо URL
  • [Fixed] Баг, при котором игрок мог получить все награды сразу (при выключенном cooldown)
  • [Fixed] Логика получения наград игроками
  • [Fixed] Pool changes
  • [Fixed] After FP update
  • [Fixed] Возникновение ошибки при попытке игрока забрать предмет из инвентаря плагина во время задержки после вайпа.
  • [Added] Интеграция с плагином ServerPanel.
  • [Added] Поддержка следующих шаблонов от ServerPanel: Template V1, V1.1 и V2.
  • [Added] Консольная команда: dailyrewards.manage (позволяет управлять игровым временем игрока).
  • [Added] Консольная команда: dailyrewards.template (позволяет устанавливать шаблоны интерфейса).
  • [Updated] Улучшения производительности.
  • [Fixed] Позиции для кнопок назад/вперед в полноэкранном шаблоне.
  • [Fixed] Игроки получали предметы, на которые у них нет разрешений
  • [Fixed] После обновления
  • [Fixed] Позиции для текста на странице "Inventory", теперь он более адаптивен на экранах
  • [Added] Поддержка Image Module из Carbon
  • [Fixed] Работа с библиотекой изображений после перезагрузки сервера
  • [Fixed] NRE в OnPlayerDisconnected
  • [Updated] Рефакторинг кода
  • [Fixed] Проверка когда игрок получает ежедневную награду
  • [Fixed] Многократное получение одной награды (теперь во время получения каждой награды есть проверки на получение и cooldown)
  • [Update] Небольшой рефакторинг кода
Сверху