Panduan ini menjelaskan cara mengatur server dedicated OpenArena Anda di Legion Hosting, mengonfigurasi variabel startup, menyunting server.cfg, mengatur rotasi map, dan terhubung ke server Anda. OpenArena adalah FPS deathmatch gratis buatan komunitas yang berbasis pada teknologi GPL id Tech 3 (engine Quake III Arena). Untuk perintah admin, manajemen bot, dan pemecahan masalah, lihat OpenArena Admin Commands.
1. Memulai Pertama Kali
- Masuk ke GPanel dan pilih server OpenArena Anda.
- Buka tab Startup dan tinjau variabel yang dapat dikonfigurasi (lihat Bagian 2).
- Atur map awal yang Anda inginkan melalui GAME_MAP (default-nya adalah
aggressor). - Kembali ke tab Console dan klik Start.
- Tunggu hingga console menampilkan
AAS initializeduntuk memastikan server siap.
2. Variabel Startup GPanel
| Variabel | Default | Deskripsi |
|---|---|---|
GAME_MAP | aggressor | Map yang dimuat saat start. Lihat daftar map untuk semua map yang tersedia. |
3. Konfigurasi Server (server.cfg)
Untuk pengaturan terperinci, buat atau sunting server.cfg. Hentikan server sebelum melakukan perubahan.
Lokasi File
baseoa/server.cfg
Menggunakan sintaks gaya Quake set/seta key "value".
Pengaturan Utama
| Pengaturan | Default | Deskripsi |
|---|---|---|
sv_hostname | (kosong) | Nama server yang ditampilkan di server browser. |
sv_maxclients | 8 | Jumlah maksimum pemain (termasuk bot). |
g_password | (kosong) | Password untuk bergabung. Kosong = publik. |
rconPassword | (kosong) | Password remote console. |
g_gametype | 0 | Mode permainan (lihat Bagian 4). |
timelimit | 15 | Batas waktu per map dalam menit. |
fraglimit | 30 | Batas frag untuk mengakhiri ronde. |
sv_pure | 0 | Memberlakukan integritas file. 1 = mode pure. |
bot_minplayers | 0 | Jumlah pemain minimum (bot mengisi slot kosong). |
Contoh server.cfg
seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4
Untuk memuat config, tambahkan +exec server.cfg ke variabel startup GAME_MAP atau jalankan saat runtime melalui console.
4. Mode Permainan
| Nilai | Mode | Deskripsi |
|---|---|---|
0 | Free For All (FFA) | Deathmatch klasik. Frag terbanyak menang. |
1 | Tournament (1v1) | Deathmatch satu lawan satu. |
3 | Team Deathmatch (TDM) | Deathmatch berbasis tim. |
4 | Capture the Flag (CTF) | Mode CTF klasik. |
5 | One Flag CTF | Varian CTF dengan satu bendera netral. |
6 | Overload | Hancurkan tengkorak markas musuh. |
7 | Harvester | Kumpulkan tengkorak musuh dan antarkan ke markas. |
8 | Elimination | Berbasis ronde, tanpa respawn. |
9 | CTF Elimination | CTF dengan ronde eliminasi. |
10 | Last Man Standing | Deathmatch dengan nyawa terbatas. |
11 | Double Domination | Kuasai dua titik secara bersamaan. |
12 | Domination | Pertahankan titik kontrol untuk skor. |
5. Rotasi Map
Atur rotasi map di server.cfg menggunakan rantai set:
set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1
Ini berputar melalui oa_dm1, oa_dm2, dan aggressor secara berurutan.
6. Cara Terhubung
Opsi A -- Server Browser
- Jalankan OpenArena.
- Klik Multiplayer.
- Temukan server Anda di browser atau gunakan Specify untuk memasukkan IP secara langsung.
Opsi B -- Console Connect
- Buka console (
~). - Ketik:
connect <your-server-ip>:<port>
Artikel Terkait
Butuh Bantuan?
Jika Anda mengalami masalah dengan server OpenArena Anda yang tidak tercakup di sini, buka tiket dukungan dan sertakan IP server Anda, deskripsi masalahnya, dan pesan error relevan apa pun dari console GPanel.