Agisce, passo dopo passo
Ogni chiamata a uno strumento appare come una scheda con il suo risultato reale, non una supposizione.
I DayZ Tools ti danno Workbench e Addon Builder. Coderoute aggiunge un agente per i file di testo intorno a loro: legge le tue cartelle di mod e di missione, modifica Enforce Script e XML, esegue i tuoi comandi e mostra ogni risultato nella chat, così tieni il controllo di ogni modifica.
Ogni chiamata a uno strumento appare come una scheda con il suo risultato reale, non una supposizione.
Ask first si ferma prima di tutto ciò che modifica un file o esegue un comando.
Chat, cartelle e chiavi restano sul tuo computer, e non c'è telemetria.
Coderoute modifica i file sul disco. Tu impacchetti con Addon Builder, provi in Workbench o su una copia di prova del tuo server e pubblichi quando il risultato ti soddisfa.
keys6 file"MyModItem" types.xml0 risultatitypes.xml+11your XML check commandexit 0mods-and-keys.md+8Un nuovo mod aggiunge un oggetto, ma non compare nulla finché l'economia non lo conosce. Dai a Coderoute il nome di classe dell'oggetto. Usa grep per confermare che types.xml non ha ancora una voce, copia con read_file la struttura di una voce simile e propone un nuovo blocco con nominal, min, lifetime, restock, flags e category. Con Ask first vedi il diff come scheda prima che edit_file lo scriva. Poi il tuo comando di controllo XML viene eseguito in Shell. Concludi riavviando una copia di prova del tuo server e cercando l'oggetto, perché un file valido non è la stessa cosa di un file sensato.
Il tuo server di prova si avvia, ma non compare dove ti aspetti. Chiedi a Coderoute di guardare i file che sono tuoi. Legge serverDZ.cfg per i valori di hostname e maxPlayers, esegue grep sul log RPT per cercare errori ed elenca in parole semplici quello che ha trovato. Non tocca i server di altri né la tua rete. Se un'impostazione sembra sbagliata, edit_file propone una modifica e aspetta il tuo OK. Applicala, riavvia la tua copia di prova e ricontrolla. Se non cambia nulla, la causa può essere fuori dai file, per esempio nella tua rete.
Coderoute non è un plugin di nessun editor di DayZ. Non tocca mai il client del gioco, i server live che non sono tuoi, gli altri giocatori o i loro account. Non può promettere che il codice generato sia corretto, quindi rivedi ogni diff e provalo.