Гайд

types.xml в DayZ: тонкая настройка лута и редкости

types.xml — главный файл лут-экономики DayZ. Через него админ задаёт, сколько каждого предмета на карте, как быстро он восстанавливается и где появляется. В этом гайде разберём настройку редкости в types.xml: как сделать предмет редким или частым, что значат nominal, min, restock, usage и value, и почему иногда лут вообще не спавнится.

Сервер онлайн185.189.255.162:2302. Скопировать IP · Discord

Структура записи в types.xml

Каждый предмет — это блок <type>. Минимальный пример:

<type name="M4A1">
    <nominal>5</nominal>
    <lifetime>14400</lifetime>
    <restock>0</restock>
    <min>2</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="1"/>
    <category name="weapons"/>
    <usage name="Military"/>
    <value name="Tier4"/>
</type>

Что значат ключевые параметры

Параметр Что делает
nominal Целевое количество предмета на карте
min Порог доспавна: ниже него CLE доспавнивает
restock Задержка восстановления, сек (0 = bulk)
lifetime Сколько лежит, пока не очистится
quantmin/quantmax Наполнение (патроны/жидкость); -1 = штатно
cost Приоритет спавна (по умолчанию 100)
usage В каких локациях спавнится (Military, Police, …)
value Тир лута (Tier1–Tier4)

Все значения зависят от версии и карты — сверять под 1.29.

Как сделать предмет редким

Чтобы вещь стала «топовой и редкой», крути параметры в эту сторону:

Так предмет будет встречаться редко и ценно — то, что и нужно для эндгейм-снаряги.

Как сделать предмет частым

Обратная логика: ↑ nominal, ↓ restock, добавить больше usage. Полезно для базовых расходников (бинты, еда, патроны), чтобы новичкам было с чем стартовать.

Почему предмет вообще не спавнится

Самая частая ошибка админа:

Если nominal = 0 и min = 0, предмет НЕ спавнится вообще.

CLE доспавнивает предмет, когда его количество падает ниже min. Если и nominal, и min нули — системе нечего поддерживать. Чтобы вещь появилась, задай ненулевой nominal и подходящие usage/value. Также проверь, что usage совпадает с тегами реальных локаций на карте.

Связанная тема — как лут восстанавливается и почему не спавнится в домах: смотри лучшие места для лута в DayZ.

Частые вопросы

Что триггерит доспавн — nominal или min? Доспавн запускается, когда количество падает ниже min. nominal — это целевой потолок.

Почему мой предмет не появляется на карте? Чаще всего nominal=0 и min=0, либо неверный usage/value, не совпадающий с тегами локаций.

Как быстро восстанавливается лут? Зависит от restock: 0 = bulk-восстановление, большое значение = пауза перед доспавном.

Дальше по конфигу — настройка ивентов в гайде events.xml: настройка хели-краша.


Где применить на практике

Эти механики работают на любом сервере DayZ — но интереснее, когда выживание встроено в историю. Evolution Initiative — сюжетный DayZ-сервер с радио, экономикой и квестами. Заходи в Discord и подключайся: IP 185.189.255.162:2302.