Esta guía cubre la administración del servidor, comandos de consola, gestión de pistas y configuración avanzada para tu servidor de SuperTuxKart en Legion Hosting. Para la configuración inicial e instrucciones de conexión de jugadores, consulta Guía de configuración del servidor SuperTuxKart.
1. Consola de red
SuperTuxKart se ejecuta con la bandera --network-console habilitada, lo que proporciona una consola de texto accesible a través de la pestaña Console en GPanel. Cuando el servidor inicia, muestra Available command: seguido de la lista de comandos que puedes usar.
2. Comandos de consola
| Comando | Descripción |
|---|---|
help |
Lista todos los comandos de consola disponibles. |
listpeers |
Muestra todos los jugadores conectados y sus IDs de peer. |
kick [peer_id] |
Expulsa a un jugador por su ID de peer (usa listpeers para encontrar los IDs). |
kickban [peer_id] |
Expulsa y banea a un jugador por su ID de peer. |
listban |
Muestra la lista actual de baneados. |
quit |
Apaga el servidor de forma ordenada. |
listpeers para encontrar el ID de peer actual de un jugador antes de expulsarlo o banearlo. Los IDs cambian entre sesiones.
3. Configuración del servidor (config.xml)
Los ajustes avanzados del servidor se gestionan a través del archivo de configuración XML:
config.xml
Edita este archivo a través de la pestaña Files de GPanel o vía SFTP. El archivo usa formato XML estándar.
Secciones clave de configuración
El archivo config.xml contiene ajustes para:
- Identidad del servidor -- Nombre, MOTD, visualización del propietario.
- Selección de pistas -- Pistas disponibles, rotación de pistas, opciones de votación.
- Reglas del juego -- Número de vueltas, frecuencia de objetos, configuración de equipos.
- Configuración de red -- Tiempos de espera de conexión, límites de ancho de banda.
- Bots de IA -- Número de karts de IA para llenar espacios vacíos.
4. Gestión de modos de juego
El modo de juego se establece a través de la variable de inicio MODE. Para cambiar de modo:
- Detén el servidor.
- Ve a la pestaña Startup de GPanel.
- Cambia el valor de
MODE(0-5). - Reinicia el servidor.
| Valor | Modo |
|---|---|
0 | Carrera normal |
1 | Contrarreloj |
2 | Batalla |
3 | Fútbol |
4 | Sigue al líder |
5 | Captura la bandera |
5. Gestión de dificultad
El ajuste de dificultad afecta la velocidad de los karts y el comportamiento de la IA. Cámbialo a través de la variable de inicio DIFFICULTY (0-3).
0(Principiante) -- Ideal para jugadores nuevos y servidores casuales.1(Intermedio) -- Buen equilibrio para grupos de habilidades mixtas.2(Experto) -- Para jugadores experimentados.3(SuperTux) -- Máximo desafío y velocidad.
6. MOTD (Mensaje del día)
Establece un mensaje personalizado que se muestra a los jugadores en el navegador de servidores usando la variable de inicio MOTD (máximo 100 caracteres). Es útil para anunciar reglas del servidor, eventos u horarios.
7. Pistas y contenido personalizado
SuperTuxKart incluye una gran biblioteca de pistas y karts. El servidor usa los datos de pistas de su instalación. Las pistas adicionales personalizadas se pueden gestionar a través del archivo config.xml especificando qué pistas están disponibles en la rotación.
La instalación predeterminada incluye pistas para todos los modos de juego:
- Pistas de carreras -- Varios circuitos temáticos para modos de carrera y contrarreloj.
- Arenas de batalla -- Mapas dedicados para modos de Batalla y CTF.
- Campos de fútbol -- Mapas diseñados para el modo Fútbol.
8. Solución de problemas
| Problema | Solución |
|---|---|
| El servidor no aparece en el navegador | Asegúrate de que el servidor esté en ejecución y esté usando la bandera --lan-server (habilitada por defecto). Los jugadores pueden necesitar usar conexión directa por IP. |
| Jugadores desconectándose | Revisa la consola en busca de mensajes de error. Reduce MAX_PLAYERS si el servidor está sobrecargado. |
| Modo de juego incorrecto | Verifica que la variable MODE esté configurada correctamente en la pestaña Startup y reinicia el servidor. |
| La compilación del servidor desde el código fuente falla | Esto es gestionado por el proceso de instalación. Si encuentras errores de compilación, abre un ticket de soporte. |
Artículos relacionados
- Guía de configuración del servidor SuperTuxKart
- Cómo encontrar la IP y el puerto de tu servidor
- Cómo subir archivos vía SFTP
¿Necesitas ayuda?
Si tienes problemas con tu servidor de SuperTuxKart, 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.