DayZ: Настройка лута (types.xml)

Материал из SurvivalHost Wiki
Dayz:Настройка Лута
Перейти к навигации Перейти к поиску

← Вернуться к разделу DayZ

Количество и распределение предметов на карте управляется файлом 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)

Определяют, где система учитывает предмет при подсчёте:

Флаг Описание Рекомендация
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 пересчитает лут в течение нескольких минут.

Ссылки



Dayz:Настройка Лута
<< Dayz | К началу статьи