Storage Rules by DelaDuck

Мод Storage Rules by DelaDuck для DayZ (дейз). Установлен на 4 серверах RiseOfServers. Ниже: серверы с модом и описание Workshop.

Мод Storage Rules by DelaDuck для DayZ (дейз). Установлен на 4 серверах RiseOfServers. Ниже: серверы с модом и описание Workshop.

DelaDuck’s Storage Rules
Продвинутый движок логики хранения для серверов DayZ — вложенные правила, черные списки и обновление на лету



Что это за мод?

DelaDuck’s Storage Rules — это фреймворк для контроля хранения в DayZ.
!Мод должен быть установлен на стороне Сервера и Клиента!

Он позволяет администраторам определять точное поведение хранилища для каждого предмета, включая:
- Транспортные средства
- Контейнеры
- Слоты для снаряжения игрока
- Вложенные контейнеры
- Логику черных списков
- Логику белых списков
- Опциональный контроль распространения вложенных ограничений

Это не мод на слоты.
Это движок правил хранения.

Идеально подходит для:
• Хардкор-серверов
• RP-проектов
• Серверов с экономикой
• Серверов с большими сборками модов
• Предотвращения эксплойтов



Основные возможности


[*]Разрешения на хранение для каждого предмета
[*]Контроль того, где можно размещать предметы:

[*]Инвентарь авто (cargo)
[*]Слоты авто (attachments)
[*]Инвентарь контейнеров (cargo)
[*]Слоты контейнеров (attachments)
[*]Слоты игрока


[*]Система вложенных ограничений

[*]Предметы внутри контейнеров могут ограничивать размещение родительского объекта
[*]Опциональные флаги игнорирования вложенности для тонкой настройки


[*]Черный список инвентаря (Inventory Blacklist)
Запрет на размещение предметов в cargo определенных типов контейнеров.

[*]Черный список слотов (Slot Blacklist)
Запрет на установку предметов в определенные типы слотов контейнеров.

[*]Белый список предметов (Inventory Whitelist)
Разрешение зранить в контейнере только предметы из белого списка.

[*]Контроль игнорирования вложенности (Ignore Nesting Controls)
Точная настройка того, будут ли вложенные ограничения передаваться родительским контейнерам:

[*]IgnoreNestingCarInventory
[*]IgnoreNestingCarAttachment
[*]IgnoreNestingItemInventory
[*]IgnoreNestingItemAttachment
[*]IgnoreNestingPlayerAttachment


[*]Обновление конфига в реальном времени через Admin Menu (рестарт не нужен)
[*]Вайп не требуется
[*]Легкая и оптимизированная система кеширования
[*]Должен использоваться как Клиентский и Серверный мод




Как это работает


[*]Сервер загружает правила из JSON
[*]Клиенты получают правила при подключении
[*]Правила кешируются на стороне клиента
[*]Админ может обновлять правила в реальном времени
[*]Вложенные контейнеры оцениваются максимально эффективно
[*]Ограничения пересчитываются только при изменении инвентаря


Это обеспечивает высокую производительность даже на больших модовых серверах.



Файл конфигурации


$profile:DD_Settings/StorageRules/settings.json


Конфиг создается автоматически при первом запуске.
Новые поля автоматически записываются в JSON после обновлений.
Подробный README находится внутри папки мода.



Примеры использования

• Запретить хранение определенных предметов в машинах
• Разрешить хранение предметов в сумках, но запретить класть их напрямую в авто
• Запретить класть рюкзаки в машины, если внутри них есть ограниченные предметы
• Блокировать установку определенных предметов на бронежилеты
• Отключить вложенные ограничения для специфической игровой логики
- Разрешить хранить только определённые артефакты в сумке



Поддержка и перепаковка

Я запрещаю перепаковку в серверные модпаки или любые другие моды!
Запросы на перепаковку (repacking) могут быть рассмотрены индивидуально через Discord.

Discord:
https://discord.gg/dHZyzgEBXD

Продажа запрещена! Это бесплатный мод. Я не разрешаю публиковать его как ваш собственный.



Разработано для структурированных экосистем серверов DayZ.

Источник: Steam Workshop

Сервера с этим модом