CCoderoute
Alur kerja

DayZ XML editor: ubah loot dengan aman

03
Skenario

Seimbangkan satu item dalam ekonomimu

Kamu menjalankan server pribadi DayZ kecil dan satu item terlalu langka. Perbaikannya adalah sebuah angka di types.xml. Butuh bantuan untuk modding dan skrip servermu? Mulailah di sini, karena 4 langkah yang sama berlaku untuk file XML maupun Enforce Script.

01

Buka folder misi

Pilih folder yang berisi types.xml sebagai folder kerja Coderoute.

02

Jelaskan perubahannya

Tulis item mana dan nilai apa yang harus berubah, dengan kata-kata sederhana.

03

Tinjau diff

Dalam mode Ask first, baca kartunya sebelum perubahan ditulis.

04

Uji servermu

Jalankan pemeriksaan XML, mulai ulang salinan uji, lalu lihat hasilnya.

Seperti apa entrinya

types.xml
<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>

Satu item di types.xml: nominal adalah jumlah yang ingin dijaga ekonomi, lifetime adalah berapa detik satu item bertahan. Tag flags membawa keenam atributnya, dipecah menjadi 3 baris di sini agar muat di halaman.

Panduan ramah pemula

Edit types.xml di server pribadi DayZ

Buka folder misi di Coderoute dan minta ia menunjukkan konfigurasi BakedBeansCan. Agen memakai grep untuk menemukan entrinya dan read_file untuk menampilkannya, lalu menjelaskan setiap tag dengan kata-kata sederhana. Berikutnya, minta nominal 60 menggantikan 40. Dalam mode Ask first perubahan tampil sebagai diff, dan edit_file hanya menulis baris itu setelah kamu menerimanya. Perintah pemeriksaan XML-mu kemudian berjalan di Shell. Terakhir, mulai ulang salinan uji servermu dan perhatikan apakah item itu muncul lebih sering. Simpan salinan file aslinya.

Rencanakan server dengan mod ringan

Server dengan mod ringan lebih mudah dirawat daripada yang punya 30 mod. Ubah Coderoute ke Plan only dan minta daftar kebutuhan tiap mod: sebuah kunci di folder keys, tempat di skrip peluncuranmu, dan, untuk item baru, entri di types.xml. Agen membaca file dengan read_file dan grep tetapi tidak mengubah apa pun. Tinjau rencananya, beralih ke Ask first, dan biarkan ia menulis satu entri setiap kali. Uji setelah setiap perubahan, supaya kesalahan mudah ditemukan.

Coderoute untuk Windows

Coba alur kerja ini pada file-mu sendiri

Unduh Coderoute ↗