Esta guía cubre la administración de tu servidor dedicado de Night of the Dead, incluyendo la configuración de administrador, comandos de consola, gestión de jugadores, gestión del mundo y solución de problemas. Para la configuración inicial del servidor, consulta la Guía de Configuración del Servidor de Night of the Dead.
Configuración de Administrador
Night of the Dead utiliza un sistema de administración basado en contraseña. Para obtener acceso de administrador, necesitas configurar una contraseña de administrador y autenticarte dentro del juego.
Establecer la Contraseña de Administrador
- Detén tu servidor desde GPanel.
- Ve a la pestaña Startup y establece la variable
SERVER_ADMIN_PASSWORD, o edita el archivo de configuración del servidor directamente. - En el archivo de configuración (
LF/Saved/Config/ServerSettings.ini), establece:
[SystemSettings]
IngameAdminPassword=YourSecureAdminPassword
- Guarda el archivo e inicia el servidor.
Iniciar Sesión como Administrador
Una vez conectado a tu servidor dentro del juego:
- Abre la consola del juego presionando ` (tilde/acento grave) o la tecla de consola designada.
- Escribe el siguiente comando para autenticarte:
EnableCheats YourSecureAdminPassword - Si la contraseña es correcta, recibirás un mensaje de confirmación y obtendrás acceso a los comandos de administrador.
Agregar Administradores Permanentes
Para servidores con múltiples administradores, puedes agregar Steam IDs a una lista blanca para que no necesiten volver a autenticarse en cada sesión. Agrega entradas al archivo de configuración:
[ServerSettings]
# Admin Steam IDs (one per line)
AdminSteamID=76561198012345678
AdminSteamID=76561198087654321
steamid.io. El ID es un número de 17 dígitos que comienza con 7656119.
Comandos de Consola
Los comandos de administrador se ejecutan a través de la consola del juego (presiona `) después de autenticarse. Las siguientes tablas enumeran los comandos más utilizados.
Gestión de Jugadores
| Comando | Uso | Descripción |
|---|---|---|
ListPlayers |
ListPlayers |
Listar todos los jugadores conectados con sus IDs |
KickPlayer |
KickPlayer <playerID> |
Expulsar a un jugador del servidor |
BanPlayer |
BanPlayer <playerID> |
Banear a un jugador del servidor |
UnbanPlayer |
UnbanPlayer <steamID> |
Eliminar un baneo por Steam ID |
ServerMessage |
ServerMessage <text> |
Enviar un mensaje de difusión a todos los jugadores |
Control del Mundo y del Juego
| Comando | Uso | Descripción |
|---|---|---|
SetTimeOfDay |
SetTimeOfDay <hour> |
Establecer la hora del juego (0-24, ej., 12 para mediodía) |
SetDifficulty |
SetDifficulty <level> |
Cambiar la dificultad (0=Fácil, 1=Normal, 2=Difícil, 3=Pesadilla) |
SaveWorld |
SaveWorld |
Forzar un guardado manual del estado del mundo |
SetWeather |
SetWeather <type> |
Cambiar el clima actual (clear, rain, fog, storm) |
TogglePvP |
TogglePvP |
Activar o desactivar el modo PvP |
Shutdown |
Shutdown <seconds> <message> |
Programar un apagado del servidor con mensaje de advertencia |
Comandos de Generación y Utilidad
GiveItem <itemID> <amount>-- darte un objeto a ti mismoGiveItemToPlayer <playerID> <itemID> <amount>-- dar un objeto a un jugadorGiveExperience <amount>-- otorgar puntos de experienciaTeleport <x> <y> <z>-- teletransportarse a coordenadasTeleportToPlayer <playerID>-- teletransportarse a otro jugadorGod-- activar/desactivar invencibilidadFly-- activar/desactivar modo de vuelo para movimiento libre
Gestión del Mundo
Guardar el Mundo
El servidor guarda automáticamente a intervalos regulares, pero puedes forzar un guardado manual en cualquier momento usando el comando SaveWorld. Esto se recomienda antes de realizar cualquier acción administrativa que pueda afectar el estado del mundo.
Reiniciar el Mundo
Para realizar un reinicio completo del mundo:
- Detén el servidor desde GPanel.
- Navega a
LF/Saved/SaveGames/a través del Administrador de Archivos o SFTP. - Elimina o renombra los archivos de guardado en este directorio.
- Inicia el servidor. Se generará un mundo nuevo.
SaveGames_backup).
Gestionar el Ciclo Día/Noche
Usa SetTimeOfDay <hour> para cambiar la hora en tiempo de ejecución (ej., SetTimeOfDay 12 para mediodía). Para cambios permanentes, modifica los valores de DayNightCycleSpeed y DayTimeRatio en el archivo de configuración (consulta la Guía de Configuración del Servidor).
Gestión de Baneos
Usa BanPlayer <playerID> para banear a un jugador conectado y UnbanPlayer <steamID> para eliminar un baneo. El archivo de lista de baneos se encuentra en el directorio de configuración del servidor y puede editarse directamente vía SFTP cuando el servidor está detenido.
Solución de Problemas
El Servidor No Aparece en el Navegador
- Espera al menos 2-3 minutos después del inicio para que el servidor se registre en la lista maestra de servidores.
- Verifica que el servidor se inició correctamente revisando la salida de la consola en GPanel.
- Intenta conectarte vía IP directa para confirmar que el servidor está en ejecución.
Caídas del Servidor
- Revisa los registros del servidor en
LF/Saved/Logs/para detalles de errores. - Los archivos de guardado corruptos pueden causar caídas -- intenta renombrar el directorio de guardado e iniciar de nuevo para probar.
- Si las caídas ocurren después de una actualización del juego, intenta reinstalar mediante la opción Reinstall de GPanel (haz una copia de seguridad de guardados y configuraciones primero).
- Las bases grandes construidas por jugadores pueden afectar el rendimiento. Reduce
ZombieSpawnRatesi el servidor tiene dificultades durante eventos de horda.
Los Jugadores No Pueden Conectarse
- Confirma que el servidor está completamente iniciado en GPanel y no ha alcanzado el límite de
MaxPlayers. - Si usas una contraseña, asegúrate de que los jugadores la estén ingresando correctamente.
- Verifica que todos los jugadores estén ejecutando la misma versión del juego que el servidor.
Artículos Relacionados
- Guía de Configuración del Servidor de Night of the Dead
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor
Si necesitas más ayuda con la administración del servidor, por favor abre un ticket de soporte y nuestro equipo te ayudará.