Het handelt stap voor stap
Elke toolaanroep verschijnt als kaart met het echte resultaat, niet met een gok.
DayZ Tools geven je Workbench en Addon Builder. Coderoute voegt een agent toe voor de tekstbestanden eromheen: hij leest je mod- en missiemappen, bewerkt Enforce Script en XML, voert je commando's uit en toont elk resultaat in de chat, zodat jij bij elke wijziging de baas blijft.
Elke toolaanroep verschijnt als kaart met het echte resultaat, niet met een gok.
Ask first pauzeert voordat iets een bestand wijzigt of een commando uitvoert.
Chats, mappen en sleutels blijven op je machine en er is geen telemetrie.
Coderoute bewerkt bestanden op schijf. Jij pakt in met Addon Builder, test in Workbench of op een testkopie van je server en publiceert zodra je tevreden bent met het resultaat.
keys6 bestanden"MyModItem" types.xml0 trefferstypes.xml+11your XML check commandexit 0mods-and-keys.md+8Een nieuwe mod voegt een item toe, maar er spawnt niets zolang de economie er niets van weet. Geef Coderoute de klassenaam van het item. Het gebruikt grep om te bevestigen dat types.xml nog geen regel heeft, kopieert met read_file de opzet van een vergelijkbare regel en stelt een nieuw blok voor met nominal, min, lifetime, restock, flags en category. Met Ask first zie je de diff als kaart voordat edit_file hem schrijft. Daarna draait je XML-controlecommando in Shell. Herstart ten slotte een testkopie van je server en zoek het item, want een geldig bestand is niet hetzelfde als een verstandig bestand.
Je testserver start, maar verschijnt niet waar je hem verwacht. Vraag Coderoute naar de bestanden die van jou zijn te kijken. Het leest serverDZ.cfg voor de waarden van hostname en maxPlayers, voert grep uit op het RPT-log naar fouten en somt in gewone woorden op wat het vond. Het blijft van de servers van anderen en van je netwerk af. Ziet een instelling er verkeerd uit, dan stelt edit_file een wijziging voor en wacht op je akkoord. Pas hem toe, herstart je eigen testkopie en kijk opnieuw. Verandert er niets, dan ligt de oorzaak misschien buiten de bestanden, bijvoorbeeld in je netwerk.
Coderoute is geen plug-in van een DayZ-editor. Het raakt nooit de gameclient aan, ook niet live servers die niet van jou zijn, andere spelers of hun accounts. Het kan niet beloven dat gegenereerde code klopt, dus bekijk elke diff en test hem.