Denne guide dækker, hvordan du opsætter din OpenArena dedikerede server på Legion Hosting, konfigurerer opstartsvariabler, redigerer server.cfg, opsætter kortrotation og forbinder til din server. OpenArena er et fællesskabsproduceret gratis deathmatch FPS baseret på GPL id Tech 3-teknologi (Quake III Arena-motoren). For admin-kommandoer, bot-styring og fejlfinding, se OpenArena Admin Commands.
1. Første opstart
- Log ind på GPanel og vælg din OpenArena-server.
- Gå til Startup-fanen og gennemgå de konfigurerbare variabler (se afsnit 2).
- Indstil dit foretrukne startkort via GAME_MAP (standard er
aggressor). - Vend tilbage til Console-fanen og klik Start.
- Vent på at konsollen viser
AAS initializedfor at bekræfte at serveren er klar.
2. GPanel Opstartsvariabler
| Variabel | Standard | Beskrivelse |
|---|---|---|
GAME_MAP | aggressor | Kort indlæst ved opstart. Se kortlisten for alle tilgængelige kort. |
3. Serverkonfiguration (server.cfg)
For detaljerede indstillinger, opret eller redigér server.cfg. Stop serveren før du foretager ændringer.
Filplacering
baseoa/server.cfg
Bruger Quake-stil set/seta key "value"-syntaks.
Vigtige indstillinger
| Indstilling | Standard | Beskrivelse |
|---|---|---|
sv_hostname | (tom) | Servernavn vist i serverbrowseren. |
sv_maxclients | 8 | Maksimalt antal spillere (inklusive bots). |
g_password | (tom) | Adgangskode for tilslutning. Tom = offentlig. |
rconPassword | (tom) | Fjernstyringskonsol-adgangskode. |
g_gametype | 0 | Spiltilstand (se afsnit 4). |
timelimit | 15 | Tidsgrænse per kort i minutter. |
fraglimit | 30 | Frag-grænse for at afslutte runden. |
sv_pure | 0 | Håndhæv filintegritet. 1 = ren tilstand. |
bot_minplayers | 0 | Minimum antal spillere (bots fylder tomme pladser). |
Eksempel 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
For at indlæse konfigurationen, tilføj +exec server.cfg til GAME_MAP-startupvariablen eller udfør den ved kørsel via konsollen.
4. Spiltilstande
| Værdi | Tilstand | Beskrivelse |
|---|---|---|
0 | Free For All (FFA) | Klassisk deathmatch. Flest drab vinder. |
1 | Tournament (1v1) | En-mod-en deathmatch. |
3 | Team Deathmatch (TDM) | Holdbaseret deathmatch. |
4 | Capture the Flag (CTF) | Klassisk CTF-tilstand. |
5 | One Flag CTF | Enkelt neutralt flag CTF-variant. |
6 | Overload | Ødelæg fjendens bases kranium. |
7 | Harvester | Saml fjendekranier og levér til basen. |
8 | Elimination | Rundebaseret, ingen genopstandelse. |
9 | CTF Elimination | CTF med eliminationsrunder. |
10 | Last Man Standing | Deathmatch med begrænsede liv. |
11 | Double Domination | Kontrollér to punkter samtidigt. |
12 | Domination | Hold kontrolpunkter for point. |
5. Kortrotation
Indstil kortrotation i server.cfg ved hjælp af set-kæder:
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
Dette roterer gennem oa_dm1, oa_dm2 og aggressor i rækkefølge.
6. Sådan forbinder du
Mulighed A -- Serverbrowser
- Start OpenArena.
- Klik Multiplayer.
- Find din server i browseren eller brug Specify til at indtaste IP'en direkte.
Mulighed B -- Konsolforbindelse
- Åbn konsollen (
~). - Skriv:
connect <your-server-ip>:<port>
Relaterede artikler
Brug for hjælp?
Hvis du støder på problemer med din OpenArena-server, som ikke er dækket her, opret en supportbillet og inkludér din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.