Panduan ini mencakup cara menyiapkan server dedicated Half-Life 2: Deathmatch (HL2DM) Anda di Legion Hosting, mengonfigurasi variabel startup, mengedit server.cfg, menyiapkan rotasi peta, dan terhubung ke server Anda. HL2DM menampilkan pertempuran multiplayer cepat menggunakan engine fisika Half-Life 2 dan Gravity Gun. Untuk perintah admin dan dukungan SourceMod, lihat Perintah Admin Half-Life 2: Deathmatch.
1. Start Pertama
- Masuk ke GPanel dan pilih server HL2DM Anda.
- Buka tab Startup dan tinjau variabel yang dapat dikonfigurasi (lihat Bagian 2).
- Atur MAP_NAME, SERVER_NAME, dan password pilihan Anda.
- Kembali ke tab Console dan klik Start.
- Tunggu
Connection to Steam servers successful.di konsol.
2. Variabel Startup GPanel
| Variabel | Default | Deskripsi |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nama server yang ditampilkan di browser. |
MAP_NAME | dm_lockdown | Peta yang dimuat saat server dijalankan. |
MAX_PLAYERS | 20 | Jumlah pemain bersamaan maksimum (1-20). |
SERVER_PASSWORD | ChangeMe | Password untuk bergabung. Kosongkan untuk publik. |
RCON_PASSWORD | ChangeMe | Password remote console. |
TICK_RATE | 66 | Tick rate server. Nilai lebih tinggi = gameplay lebih mulus tetapi lebih banyak CPU. |
AUTO_UPDATE | 1 | Memperbarui server secara otomatis saat startup. |
SERVER_PASSWORD maupun RCON_PASSWORD default-nya adalah ChangeMe. Atur password server menjadi kosong jika Anda menginginkan akses publik, dan selalu gunakan password RCON yang kuat.
3. Konfigurasi Server (server.cfg)
Untuk pengaturan terperinci, edit server.cfg. Hentikan server Anda sebelum melakukan perubahan.
Lokasi File
hl2mp/cfg/server.cfg
Pengaturan Utama
| Pengaturan | Default | Deskripsi |
|---|---|---|
hostname | (dari startup) | Nama server yang ditampilkan di browser. |
sv_password | (dari startup) | Password masuk. Kosong untuk publik. |
rcon_password | (dari startup) | Password remote console. |
mp_timelimit | 20 | Batas waktu per peta dalam menit. |
mp_fraglimit | 0 | Batas frag untuk mengakhiri ronde. 0 = tanpa batas. |
mp_friendlyfire | 0 | Friendly fire di mode tim. |
mp_autoteambalance | 0 | Penyeimbangan tim otomatis di TDM. |
sv_alltalk | 1 | Voice chat lintas tim. |
mp_forcerespawn | 1 | Memaksa respawn instan setelah kematian. |
sv_hl2mp_weapon_respawn_time | 20 | Timer respawn senjata dalam detik. |
sv_hl2mp_item_respawn_time | 30 | Timer respawn item dalam detik. |
Contoh server.cfg
hostname "My Legion HL2DM Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 30
mp_friendlyfire 0
sv_alltalk 1
mp_forcerespawn 1
4. Rotasi Peta
Edit file siklus peta:
hl2mp/cfg/mapcycle.txt
Cantumkan satu peta per baris:
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass
Peta yang Tersedia
dm_lockdown-- Bertema penjara dengan koridor sempit dan halaman terbuka.dm_overwatch-- Atap kota dengan pertempuran vertikal.dm_powerhouse-- Pembangkit listrik industri dengan objek fisika.dm_resistance-- Jalan dan bangunan urban.dm_runoff-- Fasilitas pengolahan air.dm_steamlab-- Laboratorium dengan senjata eksperimental.dm_underpass-- Underpass jalan raya dengan garis pandang panjang.
5. Cara Terhubung
Opsi A -- Browser Server Steam
- Jalankan Half-Life 2: Deathmatch dari Steam.
- Buka Find Servers.
- Cari server Anda berdasarkan nama di tab Internet.
- Pilih dan hubungkan.
Opsi B -- Console Connect
- Buka konsol (
~). Aktifkan di Options > Keyboard > Advanced > Enable Developer Console jika diperlukan. - Ketik:
connect <your-server-ip>:<port>
Artikel Terkait
- Perintah Admin Half-Life 2: Deathmatch
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP
Butuh Bantuan?
Jika Anda mengalami masalah dengan server HL2DM Anda yang tidak dibahas di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalah, dan pesan kesalahan relevan apa pun dari konsol GPanel.