Panduan ini membahas administrasi server untuk server multiplayer Kerbal Space Program (DMP dan LMP), termasuk perintah konsol, manajemen pemain, konfigurasi whitelist, dan manajemen mode warp.
Perintah Server DMP
Dark Multiplayer menyediakan perintah konsol yang dapat Anda ketik langsung ke tab Console GPanel. Server berhenti dengan perintah /exit.
| Perintah | Deskripsi |
|---|---|
/help |
Menampilkan semua perintah yang tersedia |
/say [message] |
Menyiarkan pesan ke semua pemain yang terhubung |
/kick [player] |
Mengeluarkan pemain dari server |
/ban [player] |
Memblokir pemain dari server |
/unban [player] |
Membuka blokir pemain yang sebelumnya diblokir |
/whitelist [add/del] [player] |
Mengelola whitelist server (memerlukan whitelist diaktifkan) |
/players |
Menampilkan semua pemain yang sedang terhubung |
/countclients |
Menampilkan jumlah klien yang terhubung |
/connectionstats |
Menampilkan statistik jaringan |
/dekessler |
Menghapus puing-puing luar angkasa dari permainan |
/nukeksc |
Membersihkan semua wahana di sekitar KSC |
/exit |
Menghentikan server dengan baik |
Whitelist DMP
Untuk mengaktifkan mode whitelist pada DMP, variabel WHITELIST harus diatur ke True (ini dikelola oleh administrator server). Setelah diaktifkan, hanya pemain yang ada di whitelist yang dapat terhubung. Gunakan /whitelist add [player] dan /whitelist del [player] untuk mengelola akses.
Penjelasan Mode Warp DMP
| Mode | Deskripsi |
|---|---|
SUBSPACE |
Default. Pemain dapat melakukan warp dengan bebas tetapi berada dalam kerangka waktu yang berbeda (subspace). Pemain dalam subspace yang sama berbagi waktu yang sama. |
SUBSPACE_SIMPLE |
Mode subspace yang disederhanakan dengan komplikasi sinkronisasi yang lebih sedikit. |
MCW_FORCE |
Master Controlled Warp. Admin server mengontrol warp untuk semua orang. |
MCW_VOTE |
Pemain memilih untuk memulai warp, dan warp berlanjut jika mayoritas setuju. |
MCW_LOWEST |
Semua orang melakukan warp pada kecepatan pemain yang paling lambat. |
NONE |
Time warp dinonaktifkan sepenuhnya. |
Administrasi Server LMP
Luna Multiplayer menggunakan sistem kata sandi admin. Atur variabel startup ADMIN_PASSWORD di GPanel. Pemain yang memasukkan kata sandi ini di dalam permainan mendapatkan hak akses admin.
Perintah server LMP dapat dimasukkan di konsol GPanel. Server berhenti dengan Ctrl+C (ditangani oleh tombol Stop GPanel).
Manajemen Konfigurasi LMP
LMP menyimpan semua pengaturan dalam file XML di dalam LMPServer/Config/. File utama:
| File | Tujuan |
|---|---|
GeneralSettings.xml |
Nama server, kata sandi, kata sandi admin, jumlah pemain maksimum, mode permainan, tingkat kesulitan |
ConnectionSettings.xml |
Pengaturan port, heartbeat, timeout, MTU |
GameplaySettings.xml |
Parameter gameplay terperinci (dibuat otomatis dari tingkat kesulitan) |
Manajemen Pemain
- DMP: Gunakan perintah
/kickdan/bandi konsol. Daftar ban disimpan di direktori data server. - LMP: Pemain admin (mereka yang terautentikasi dengan kata sandi admin) dapat mengelola pemain lain dari dalam antarmuka multiplayer permainan.
Sinkronisasi Mod
Mode Mod Pack DMP
DMP mendukung tiga mode sinkronisasi mod melalui variabel MODPACKMODE:
- NONE: Tidak ada penegakan mod. Pemain dapat menggunakan mod apa pun (dapat menyebabkan desync).
- CKAN: Pemain harus cocok dengan daftar mod CKAN yang ditentukan di server.
- GAMEDATA: Server menegakkan kecocokan folder GameData yang persis.
Mod LMP
LMP menangani sinkronisasi mod secara otomatis. Semua pemain harus memiliki mod yang cocok terpasang di klien KSP mereka untuk koneksi yang stabil.
Pemecahan Masalah
| Masalah | Solusi |
|---|---|
| Pemain sering desync | Pertimbangkan untuk mengganti mode warp (DMP) atau memastikan semua pemain memiliki daftar mod yang identik. Mode SUBSPACE paling toleran terhadap desync. |
| Server tidak muncul di browser | Verifikasi server telah sepenuhnya dimulai (periksa pesan ready di konsol). Untuk LMP, UPnP harus dikonfigurasi atau port harus dapat diakses. |
| Kata sandi admin tidak berfungsi (LMP) | Verifikasi variabel ADMIN_PASSWORD diatur di tab Startup GPanel dan mulai ulang server. |
| Puing luar angkasa menyebabkan lag | Gunakan perintah /dekessler (DMP) untuk menghapus puing. Dorong pemain untuk mengakhiri misi yang selesai dengan benar. |
Artikel Terkait
- Panduan Penyiapan Server Kerbal Space Program
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP