Esta guía cubre la administración del servidor para servidores multijugador de Kerbal Space Program (DMP y LMP), incluyendo comandos de consola, gestión de jugadores, configuración de lista blanca y gestión de modos de aceleración temporal.
Comandos del Servidor DMP
Dark Multiplayer proporciona comandos de consola que puedes escribir directamente en la pestaña Console de GPanel. El servidor se detiene con el comando /exit.
| Comando | Descripción |
|---|---|
/help |
Lista todos los comandos disponibles |
/say [message] |
Envía un mensaje a todos los jugadores conectados |
/kick [player] |
Expulsa a un jugador del servidor |
/ban [player] |
Banea a un jugador del servidor |
/unban [player] |
Desbanea a un jugador previamente baneado |
/whitelist [add/del] [player] |
Gestionar la lista blanca del servidor (requiere lista blanca habilitada) |
/players |
Lista todos los jugadores conectados actualmente |
/countclients |
Muestra el número de clientes conectados |
/connectionstats |
Muestra estadísticas de red |
/dekessler |
Elimina la basura espacial del juego |
/nukeksc |
Limpia todas las naves alrededor del KSC |
/exit |
Detiene el servidor de forma segura |
Lista Blanca de DMP
Para habilitar el modo de lista blanca en DMP, la variable WHITELIST debe establecerse en True (esto es gestionado por los administradores del servidor). Una vez habilitada, solo los jugadores en la lista blanca pueden conectarse. Usa /whitelist add [player] y /whitelist del [player] para gestionar el acceso.
Modos de Aceleración Temporal de DMP Explicados
| Modo | Descripción |
|---|---|
SUBSPACE |
Predeterminado. Los jugadores pueden acelerar el tiempo libremente pero existen en diferentes marcos temporales (subespacios). Los jugadores en el mismo subespacio comparten el mismo tiempo. |
SUBSPACE_SIMPLE |
Modo de subespacio simplificado con menos complicaciones de sincronización. |
MCW_FORCE |
Aceleración Controlada por el Maestro. El administrador del servidor controla la aceleración temporal para todos. |
MCW_VOTE |
Los jugadores votan para iniciar una aceleración temporal, y procede si la mayoría está de acuerdo. |
MCW_LOWEST |
Todos aceleran el tiempo a la velocidad del jugador más lento. |
NONE |
La aceleración temporal está completamente deshabilitada. |
Administración del Servidor LMP
Luna Multiplayer utiliza un sistema de contraseña de administrador. Establece la variable de inicio ADMIN_PASSWORD en GPanel. Los jugadores que ingresen esta contraseña en el juego obtienen privilegios de administrador.
Los comandos del servidor LMP se pueden ingresar en la consola de GPanel. El servidor se detiene con Ctrl+C (manejado por el botón Stop de GPanel).
Gestión de Configuración de LMP
LMP almacena todas las configuraciones en archivos XML bajo LMPServer/Config/. Archivos clave:
| Archivo | Propósito |
|---|---|
GeneralSettings.xml |
Nombre del servidor, contraseña, contraseña de administrador, jugadores máximos, modo de juego, dificultad |
ConnectionSettings.xml |
Puerto, heartbeat, timeout, configuraciones de MTU |
GameplaySettings.xml |
Parámetros detallados de jugabilidad (auto-generados desde la dificultad) |
Gestión de Jugadores
- DMP: Usa los comandos
/kicky/banen la consola. Las listas de baneados se almacenan en el directorio de datos del servidor. - LMP: Los jugadores administradores (aquellos que se autenticaron con la contraseña de administrador) pueden gestionar a otros jugadores desde la interfaz multijugador del juego.
Sincronización de Mods
Modo de Paquete de Mods de DMP
DMP soporta tres modos de sincronización de mods a través de la variable MODPACKMODE:
- NONE: Sin imposición de mods. Los jugadores pueden usar cualquier mod (puede causar desincronizaciones).
- CKAN: Los jugadores deben coincidir con la lista de mods de CKAN definida en el servidor.
- GAMEDATA: El servidor impone una coincidencia exacta de la carpeta GameData.
Mods en LMP
LMP maneja la sincronización de mods automáticamente. Todos los jugadores deben tener los mismos mods instalados en su cliente de KSP para una conexión estable.
Solución de Problemas
| Problema | Solución |
|---|---|
| Los jugadores se desincronizan frecuentemente | Considera cambiar el modo de aceleración temporal (DMP) o asegúrate de que todos los jugadores tengan listas de mods idénticas. El modo SUBSPACE es el más tolerante con las desincronizaciones. |
| El servidor no aparece en el navegador | Verifica que el servidor esté completamente iniciado (busca el mensaje de listo en la consola). Para LMP, UPnP debe estar configurado o el puerto debe ser accesible. |
| La contraseña de administrador no funciona (LMP) | Verifica que la variable ADMIN_PASSWORD esté establecida en la pestaña Startup de GPanel y reinicia el servidor. |
| La basura espacial causa lag | Usa el comando /dekessler (DMP) para eliminar la basura. Anima a los jugadores a terminar correctamente las misiones completadas. |
Artículos Relacionados
- Guía de Configuración del Servidor de Kerbal Space Program
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP