Zum Inhalt springen
DayZ

Dokumentation: DayZ-Missionsvalidator

Konsistenzprüfung der Wirtschaft einer DayZ-Standalone-Mission. Laden Sie types.xml, mapgroupproto.xml, cfglimitsdefinition.xml (und cfglimitsdefinitionuser.xml): Das Tool findet nicht deklarierte Usages, Values (Tiers), Kategorien und Tags, Duplikate, min größer als nominal, Objekte, deren Usage in keinem Gebäude der Karte vorkommt, und leere Gruppen. Die Analyse läuft komplett im Browser (DOMParser).

Zuletzt aktualisiert: 9.10.2026

Tool öffnen

Wenn ein Objekt nie spawnt, liegt die Ursache oft in einer Unstimmigkeit zwischen types.xml (was spawnen soll), mapgroupproto.xml (wo Gebäude es aufnehmen können) und cfglimitsdefinition.xml (erlaubte Usages, Tiers, Kategorien und Tags). Dieser Validator vergleicht die drei Dateien.

So verwenden Sie das Tool

  1. Laden Sie types.xml (Ordner db/ der Mission) mit der Schaltfläche „Auswählen“.

  2. Laden Sie mapgroupproto.xml und cfglimitsdefinition.xml (Missions-Stammordner), dann cfglimitsdefinitionuser.xml, falls vorhanden.

  3. Lesen Sie die Fehler (rot): nicht deklarierte Werte oder ungültiges XML – diese Einträge werden nicht korrekt geladen.

  4. Lesen Sie die Warnungen (orange): Das sind Objekte, die auf dieser Karte womöglich nie spawnen.

  5. Korrigieren Sie Ihre Dateien (z. B. mit dem types.xml-Editor), laden Sie sie neu und wiederholen Sie, bis keine Fehler mehr bleiben.

Was geprüft wird

  • Jede Usage, jeder Value (Tier), jede Category und jeder Tag in types.xml und mapgroupproto.xml existiert in der cfglimitsdefinition.xml (oder der User-Datei).
  • Objekte mit nominal > 0 nutzen Usages/Tiers, die mindestens eine Gruppe in mapgroupproto.xml anbietet; sonst können sie nicht in Gebäuden spawnen.
  • Doppelte Typen, min größer als nominal, lifetime 0, Gruppen ohne Container.

Häufige Fragen

Bedeutet eine Warnung immer einen Fehler?
Nein. Ein Objekt, das nur durch ein Event oder cfgspawnabletypes.xml entsteht, braucht keine Gebäude-Usage. Warnungen zeigen ein Risiko, keine Gewissheit.
Werden meine Dateien hochgeladen oder gespeichert?
Nein: Sie werden im Speicher Ihres Browsers gelesen und analysiert und verschwinden beim Schließen der Seite.
Screenshot des Tools types.xml-EditorDayZAnmeldung nötig
Bearbeiten Sie nominal, min, lifetime und Usages Ihrer DayZ-Objekte mit Suche, Massenbearbeitung und Validierung.
LootXMLWirtschaftÖffnen
Dokumentation
Screenshot des Tools globals.xml-Editor (Wirtschaft)DayZAnmeldung nötig
Passen Sie die Wirtschaft Ihres DayZ-Servers an: Zombies, Loot, Aufräumen, Basen.
WirtschaftXMLÖffnen
Dokumentation
Screenshot des Tools Mod-CheckerDayZAnmeldung nötig
Finden Sie Duplikate, fehlende Mods und eine falsche Ladereihenfolge auf Ihrem DayZ-Server.
ModsDiagnoseÖffnen
Dokumentation
DayZ
DayZAnmeldung nötig
Bearbeiten Sie cfgeconomycore.xml: Root-Klassen, Logs der zentralen Wirtschaft und eigene CE-Ordner, mit Gültigkeitsprüfung.
WirtschaftXMLÖffnen
Dokumentation
DayZ
DayZAnmeldung nötig
Bearbeiten Sie events.xml: Heli-Abstürze, Konvois, Infizierten-Zonen, Tiere. Zähler, Radien, Kinder und Konsistenzprüfungen.
EventsXMLÖffnen
Dokumentation
DayZ
DayZAnmeldung nötig
Erzeugen Sie cfgspawnabletypes.xml (Aufsätze, Cargo, Zustand) und den init.c-Code für die Startausrüstung der Spieler, mit Wahrscheinlichkeitsprüfung.
LootLoadoutXMLÖffnen
Dokumentation
DayZ
DayZFrei zugänglich
Erzeugen Sie serverDZ.cfg: Name, Passwörter, Slots, BattlEye, Tag/Nacht, Login-Warteschlange und Karte, mit Vorschau und Import.
KonfigurationServerÖffnen
Dokumentation
DayZ
DayZFrei zugänglich
Erstellen Sie die Startzeile des DayZ-Servers: -config, -port, -profiles, -mod, -serverMod, -BEpath, Logs und ein fertiges .bat- oder .sh-Skript.
StartModsÖffnen
Dokumentation
DayZ
DayZAnmeldung nötig
Bearbeiten Sie die Marktkategorien von DayZ Expansion: Objekte, Min-/Max-Preise, Bestand, JSON-Import und -Export mit Prüfungen.
MarktTraderJSONÖffnen
Dokumentation
DayZ
DayZAnmeldung nötig
Visualisieren Sie die Dichte der Loot-Punkte Ihrer Karte aus mapgrouppos.xml: Filter nach Gebäude oder Usage, PNG-Export.
LootKarteVisualisierungÖffnen
Dokumentation