Esta guía cubre la configuración de administrador, los comandos disponibles, la gestión de jugadores y la solución de problemas para tu servidor dedicado de No One Survived. Aprende a configurar el acceso de administrador, usar comandos dentro del juego y resolver problemas comunes del servidor.
Configuración de Administrador
No One Survived proporciona acceso de administrador a través de una contraseña de administrador y opcionalmente a través de una lista blanca de Steam ID. Las capacidades de administrador te dan control total sobre el servidor mientras juegas.
Establecer la Contraseña de Administrador
La contraseña de administrador se configura a través de la variable de inicio SERVER_ADMIN_PASSWORD de GPanel, o en el archivo de configuración WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
También puedes configurar esto a través de la pestaña Startup de GPanel editando la variable SERVER_ADMIN_PASSWORD. Después de cambiar la contraseña, reinicia el servidor para que surta efecto.
Iniciar Sesión como Administrador Dentro del Juego
- Únete a tu servidor como un jugador normal.
- Abre la consola del juego (normalmente presionando ` o ~, o revisa las asignaciones de teclas del juego).
- Escribe el comando de inicio de sesión de administrador con tu contraseña:
AdminLogin YourSecurePassword123
Deberías ver un mensaje de confirmación de que se te han otorgado privilegios de administrador para la sesión actual.
Lista Blanca de Steam ID
Para una capa adicional de seguridad, puedes restringir el acceso de administrador a cuentas de Steam específicas configurando una lista blanca de Steam ID en la configuración del servidor:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Cuando se configura una lista blanca de Steam ID, solo los jugadores cuyos Steam IDs estén en la lista pueden autenticarse como administrador, incluso si conocen la contraseña de administrador. Esto previene el acceso no autorizado si la contraseña se filtra.
Comandos de Administrador
Una vez autenticado como administrador, puedes usar los siguientes comandos a través de la consola del juego:
Comandos de Gestión de Jugadores
| Comando | Sintaxis | Descripción |
|---|---|---|
| Expulsar | Kick <PlayerName> |
Elimina a un jugador del servidor. Puede volver a unirse inmediatamente. |
| Banear | Ban <PlayerName> |
Elimina a un jugador y le impide volver a unirse hasta que sea desbaneado. |
| Desbanear | Unban <PlayerName> |
Elimina a un jugador de la lista de baneados, permitiéndole volver a unirse. |
| Lista de Jugadores | ListPlayers |
Muestra todos los jugadores conectados actualmente con sus nombres y Steam IDs. |
| Transmitir | Broadcast <Message> |
Envía un mensaje a todo el servidor visible para todos los jugadores. |
Comandos de Teletransporte
| Comando | Sintaxis | Descripción |
|---|---|---|
| Teletransportarse a un Jugador | TeleportTo <PlayerName> |
Te teletransporta a la ubicación del jugador especificado. |
| Teletransportar Jugador hacia Ti | TeleportHere <PlayerName> |
Teletransporta al jugador especificado a tu ubicación actual. |
| Teletransportarse a Coordenadas | Teleport <X> <Y> <Z> |
Te teletransporta a las coordenadas del mundo especificadas. |
Comandos de Objetos y Generación
| Comando | Sintaxis | Descripción |
|---|---|---|
| Dar Objeto | GiveItem <ItemID> <Amount> |
Genera el objeto especificado en tu inventario. |
| Dar Objeto a Jugador | GiveItemTo <PlayerName> <ItemID> <Amount> |
Genera un objeto directamente en el inventario de otro jugador. |
| Generar Entidad | SpawnEntity <EntityID> |
Genera una entidad (zombi, NPC, animal) en tu ubicación. |
Comandos de Tiempo y Clima
| Comando | Sintaxis | Descripción |
|---|---|---|
| Establecer Hora | SetTime <Hour> |
Establece la hora del juego (0-24). Por ejemplo, SetTime 12 lo establece al mediodía. |
| Establecer Clima | SetWeather <Type> |
Cambia el clima actual. Opciones: Clear, Rain, Storm, Fog. |
| Alternar Ciclo Día/Noche | ToggleDayNight |
Pausa o reanuda el ciclo de día/noche en la hora actual. |
Acceso RCON
Si el juego soporta RCON (Consola Remota), puedes enviar comandos de administrador sin estar conectado al juego. Esto es útil para la gestión automatizada del servidor y herramientas externas.
Habilitar RCON
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Una vez que RCON esté habilitado, puedes usar cualquier cliente RCON estándar para conectarte al servidor y ejecutar comandos de forma remota. El puerto RCON debe ser diferente de los puertos del juego y de consulta.
Gestión de Jugadores
Gestión de la Lista de Baneados
Los baneos se almacenan en un archivo de lista de baneados en el servidor. Puedes gestionar los baneos a través de comandos de administrador o editando directamente el archivo de la lista de baneados:
- Usa
Ban <PlayerName>para añadir un jugador a la lista de baneados. - Usa
Unban <PlayerName>para eliminar un jugador de la lista de baneados. - El archivo de la lista de baneados se puede editar a través del Administrador de Archivos de GPanel para cambios masivos.
Modo de Lista Blanca
Si deseas restringir tu servidor solo a jugadores específicos, puedes habilitar el modo de lista blanca:
[ServerSettings]
WhitelistEnabled=true
Cuando la lista blanca está habilitada, solo los jugadores cuyos Steam IDs estén en el archivo de lista blanca pueden conectarse. Añade Steam IDs al archivo de lista blanca (uno por línea) a través del Administrador de Archivos de GPanel.
Gestión del Mundo
Ajuste del Ciclo Día/Noche
El ciclo de día/noche afecta significativamente la jugabilidad. Los días más largos dan a los jugadores más tiempo seguro para recolectar recursos, mientras que las noches más largas aumentan el desafío de supervivencia:
| Estilo de Juego | Duración del Día | Duración de la Noche |
|---|---|---|
| Casual / Enfocado en construcción | 60 minutos | 15 minutos |
| Equilibrado (predeterminado) | 40 minutos | 20 minutos |
| Supervivencia Extrema | 20 minutos | 40 minutos |
| Día Permanente | 120 minutos | 1 minuto |
Ajuste de Dificultad
Más allá de los niveles de dificultad preestablecidos, puedes ajustar configuraciones individuales para crear una dificultad personalizada. Combínalas para una experiencia a medida:
- Densidad de zombis: Ajusta
ZombieSpawnMultiplier(0.1 para casi ninguno, 5.0 para hordas abrumadoras). - Comportamiento de NPCs: Establece
NPCHostilityenPassivepara NPCs amigables oAggressivepara un mundo hostil. - Escasez de recursos: Reduce
GatherRateMultiplieryLootRespawnMultiplierpara una supervivencia más difícil. - Dificultad de combate: Combina alta generación de zombis con baja durabilidad para una experiencia de combate desafiante.
Solución de Problemas
Caídas del Servidor
- Revisa el registro de la consola: Revisa la salida de la consola de GPanel para mensajes de error antes de la caída. Las causas comunes incluyen límites de memoria y datos de guardado corruptos.
- Problemas de memoria: Si el servidor se cae durante la generación del mundo o con muchos jugadores, puede necesitar más RAM. Considera actualizar tu plan de servidor.
- Guardado del mundo corrupto: Si el servidor se cae al iniciar repetidamente, intenta restaurar una copia de seguridad o realizar un reinicio del mundo. Consulta la Guía de Configuración del Servidor de No One Survived para instrucciones de copia de seguridad y reinicio.
- Actualizaciones del juego: Las caídas después de una actualización del juego pueden indicar problemas de compatibilidad. Reinicia el servidor para aplicar la actualización y consulta los foros de la comunidad para problemas conocidos.
Problemas de Conexión
- El servidor no aparece en el navegador: Asegúrate de que el servidor haya iniciado completamente (verifica la consola de GPanel para un mensaje de listo). Verifica que el puerto de consulta esté asignado correctamente.
- No se puede conectar por IP directa: Verifica la IP y el puerto del juego (no el puerto de consulta). Consulta Cómo Encontrar la IP y el Puerto de tu Servidor.
- Tiempo de espera agotado al conectar: El servidor puede estar sobrecargado o no responder. Intenta reiniciar a través de GPanel. Si el problema persiste, revisa la consola para errores.
- "Incompatibilidad de versión": Tanto el servidor como el cliente deben estar en la misma versión del juego. Reinicia el servidor para aplicar las actualizaciones pendientes.
Corrupción de Guardado
- Síntomas: El servidor no inicia, carga un mundo vacío o los jugadores pierden todo su progreso.
- Prevención: Siempre detén el servidor de forma limpia a través de GPanel antes del mantenimiento. Evita forzar la terminación del proceso del servidor.
- Recuperación: Restaura desde una copia de seguridad tomada antes de que ocurriera la corrupción. Si no existe una copia de seguridad, es necesario un reinicio del mundo.
Problemas de Generación de Zombis
- No se generan zombis: Verifica que
ZombieSpawnMultiplierno esté establecido en0. Verifica que la dificultad no esté configurada en un modo que desactive los zombis. - Demasiados zombis / lag: Reduce
ZombieSpawnMultiplier. Las tasas de generación altas combinadas con muchos jugadores pueden causar lag significativo en el servidor. - Los zombis no desaparecen: Esto puede ser un error del juego. Reiniciar el servidor elimina todas las entidades generadas y resuelve el problema temporalmente.
Optimización del Rendimiento
- Reduce
MaxPlayerssi el servidor tiene dificultades con la cantidad actual de jugadores. - Reduce
ZombieSpawnMultiplierpara disminuir la cantidad de entidades y el uso de CPU. - Asegúrate de que el servidor tenga suficiente RAM para el tamaño del mapa y la cantidad de jugadores.
- Programa reinicios periódicos (diarios o cada pocos días) para limpiar fugas de memoria y restablecer los conteos de entidades.
- Si está disponible, reduce la distancia de visión o el rango de simulación en la configuración del servidor.
Artículos Relacionados
- Guía de Configuración del Servidor de No One Survived
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor