Esta guía cubre cómo configurar tu servidor dedicado de OpenArena en Legion Hosting, configurar variables de inicio, editar server.cfg, establecer la rotación de mapas y conectarte a tu servidor. OpenArena es un FPS deathmatch gratuito producido por la comunidad basado en la tecnología GPL id Tech 3 (el motor de Quake III Arena). Para comandos de administración, gestión de bots y solución de problemas, consulta Comandos de Administración de OpenArena.
1. Primer Inicio
- Inicia sesión en GPanel y selecciona tu servidor de OpenArena.
- Ve a la pestaña Startup y revisa las variables configurables (ver Sección 2).
- Establece tu mapa inicial preferido mediante GAME_MAP (el predeterminado es
aggressor). - Regresa a la pestaña Console y haz clic en Start.
- Espera a que la consola muestre
AAS initializedpara confirmar que el servidor está listo.
2. Variables de Inicio de GPanel
| Variable | Predeterminado | Descripción |
|---|---|---|
GAME_MAP | aggressor | Mapa cargado al iniciar. Consulta la lista de mapas para ver todos los mapas disponibles. |
3. Configuración del Servidor (server.cfg)
Para configuraciones detalladas, crea o edita server.cfg. Detén el servidor antes de realizar cambios.
Ubicación del Archivo
baseoa/server.cfg
Usa la sintaxis estilo Quake set/seta key "value".
Configuraciones Principales
| Configuración | Predeterminado | Descripción |
|---|---|---|
sv_hostname | (vacío) | Nombre del servidor mostrado en el navegador de servidores. |
sv_maxclients | 8 | Máximo de jugadores (incluyendo bots). |
g_password | (vacío) | Contraseña de acceso. Vacío = público. |
rconPassword | (vacío) | Contraseña de consola remota. |
g_gametype | 0 | Modo de juego (ver Sección 4). |
timelimit | 15 | Límite de tiempo por mapa en minutos. |
fraglimit | 30 | Límite de frags para terminar la ronda. |
sv_pure | 0 | Forzar integridad de archivos. 1 = modo puro. |
bot_minplayers | 0 | Mínimo de jugadores (los bots llenan espacios vacíos). |
Ejemplo de 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
Para cargar la configuración, añade +exec server.cfg a la variable de inicio GAME_MAP o ejecútala en tiempo real a través de la consola.
4. Modos de Juego
| Valor | Modo | Descripción |
|---|---|---|
0 | Free For All (FFA) | Deathmatch clásico. Gana quien tenga más frags. |
1 | Tournament (1v1) | Deathmatch uno contra uno. |
3 | Team Deathmatch (TDM) | Deathmatch por equipos. |
4 | Capture the Flag (CTF) | Modo CTF clásico. |
5 | One Flag CTF | Variante de CTF con una sola bandera neutral. |
6 | Overload | Destruye la calavera de la base enemiga. |
7 | Harvester | Recoge calaveras enemigas y llévalas a la base. |
8 | Elimination | Basado en rondas, sin reaparición. |
9 | CTF Elimination | CTF con rondas de eliminación. |
10 | Last Man Standing | Deathmatch con vidas limitadas. |
11 | Double Domination | Controla dos puntos simultáneamente. |
12 | Domination | Mantén puntos de control para ganar puntos. |
5. Rotación de Mapas
Configura la rotación de mapas en server.cfg usando cadenas 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
Esto rota entre oa_dm1, oa_dm2 y aggressor en orden.
6. Cómo Conectarse
Opción A -- Navegador de Servidores
- Inicia OpenArena.
- Haz clic en Multiplayer.
- Encuentra tu servidor en el navegador o usa Specify para ingresar la IP directamente.
Opción B -- Conexión por Consola
- Abre la consola (
~). - Escribe:
connect <your-server-ip>:<port>
Artículos Relacionados
- Comandos de Administración de OpenArena
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
¿Necesitas Ayuda?
Si encuentras problemas con tu servidor de OpenArena que no están cubiertos aquí, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier mensaje de error relevante de la consola de GPanel.