Panduan ini membahas kontrol admin, perintah konsol, sistem perizinan, manajemen pemain, manajemen dunia dan tambang, backup save, dan pemecahan masalah untuk server dedikasi Return to Moria Anda di Legion Hosting. Untuk pengaturan server awal, variabel startup, preset kesulitan, dan cara menghubungkan, lihat Panduan Pengaturan Server Return to Moria.
Perintah Konsol
Return to Moria menyediakan konsol server untuk administrasi. Konsol harus diaktifkan di MoriaServerConfig.ini dengan [Console] Enabled=true (diaktifkan secara default). Perintah dimasukkan langsung di konsol GPanel.
| Perintah | Deskripsi |
|---|---|
players |
Menampilkan semua pemain yang terhubung saat ini beserta nama penggunanya. |
kick <player> |
Mengeluarkan pemain dari server. Pemain dapat bergabung kembali ke sesi yang sama. |
block <player> |
Memblokir pemain secara permanen agar tidak dapat bergabung ke server. |
unblock <player> |
Menghapus blokir permanen, memungkinkan pemain bergabung kembali. |
setdifficulty <preset> |
Mengubah preset kesulitan pada dunia saat ini. Opsi: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Menyesuaikan pengaturan kesulitan kustom tertentu. Lihat bagian Kesulitan Kustom di bawah. |
rename world <name> |
Mengubah nama dunia yang ditampilkan. |
regenerateinvitecode |
Menghasilkan kode gabung baru untuk server, membatalkan yang sebelumnya. |
kick menghapus pemain sementara yang dapat segera bergabung kembali. Gunakan block untuk pemblokiran permanen. Anda juga dapat mengelola blokir melalui file MoriaServerPermissions.txt.
Sistem Perizinan
Return to Moria menggunakan file perizinan berbasis teks untuk mengontrol apa yang dapat dilakukan setiap pemain di server Anda. Edit MoriaServerPermissions.txt saat server berhenti untuk menghindari konflik.
Lokasi File
MoriaServerPermissions.txt
File ini secara otomatis mencatat setiap pemain yang telah bergabung ke server. Anda dapat memodifikasi izin mereka dengan menambah atau menghapus tag izin di samping nama pengguna mereka.
Tingkat Izin
| Izin | Efek |
|---|---|
Blocked |
Pemain diblokir dari server. Tidak dapat terhubung. |
Default |
Akses pemain standar. Tanpa pembatasan atau hak istimewa khusus. |
NoConstruction |
Pemain tidak dapat membangun atau membongkar struktur apa pun. |
QuickBuild |
Pemain hanya dapat membangun platform dan tangga tali. Tanpa konstruksi penuh. |
AllConstruction |
Akses penuh untuk membangun dan membongkar. |
NoStorage |
Pemain tidak dapat berinteraksi dengan wadah atau stasiun kerajinan. |
AllStorage |
Akses penuh ke semua wadah dan stasiun kerajinan. |
Pra-Pemblokiran Pemain
Anda dapat memblokir pemain sebelum mereka pernah bergabung dengan menambahkan nama pengguna mereka secara manual ke file perizinan dengan status Blocked. Ini berguna jika Anda mengetahui bahwa pemain tertentu tidak boleh memiliki akses ke server Anda.
Aturan Server
Anda dapat menampilkan pesan kustom kepada semua pemain saat mereka bergabung ke server Anda dengan mengedit MoriaServerRules.txt.
Lokasi File
MoriaServerRules.txt
Masukkan aturan server atau pesan selamat datang Anda di file ini. Teks ditampilkan kepada setiap pemain saat bergabung. Pesan memiliki panjang maksimum 1024 karakter.
Pengaturan Kesulitan Kustom
Ketika preset kesulitan disetel ke custom, Anda dapat menyetel parameter kesulitan individu secara detail. Ini dapat disetel di MoriaServerConfig.ini di bawah bagian [World.Create] untuk dunia baru, atau disesuaikan pada dunia yang sudah ada menggunakan perintah konsol setcustomdifficulty.
| Pengaturan | Deskripsi | Nilai |
|---|---|---|
CombatDifficulty |
Penskalaan damage dan health musuh. | verylow, low, default, high, veryhigh |
EnemyAggression |
Seberapa sering musuh menyerang dan dalam ukuran kelompok berapa. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Kekuatan buff, keputusasaan, dan laju peluruhan stamina. | verylow, low, default, high, veryhigh |
MiningDrops |
Jumlah bijih dan sumber daya yang dijatuhkan dari urat tambang. | verylow, low, default, high, veryhigh |
WorldDrops |
Laju drop hadiah dari musuh dan pertemuan orc. | verylow, low, default, high, veryhigh |
HordeFrequency |
Seberapa sering aksi berisik memicu serangan gerombolan orc. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Seberapa sering orc menyerang markas/kemah Anda. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Seberapa sering kelompok patroli musuh muncul di tambang. | verylow, low, default, high, veryhigh |
Contoh Kesulitan Kustom di Config
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
Manajemen Dunia
Jenis Dunia
Return to Moria mendukung dua jenis dunia, yang disetel di pengaturan [World.Create] Type:
- Campaign — Pengalaman berbasis cerita dengan progresi melalui Moria. Direkomendasikan untuk sebagian besar kelompok.
- Sandbox — Eksplorasi dan pembangunan bebas tanpa struktur campaign. Ideal untuk permainan kreatif dan pembangunan markas.
Beberapa Dunia
Anda dapat memelihara beberapa dunia pada satu server dengan mengubah pengaturan [World] Name:
- Setiap nama dunia yang unik membuat file save terpisah.
- Untuk beralih dunia, hentikan server, ubah nama dunia di
MoriaServerConfig.ini, dan restart. - Dunia sebelumnya tetap dipertahankan dan dapat dimuat lagi dengan beralih kembali ke namanya.
Mereset Dunia
- Hentikan server di GPanel.
- Buka File Manager atau hubungkan melalui SFTP.
- Arahkan ke
Moria/Saved/SaveGamesDedicated/dan hapus file.savuntuk dunia yang ingin Anda reset. - Mulai server. Dunia baru akan dihasilkan menggunakan pengaturan config saat ini.
Backup Save
Lokasi File Save
Moria/Saved/SaveGamesDedicated/
Membuat Backup
- Hentikan server di GPanel untuk memastikan data save tertulis sepenuhnya.
- Hubungkan melalui SFTP atau gunakan File Manager GPanel.
- Unduh semua file
.savdari direktori save. - Simpan backup di mesin lokal Anda atau penyimpanan cloud.
Memulihkan Backup
- Hentikan server di GPanel.
- Unggah file
.savyang sudah di-backup keMoria/Saved/SaveGamesDedicated/melalui SFTP, menggantikan file yang ada. - Pastikan nama dunia di
MoriaServerConfig.inicocok dengan file save. - Mulai server. Server akan memuat save yang dipulihkan.
Pemecahan Masalah
Server Tidak Muncul / Tidak Dapat Terhubung
- Verifikasi bahwa server berjalan dan telah sepenuhnya dimulai di GPanel.
- Periksa konsol untuk pesan kesalahan atau log crash.
- Pastikan Anda menggunakan kode gabung atau IP:port yang benar dari tab Network.
- Jika menggunakan kata sandi, verifikasi bahwa kata sandi cocok persis (peka huruf besar/kecil).
Masalah Performa / Dinding Pemuatan
- Kurangi
LoadedAreaLimitdiMoriaServerConfig.ini. Nilai 8 bekerja dengan baik untuk kelompok 4 pemain atau kurang. - Jika penggunaan CPU tinggi, kurangi
ServerFPSmenjadi 30. - Semakin sedikit pemain yang terhubung, semakin sedikit area yang perlu dimuat secara bersamaan.
Dunia Tidak Dimuat
- Pastikan
[World] Namedi config cocok dengan file save yang ada diMoria/Saved/SaveGamesDedicated/. - Jika file save rusak, pulihkan dari backup atau hapus untuk menghasilkan dunia baru.
Pemain Diblokir Secara Tak Terduga
- Periksa
MoriaServerPermissions.txtuntuk entri pemain tersebut. Hapus tagBlockedjika ada. - Ingat untuk menghentikan server sebelum mengedit file perizinan.
Artikel Terkait
- Panduan Pengaturan Server Return to Moria — Pengaturan awal, variabel startup, preset kesulitan, dan cara menghubungkan
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Startup Server
Butuh Bantuan?
Jika Anda mengalami masalah dengan server Return to Moria Anda yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalahnya, dan output konsol yang relevan dari GPanel.