Гайд по Луту в DayZ: Устройство Экономики и Секретные Механики
Введение
Под лутом понимаются любые предметы, которые выживший может отыскать, изготовить или собрать для дальнейшего использования. Найти его можно практически где угодно: внутри открытых зданий — от обычных домов до больниц и складов, возле брошенных машин, а также в местах особых событий вроде крушений вертолёта или разбитых полицейских автомобилей. Кроме того, лут может быть снят с других игроков или обнаружен на телах заражённых. Он попадается как по отдельности, так и внутри рюкзаков, одежды или уже установленный на подходящее оружие.
Как работает лут в игре
Думаешь, лут в DayZ разбросан хаотично? Как бы не так. За каждым ящиком, трупом и шкафом стоит «Центральная экономика лута» (ЦЭЛ). Это система, которая жёстко регулирует лут по всей карте. Она не просто помогает появляться вещам, а полностью управляет процессом: какие предметы выпадут, сколько их будет и где именно их искать. Никакой случайности. Система не разбрасывает лут наугад — она внимательно подбирает каждую вещь под конкретное место, а также случайным образом определяет её состояние. Если речь идёт об одежде, рюкзаке или оружии — внутри или на самом предмете может дополнительно появиться что-то ещё.
Также «Центральная экономика лута» чистит карту. Вещи, которые слишком долго валялись без дела или пришли в негодность — исчезают. Это нужно, чтобы мир не превращался в свалку, а у игроков постоянно появлялись новые возможности. Плюс так система не даёт отдельным выжившим слишком сильно влиять на общую экономику.
Теги и категории
В основе всей системы — метки. У зданий их две: категория и локация. «Центральная экономика лута» сопоставляет их и выдаёт результат: появится в этом сарае лопата или там вообще ничего не будет.
Category (Категория) — определяет тип предмета (оружие, еда, инструменты и т.д.).
Location (Локация/Usage) — определяет стилистику места (военная база, полицейский участок, ферма, деревня).
У каждого предмета — точно такие же теги. Система сверяет их и решает: может ли этот предмет заспавниться в этом здании.
- Military East
- Military West
- Wheels
- Camping
- Fishing
- Forester
- Work
- Kitchen
- Hygiene
Где искать лут
Ещё один источник — животные. С них можно снять мясо, шкуру, кости и жир. В отличие от обычного лута, животные не подчиняются «Центральной экономике лута». Они просто живут в мире, и их можно выследить в лесах, полях и у воды. Это отдельная система, не связанная с лимитами и тегами.
В водоёмах тоже можно кое-что найти. С помощью удочки и наживки можно ловить рыбу — это не только еда, но и источник костей для крючков. Сами снасти чаще всего можно найти в прибрежных посёлках.
Фрукты, грибы и камни появляются в мире иначе, чем остальной лут. Они не управляются «Центральной экономикой лута», а просто генерируются в подходящих местах. Яблоки, груши и сливы падают на землю рядом с деревьями. Грибы растут в лесу и в тенистых местах. Мелкие камни встречаются вдоль железнодорожных путей и на туристических тропах.
Не стоит забывать и про транспорт. В машинах, грузовиках и автобусах можно найти запчасти, топливо, инструменты, а иногда и оружие с патронами.
Но главный источник лута — это, конечно, здания. Теперь, зная про теги, проще понять, почему в одном доме лежат консервы, а в соседнем — автомат. Именно теги определяют, что и где может появиться.
Однако есть и другой способ добычи, который не привязан к зданиям, — динамические события.
Динамические события
В DayZ есть особые точки интереса, которые привязаны к конкретным местам на карте. Они появляются случайно во время игры и исчезают через некоторое время. Это динамические события. Самые известные из них — крушения вертолётов и военные конвои. Иногда встречаются разбившиеся машины или заброшенные стоянки, но они либо статичны, либо не дают такого лута, как вертолёты и конвои.
Динамические события управляются «Центральной экономикой лута», но по особым правилам. Они не привязаны к зданиям, а представляют собой отдельные объекты на карте со своими тегами и таблицами лута. Появляются по таймеру: сервер проверяет, не пора ли создать новое событие, и если да — выбирает случайную точку из списка возможных. У каждого события есть время жизни, обычно 20–40 минут, после чего оно исчезает, даже если его никто не нашёл. При этом на них действуют те же лимиты ЦЭЛ — количество лута на событии подчиняется параметрам min, nominal и max, чтобы на сервере не могло одновременно находиться слишком много редких вещей.
Существуют и другие события, например связанные с праздниками или особыми ивентами (тот же Санта в новогодний период), но они временные и появляются редко. В этом гайде рассматриваются только основные события, которые работают постоянно и одинаково на всех картах.
Как ЦЭЛ считает предметы (types.xml, globals.xml и другие)
Ты когда-нибудь замечал, что на сервере не может быть бесконечно много автоматических винтовок? Даже если весь сервер соберёт весь лут в одно место, новые всё равно будут появляться с трудом. Это не баг, а работа системы лимитов.
В файлах игры DayZ есть подробные настройки, которые управляют каждым предметом: как часто он появляется, сколько может одновременно находиться на сервере, где именно искать. Эти параметры прописаны в документации разработчиков, обсуждались на официальных форумах и доступны для изучения в самих файлах игры (например, в types.xml).
Ниже — таблица с основными параметрами. Информация собрана из:- постов разработчика Eugen (2015 г.)
- обсуждений моддеров на форумах DayZ
- файлов игры (types.xml, globals.xml и других), доступных для изучения
Кроме перечисленных в таблице, в файлах игры есть и другие технические флаги: crafted (создано игроком), deloot (удалено при обыске), alive (объект жив), destroyed (разрушен), opened (открывалось), locked (заблокировано), repaired (отремонтировано), fuel (количество топлива), damage (степень износа), quantity (количество в стопке). Все они не влияют на появление лута и используются в других механиках — крафте, состоянии транспорта, взаимодействии с контейнерами. Для понимания работы ЦЭЛ они не нужны.
Как зоны карты влияют на качество лута (Tiers)
В файлах types.xml рядом с уже знакомыми тебе тегами <usage> (тип здания) и <category> (категория предмета) есть ещё один важный тег — <value name="..."/>. Он отвечает за то, в каких зонах карты может появиться предмет.
Разработчики разделили карту (например, Чернорус или Ливония) на несколько зон, которые называют тирами (Tiers). Чем выше номер тира, тем сложнее и опаснее зона, но и лут там качественнее.
Что означают тиры на практике
Вот как распределяются зоны и какой лут в них можно найти — данные собраны из конфигураций игры и наблюдений сообщества:
Всё относительно. Если предмет помечен тегом Tier3, это не значит, что ты его не найдёшь в зоне Tier2. Это значит, что в зоне Tier3 у него выше приоритет перед предметами более низких тиров. В Tier2 он будет большой редкостью.
Количество vs качество. Разница между Tier3 и Tier4 не всегда в самом наборе предметов, а в их количестве и частоте спавна. В Тисси просто гораздо больше военных объектов и точек спавна, поэтому шанс найти редкую вещь там выше.
Пятый тир. Существует также понятие Tier5 или "Unique" (Уникальный). К нему относятся не зоны на карте, а динамические события: крушения вертолётов, военные конвои, заражённые зоны. Лут там подчиняется своим особым правилам и может быть даже лучше, чем в Tier4.
Как устроены группы спавна (events.xml)
В разделе про динамические события мы уже рассматривали, где искать вертолёты и конвои. Но за их появлением стоит отдельный файл — events.xml. Он управляет не только крушениями, а вообще любыми группами объектов, которые спавнятся на карте: машинами, зомби, животными, яблоками и даже обычными предметами на земле.
У каждого события в этом файле есть свои параметры — многие из них уже знакомы тебе по types.xml.
Вот пример настройки для гражданских машин:
Речь идёт о машинах, которые спавнятся на карте как статичные объекты (например, брошенный транспорт в сёлах и городах). Это не автомобили, которые игроки починили и используют, — у тех свои правила сохранения и взаимодействия.nominal, min, max — работают так же, как и для предметов: задают целевое, минимальное и максимальное количество объектов этой группы на сервере.
lifetime — время жизни объекта в секундах. Если за это время к нему никто не подошёл и ничего не менял — он исчезает.
waves — сколько раз за один рестарт может появиться группа. Если 0 — бесконечно.
restock — задержка перед повторным спавном после удаления.
active — включено ли событие (1) или нет (0).
children — список конкретных объектов, которые входят в группу. У каждого можно задать свои min и max, чтобы регулировать, сколько именно таких машин, зомби или предметов появится.
Некоторые параметры, вроде saferadius, cleanupradius, waves или flags, почти не документированы, но они влияют на то, где и как объекты появляются и удаляются. На ванильных серверах они могут не использоваться или работать иначе, чем ожидается.
Таким образом, events.xml — это гибкий инструмент, который позволяет настраивать не только «жирные» события, но и повседневный спавн техники, живности и даже яблок. Всё это — часть одной большой экономики сервера.
Как формируется комплектация предметов (cfgspawnabletypes.xml)
Ты уже знаешь, как ЦЭЛ решает, какой предмет и где появится. Но почему одна винтовка выпадает голой, а другая — с прицелом и магазином? За это отвечает файл cfgspawnabletypes.xml. Если types.xml говорит что появится, то cfgspawnabletypes.xml говорит в каком виде.
Этот файл работает как конструктор. Для каждого предмета-родителя (винтовки, рюкзака, куртки) он определяет список того, что может быть к нему прикреплено (attachments) или лежать внутри (cargo). Разберём на примере АКМ:Элемент cargo работает так же, но для предметов внутри рюкзаков, карманов или бардачков. Например, можно настроить, чтобы в машине с шансом 30% лежала канистра, а с 10% — фонарик.
В этом же файле задаётся диапазон урона для предметов (damage min/max). В примере урон АКМ будет от 45% до 85% — это состояние от «Повреждённого» до «Сильно повреждённого». Параметры quantmin/quantmax работают так же, как в types.xml, и определяют количество патронов в коробке или бензина в канистре.
Вся эта система — второй, скрытый слой лута. Она делает игру живой и непредсказуемой. Винтовка без магазина — не подарок, а с прицелом и полным магазином — настоящая удача. Понимая механику cfgspawnabletypes.xml, ты начинаешь видеть игру на ещё более глубоком уровне.
Сколько живёт лут: время жизни предметов
У каждой вещи в DayZ есть параметр lifetime — время в секундах, которое предмет может пролежать на земле, прежде чем исчезнуть. Если предмет никто не трогает, по истечении этого времени он деспавнится, освобождая место для нового лута. С этим параметром мы уже сталкивались в разделе про events.xml — там он задаёт время жизни для целых групп объектов: машин, зомби, животных и так далее.
Точные цифры зависят от настроек сервера, но на официальных серверах и в ванильных файлах игры используются примерно такие значения:
- Таймер сбрасывается при взаимодействии. Если ты подобрал предмет и снова выбросил, или просто залез в машину, время жизни начинает отсчитываться заново.
- Закопанные вещи живут меньше, чем те, что стоят на поверхности. Это сделано для баланса, чтобы тайники не хранились вечно.
- Флаг продлевает жизнь построек. Если в радиусе флага есть стены, шалаши или укрытия, они не исчезают, пока флаг стоит и его поднимают раз в 45 дней.
- Рестарт не сбрасывает таймеры. Если предмет должен был исчезнуть через час, а через 50 минут сервер перезагрузился, после рестарта он исчезнет через оставшиеся 10 минут.
- файлов игры (types.xml, globals.xml)
- официальных обсуждений на форумах DayZ
- опыта моддеров и администраторов серверов
Тайники: какие контейнеры можно закопать
- Защитный ящик
- Матросский сундук
- Деревянный ящик
- Ящик для патронов
- Гермомешок
- Сумка из гермомешка
- Аптечка
- Плюшевый мишка
- Кастрюля
- Водонепроницаемый рюкзак
- Кожаный рюкзак
- Секретный чемоданчик
- Лопата
- Полевая лопата
- Кирка
- Мотыга
- Берёшь в руки инструмент.
- Наводишься на контейнер и выбираешь действие «Закопать».
- Контейнер исчезает с поверхности, но остаётся в мире как тайник.
- Чтобы откопать — снова используешь инструмент на том же месте.
- Закопанные контейнеры живут 14 дней с момента последнего взаимодействия.
- Если просто бросить контейнер на землю, он исчезнет через 4–8 часов (в зависимости от типа).
- Тайники не видны другим игрокам, но их можно найти случайно, если копать в том же месте.
- На месте тайника остаётся небольшая ямка, визуально заметная при близком рассмотрении.
Почему лут в зданиях распределён неравномерно
Даже у зданий с одинаковыми тегами лут может появляться с разной частотой. Дело не в удаче и не в том, что «кто-то уже забрал». Причина — в техническом устройстве каждого конкретного здания.
Когда ты заходишь в казарму, сарай или жилой дом, система смотрит не только на теги локации, но и на то, сколько внутри слотов для спавна и с какой вероятностью они заполняются. У каждого здания в файлах игры прописано, сколько предметов в нём может появиться одновременно. Например, у казарм этот параметр может достигать до 12 точек спавна. У маленького сарая слотов может быть всего 2–3. Даже если у обоих зданий тег Military, первое будет стабильно давать лут, а второе — почти всегда пустовать, просто потому что мест для лута физически мало.
Кроме количества слотов, есть ещё вероятность заполнения. Слот не заполняется автоматически. У каждого здания есть шанс спавна. Например, у тех же казарм вероятность появления лута в каждом слоте — около 40%. Это значит, что даже если слотов много, часть из них может остаться пустой. А если шанс низкий, здание будет выглядеть пустым, даже когда система пытается его заполнить.
Внутри зданий лут распределяется по разным типам контейнеров: полки, ящики, пол, шкафы. У каждого типа контейнера могут быть свои настройки. Некоторые предметы привязаны к конкретным контейнерам — например, винтовка может появиться только на полке, но не на полу. Если в здании мало полок, шанс найти оружие снижается, даже если тег Military присутствует.
Два одинаковых на вид здания могут спавнить лут по-разному, потому что у них разное количество слотов, разная вероятность заполнения и разные типы контейнеров внутри. Это объясняет, почему на одной военной точке всегда что-то есть, а на другой — хоть шаром покати, хотя теги совпадают.
- вики DayZ (страницы конкретных зданий)
- файлы игры (types.xml, mapgroupproto.xml)
- обсуждения моддеров, которые настраивают серверы и работают с этими параметрами
Как уточняющие параметры tag влияют на появление лута
В прошлом разделе мы говорили, что даже у зданий с одинаковыми тегами лут может распределяться неравномерно. Одна из причин — привязка предметов к конкретным типам контейнеров внутри здания. За это отвечают параметры tag в файлах игры. Они указывают, где именно может появиться предмет: на полу, на полках, на земле или в других специфических местах.
Важно: параметр tag — это не тег локации (вроде Military или Town) и не категория предмета, а технический параметр в коде, который привязывает лут к конкретным точкам внутри или снаружи здания.
Вот основные значения:
Когда системе нужно заспавнить предмет, она проверяет не только подходит ли здание по тегам локации, но и есть ли в нём контейнеры с нужным tag. Если у предмета указан shelves, а в здании нет ни одной полки — спавн не произойдёт, даже если всё остальное совпадает. То же самое с floor: предмет с таким тегом никогда не окажется на стеллаже. А если указан ground — он появится только снаружи, на земле, и никогда внутри здания.
Эта система работает независимо от того, сколько в здании слотов и какие у них шансы заполнения. Даже если слотов много, но все они не подходят под tag предмета — он не появится. И наоборот, одного подходящего контейнера может быть достаточно.
Благодаря этому параметру разработчики могут точечно настраивать, где именно будет лежать тот или иной лут. Как уже говорилось выше, редкое оружие можно привязать только к полкам в военных зданиях, а еду — к полу, чтобы она встречалась чаще и в большем количестве мест.
Если tag не указан, ограничений нет — предмет может занять любой доступный контейнер в здании. Это делает систему гибкой, а поиск лута — менее предсказуемым.
Рестарты: что происходит с лутом на самом деле
Среди игроков распространено мнение, что после перезагрузки сервера все здания очищаются и заполняются новым лутом заново. Это не совсем так.
Сервер сохраняет состояние экономики в момент выключения. После рестарта система просто продолжает работать:- все предметы, которые лежали на карте, остаются на месте
- все предметы, которые были в инвентаре игроков, продолжают учитываться в лимитах
- система не сбрасывает счётчики, а добирает до нужных значений
- состояние мира (здания, деревья)
- тайники (водонепроницаемые рюкзаки, бочки, палатки)
- инвентари живых игроков
- тип
- состояние
- теги
Глобальные параметры сервера (globals.xml)
В файле globals.xml прописаны общие настройки, которые напрямую влияют на лут и его поведение. Вот несколько ключевых параметров, о которых полезно знать:
Последние два параметра — прямое подтверждение тому, что после рестарта система не создаёт лут заново, а лишь продолжает работать. Именно поэтому после перезагрузки сервера не появляется новая волна вещей — только естественное пополнение по лимитам.
Важно: все эти значения могут быть изменены администраторами серверов. На разных проектах цифры могут отличаться от стандартных — особенно часто меняют время жизни трупов (до 15–30 минут) и радиусы спавна, чтобы подогнать экономику под свой стиль игры.
Почему предметы появляются с разной степенью износа
В разделе про ЦЭЛ я уже упоминал, что система случайным образом определяет состояние предмета при спавне. Теперь давай разберёмся, как именно это работает и какие цифры за этим стоят.
Ты наверняка замечал: одна и та же винтовка может выпасть идеальной, а может — уже потёртой или вообще развалюхой. Это не случайность в чистом виде, а работа параметров LootDamageMin и LootDamageMax из файла globals.xml.
Вот как выглядят эти параметры в файле:По умолчанию верхняя граница урона установлена на 0.82, а не на 1.0. Это значит, что предметы никогда не спавнятся в состоянии Ruined (Уничтоженное) — максимум они могут быть сильно повреждёнными, но всё ещё пригодными для использования или ремонта. Полностью уничтоженные вещи появляются только в результате износа в процессе игры, но не при генерации лута.
К сожалению, точной привязки конкретных значений урона к состояниям (Pristine, Worn, Damaged и т.д.) в открытых источниках нет. Вики DayZ даёт общее описание, что износ влияет на защитные свойства одежды, но без жёсткой привязки к числам. На разных серверах и в разных версиях игры эти соответствия могут отличаться.
Главное, что важно понимать: система не просто «иногда портит вещи», а работает по чётким правилам с конкретными цифрами из файлов конфигурации.
Почему лут не появляется мгновенно
Многие замечали: заходишь в здание — пусто, выходишь, заходишь снова — а там уже что-то лежит. Это не баг, а особенность работы «Центральной экономики лута».
Когда ты оказываешься внутри, система не заполняет его лутом мгновенно. Вместо этого происходит следующее:
- Сервер фиксирует, что игрок вошёл в зону спавна.
- Запускается проверка: какие предметы могут появиться в этом здании (по тегам категорий и локаций).
- Система учитывает текущие лимиты (min, nominal, max) и решает, есть ли место для новых предметов.
- Если место есть, запускается небольшая случайная задержка (от долей секунды до нескольких секунд).
- Только после этого предмет появляется в мире.
Если ты быстро забежал и выбежал — предмет может просто не успеть заспавниться. Системе нужно время на проверку.
Эта информация подтверждается постами разработчиков на официальных форумах DayZ, обсуждениями моддеров, которые настраивают серверы, и многолетними наблюдениями игроков. Отдельного таймера «спавн через 2 секунды» в настройках нет, но механизм задержки существует как часть общей архитектуры ЦЭЛ.
Где появляется игрок и как это связано с лутом
Когда ты только заходишь на сервер, система выбирает для тебя точку спавна. За это отвечает файл cfgplayerspawnpoints.xml — в нём перечислены все возможные места появления игроков на карте.
Эти точки почти всегда находятся на побережье или вблизи небольших деревень. После первого входа сервер сохраняет их в бинарный файл spawnpoints_players.bin. Если ты меняешь настройки спавна, этот файл нужно удалять — иначе изменения не вступят в силу.
Для игрока это значит одно: ты начинаешь путь в зоне Tier1. Рядом с тобой — гражданские дома, рыбацкие посёлки, иногда фермы. Лута здесь немного и он простой: еда, одежда, пара полезных мелочей. Это не место для экипировки, а место для выживания.
От того, где именно ты появился, зависит, куда ты пойдёшь дальше. Если рядом военный объект — можно рискнуть. Если вокруг только дома — придётся сначала обживаться. Иногда даже в прибрежной зоне можно найти полезные вещи: в рыбацких посёлках попадаются снасти, в сараях — инструменты, а в машинах — запчасти и топливо.
Понимание системы спавна помогает не метаться, а сразу строить маршрут с учётом того, какой лут доступен в твоём районе. Ты не бежишь наугад в сторону военки через полкарты, а сначала осматриваешься и используешь то, что уже есть рядом.
Кроме того, знание того, где находятся точки спавна, пригождается и в обратную сторону — например, когда ты хочешь перехватить свежего игрока или понимаешь, что в этом районе сейчас много новичков, а значит, конкуренция за лут ниже.
Где хранятся объекты на карте (mapgroup*.xml)
Все здания, деревья, кусты, камни и другие объекты, которые ты видишь в мире, не просто так появляются на своих местах. Их координаты прописаны в файлах mapgroup*.xml. Это технические документы, которые задают каркас игрового мира.
Для обычного игрока эти файлы не представляют интереса — ты не будешь их редактировать, да и вряд ли когда-нибудь увидишь. Но знать о них полезно хотя бы для понимания масштаба: мир DayZ не генерируется случайно, а собран вручную из тысяч объектов.
С точки зрения лута важно другое: именно в этих файлах определено, какие здания являются контейнерами, где у них находятся слоты для спавна и к каким тегам они привязаны. Если разработчики добавляют новый дом или меняют старый — это отражается здесь.
Редактировать mapgroup*.xml без глубоких знаний не рекомендуется: одно неверное движение — и здание может исчезнуть или оказаться под землёй. Но если тебе интересно устройство мира — теперь ты знаешь, где искать.
Заключение
Если ты дочитал до этого места — спасибо. Значит, тема лута в DayZ тебе действительно интересна, и я старался не зря.
Этот материал собран по крупицам из файлов игры, постов разработчиков, обсуждений моддеров и личного опыта. Со временем руководство будет дополняться и исправляться — если появится что‑то важное или изменятся механики игры.
В этом гайде я постарался собрать всё, что касается лута и работы «Центральной экономике лута». Но даже здесь разобраны не все файлы и не все параметры — только те, что напрямую влияют на появление вещей в мире.
Если заметил ошибку, нашёл неточность или хочешь предложить тему, которой здесь не хватает — пиши в комментариях. Любая обратная связь помогает сделать гайд лучше.
А если руководство оказалось полезным — оцени, добавь в избранное или просто черкни пару слов. Это помогает гайду оставаться на виду и мотивирует дополнять его дальше.
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.