Deze handleiding behandelt hoe je je OpenArena dedicated server instelt op Legion Hosting, opstartvariabelen configureert, server.cfg bewerkt, maprotatie instelt en verbinding maakt met je server. OpenArena is een door de community geproduceerde gratis deathmatch FPS gebaseerd op GPL id Tech 3-technologie (de Quake III Arena engine). Voor beheercommando's, botbeheer en probleemoplossing, zie OpenArena Admin Commands.
1. Eerste keer opstarten
- Log in op GPanel en selecteer je OpenArena-server.
- Ga naar het Startup-tabblad en bekijk de configureerbare variabelen (zie Sectie 2).
- Stel je gewenste startmap in via GAME_MAP (standaard is
aggressor). - Ga terug naar het Console-tabblad en klik op Start.
- Wacht tot de console
AAS initializedtoont om te bevestigen dat de server gereed is.
2. GPanel opstartvariabelen
| Variabele | Standaard | Beschrijving |
|---|---|---|
GAME_MAP | aggressor | Map die wordt geladen bij het opstarten. Zie de maplijst voor alle beschikbare maps. |
3. Serverconfiguratie (server.cfg)
Voor gedetailleerde instellingen maak of bewerk je server.cfg. Stop de server voordat je wijzigingen aanbrengt.
Bestandslocatie
baseoa/server.cfg
Gebruikt Quake-stijl set/seta key "value"-syntaxis.
Belangrijke instellingen
| Instelling | Standaard | Beschrijving |
|---|---|---|
sv_hostname | (leeg) | Servernaam die wordt weergegeven in de serverbrowser. |
sv_maxclients | 8 | Maximaal aantal spelers (inclusief bots). |
g_password | (leeg) | Wachtwoord om te joinen. Leeg = openbaar. |
rconPassword | (leeg) | Wachtwoord voor externe console. |
g_gametype | 0 | Spelmodus (zie Sectie 4). |
timelimit | 15 | Tijdslimiet per map in minuten. |
fraglimit | 30 | Fraglimiet om de ronde te beëindigen. |
sv_pure | 0 | Bestandsintegriteit afdwingen. 1 = pure modus. |
bot_minplayers | 0 | Minimaal aantal spelers (bots vullen lege plekken). |
Voorbeeld 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
Om de configuratie te laden, voeg +exec server.cfg toe aan de GAME_MAP opstartvariabele of voer het uit tijdens runtime via de console.
4. Spelmodi
| Waarde | Modus | Beschrijving |
|---|---|---|
0 | Free For All (FFA) | Klassieke deathmatch. Meeste frags wint. |
1 | Tournament (1v1) | Eén-tegen-één deathmatch. |
3 | Team Deathmatch (TDM) | Teamgebaseerde deathmatch. |
4 | Capture the Flag (CTF) | Klassieke CTF-modus. |
5 | One Flag CTF | Enkele neutrale vlag CTF-variant. |
6 | Overload | Vernietig de schedel van de vijandelijke basis. |
7 | Harvester | Verzamel vijandelijke schedels en breng ze naar de basis. |
8 | Elimination | Rondegebaseerd, geen respawn. |
9 | CTF Elimination | CTF met eliminatierondes. |
10 | Last Man Standing | Deathmatch met beperkte levens. |
11 | Double Domination | Beheers twee punten tegelijkertijd. |
12 | Domination | Houd controlepunten vast voor punten. |
5. Maprotatie
Stel maprotatie in via server.cfg met behulp van set-ketens:
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
Dit doorloopt oa_dm1, oa_dm2 en aggressor op volgorde.
6. Verbinding maken
Optie A -- Serverbrowser
- Start OpenArena.
- Klik op Multiplayer.
- Zoek je server in de browser of gebruik Specify om het IP rechtstreeks in te voeren.
Optie B -- Verbinden via console
- Open de console (
~). - Typ:
connect <your-server-ip>:<port>
Gerelateerde artikelen
Hulp nodig?
Als je problemen ondervindt met je OpenArena-server die hier niet worden behandeld, open dan een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.