Lewati ke konten utama

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​

KategoriKomponen yang DihapusKomponen yang Dipertahankan
Hard Reset (Full Wipe)Seluruh data dunia, karakter pemain, status pangkalan, dan kendaraan.Tidak ada (dunia dikembalikan ke status inisialisasi awal).
Soft ResetBerkas 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​

  1. Masuk ke panel Raznar.
  2. Buka menu Files, kemudian arahkan ke direktori .cache > Server.
  3. 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. Nilai 0.0 memastikan 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.

WAJIB MELAKUKAN BACKUP

Buat cadangan data melalui menu Backups pada panel Raznar sebelum menghapus berkas peta.

1. Menghentikan Layanan Server​

  1. Masuk ke panel Raznar.
  2. Buka menu Console, lalu klik tombol Stop dan pastikan status server telah sepenuhnya Offline.

2. Menghapus Berkas Chunk Peta​

  1. Buka menu Files, kemudian arahkan ke direktori:
    .cache/Saves/Multiplayer/Pterodactyl/
  2. Hapus berkas peta berikut:
    • map_*.bin
    • chunkdata_*
  3. PENTING: Jangan hapus berkas vehicles.db dan players.db agar data kendaraan serta karakter pemain tetap aman.

3. Memuat Ulang Server​

  1. Buka menu Console.
  2. Klik tombol Start. Server akan secara otomatis membangun ulang peta publik dan mengisi kembali seluruh kontainer dunia.