Deschide folderul misiunii
Alege folderul care conține types.xml ca folder de lucru al lui Coderoute.
Ții un mic server privat DayZ și un obiect este prea rar. Soluția este un număr în types.xml. Ai nevoie de ajutor cu modding și scripting pentru serverul tău? Începe aici, pentru că aceiași 4 pași merg pentru XML și pentru fișierele Enforce Script.
Alege folderul care conține types.xml ca folder de lucru al lui Coderoute.
Scrie cu cuvinte simple ce obiect și ce valoare trebuie să se schimbe.
În modul Ask first, citește cardul înainte ca editarea să fie scrisă.
Rulează verificarea XML, repornește o copie de test și uită-te la rezultat.
"BakedBeansCan" types.xml1 potriviretypes.xml12 liniitypes.xml+1 -1your XML check commandexit 0<type name="BakedBeansCan">
<nominal>40</nominal>
<lifetime>14400</lifetime>
<restock>1800</restock>
<min>20</min>
<quantmin>-1</quantmin>
<quantmax>-1</quantmax>
<cost>100</cost>
<flags count_in_cargo="0" count_in_hoarder="0"
count_in_map="1" count_in_player="0"
crafted="0" deloot="0"/>
<category name="food"/>
<usage name="Town"/>
</type>Un obiect în types.xml: nominal este numărul de bucăți pe care economia încearcă să le păstreze, iar lifetime este numărul de secunde cât există o bucată. Eticheta flags poartă toate cele șase atribute, împărțite aici pe 3 linii ca să încapă pe pagină.
Deschide folderul misiunii în Coderoute și cere-i să arate cum este configurat BakedBeansCan. Folosește grep ca să găsească intrarea și read_file ca să o afișeze, apoi explică fiecare etichetă cu cuvinte simple. Apoi cere nominal 60 în loc de 40. În modul Ask first schimbarea apare ca diff, iar edit_file scrie doar acea linie după ce accepți. Apoi comanda ta de verificare XML rulează în Shell. În sfârșit, repornește o copie de test a serverului și urmărește dacă obiectul apare mai des. Păstrează o copie a fișierului original.
Un server cu moduri ușoare este mai ușor de întreținut decât unul cu 30. Treci Coderoute pe Plan only și cere o listă cu ce are nevoie fiecare mod: o cheie în folderul keys, un loc în scriptul de lansare și, pentru obiecte noi, intrări în types.xml. Citește fișierele cu read_file și grep, dar nu schimbă nimic. Citește planul, treci pe Ask first și lasă-l să scrie câte o intrare pe rând. Testează după fiecare schimbare, ca o greșeală să fie ușor de găsit.