Esta guía cubre la administración del servidor, gestión de baneos, configuración de rotación de misiones, soporte de mods y solución de problemas para tu servidor dedicado de Nuclear Option. Nuclear Option es un juego de combate aéreo de futuro cercano con armas nucleares tácticas y estratégicas. Para la configuración inicial, variables de inicio e instrucciones de conexión, consulta la Guía de Configuración del Servidor de Nuclear Option.
1. Administración del Servidor
La gestión del servidor de Nuclear Option se realiza a través de:
- DedicatedServerConfig.json: Archivo de configuración principal en el directorio raíz del servidor.
- Consola de GPanel: Visualiza la salida del servidor y los registros en la pestaña Console de GPanel.
- Lista de Baneos: Sistema de baneos basado en texto a través de
ban_list.txt.
2. Gestión de Baneos
Nuclear Option usa una lista de baneos basada en texto. La ruta del archivo de baneos se configura en DedicatedServerConfig.json:
"BanListPaths": ["ban_list.txt"]
Banear a un Jugador
- Identifica el Steam ID del jugador desde los registros del servidor.
- Detén el servidor.
- Abre
ban_list.txten la raíz del servidor (créalo si no existe). - Añade el Steam ID en una nueva línea.
- Inicia el servidor.
Desbanear a un Jugador
- Detén el servidor.
- Abre
ban_list.txty elimina el Steam ID del jugador. - Inicia el servidor.
BanListPaths. Esto es útil para compartir listas de baneos entre servidores.
3. Rotación de Misiones
Configura la rotación de misiones en DedicatedServerConfig.json:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
],
"RotationType": 0
| Configuración | Descripción |
|---|---|
MissionRotation | Arreglo de misiones. Cada una tiene un Key (Group + Name) y MaxTime en segundos. |
RotationType | Cómo rotan las misiones. 0 = rotación secuencial. |
MaxTime | Tiempo máximo para cada misión en segundos. 7200 = 2 horas. |
NoPlayerStopTime | Segundos antes de que el servidor pause la misión cuando está vacío. Predeterminado: 30. |
Misiones Personalizadas
Coloca los archivos de misiones personalizadas en el directorio NuclearOption-Missions/ y referencíalos en la rotación:
{
"Key": { "Group": "Custom", "Name": "MyMission" },
"MaxTime": 3600
}
4. Servidor con Mods
Para ejecutar un servidor con mods:
- Establece MODDED_SERVER en
trueen las variables de Startup de GPanel. - Sube los archivos de mods al servidor vía SFTP (consulta Cómo Subir Archivos vía SFTP).
- Reinicia el servidor.
MODDED_SERVER está en true, el servidor aparece en la pestaña de servidores con mods del navegador de servidores. Los jugadores deben tener los mismos mods instalados para conectarse.
5. Configuración del Servidor vía GPanel
| Acción | Cómo Hacerlo |
|---|---|
| Cambiar Nombre del Servidor | Actualiza SERVER_NAME en la pestaña Startup (máximo 30 caracteres). |
| Cambiar Contraseña | Actualiza SERVER_PASSWORD en la pestaña Startup. Vacío = sin contraseña. |
| Cambiar Máximo de Jugadores | Actualiza MAX_PLAYERS en la pestaña Startup. |
| Editar Rotación de Misiones | Edita DedicatedServerConfig.json directamente (no se sobrescribe con las variables de inicio). |
| Gestionar Baneos | Edita ban_list.txt en la raíz del servidor. |
6. Solución de Problemas
El Servidor No Inicia
- Revisa la consola de GPanel para mensajes de error.
- Verifica que
DedicatedServerConfig.jsonsea JSON válido. - Asegúrate de que el
QUERY_PORTesté asignado correctamente en la pestaña Network.
Los Jugadores No Pueden Conectarse
- Verifica que el servidor esté en ejecución en GPanel.
- Asegúrate de que los jugadores tengan la contraseña correcta.
- Si tiene mods, asegúrate de que los jugadores tengan los mismos mods instalados.
- Verifica la IP y el puerto correctos desde la pestaña Network.
Las Misiones No Cargan
- Verifica que el arreglo
MissionRotationesté correctamente formateado enDedicatedServerConfig.json. - Asegúrate de que los nombres de las misiones integradas estén escritos correctamente (
Escalation,Terminal Control). - Para misiones personalizadas, verifica que los archivos existan en
NuclearOption-Missions/.
Artículos Relacionados
- Guía de Configuración del Servidor de Nuclear Option
- 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 Nuclear Option 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.