Перейти к содержимому
DayZ

Документация: Валидатор миссии DayZ

Проверка согласованности экономики миссии DayZ Standalone. Загрузите types.xml, mapgroupproto.xml, cfglimitsdefinition.xml (и cfglimitsdefinitionuser.xml): инструмент находит необъявленные usage, value (tier), категории и теги, дубликаты, min больше nominal, предметы, чей usage не встречается ни в одном здании карты, и пустые группы. Анализ полностью в браузере (DOMParser).

Последнее обновление: 09.10.2026

Открыть инструмент

Если предмет никогда не появляется, причина часто в несогласованности между types.xml (что должно появляться), mapgroupproto.xml (где здания могут его хранить) и cfglimitsdefinition.xml (допустимые usage, tier, категории и теги). Валидатор сравнивает эти три файла.

Как пользоваться инструментом

  1. Загрузите types.xml (папка db/ миссии) кнопкой «Выбрать».

  2. Загрузите mapgroupproto.xml и cfglimitsdefinition.xml (корень миссии), затем cfglimitsdefinitionuser.xml, если он есть.

  3. Прочитайте ошибки (красные): необъявленные значения или неверный XML — такие записи не загрузятся правильно.

  4. Прочитайте предупреждения (оранжевые): это предметы, которые могут никогда не появиться на этой карте.

  5. Исправьте файлы (например, в редакторе types.xml), загрузите заново и повторяйте, пока ошибок не останется.

Что проверяется

  • Каждые usage, value (tier), category и tag из types.xml и mapgroupproto.xml существуют в cfglimitsdefinition.xml (или user-файле).
  • Предметы с nominal > 0 используют usage/tier, которые предлагает хотя бы одна группа mapgroupproto.xml; иначе они не появятся в зданиях.
  • Дубликаты type, min больше nominal, lifetime 0, группы без контейнеров.

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

Всегда ли предупреждение означает ошибку?
Нет. Предмету, который появляется только через событие или cfgspawnabletypes.xml, usage в зданиях не нужен. Предупреждения указывают на риск, а не на уверенность.
Загружаются или сохраняются ли мои файлы?
Нет: они читаются и анализируются в памяти браузера и исчезают при закрытии страницы.
Скриншот инструмента Редактор types.xmlDayZНужен вход
Редактируйте nominal, min, lifetime и usage предметов DayZ: поиск, массовое редактирование и проверка.
ЛутXMLЭкономикаОткрыть
Документация
Скриншот инструмента Редактор globals.xml (экономика)DayZНужен вход
Настройте экономику сервера DayZ: зомби, лут, очистка, базы.
ЭкономикаXMLОткрыть
Документация
Скриншот инструмента Проверка модовDayZНужен вход
Находите дубликаты, недостающие моды и неверный порядок загрузки на сервере DayZ.
МодыДиагностикаОткрыть
Документация
DayZ
DayZНужен вход
Редактируйте cfgeconomycore.xml: корневые классы, логи центральной экономики и свои папки CE, с проверкой.
ЭкономикаXMLОткрыть
Документация
DayZ
DayZНужен вход
Редактируйте events.xml: крушения вертолётов, колонны, зоны заражённых, животные. Счётчики, радиусы, потомки и проверки.
СобытияXMLОткрыть
Документация
DayZ
DayZНужен вход
Создавайте cfgspawnabletypes.xml (обвесы, содержимое, состояние) и код init.c для стартового снаряжения игроков с проверкой вероятностей.
ЛутСнаряжениеXMLОткрыть
Документация
DayZ
DayZСвободный доступ
Создайте serverDZ.cfg: имя, пароли, слоты, BattlEye, день/ночь, очередь входа и карта, с предпросмотром и импортом.
КонфигурацияСерверОткрыть
Документация
DayZ
DayZСвободный доступ
Соберите строку запуска сервера DayZ: -config, -port, -profiles, -mod, -serverMod, -BEpath, журналы и готовый скрипт .bat или .sh.
ЗапускМодыОткрыть
Документация
DayZ
DayZНужен вход
Редактируйте категории рынка DayZ Expansion: предметы, мин./макс. цены, запасы, импорт и экспорт JSON с проверками.
РынокТорговцыJSONОткрыть
Документация
DayZ
DayZНужен вход
Визуализируйте плотность точек лута вашей карты по mapgrouppos.xml: фильтр по зданию или usage, экспорт в PNG.
ЛутКартаВизуализацияОткрыть
Документация