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 важен для сервера
- Производительность. ZombieMaxCount напрямую бьёт по FPS — это первое, что смотрят при лагах.
- Персистентность. FlagRefreshMaxDuration задаёт, как долго живут базы под флагом.
- Чистота карты. Cleanup-таймеры убирают руины и тела, разгружая сервер.
Как игроки используют флаг для продления базы — в гайде как построить базу в DayZ. Как очистка работает для игрока — связано с лутом из лучших мест для лута.
Частые вопросы
Можно ли поднять ZombieMaxCount для большего числа зомби? Можно, но осторожно: значение напрямую влияет на FPS сервера. Высокий лимит вызывает лаги.
Чему равен FlagRefreshMaxDuration в днях? 3456000 секунд = 40 дней — это потолок продления персистентности флагом.
Что такое CleanupLifetimeRuined? Время в секундах (330), через которое руинированные предметы исчезают с земли.
Дальше — как вайпнуть сервер и подключить моды: гайд вайп storage_1 и моды через ce.
Где применить на практике
Эти механики работают на любом сервере DayZ — но интереснее, когда выживание встроено в историю. Evolution Initiative — сюжетный DayZ-сервер с радио, экономикой и квестами. Заходи в Discord и подключайся: IP 185.189.255.162:2302.