Er handelt, Schritt für Schritt
Jeder Tool-Aufruf erscheint als Karte mit seinem echten Ergebnis, nicht mit einer Vermutung.
Die DayZ Tools geben dir Workbench und Addon Builder. Coderoute ergänzt einen Agenten für die Textdateien drumherum: Er liest deine Mod- und Missionsordner, bearbeitet Enforce Script und XML, führt deine Befehle aus und zeigt jedes Ergebnis im Chat, damit du jede Änderung unter Kontrolle hast.
Jeder Tool-Aufruf erscheint als Karte mit seinem echten Ergebnis, nicht mit einer Vermutung.
Ask first pausiert vor allem, was eine Datei ändert oder einen Befehl ausführt.
Chats, Ordner und Schlüssel bleiben auf deinem Rechner, und es gibt keine Telemetrie.
Coderoute bearbeitet Dateien auf der Festplatte. Du packst mit Addon Builder, testest in Workbench oder auf einer Testkopie deines Servers und veröffentlichst, wenn du mit dem Ergebnis zufrieden bist.
keys6 Dateien"MyModItem" types.xml0 Treffertypes.xml+11your XML check commandexit 0mods-and-keys.md+8Ein neuer Mod bringt ein Item mit, aber nichts spawnt, bis die Economy davon weiß. Gib Coderoute den Klassennamen des Items. Es bestätigt mit grep, dass types.xml noch keinen Eintrag hat, übernimmt mit read_file den Aufbau eines ähnlichen Eintrags und schlägt einen neuen Block mit nominal, min, lifetime, restock, flags und category vor. Mit Ask first siehst du den Diff als Karte, bevor edit_file ihn schreibt. Danach läuft dein XML-Prüfbefehl in Shell. Starte zum Schluss eine Testkopie deines Servers neu und such das Item, denn eine gültige Datei ist nicht dasselbe wie eine sinnvolle.
Dein Testserver startet, taucht aber nicht dort auf, wo du ihn erwartest. Bitte Coderoute, die Dateien anzusehen, die dir gehören. Es liest serverDZ.cfg für die Werte von hostname und maxPlayers, führt grep auf dem RPT-Log nach Fehlern aus und listet in einfachen Worten auf, was es gefunden hat. Server anderer Leute und dein Netzwerk fasst es nicht an. Wenn eine Einstellung falsch aussieht, schlägt edit_file eine Änderung vor und wartet auf dein OK. Wende sie an, starte deine eigene Testkopie neu und prüfe erneut. Ändert sich nichts, kann die Ursache außerhalb der Dateien liegen, etwa in deinem Netzwerk.
Coderoute ist kein Plugin für irgendeinen DayZ-Editor. Es fasst nie den Spielclient, Live-Server, die dir nicht gehören, andere Spieler oder deren Konten an. Es kann nicht versprechen, dass generierter Code korrekt ist, also prüfe jeden Diff und teste ihn.