Działa krok po kroku
Każde wywołanie narzędzia pojawia się jako karta z prawdziwym wynikiem, a nie ze zgadywaniem.
DayZ Tools dają Ci Workbench i Addon Builder. Coderoute dokłada agenta do plików tekstowych wokół nich: czyta foldery Twoich modów i misji, edytuje Enforce Script i XML, uruchamia Twoje polecenia i pokazuje każdy wynik na czacie, więc to Ty kontrolujesz każdą zmianę.
Każde wywołanie narzędzia pojawia się jako karta z prawdziwym wynikiem, a nie ze zgadywaniem.
Ask first zatrzymuje się przed wszystkim, co zmienia plik lub uruchamia polecenie.
Czaty, foldery i klucze zostają na Twojej maszynie, a telemetrii nie ma.
Coderoute edytuje pliki na dysku. Ty pakujesz w Addon Builder, testujesz w Workbench lub na testowej kopii serwera i publikujesz, gdy wynik Ci odpowiada.
keys6 plików"MyModItem" types.xml0 trafieńtypes.xml+11your XML check commandexit 0mods-and-keys.md+8Nowy mod dodaje przedmiot, ale nic się nie pojawi, dopóki ekonomia o nim nie wie. Podaj Coderoute nazwę klasy przedmiotu. Używa grep, żeby potwierdzić, że w types.xml nie ma jeszcze wpisu, kopiuje przez read_file układ podobnego wpisu i proponuje nowy blok z nominal, min, lifetime, restock, flags i category. W trybie Ask first widzisz diff jako kartę, zanim edit_file go zapisze. Potem w Shell uruchamia się Twoje polecenie sprawdzające XML. Na koniec zrestartuj testową kopię serwera i poszukaj przedmiotu, bo poprawny plik to nie to samo co sensowny.
Twój testowy serwer startuje, ale nie pokazuje się tam, gdzie się tego spodziewasz. Poproś Coderoute o przejrzenie plików, które należą do Ciebie. Czyta serverDZ.cfg pod kątem wartości hostname i maxPlayers, uruchamia grep na logu RPT w poszukiwaniu błędów i zwykłymi słowami wypisuje, co znalazł. Nie dotyka cudzych serwerów ani Twojej sieci. Jeśli jakieś ustawienie wygląda źle, edit_file proponuje zmianę i czeka na Twoje OK. Zastosuj ją, zrestartuj własną testową kopię i sprawdź jeszcze raz. Jeśli nic się nie zmieni, przyczyna może leżeć poza plikami, na przykład w Twojej sieci.
Coderoute nie jest wtyczką żadnego edytora DayZ. Nigdy nie rusza klienta gry, cudzych serwerów na żywo, innych graczy ani ich kont. Nie może obiecać, że wygenerowany kod jest poprawny, więc przeczytaj każdy diff i przetestuj go.