Holdfast: Nations at War es un juego de disparos multijugador en primera y tercera persona ambientado en la era napoleónica, con batallas a gran escala de hasta 150 jugadores. Esta guía te lleva paso a paso a través de la configuración de tu servidor dedicado de Holdfast en Legion Hosting.
Primer Inicio en GPanel
Antes de configurar cualquier cosa, necesitas realizar un inicio inicial para que el servidor genere sus archivos de configuración predeterminados.
- Inicia sesión en GPanel.
- Selecciona tu servidor de Holdfast de la lista de servidores.
- Haz clic en el botón Start para iniciar el servidor por primera vez.
- Espera a que la consola muestre que el servidor ha iniciado completamente. Deberías ver un mensaje indicando que el servidor está escuchando conexiones.
- Una vez que veas que el inicio se completó, detén el servidor. Los archivos de configuración predeterminados se han generado.
Variables de Inicio
GPanel proporciona variables de inicio que controlan los parámetros fundamentales del servidor. Navega a la pestaña Startup en GPanel para configurarlas antes de editar el archivo de configuración directamente.
| Variable | Descripción | Predeterminado |
|---|---|---|
SERVER_NAME |
Nombre mostrado en el navegador de servidores | Holdfast Server |
SERVER_PASS |
Contraseña requerida para unirse (dejar en blanco para público) | en blanco |
PLAYERS |
Número máximo de jugadores permitidos | Establecido por tu plan de hosting |
SERVER_CONFIG_PATH |
Nombre del archivo de configuración en la carpeta configs/ (debe terminar en .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Contraseña para inicio de sesión de administrador (presiona F1 en el juego) | en blanco |
REGION |
Región del servidor. Opciones: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Puerto usado para consultas del navegador de servidores de Steam | Asignado automáticamente |
Archivo de Configuración del Servidor
El archivo de configuración principal de Holdfast se encuentra en holdfastnaw-dedicated/configs/serverconfig_default.txt (o el nombre de archivo que esté configurado en la variable de inicio SERVER_CONFIG_PATH). Puedes editar este archivo a través del File Manager de GPanel o mediante SFTP.
Identidad del Servidor
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
El server_name soporta códigos de color usando marcado Rich Text. Por ejemplo:
server_name "<color=red>[Legion]</color> Holdfast Server"
Selección de Modo de Juego
Holdfast ofrece varios modos de juego. Establece el modo de juego predeterminado usando la configuración server_game_mode:
| ID de Modo | Modo de Juego | Descripción |
|---|---|---|
0 |
Army Battlefield | Captura de territorio a gran escala con infantería y artillería |
1 |
Army Siege | Los atacantes deben capturar una posición fortificada de los defensores |
2 |
Army Deathmatch | Combate por equipos con temporizadores de reaparición |
3 |
Naval Battlefield | Combate barco contra barco en mar abierto |
4 |
Army Conquest | Captura y mantén puntos estratégicos a lo largo del mapa |
5 |
Army Frontlines | Captura lineal de puntos, empuja al enemigo hacia atrás |
6 |
Melee Arena | Combate cuerpo a cuerpo en arenas pequeñas |
# Set game mode to Army Battlefield
server_game_mode 0
Configuración de Rondas y Partidas
# Round duration in seconds (default: 900 = 15 minutes)
server_round_time_seconds 900
# Time between rounds in seconds
server_round_end_time_seconds 30
# Number of rounds before map rotation
server_rounds_per_map 2
# Auto-balance teams
server_auto_balance_teams true
# Maximum team size difference before auto-balance triggers
server_auto_balance_threshold 2
# Friendly fire
server_friendly_fire false
Configuración de Balance de Equipos
Un balance de equipos adecuado es importante para una buena experiencia de juego, especialmente en servidores públicos:
# Prevent players from joining the larger team
server_enforce_team_balance true
# Maximum allowed difference in team sizes
server_team_balance_limit 3
# Auto-swap players when teams become unbalanced mid-round
server_auto_balance_teams true
Rotación de Mapas
La rotación de mapas se configura en el archivo holdfastnaw-dedicated/configs/serverconfig_default.txt usando la sección map_rotation. Cada entrada especifica una combinación de mapa y modo de juego:
# Map rotation entries
# Format: map_rotation_add "MapName" GameModeID
map_rotation_add "Grasslands" 0
map_rotation_add "Highlands" 0
map_rotation_add "Desert" 1
map_rotation_add "Glacier" 0
map_rotation_add "Shipyard" 3
map_rotation_add "Fort_Imperial" 1
map_rotation_add "Plains" 2
map_rotation_add "Coastal_Siege" 1
3 (Naval Battlefield).
Mapas Populares
| Nombre del Mapa | Mejores Modos | Notas |
|---|---|---|
| Grasslands | Battlefield, Conquest | Terreno abierto, bueno para batallas grandes |
| Highlands | Battlefield, Frontlines | Terreno montañoso con ventajas de elevación |
| Fort_Imperial | Siege | Mapa clásico de asedio con fortificaciones |
| Shipyard | Naval Battlefield | Mapa costero con combate naval |
| Desert | Siege, Battlefield | Entorno árido con estructuras de fortaleza |
| Glacier | Battlefield, Deathmatch | Mapa de invierno con cobertura limitada |
Límites de Clases
Puedes restringir cuántos jugadores pueden seleccionar ciertas clases para mantener el balance de juego:
# Limit artillery crews (percentage of team)
server_class_limit_artillery 10
# Limit officers
server_class_limit_officer 5
# Limit musicians
server_class_limit_musician 10
# Limit cavalry (on maps that support it)
server_class_limit_cavalry 15
Conectarse a tu Servidor
Mediante el Navegador de Servidores
- Inicia Holdfast: Nations at War desde Steam.
- Haz clic en Multiplayer desde el menú principal.
- Usa el Server Browser para encontrar tu servidor por nombre.
- Si configuraste una contraseña, se te pedirá que la ingreses antes de unirte.
Mediante Conexión Directa
- Encuentra la IP y el puerto de tu servidor en GPanel en el panel principal. Consulta también: Cómo Encontrar la IP y el Puerto de tu Servidor.
- En el menú principal de Holdfast, haz clic en Multiplayer, luego en Direct Connect.
- Ingresa la IP de tu servidor y el puerto de juego (predeterminado
20100). - Haz clic en Connect.
Gestión de Guardado y Configuración
Los servidores dedicados de Holdfast almacenan su configuración y datos en las siguientes ubicaciones:
| Archivo/Carpeta | Propósito |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Configuración principal del servidor |
bans.txt |
Lista de Steam IDs baneados |
admins.txt |
Lista de Steam IDs de administradores |
server_log/ |
Archivos de registro del servidor |
holdfastnaw-dedicated/configs/serverconfig_default.txt mediante SFTP. Esto te permite revertir si algo sale mal.
Artículos Relacionados
- Comandos de Administración de Holdfast Nations at War
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos mediante SFTP
- Primeros Pasos con tu Nuevo Servidor
Si encuentras algún problema no cubierto aquí, por favor abre un ticket de soporte y nuestro equipo estará encantado de ayudarte.