Гайд

globals.xml в DayZ: глобальные таймеры и лимиты

globals.xml — это «рубильники» всего сервера: глобальные переменные, которые влияют на производительность, персистентность и очистку лута. Один неверный лимит здесь способен уронить FPS всего сервера. Разберём ключевые переменные globals.xml: ZombieMaxCount, FlagRefreshMaxDuration и CleanupLifetimeRuined.

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

Что хранит globals.xml

В отличие от types.xml (предметы) и events.xml (ивенты), globals.xml хранит глобальные значения — каждое в блоке <var>:

<var name="ZombieMaxCount" type="0" value="1000"/>
<var name="FlagRefreshMaxDuration" type="0" value="3456000"/>
<var name="CleanupLifetimeRuined" type="0" value="330"/>

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

Ключевые переменные

Переменная Значение Что делает
ZombieMaxCount 1000 Макс. число заражённых на карте
FlagRefreshMaxDuration 3456000 (40 дней) Макс. срок, на который флагшток продлевает персистентность
CleanupLifetimeRuined 330 Через сколько секунд исчезают руинированные предметы с земли

ZombieMaxCount: осторожно с FPS

ZombieMaxCount = 1000 ограничивает количество одновременно активных заражённых. Это прямой рычаг производительности: чем выше значение, тем больше нагрузка на сервер и тем ниже FPS у всех игроков. Поднимать его «чтобы было больше зомби» опасно — сервер может начать лагать. Снижать стоит, если сервер просаживается под нагрузкой.

FlagRefreshMaxDuration: 40-дневный потолок флага

FlagRefreshMaxDuration = 3456000 секунд — это 40 дней. Значение задаёт максимум, на который поднятие флага способно продлить персистентность базы. По сути, это потолок «жизни» базы, обновляемой флагштоком. Хочешь, чтобы базы жили дольше или меньше, — крути этот параметр.

CleanupLifetimeRuined: уборка руин

CleanupLifetimeRuined = 330 секунд — через столько с земли исчезают предметы в состоянии Ruined. Это держит карту чистой от мусора и снижает нагрузку. Если поднять значение, руины будут валяться дольше; если снизить — исчезать быстрее.

Почему globals.xml важен для сервера

Как игроки используют флаг для продления базы — в гайде как построить базу в DayZ. Как очистка работает для игрока — связано с лутом из лучших мест для лута.

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

Можно ли поднять ZombieMaxCount для большего числа зомби? Можно, но осторожно: значение напрямую влияет на FPS сервера. Высокий лимит вызывает лаги.

Чему равен FlagRefreshMaxDuration в днях? 3456000 секунд = 40 дней — это потолок продления персистентности флагом.

Что такое CleanupLifetimeRuined? Время в секундах (330), через которое руинированные предметы исчезают с земли.

Дальше — как вайпнуть сервер и подключить моды: гайд вайп storage_1 и моды через ce.


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

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