Esta guía cubre cómo configurar tu servidor dedicado de Nuclear Option en Legion Hosting, configurar variables de inicio, editar el DedicatedServerConfig.json, configurar la rotación de misiones y conectarte a tu servidor. Nuclear Option es un juego de combate aéreo de futuro cercano con física inmersiva que presenta armas nucleares tácticas y estratégicas. Para comandos de administrador, gestión de baneos y solución de problemas, consulta Nuclear Option Admin Commands.
1. Primer Inicio
- Inicia sesión en GPanel y selecciona tu servidor de Nuclear Option.
- Ve a la pestaña Startup y revisa las variables configurables (ver Sección 2).
- Establece tu SERVER_NAME y SERVER_PASSWORD.
- Regresa a la pestaña Console y haz clic en Start.
- Espera a que la consola muestre
[DedicatedServerManager] Waiting for Players before loading next mappara confirmar que el servidor está listo.
ChangeMe. Actualiza la variable de inicio SERVER_PASSWORD o edita DedicatedServerConfig.json antes de hacer el servidor público.
2. Variables de Inicio de GPanel
| Variable | Predeterminado | Descripción |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nombre del servidor mostrado en el navegador de servidores (máximo 30 caracteres). |
MAX_PLAYERS | 20 | Número máximo de jugadores. |
SERVER_PASSWORD | ChangeMe | Contraseña requerida para unirse al servidor. Déjala vacía para no usar contraseña. |
MODDED_SERVER | false | Marcar como servidor con mods. Establece a true o false. |
QUERY_PORT | 7777 | Puerto de consulta de Steam para el navegador de servidores. |
AUTO_UPDATE | 1 | Actualizar automáticamente el servidor al iniciar. |
3. Configuración del Servidor (DedicatedServerConfig.json)
El archivo de configuración principal se encuentra en:
DedicatedServerConfig.json
Este archivo JSON es administrado automáticamente por GPanel para las configuraciones mapeadas a variables de inicio (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). También puedes editarlo directamente para configuraciones avanzadas.
ServerName, Password, MaxPlayers y los puertos se sobrescriben desde las variables de inicio en cada inicio. Edita las configuraciones no mapeadas (como MissionRotation) directamente en el archivo.
Referencia Completa de Configuración
| Configuración | Predeterminado | Descripción |
|---|---|---|
ServerName | Pterodactyl-server | Nombre visible del servidor (gestionado por variable de inicio). |
Password | ChangeMe | Contraseña de acceso (gestionada por variable de inicio). |
MaxPlayers | 20 | Cantidad máxima de jugadores (gestionada por variable de inicio). |
ModdedServer | false | Indicador de servidor con mods (gestionado por variable de inicio). |
Port | (auto) | Puerto del juego. Objeto con campos IsOverride y Value. |
QueryPort | (auto) | Puerto de consulta. Objeto con campos IsOverride y Value. |
BanListPaths | ["ban_list.txt"] | Rutas a los archivos de lista de baneos. |
MissionDirectory | (auto) | Ruta a los archivos de misiones personalizadas. |
MissionRotation | (ver abajo) | Arreglo de misiones en la rotación. |
RotationType | 0 | Tipo de rotación de misiones. |
NoPlayerStopTime | 30 | Segundos de espera antes de detenerse cuando no hay jugadores conectados. |
4. Rotación de Misiones
Configura la rotación de misiones en DedicatedServerConfig.json. Cada entrada especifica una misión y un límite de tiempo:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Las misiones integradas incluyen Escalation y Terminal Control. MaxTime es el límite de tiempo en segundos (7200 = 2 horas).
Misiones Personalizadas
Coloca los archivos de misiones personalizadas en el directorio NuclearOption-Missions/. Referéncialos en la rotación con el grupo y nombre apropiados.
5. Cómo Conectarse
- Inicia Nuclear Option en Steam.
- Desde el menú principal, selecciona Multiplayer.
- Encuentra tu servidor por nombre en el navegador de servidores.
- Ingresa la contraseña del servidor si se solicita.
- Selecciona tu servidor y haz clic en Join.
Artículos Relacionados
¿Necesitas Ayuda?
Si encuentras problemas con tu servidor de Nuclear Option que no se cubren 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.