Panduan dan Konfigurasi Reset Looting Project Zomboid
Seiring berjalannya siklus permainan pada server Project Zomboid, persediaan barang jarahan (loot) pada lokasi publik dapat menipis akibat aktivitas pemain. Administrator dapat menerapkan mekanisme Reset Looting guna memperbarui persediaan dunia game tanpa menghapus data pangkalan, kendaraan, maupun progres karakter pemain.
Perbandingan Antara Hard Reset dan Soft Reset
| Kategori | Komponen yang Dihapus | Komponen yang Dipertahankan |
|---|---|---|
| Hard Reset (Full Wipe) | Seluruh data dunia, karakter pemain, status pangkalan, dan kendaraan. | Tidak ada (dunia dikembalikan ke status inisialisasi awal). |
| Soft Reset | Berkas chunk peta publik diperbarui; barang pada kontainer dunia diisi ulang. | Karakter pemain, level kemampuan (skills), basis data kendaraan (vehicles.db), dan data safehouse. |
Metode 1: Mengonfigurasi Respawn Jarahan Otomatis
Metode ini memungkinkan server memunculkan kembali item baru secara periodik ke dalam kontainer yang memenuhi kriteria tanpa mematikan layanan server.
1. Membuka Berkas SandboxVars.lua
- Masuk ke panel Raznar.
- Buka menu Files, kemudian arahkan ke direktori
.cache>Server. - Buka berkas
Pterodactyl_SandboxVars.lua.
2. Penyesuaian Parameter Respawn
Sesuaikan berikut pada skrip:
HoursForLootRespawn = 168.0,
MaxItemsForLootRespawn = 4,
ConstructionPreventsLootRespawn = true,
SeenHoursPreventLootRespawn = 0.0,
HoursForLootRespawn: Interval waktu dalam game sebelum kontainer mengalami siklus respawn barang.0.0: Fitur respawn dinonaktifkan.168.0: Interval respawn setiap 168 jam waktu permainan (setara dengan 1 minggu in-game).
MaxItemsForLootRespawn: Ambang batas jumlah sisa barang dalam kontainer agar proses respawn dapat dipicu. Apabila jumlah barang yang tersisa melebihi nilai ini, respawn tidak akan berlangsung hingga barang tersebut diambil.ConstructionPreventsLootRespawn = true: Mencegah kontainer buatan pemain (seperti peti kayu) atau kontainer dalam area safehouse mengalami penimpaan barang jarahan.SeenHoursPreventLootRespawn: Batas minimal waktu (jam in-game) suatu area tidak dikunjungi pemain agar respawn dapat berlangsung. Nilai0.0memastikan respawn tetap terjadi meskipun area tersebut sering dilalui.
3. Menerapkan Konfigurasi
Simpan perubahan berkas, kemudian lakukan Restart pada server melalui menu Console.
Metode 2: Melakukan Soft Reset Peta Secara Manual
Metode ini digunakan apabila diperlukan perbaikan struktur kota yang rusak sekaligus pengisian ulang seluruh kontainer dunia tanpa menghapus akun pemain, kendaraan, maupun data karakter.
Buat cadangan data melalui menu Backups pada panel Raznar sebelum menghapus berkas peta.
1. Menghentikan Layanan Server
- Masuk ke panel Raznar.
- Buka menu Console, lalu klik tombol Stop dan pastikan status server telah sepenuhnya Offline.
2. Menghapus Berkas Chunk Peta
- Buka menu Files, kemudian arahkan ke direktori:
.cache/Saves/Multiplayer/Pterodactyl/ - Hapus berkas peta berikut:
map_*.binchunkdata_*
- PENTING: Jangan hapus berkas
vehicles.dbdanplayers.dbagar data kendaraan serta karakter pemain tetap aman.
3. Memuat Ulang Server
- Buka menu Console.
- Klik tombol Start. Server akan secara otomatis membangun ulang peta publik dan mengisi kembali seluruh kontainer dunia.