background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategooriad

OpenArena Server Setup Guide

Saadaval keeltes: ESPAÑOL

This guide covers how to set up your OpenArena dedicated server on Legion Hosting, configure startup variables, edit server.cfg, set up map rotation, and connect to your server. OpenArena is a community-produced free deathmatch FPS based on GPL id Tech 3 technology (the Quake III Arena engine). For admin commands, bot management, and troubleshooting, see OpenArena Admin Commands.

Note: OpenArena uses the id Tech 3 engine (same as Quake III Arena). If you have experience with Quake 3 server administration, commands and settings will be familiar.

1. First Start

  1. Log in to GPanel and select your OpenArena server.
  2. Go to the Startup tab and review the configurable variables (see Section 2).
  3. Set your preferred starting map via GAME_MAP (default is aggressor).
  4. Return to the Console tab and click Start.
  5. Wait for the console to display AAS initialized to confirm the server is ready.

2. GPanel Startup Variables

VariableDefaultDescription
GAME_MAPaggressorMap loaded on start. See the map list for all available maps.
Ports are randomly assigned unless you have a private IP. Check the Network tab in GPanel for your server's IP and port. See How to Find Your Server IP and Port for details.

3. Server Configuration (server.cfg)

For detailed settings, create or edit server.cfg. Stop the server before making changes.

File Location

baseoa/server.cfg

Uses Quake-style set/seta key "value" syntax.

Key Settings

SettingDefaultDescription
sv_hostname(empty)Server name shown in the server browser.
sv_maxclients8Maximum players (including bots).
g_password(empty)Join password. Empty = public.
rconPassword(empty)Remote console password.
g_gametype0Game mode (see Section 4).
timelimit15Time limit per map in minutes.
fraglimit30Frag limit to end the round.
sv_pure0Enforce file integrity. 1 = pure mode.
bot_minplayers0Minimum players (bots fill empty slots).

Example 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

To load the config, add +exec server.cfg to the GAME_MAP startup variable or execute it at runtime via the console.

Keep your RCON password secret. Anyone with the RCON password has full control over your server.

4. Game Modes

ValueModeDescription
0Free For All (FFA)Classic deathmatch. Most frags wins.
1Tournament (1v1)One-on-one deathmatch.
3Team Deathmatch (TDM)Team-based deathmatch.
4Capture the Flag (CTF)Classic CTF mode.
5One Flag CTFSingle neutral flag CTF variant.
6OverloadDestroy the enemy base's skull.
7HarvesterCollect enemy skulls and deliver to base.
8EliminationRound-based, no respawning.
9CTF EliminationCTF with elimination rounds.
10Last Man StandingLimited lives deathmatch.
11Double DominationControl two points simultaneously.
12DominationHold control points for score.

5. Map Rotation

Set map rotation in server.cfg using set chains:

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

This cycles through oa_dm1, oa_dm2, and aggressor in order.

6. How to Connect

Option A -- Server Browser

  1. Launch OpenArena.
  2. Click Multiplayer.
  3. Find your server in the browser or use Specify to enter the IP directly.

Option B -- Console Connect

  1. Open the console (~).
  2. Type:
    connect <your-server-ip>:<port>

Related Articles

Need Help?

If you run into issues with your OpenArena server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Kas see artikkel oli kasulik?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.