Promo Kilat 50% diskon untuk semua server Hari Terakhir!
Berakhir dalam: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Ekonomi Loot DayZ - Mengedit types.xml


Panduan ini menjelaskan cara mengedit types.xml untuk menyesuaikan ekonomi loot pada server DayZ Anda yang di-hosting bersama Legion Hosting. Anda akan mempelajari apa yang dikontrol oleh setiap atribut, melihat contoh untuk skenario penyetelan umum, dan memahami cara memvalidasi perubahan Anda. Untuk konfigurasi server secara umum, lihat Panduan Penyiapan Server DayZ.

Hentikan server Anda sebelum mengedit file konfigurasi apa pun. Selalu hentikan server Anda dari tab Console di GPanel sebelum mengedit types.xml atau file misi lainnya. Perubahan yang ditulis saat server sedang berjalan dapat ditimpa atau diabaikan pada saat shutdown berikutnya.

Menemukan types.xml

Ekonomi loot di DayZ dikontrol oleh file types.xml. File ini mendefinisikan setiap item yang dapat muncul (spawn) di map dan seberapa sering setiap item muncul. File ini terletak di:

mpmissions/dayzOffline.chernarusplus/db/types.xml

Jika Anda menjalankan map yang berbeda (seperti Livonia), ganti dayzOffline.chernarusplus dengan nama folder untuk misi Anda. Nama folder misi yang umum:

Map Folder Misi
Chernarus dayzOffline.chernarusplus
Livonia dayzOffline.enoch

Buka types.xml di editor file GPanel atau unduh melalui SFTP, edit secara lokal, lalu unggah kembali.

Memahami Atribut Utama

Setiap item dalam types.xml didefinisikan oleh elemen <type>. Elemen anak yang paling penting untuk mengontrol frekuensi loot adalah:

Elemen Deskripsi
nominal Jumlah target item ini yang berusaha dipertahankan oleh server di seluruh map setiap saat. Tingkatkan nilai ini untuk membuat item lebih umum. Atur ke 0 untuk menonaktifkan spawning sepenuhnya.
min Jumlah minimum item ini di map sebelum sistem restock mulai memunculkan lebih banyak. Harus kurang dari atau sama dengan nominal.
lifetime Berapa lama (dalam detik) sebuah item bertahan di tanah sebelum menghilang (despawn) jika tidak ada interaksi. Tingkatkan nilai ini agar item bertahan lebih lama sebelum menghilang.
restock Waktu (dalam detik) antara upaya spawn. Mengatur nilai ini ke 0 berarti item akan respawn segera setelah jumlahnya turun di bawah min.
quantmin / quantmax Mengontrol rentang kuantitas saat item muncul (misalnya, jumlah amunisi dalam magasin). Nilai -1 berarti game menggunakan nilai default-nya.
cost Bobot prioritas yang digunakan oleh Central Economy. Nilai yang lebih tinggi membuat item muncul lebih awal selama siklus restock. Item langka biasanya memiliki nilai cost yang lebih tinggi.

Penjelasan Flags

Setiap elemen <type> menyertakan elemen <flags> yang mengontrol bagaimana ekonomi menghitung instance item yang sudah ada:

Flag Deskripsi
count_in_map Menghitung item di tanah ke dalam total nominal.
count_in_cargo Menghitung item di dalam kontainer (ransel, penyimpanan) ke dalam total.
count_in_hoarder Menghitung item dalam stash pemain dan kontainer terkubur ke dalam total.
count_in_player Menghitung item yang dibawa oleh pemain online ke dalam total.
crafted Atur ke 1 jika item ini hanya dapat dibuat (craft-only) dan tidak boleh muncul secara alami.
deloot Atur ke 1 untuk loot Dynamic Event (kecelakaan helikopter, dll.).

Contoh: Entri Senapan Serbu AKM

<type name="AKM">
    <nominal>5</nominal>
    <lifetime>14400</lifetime>
    <restock>0</restock>
    <min>2</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="weapons"/>
    <usage name="Military"/>
</type>

Dalam contoh ini server berusaha mempertahankan 5 AKM di map setiap saat (nominal=5). Ketika jumlahnya turun di bawah 2 (min=2), yang baru muncul segera (restock=0). Setiap AKM menghilang setelah 4 jam jika tidak disentuh (lifetime=14400 detik). Hanya spawn di tanah yang dihitung (count_in_map=1), jadi AKM di dalam ransel pemain atau stash terkubur tidak dikurangkan dari total.

Tag Category dan Usage

Tag <category> dan <usage> mengontrol di mana item muncul di map:

  • <category name="weapons"/> -- mengklasifikasikan jenis item (senjata, pakaian, alat, makanan, dll.)
  • <usage name="Military"/> -- membatasi spawn ke zona militer. Nilai lain termasuk Town, Village, Farm, Industrial, Hunting, School, Medic, Police, Firefighter, dan Coast.

Anda dapat menambahkan beberapa tag <usage> untuk mengizinkan sebuah item muncul di beberapa jenis lokasi.

Contoh Penyetelan Loot Umum

Tujuan Apa yang Harus Diubah
Membuat item lebih umum Tingkatkan nominal dan min
Menonaktifkan item agar tidak muncul Atur nominal ke 0 dan min ke 0
Membuat item bertahan lebih lama sebelum menghilang Tingkatkan lifetime (nilai dalam detik; 3600 = 1 jam)
Mempercepat respawn item setelah diambil Kurangi restock atau atur ke 0
Membuat loot langka tetap dihitung bahkan saat ditimbun Atur count_in_hoarder="1" dan count_in_cargo="1"
Mengizinkan item muncul di kota dan area militer Tambahkan keduanya <usage name="Town"/> dan <usage name="Military"/>

Memvalidasi Perubahan Anda

Validasi XML Anda sebelum menyimpan. types.xml harus berupa XML yang valid. Satu tag yang tidak ditutup, kurung yang tidak cocok, atau karakter liar akan mencegah server memuat misi dan dapat menyebabkannya crash saat startup. Gunakan editor teks dengan validasi XML (seperti Notepad++ atau VS Code) saat mengedit file ini secara lokal sebelum mengunggah.

Kesalahan XML umum yang perlu diwaspadai:

  • Lupa menutup elemen <type> dengan </type>
  • Tanda kutip yang tidak cocok pada nilai atribut (misalnya, name="AKM tanpa tanda kutip penutup)
  • Karakter liar atau kurung sudut tambahan
  • Tidak sengaja menghapus deklarasi XML di bagian atas file
Perubahan pada types.xml berlaku saat server di-restart. Ekonomi loot dimuat saat startup. Setelah menyimpan editan Anda, restart server dari GPanel agar perubahan berlaku. Nilai loot baru akan diterapkan pada item yang muncul setelah restart -- item yang sudah ada di map tetap mempertahankan timer despawn aslinya.

Interaksi Mod dengan types.xml

Jika Anda menjalankan mod yang menambahkan item baru, mod tersebut mungkin menyertakan entri types.xml sendiri di folder db/ mod. Jika perubahan Anda pada types.xml vanilla tampaknya tidak berlaku untuk item modded, periksa apakah mod tersebut menimpa entri tersebut. Anda mungkin perlu mengedit types.xml milik mod itu sendiri.

Artikel Terkait

Butuh bantuan lebih lanjut? Jika Anda tidak dapat menyelesaikan masalah setelah mengikuti panduan ini, buka tiket dukungan di legionhosting.net/submitticket.php dan sertakan ID server Anda, output konsol GPanel, dan deskripsi masalahnya.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.