Jedná krok za krokem
Každé volání nástroje se objeví jako karta se skutečným výsledkem, ne s odhadem.
DayZ Tools ti dávají Workbench a Addon Builder. Coderoute přidává agenta pro textové soubory kolem nich: čte tvoje složky s mody a misemi, upravuje Enforce Script a XML, spouští tvoje příkazy a každý výsledek ukazuje v chatu, takže každou změnu máš pod kontrolou ty.
Každé volání nástroje se objeví jako karta se skutečným výsledkem, ne s odhadem.
Ask first se zastaví před vším, co mění soubor nebo spouští příkaz.
Chaty, složky a klíče zůstávají na tvém počítači a žádná telemetrie neexistuje.
Coderoute upravuje soubory na disku. Ty balíš v Addon Builder, testuješ ve Workbench nebo na testovací kopii serveru a publikuješ, až ti výsledek bude vyhovovat.
keys6 souborů"MyModItem" types.xml0 shodtypes.xml+11your XML check commandexit 0mods-and-keys.md+8Nový mod přidá předmět, ale nic se neobjeví, dokud o něm ekonomika neví. Dej Coderoute název třídy předmětu. Pomocí grep ověří, že types.xml zatím nemá žádný záznam, přes read_file zkopíruje rozvržení podobného záznamu a navrhne nový blok s nominal, min, lifetime, restock, flags a category. S Ask first uvidíš diff jako kartu, než ho edit_file zapíše. Pak se v Shell spustí tvůj příkaz pro kontrolu XML. Nakonec restartuj testovací kopii serveru a hledej předmět, protože platný soubor ještě neznamená smysluplný.
Tvůj testovací server naběhne, ale neobjevuje se tam, kde to čekáš. Požádej Coderoute, ať se podívá na soubory, které vlastníš. Přečte serverDZ.cfg kvůli hodnotám hostname a maxPlayers, spustí grep na log RPT kvůli chybám a obyčejnými slovy vypíše, co našel. Na cizí servery ani na tvoji síť nesahá. Pokud nějaké nastavení vypadá špatně, edit_file navrhne změnu a počká na tvoje OK. Použij ji, restartuj vlastní testovací kopii a zkontroluj znovu. Když se nic nezmění, příčina může ležet mimo soubory, například v tvé síti.
Coderoute není plugin žádného editoru DayZ. Nikdy nesahá na herního klienta, na živé servery, které nevlastníš, na ostatní hráče ani jejich účty. Nemůže slíbit, že vygenerovaný kód je správný, proto si přečti každý diff a otestuj ho.