Esta guía cubre cómo configurar tu servidor dedicado de Soldat 2 en Legion Hosting, configurar variables de inicio y conectar jugadores. Soldat 2 es la secuela del clásico shooter deathmatch 2D, con armas reales, físicas de ragdoll y movimiento basado en física. Para comandos de administrador, RCON y configuración del juego, consulta Soldat 2 Admin and Commands Guide.
1. Primer Inicio
- Inicia sesión en GPanel y selecciona tu servidor de Soldat 2.
- Ve a la pestaña Startup y configura las variables (consulta la tabla en la Sección 2).
- Establece SERVER_NAME con el nombre deseado para tu servidor (sin espacios).
- Establece RCON_PASSWORD con una contraseña segura para la administración remota.
- Regresa a la pestaña Console y haz clic en Start.
- Espera a que la consola muestre
ALL RULES SCRIPTS INITIALIZED. El primer inicio genera el archivo de configuraciónautoconfig.ini.
SERVER_NAME no admite espacios. Usa guiones bajos o guiones en su lugar (por ejemplo, My-Soldat2-Server).
2. Variables de Inicio de GPanel
Las siguientes variables están disponibles en la pestaña Startup de GPanel.
| Variable | Predeterminado | Descripción |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Nombre del servidor mostrado en la lista maestra (máximo 50 caracteres, sin espacios). |
MAX_PLAYERS |
12 |
Número máximo de jugadores (1-12). |
SERVER_PASSWORD |
ServerPassword |
Contraseña para unirse al servidor. Vacía este campo para hacer el servidor público. |
RCON_PASSWORD |
RconPassword |
Contraseña para acceso RCON (consola remota). |
RCON_PORT |
0 |
Puerto WebSocket de RCON. Establece en 0 para desactivar RCON. |
WEBSOCKETS_PORT |
0 |
Puerto WebSockets para conexiones de navegador. Establece en 0 para desactivar. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Mensaje mostrado a los jugadores cuando se unen (máximo 200 caracteres). |
ADMIN_PLAYFAB_ID |
IDHere |
Tu PlayFab ID para privilegios de administrador. Encuéntralo en los registros del servidor cuando te conectes. |
3. Configuración del Servidor (autoconfig.ini)
El archivo principal de configuración del servidor es:
autoconfig.ini
Abre este archivo usando la pestaña Files en GPanel o conéctate vía SFTP. El archivo usa formato INI.
autoconfig.ini son sobrescritas automáticamente por las variables de inicio de GPanel en cada inicio del servidor. Usa la pestaña Startup para las configuraciones principales.
Configuraciones Principales
| Configuración | Descripción |
|---|---|
GameServerConfig.Name |
Nombre del servidor (gestionado por la variable SERVER_NAME). |
GameServerConfig.Port |
Puerto del servidor (gestionado por GPanel). |
GameServerConfig.MaxPlayers |
Número máximo de jugadores (gestionado por la variable MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Mensaje de bienvenida (gestionado por la variable GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID del administrador del servidor. |
GameServerConfig.ServerPassword |
Contraseña de acceso (gestionada por la variable SERVER_PASSWORD). |
GameServerConfig.RconPassword |
Contraseña RCON (gestionada por la variable RCON_PASSWORD). |
4. Cómo se Conectan los Jugadores
- Inicia Soldat 2.
- Desde el menú principal, selecciona Play Online.
- Navega por la lista de servidores para encontrar tu servidor por nombre, o usa la conexión directa.
- Si el servidor tiene contraseña, ingrésala cuando se solicite.
5. Encontrar tu PlayFab ID
Para obtener privilegios de administrador en el juego, necesitas establecer tu PlayFab ID en la variable ADMIN_PLAYFAB_ID.
- Inicia el servidor y conéctate como jugador.
- Revisa la salida de la consola de GPanel. Cuando te unas, aparecerá un mensaje de registro mostrando tu PlayFab ID en el formato:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Copia el PlayFab ID y establécelo en la variable de inicio
ADMIN_PLAYFAB_ID. - Reinicia el servidor para que el cambio tome efecto.
Artículos Relacionados
¿Necesitas Ayuda?
Si encuentras problemas con tu servidor de Soldat 2, 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.