Panduan ini membahas pengaturan admin, perintah yang tersedia, manajemen pemain, dan pemecahan masalah untuk server dedicated No One Survived Anda. Pelajari cara mengonfigurasi akses admin, menggunakan perintah dalam game, dan menyelesaikan masalah server yang umum.
Pengaturan Admin
No One Survived menyediakan akses admin melalui password admin dan secara opsional melalui whitelist Steam ID. Kemampuan admin memberi Anda kontrol penuh atas server saat bermain.
Mengatur Password Admin
Password admin dikonfigurasi melalui variabel startup GPanel SERVER_ADMIN_PASSWORD, atau di file konfigurasi WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
Anda juga dapat mengatur ini melalui tab Startup GPanel dengan mengedit variabel SERVER_ADMIN_PASSWORD. Setelah mengubah password, mulai ulang server agar berlaku.
Login sebagai Admin Dalam Game
- Bergabunglah ke server Anda sebagai pemain biasa.
- Buka konsol dalam game (biasanya dengan menekan ` atau ~, atau periksa key binding game).
- Ketik perintah login admin dengan password Anda:
AdminLogin YourSecurePassword123
Anda akan melihat pesan konfirmasi bahwa Anda telah diberikan hak istimewa admin untuk sesi saat ini.
Whitelist Steam ID
Untuk lapisan keamanan tambahan, Anda dapat membatasi akses admin ke akun Steam tertentu dengan mengonfigurasi whitelist Steam ID di pengaturan server:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Ketika whitelist Steam ID dikonfigurasi, hanya pemain yang Steam ID-nya terdaftar yang dapat mengautentikasi sebagai admin, bahkan jika mereka mengetahui password admin. Ini mencegah akses tidak sah jika password bocor.
Perintah Admin
Setelah terautentikasi sebagai admin, Anda dapat menggunakan perintah berikut melalui konsol dalam game:
Perintah Manajemen Pemain
| Perintah | Sintaks | Deskripsi |
|---|---|---|
| Kick | Kick <PlayerName> |
Mengeluarkan pemain dari server. Mereka dapat bergabung kembali segera. |
| Ban | Ban <PlayerName> |
Mengeluarkan pemain dan mencegah mereka bergabung kembali hingga di-unban. |
| Unban | Unban <PlayerName> |
Menghapus pemain dari daftar ban, memungkinkan mereka bergabung kembali. |
| Daftar Pemain | ListPlayers |
Menampilkan semua pemain yang saat ini terhubung beserta nama dan Steam ID mereka. |
| Broadcast | Broadcast <Message> |
Mengirim pesan ke seluruh server yang terlihat oleh semua pemain. |
Perintah Teleportasi
| Perintah | Sintaks | Deskripsi |
|---|---|---|
| Teleport ke Pemain | TeleportTo <PlayerName> |
Mentransportasikan Anda ke lokasi pemain yang ditentukan. |
| Teleport Pemain ke Anda | TeleportHere <PlayerName> |
Mentransportasikan pemain yang ditentukan ke lokasi Anda saat ini. |
| Teleport ke Koordinat | Teleport <X> <Y> <Z> |
Mentransportasikan Anda ke koordinat dunia yang ditentukan. |
Perintah Item dan Spawn
| Perintah | Sintaks | Deskripsi |
|---|---|---|
| Beri Item | GiveItem <ItemID> <Amount> |
Menghasilkan item yang ditentukan di inventaris Anda. |
| Beri Item ke Pemain | GiveItemTo <PlayerName> <ItemID> <Amount> |
Menghasilkan item langsung di inventaris pemain lain. |
| Spawn Entitas | SpawnEntity <EntityID> |
Menghasilkan entitas (zombie, NPC, hewan) di lokasi Anda. |
Perintah Waktu dan Cuaca
| Perintah | Sintaks | Deskripsi |
|---|---|---|
| Atur Waktu | SetTime <Hour> |
Mengatur waktu dalam game (0-24). Misalnya, SetTime 12 mengaturnya ke siang hari. |
| Atur Cuaca | SetWeather <Type> |
Mengubah cuaca saat ini. Opsi: Clear, Rain, Storm, Fog. |
| Alihkan Siklus Siang/Malam | ToggleDayNight |
Menjeda atau melanjutkan siklus siang/malam pada waktu saat ini. |
Akses RCON
Jika game mendukung RCON (Konsol Jarak Jauh), Anda dapat mengirim perintah admin tanpa login ke game. Ini berguna untuk manajemen server otomatis dan alat eksternal.
Mengaktifkan RCON
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Setelah RCON diaktifkan, Anda dapat menggunakan klien RCON standar apa pun untuk terhubung ke server dan menjalankan perintah dari jarak jauh. Port RCON harus berbeda dari port game dan query.
Manajemen Pemain
Mengelola Daftar Ban
Ban disimpan dalam file daftar ban di server. Anda dapat mengelola ban melalui perintah admin atau dengan langsung mengedit file daftar ban:
- Gunakan
Ban <PlayerName>untuk menambahkan pemain ke daftar ban. - Gunakan
Unban <PlayerName>untuk menghapus pemain dari daftar ban. - File daftar ban dapat diedit melalui File Manager GPanel untuk perubahan massal.
Mode Whitelist
Jika Anda ingin membatasi server Anda hanya untuk pemain tertentu, Anda dapat mengaktifkan mode whitelist:
[ServerSettings]
WhitelistEnabled=true
Ketika whitelist diaktifkan, hanya pemain yang Steam ID-nya ada dalam file whitelist yang dapat terhubung. Tambahkan Steam ID ke file whitelist (satu per baris) melalui File Manager GPanel.
Manajemen Dunia
Penyetelan Siklus Siang/Malam
Siklus siang/malam secara signifikan memengaruhi gameplay. Siang yang lebih panjang memberi pemain lebih banyak waktu aman untuk mengumpulkan sumber daya, sementara malam yang lebih panjang meningkatkan tantangan bertahan hidup:
| Gaya Bermain | Durasi Siang | Durasi Malam |
|---|---|---|
| Kasual / Fokus pembangunan | 60 menit | 15 menit |
| Seimbang (default) | 40 menit | 20 menit |
| Survival Hardcore | 20 menit | 40 menit |
| Siang Permanen | 120 menit | 1 menit |
Penyetelan Tingkat Kesulitan
Selain level kesulitan preset, Anda dapat menyetel pengaturan individual untuk membuat tingkat kesulitan kustom. Gabungkan ini untuk pengalaman yang disesuaikan:
- Kepadatan zombie: Sesuaikan
ZombieSpawnMultiplier(0.1 untuk hampir tidak ada, 5.0 untuk gerombolan yang luar biasa banyak). - Perilaku NPC: Atur
NPCHostilitykePassiveuntuk NPC ramah atauAggressiveuntuk dunia yang bermusuhan. - Kelangkaan sumber daya: Turunkan
GatherRateMultiplierdanLootRespawnMultiplieruntuk survival yang lebih sulit. - Tingkat kesulitan pertempuran: Gabungkan spawn zombie tinggi dengan durabilitas rendah untuk pengalaman pertempuran yang menantang.
Pemecahan Masalah
Server Crash
- Periksa log konsol: Tinjau output konsol GPanel untuk pesan error sebelum crash. Penyebab umum termasuk batas memori dan data save yang rusak.
- Masalah memori: Jika server crash selama pembuatan dunia atau dengan banyak pemain, server mungkin memerlukan lebih banyak RAM. Pertimbangkan untuk meningkatkan paket server Anda.
- Save dunia rusak: Jika server crash saat startup berulang kali, coba pulihkan backup atau lakukan reset dunia. Lihat Panduan Pengaturan Server No One Survived untuk instruksi backup dan reset.
- Pembaruan game: Crash setelah pembaruan game mungkin menunjukkan masalah kompatibilitas. Mulai ulang server untuk menerapkan pembaruan, dan periksa forum komunitas untuk masalah yang diketahui.
Masalah Koneksi
- Server tidak muncul di browser: Pastikan server telah sepenuhnya dimulai (periksa konsol GPanel untuk pesan siap). Verifikasi bahwa port query ditetapkan dengan benar.
- Tidak dapat terhubung melalui IP Langsung: Periksa kembali IP dan port game (bukan port query). Lihat Cara Menemukan IP dan Port Server Anda.
- Timeout saat terhubung: Server mungkin kelebihan beban atau tidak responsif. Coba mulai ulang melalui GPanel. Jika masalah berlanjut, periksa konsol untuk error.
- "Version mismatch": Baik server maupun klien harus pada versi game yang sama. Mulai ulang server untuk menerapkan pembaruan yang tertunda.
Kerusakan Save
- Gejala: Server gagal dimulai, memuat ke dunia kosong, atau pemain kehilangan semua progres.
- Pencegahan: Selalu hentikan server dengan bersih melalui GPanel sebelum pemeliharaan. Hindari mematikan paksa proses server.
- Pemulihan: Pulihkan dari backup yang diambil sebelum kerusakan terjadi. Jika tidak ada backup, reset dunia diperlukan.
Masalah Spawn Zombie
- Tidak ada zombie yang spawn: Periksa bahwa
ZombieSpawnMultipliertidak diatur ke0. Verifikasi bahwa tingkat kesulitan tidak diatur ke mode yang menonaktifkan zombie. - Terlalu banyak zombie / lag: Kurangi
ZombieSpawnMultiplier. Tingkat spawn tinggi yang dikombinasikan dengan banyak pemain dapat menyebabkan lag server yang signifikan. - Zombie tidak despawn: Ini mungkin bug game. Memulai ulang server menghapus semua entitas yang di-spawn dan menyelesaikan masalah secara sementara.
Optimasi Performa
- Kurangi
MaxPlayersjika server kesulitan dengan jumlah pemain saat ini. - Turunkan
ZombieSpawnMultiplieruntuk mengurangi jumlah entitas dan penggunaan CPU. - Pastikan server memiliki cukup RAM untuk ukuran map dan jumlah pemain.
- Jadwalkan restart berkala (harian atau setiap beberapa hari) untuk menghapus memory leak dan mereset jumlah entitas.
- Jika tersedia, kurangi view distance atau rentang simulasi di pengaturan server.
Artikel Terkait
- Panduan Pengaturan Server No One Survived
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Memulai dengan Server Baru Anda