Tento průvodce pokrývá nastavení vašeho dedikovaného serveru OpenArena na Legion Hosting, konfiguraci spouštěcích proměnných, úpravu server.cfg, nastavení rotace map a připojení k serveru. OpenArena je komunitou vytvořená bezplatná deathmatch FPS hra založená na GPL technologii id Tech 3 (engine Quake III Arena). Pro administrátorské příkazy, správu botů a řešení problémů viz Administrátorské příkazy OpenArena.
1. První spuštění
- Přihlaste se do GPanel a vyberte svůj server OpenArena.
- Přejděte na záložku Startup a zkontrolujte konfigurovatelné proměnné (viz sekce 2).
- Nastavte preferovanou startovní mapu přes GAME_MAP (výchozí je
aggressor). - Vraťte se na záložku Console a klikněte na Start.
- Počkejte, až konzole zobrazí
AAS initialized, což potvrzuje, že je server připraven.
2. Spouštěcí proměnné GPanel
| Proměnná | Výchozí | Popis |
|---|---|---|
GAME_MAP | aggressor | Mapa načtená při startu. Viz seznam map pro všechny dostupné mapy. |
3. Konfigurace serveru (server.cfg)
Pro podrobná nastavení vytvořte nebo upravte server.cfg. Před prováděním změn server zastavte.
Umístění souboru
baseoa/server.cfg
Používá Quake syntaxi set/seta key "value".
Klíčová nastavení
| Nastavení | Výchozí | Popis |
|---|---|---|
sv_hostname | (prázdné) | Název serveru zobrazený v prohlížeči serverů. |
sv_maxclients | 8 | Maximální počet hráčů (včetně botů). |
g_password | (prázdné) | Heslo pro připojení. Prázdné = veřejný. |
rconPassword | (prázdné) | Heslo pro vzdálenou konzoli. |
g_gametype | 0 | Herní režim (viz sekce 4). |
timelimit | 15 | Časový limit na mapu v minutách. |
fraglimit | 30 | Limit fragů pro ukončení kola. |
sv_pure | 0 | Vynutí integritu souborů. 1 = čistý režim. |
bot_minplayers | 0 | Minimální počet hráčů (boti zaplní prázdné sloty). |
Příklad 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
Pro načtení konfigurace přidejte +exec server.cfg ke spouštěcí proměnné GAME_MAP nebo ji spusťte za běhu přes konzoli.
4. Herní režimy
| Hodnota | Režim | Popis |
|---|---|---|
0 | Free For All (FFA) | Klasický deathmatch. Vyhrává ten s nejvíce fragy. |
1 | Tournament (1v1) | Deathmatch jeden na jednoho. |
3 | Team Deathmatch (TDM) | Týmový deathmatch. |
4 | Capture the Flag (CTF) | Klasický režim CTF. |
5 | One Flag CTF | Varianta CTF s jednou neutrální vlajkou. |
6 | Overload | Zničte lebku nepřátelské základny. |
7 | Harvester | Sbírejte nepřátelské lebky a doručte je na základnu. |
8 | Elimination | Na kola, bez oživení. |
9 | CTF Elimination | CTF s eliminačními koly. |
10 | Last Man Standing | Deathmatch s omezeným počtem životů. |
11 | Double Domination | Ovládněte dva body současně. |
12 | Domination | Držte kontrolní body pro skóre. |
5. Rotace map
Nastavte rotaci map v server.cfg pomocí řetězení 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
Toto cyklicky prochází mapy oa_dm1, oa_dm2 a aggressor v pořadí.
6. Jak se připojit
Možnost A -- Prohlížeč serverů
- Spusťte OpenArena.
- Klikněte na Multiplayer.
- Najděte svůj server v prohlížeči nebo použijte Specify pro přímé zadání IP adresy.
Možnost B -- Připojení přes konzoli
- Otevřete konzoli (
~). - Zadejte:
connect <your-server-ip>:<port>
Související články
- Administrátorské příkazy OpenArena
- Jak zjistit IP adresu a port vašeho serveru
- Jak nahrát soubory přes SFTP
Potřebujete pomoc?
Pokud narazíte na problémy se serverem OpenArena, které zde nejsou popsány, otevřete tiket podpory a uveďte IP adresu vašeho serveru, popis problému a případné relevantní chybové zprávy z konzole GPanel.