Panduan ini membahas cara mengatur server dedicated No More Room in Hell (NMRiH) Anda di Legion Hosting, mengonfigurasi variabel startup, mengedit server.cfg, mengatur rotasi map, mengonfigurasi mode permainan, dan terhubung ke server Anda. Untuk perintah admin dan dukungan plugin, lihat Perintah Admin No More Room in Hell.
1. Memulai Pertama Kali
- Masuk ke GPanel dan pilih server NMRiH Anda.
- Buka tab Startup dan tinjau variabel yang tersedia (lihat tabel di bawah).
- Opsional, ubah SRCDS_MAP untuk mengatur map mana yang dimuat pertama kali.
- Kembali ke tab Console dan klik Start.
- Tunggu hingga konsol menunjukkan bahwa server telah selesai memuat map pertama. Memulai pertama kali mungkin memakan waktu satu menit karena server melakukan inisialisasi dan menghasilkan file konfigurasi default.
- Setelah server berjalan, konfigurasikan nama server, password RCON, dan pengaturan lainnya di
nmrih/cfg/server.cfg(lihat di bawah).
server.cfg sebelum membuat server Anda publik. Tanpa itu, akses admin jarak jauh dinonaktifkan dan Anda akan memiliki kontrol terbatas atas server selama berjalan.
2. Variabel Startup GPanel
Variabel berikut tersedia di tab Startup GPanel. Pengaturan seperti nama server, password, password RCON, dan jumlah pemain maksimum dikonfigurasi di server.cfg (lihat bagian 3 di bawah).
| Variabel | Default | Deskripsi |
|---|---|---|
SRCDS_MAP |
nms_northway |
Map yang dimuat saat server dimulai. Gunakan prefiks nmo_ untuk map Objective atau nms_ untuk map Survival. |
AUTO_UPDATE |
1 |
Memperbarui server secara otomatis saat startup. Atur ke 0 untuk menonaktifkan. |
nmrih/cfg/server.cfg bukan sebagai variabel startup GPanel.
3. Konfigurasi Server (server.cfg)
NMRiH menggunakan file standar engine Source server.cfg untuk konfigurasi terperinci. Hentikan server Anda sebelum mengedit.
Lokasi File
nmrih/cfg/server.cfg
Buka file ini menggunakan tab Files di GPanel atau terhubung melalui SFTP. Jika file tidak ada, buat secara manual atau mulai dan hentikan server untuk menghasilkan file default.
Pengaturan Utama
| Pengaturan | Default | Deskripsi |
|---|---|---|
hostname |
NMRiH Server |
Nama server yang ditampilkan di browser. |
sv_password |
(kosong) | Password untuk bergabung. Biarkan kosong untuk akses publik. |
rcon_password |
(tidak ada) | Password RCON untuk akses admin jarak jauh. Harus diatur agar RCON berfungsi. |
maxplayers |
8 |
Jumlah pemain bersamaan maksimum. |
sv_contact |
(kosong) | Email kontak atau URL untuk operator server. Opsional. |
sv_region |
255 |
Kode region server untuk browser. 0=US East, 1=US West, 2=South America, 3=Europe, 4=Asia, 5=Australia, 255=World. |
mp_timelimit |
0 |
Batas waktu per map dalam menit. 0 berarti tidak ada batas waktu (progresi berbasis ronde). |
sv_alltalk |
1 |
Memungkinkan semua pemain mendengar satu sama lain melalui voice chat tanpa memperhatikan jarak. Atur ke 0 untuk voice berbasis kedekatan. |
Contoh server.cfg
hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0
4. Rotasi Map (mapcycle.txt)
NMRiH berputar melalui map menggunakan file mapcycle.txt. Server memuat map berikutnya dalam daftar setelah setiap ronde berakhir.
Lokasi File
nmrih/mapcycle.txt
Format
Daftarkan satu map per baris. Map dimuat berurutan dari atas ke bawah, lalu siklus berulang.
nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway
Prefiks Nama Map
| Prefiks | Mode Permainan | Deskripsi |
|---|---|---|
nmo_ |
Objective | Pemain menyelesaikan objektif (menemukan item, mencapai titik ekstraksi) sambil melawan zombie. Mode paling populer. |
nms_ |
Survival | Survival berbasis gelombang. Pemain mempertahankan posisi melawan gelombang zombie yang semakin sulit. |
nmo_ dan nms_ dalam mapcycle yang sama. Server secara otomatis beralih mode permainan berdasarkan prefiks map.
5. Mode Permainan
Mode Objective (nmo_)
Mode permainan utama. Pemain harus bekerja sama untuk menyelesaikan serangkaian objektif -- menemukan kunci, mengaktifkan generator, mencapai titik evakuasi -- sementara zombie berkeliaran di map. Kehabisan pemain atau gagal melakukan ekstraksi mengakibatkan kekalahan.
Mode Survival (nms_)
Pertahanan berbasis gelombang. Pemain mempertahankan posisi dan melawan gelombang zombie yang semakin sulit. Amunisi dan persediaan langka. Tujuannya adalah bertahan dari sebanyak mungkin gelombang atau mencapai jumlah gelombang tertentu untuk menang.
6. Cara Terhubung
Opsi A -- Steam Server Browser
- Buka klien Steam.
- Klik View di menu atas, lalu Game Servers.
- Klik tab Favourites, lalu Add a server.
- Masukkan IP dan port server Anda dari tab Network GPanel:
<your-server-ip>:<port> - Klik Add this address to favourites, lalu pilih server dan klik Connect.
Opsi B -- Konsol Dalam Game
- Luncurkan No More Room in Hell melalui Steam.
- Aktifkan konsol developer di Options > Keyboard > Advanced > Enable Developer Console.
- Tekan
~(tilde) untuk membuka konsol. - Ketik perintah connect:
connect <your-server-ip>:<port> - Jika password diatur, tambahkan:
connect <your-server-ip>:<port>; password YourPassword
Opsi C -- Server Browser Dalam Game
- Luncurkan No More Room in Hell melalui Steam.
- Dari menu utama, pilih Find Servers.
- Cari server Anda berdasarkan nama atau telusuri daftar.
- Pilih server Anda dan klik Connect.
7. RCON (Konsol Jarak Jauh)
RCON memungkinkan Anda menjalankan perintah server dari jarak jauh tanpa terhubung ke game. Ini menggunakan protokol RCON standar engine Source.
Menggunakan RCON Dalam Game
- Buka konsol developer (
~). - Masukkan password RCON Anda:
rcon_password YourRCONPassword - Jalankan perintah dengan menambahkan prefiks
rcon:rcon changelevel nmo_broadway rcon kick PlayerName
Menggunakan Klien RCON Eksternal
Anda juga dapat menggunakan alat RCON mandiri untuk mengelola server Anda dari jarak jauh. Terhubung menggunakan IP server, port, dan password RCON Anda. Klien RCON Source yang populer termasuk HLSW dan mcrcon.
Pemecahan Masalah
- Server tidak muncul di browser: Verifikasi bahwa server telah sepenuhnya dimulai di GPanel. Pastikan
sv_landiatur ke0di server.cfg. Browser Steam mungkin memerlukan waktu 2-3 menit untuk mengindeks server baru. - Tidak dapat terhubung: Periksa IP dan port server Anda di tab Network GPanel. Coba terhubung melalui konsol dengan
connect IP:PORT. - Error map tidak ditemukan: Verifikasi nama map di
mapcycle.txtcocok dengan file map yang sebenarnya dinmrih/maps/. Nama bersifat sensitif terhadap huruf besar/kecil. - Crash saat startup: Hapus
server.cfgdan mulai ulang untuk meregenerasi default. Periksa konsol GPanel untuk pesan error spesifik. - RCON tidak berfungsi: Konfirmasi
rcon_passworddiatur di keduaserver.cfgdan tab Startup GPanel. Pastikan Anda menggunakan port yang benar.
Artikel Terkait
- Perintah Admin No More Room in Hell
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
- Panduan Memulai Server
Butuh Bantuan?
Jika Anda mengalami masalah yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalah, dan pesan error apa pun dari konsol GPanel.