Настройка Лута
Количество и распределение предметов на карте управляется файлом types.xml. В этом руководстве описаны основные параметры и примеры настройки.
Где находится файл
Заголовок раздела «Где находится файл»mpmissions\вашакарта\db\types.xmlНапример: mpmissions\dayzOffline.chernarusplus\db\types.xml
Основные параметры
Заголовок раздела «Основные параметры»Каждый предмет описывается блоком <type> с набором параметров:
| Параметр | Описание | Пример |
|---|---|---|
nominal |
Целевое количество предмета на всей карте | 15 |
min |
Минимум — когда количество падает ниже, сервер спавнит новые | 12 |
lifetime |
Время жизни в секундах (если никто не трогал). 14400 = 4 часа | 14400 |
restock |
0 = спавн мгновенно до nominal; >0 = интервал между спавном в секундах |
0 |
quantmin |
Минимальная заполненность (%) для стакуемых предметов. -1 для нестакуемых |
-1 |
quantmax |
Максимальная заполненность (%). -1 для нестакуемых |
-1 |
cost |
Приоритет спавна. По умолчанию 100, выше = важнее | 100 |
Флаги (flags)
Заголовок раздела «Флаги (flags)»Определяют, где система учитывает предмет при подсчёте:
| Флаг | Описание | Рекомендация |
|---|---|---|
count_in_map |
Считать предметы на земле | 1 |
count_in_cargo |
Считать в контейнерах | 0 |
count_in_hoarder |
Считать в тайниках и на базах | 0 |
count_in_player |
Считать на игроках | 0 |
Теги распределения
Заголовок раздела «Теги распределения»| Тег | Описание | Значения |
|---|---|---|
<category> |
Тип лута | weapons, food, tools, clothes, containers и др. |
<usage> |
Тип зоны спавна | Town, Village, Military, Industrial, Farm, Hunting и др. |
<value> |
Тир карты (от побережья к центру) | Tier1, Tier2, Tier3, Tier4 |
Пример: увеличить спавн предмета
Заголовок раздела «Пример: увеличить спавн предмета»Допустим, нужно увеличить количество M4A1 на карте:
<type name="M4A1"> <nominal>20</nominal> <lifetime>14400</lifetime> <restock>0</restock> <min>15</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> <category name="weapons"/> <usage name="Military"/> <value name="Tier3"/> <value name="Tier4"/></type>Чтобы увеличить спавн — поднимите nominal и min. Чтобы предмет появлялся ближе к побережью — добавьте Tier1 или Tier2.
Как применить изменения
Заголовок раздела «Как применить изменения»После редактирования types.xml перезапустите сервер. Система Central Economy пересчитает лут в течение нескольких минут.