Esta guía cubre la configuración de administrador, todos los comandos de consola disponibles, gestión de jugadores, configuraciones del mundo y solución de problemas para tu servidor dedicado de HumanitZ. HumanitZ utiliza comandos basados en el chat con el prefijo / para la administración del servidor.
Configuración de Administrador
HumanitZ otorga acceso de administrador a través de un sistema de contraseñas. La contraseña de administrador se configura en el archivo GameServerSettings.ini de tu servidor o mediante las variables de inicio de GPanel.
Establecer la Contraseña de Administrador
Establece la contraseña de administrador en el archivo de configuración de tu servidor:
AdminPassword=YourSecurePassword123
También puedes configurar esto a través de la pestaña Startup de GPanel editando la variable Admin Password. Después de cambiar la contraseña, reinicia el servidor para que surta efecto.
Iniciar Sesión como Administrador en el Juego
- Únete a tu servidor como un jugador normal.
- Abre el chat del juego (presiona Enter o T).
- Escribe el siguiente comando con tu contraseña de administrador:
/AdminAccess YourSecurePassword123
Verás un mensaje de confirmación indicando que se han otorgado privilegios de administrador para tu sesión actual. El acceso de administrador persiste hasta que te desconectes del servidor.
Visibilidad de la Etiqueta de Administrador
Por defecto, una etiqueta de administrador puede aparecer junto a tu nombre en el chat. Puedes alternar esta visibilidad:
/admintag
Esto oculta o muestra el indicador de administrador, permitiéndote jugar de forma anónima si es necesario.
Comandos de Administrador
Todos los comandos se ingresan en el chat del juego y tienen el prefijo /. Los comandos distinguen entre mayúsculas y minúsculas.
Comandos de Gestión del Servidor
| Comando | Sintaxis | Descripción |
|---|---|---|
| Apagar | /Shutdown [seconds] |
Apaga el servidor después del retraso especificado. Todos los jugadores son notificados en el chat y el mundo se guarda antes del apagado. |
| Guardar Partida | /SaveGame |
Fuerza un guardado manual inmediato del mundo. Útil antes de hacer cambios o realizar mantenimiento. |
| Interfaz de Administrador | /adminw |
Abre el panel de utilidades de administrador para generar objetos y ajustar configuraciones a través de una interfaz gráfica. |
| SuperAdmin | /SuperAdmin |
Activa/desactiva el modo de vuelo invisible. Te vuelves invisible para otros jugadores y puedes volar libremente por el mapa. Ejecuta el comando de nuevo para desactivar. |
| Modo Dios | /god |
Activa/desactiva la invencibilidad. No puedes recibir daño de ninguna fuente mientras está activo. Ejecuta de nuevo para desactivar. |
| Mostrar FPS | /FPS o /FPS2 |
Activa/desactiva el contador de fotogramas por segundo. Útil para monitorear el rendimiento del servidor. |
| Ejecutar Comando | /ExecCmd [command] |
Ejecuta un comando de consola de Unreal Engine directamente. Solo para usuarios avanzados. |
Comandos de Generación
Los comandos de generación te permiten crear objetos, vehículos, criaturas y compañeros en tu ubicación actual.
| Comando | Sintaxis | Descripción |
|---|---|---|
| Generar Objeto | /Spawn item_[Name] |
Genera un objeto recogible en tu ubicación. Ejemplo: /Spawn item_Apple |
| Generación Forzada | /fspawn item_[Name] |
Fuerza la generación de un objeto ignorando las verificaciones de colisión. Úsalo cuando /Spawn falle debido al terreno. |
| Generar Vehículo | /spawn car_[Type] |
Genera un vehículo en tu ubicación. Consulta la lista de vehículos a continuación. |
| Generar IA | /spawn ai_[Type] |
Genera un zombi, NPC hostil o criatura de vida silvestre. Consulta la lista de IA a continuación. |
| Generar Perro | /spawn Dog |
Genera un perro compañero en tu ubicación. |
| Generar Perro Reclamable | /spawn CompDog |
Genera un perro que puede ser reclamado por cualquier jugador como su compañero. |
| Generar Caballo | /spawn horse |
Genera un caballo aleatorio en tu ubicación. |
Tipos de Vehículos
Usa estos identificadores con /spawn car_[Type]:
| Tipo | Vehículo |
|---|---|
car_suv | SUV |
car_pickup | Camioneta pickup |
car_jeep | Jeep |
car_hatchback | Hatchback |
car_van | Furgoneta |
car_truck | Camión |
car_sport | Auto deportivo |
car_rv | RV / Caravana |
car_policesuv | SUV de policía |
car_gaztiger | Vehículo militar (Gaz Tiger) |
car_edmond | Sedán Edmond |
car_rally | Auto de rally |
car_amero | Auto muscle Amero |
car_lazer | Auto deportivo Lazer |
Tipos de Generación de IA
Usa estos identificadores con /spawn ai_[Type]:
| Tipo | Descripción |
|---|---|
ai_bear | Oso (vida silvestre hostil) |
ai_wolf | Lobo (vida silvestre hostil) |
ai_buck | Ciervo / Venado (vida silvestre pasiva) |
ai_zombiepolice | Zombi policía |
ai_zombiegirl | Zombi femenino |
ai_zombiebelly | Zombi hinchado |
ai_humanmelee | NPC humano hostil (cuerpo a cuerpo) |
/adminw para explorar los objetos disponibles a través de la interfaz gráfica en lugar de memorizar nombres.
Comandos de Compañeros y Jugadores
| Comando | Sintaxis | Descripción |
|---|---|---|
| Nombrar Perro | /DogSetName [Name] |
Establece un nombre personalizado para tu perro compañero. |
| Teletransportar Perro | /TPDog |
Teletransporta tu perro compañero a tu ubicación actual. Útil cuando el perro se queda atascado. |
| Eliminar Perro | /NoDog |
Elimina tu perro compañero del juego. |
| Dar Experiencia | /exp [amount] |
Otorga la cantidad especificada de puntos de experiencia a tu personaje. |
| Desatascar | /unstuck |
Resuelve el estar atascado o no poder interactuar con objetos. |
| Desatascar Geometría | /unstuckgeo |
Libera a la fuerza tu personaje del terreno o geometría. Úsalo cuando /unstuck no sea suficiente. |
Comandos de Clima y Estaciones
| Comando | Sintaxis | Descripción |
|---|---|---|
| Clima | /weather list |
Lista los tipos de clima disponibles y te permite cambiar el clima actual. |
| Estación | /season list |
Lista las estaciones disponibles y te permite cambiar la estación actual. |
Gestión de Jugadores
HumanitZ gestiona a los jugadores principalmente a través de la configuración del servidor y el panel de administración en lugar de comandos individuales de chat.
Gestión de Jugadores a través del Panel de Administración
Usa el comando /adminw para abrir el panel de utilidades de administrador en el juego. Esta interfaz gráfica proporciona opciones para gestionar jugadores conectados, incluyendo la capacidad de eliminar jugadores problemáticos del servidor.
Protección por Contraseña del Servidor
La forma más sencilla de restringir el acceso al servidor es mediante una contraseña de servidor. Establece el campo Password en GameServerSettings.ini y compártelo solo con jugadores de confianza:
Password=YourServerPassword
Apagado con Advertencia
Cuando necesites reiniciar o realizar mantenimiento en el servidor, usa el comando de apagado con un retraso para dar tiempo a los jugadores de guardar su progreso:
/Shutdown 60
Esto envía una advertencia de 60 segundos a todos los jugadores conectados en el chat antes de que el servidor se apague y guarde.
Gestión de Configuraciones del Mundo
Aunque la mayoría de las configuraciones del mundo se establecen a través de GameServerSettings.ini antes de iniciar el servidor, algunos ajustes se pueden hacer sobre la marcha usando comandos de administrador.
Referencia Rápida de Configuraciones
| Lo Que Quieres Cambiar | Cómo Cambiarlo |
|---|---|
| Clima actual | /weather list en el juego |
| Estación actual | /season list en el juego |
| Densidad de zombis, dificultad, tasas de botín | Edita GameServerSettings.ini y reinicia el servidor |
| Duración del día/noche | Edita DayDur y NightDur en la configuración y reinicia |
| Modo PvP | Edita PVP en la configuración y reinicia |
| Generar objetos/vehículos para pruebas | Panel /adminw o comandos /Spawn en el juego |
Solución de Problemas
Caídas del Servidor
- Revisa el registro de la consola: Revisa la salida de la consola de GPanel en busca de mensajes de error antes de la caída. Las causas comunes incluyen límites de memoria y datos de guardado corruptos.
- Problemas de memoria: HumanitZ recomienda 6-8 GB de RAM para una operación estable. Si el servidor se cae bajo carga, considera actualizar tu plan de servidor.
- Guardado del mundo corrupto: Si el servidor se cae repetidamente al iniciar, intenta restaurar desde una copia de seguridad o realizar un reinicio del mundo. Consulta la Guía de Configuración del Servidor para instrucciones de respaldo y reinicio.
- Actualizaciones del juego: Las caídas después de una actualización del juego pueden indicar que los datos de guardado de la versión anterior son incompatibles. Consulta las notas de parche oficiales de HumanitZ y 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é correctamente asignado.
- No se puede conectar por IP directa: Verifica la IP y el puerto del juego (no el puerto de consulta). Usa el formato
IP:Port. Consulta Cómo Encontrar la IP y el Puerto de tu Servidor. - Tiempo de espera agotado al conectar: El servidor puede estar sobrecargado o sin respuesta. Intenta reiniciar a través de GPanel. Si el problema persiste, revisa la consola en busca de 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 actualizaciones pendientes y asegúrate de que los jugadores hayan actualizado su juego a través de Steam.
Los Comandos de Administrador No Funcionan
- No autenticado: Debes ejecutar
/AdminAccess [password]cada vez que te unas al servidor. El acceso de administrador no persiste entre sesiones. - Contraseña incorrecta: La contraseña de administrador distingue entre mayúsculas y minúsculas. Verifica que coincida exactamente con la configuración de
AdminPassworden la configuración de tu servidor. - No se ha establecido contraseña de administrador: Si
AdminPasswordestá vacío o falta en el archivo de configuración, los comandos de administrador no funcionarán. Establece una contraseña y reinicia el servidor. - Error de escritura en el comando: Los comandos distinguen entre mayúsculas y minúsculas.
/spawny/Spawnpueden comportarse de manera diferente. Usa la sintaxis exacta que se muestra en esta guía.
Optimización del Rendimiento
- Reduce
MaxPlayerssi el servidor tiene dificultades con la cantidad actual de jugadores. - Reduce
ZombieAmountMultiyHumanAmountMultipara disminuir la cantidad de entidades y el uso de CPU. - Aumenta los temporizadores de reaparición (
ZombieRespawnTimer,HumanRespawnTimer) para mantener las cantidades de entidades más bajas. - Asegúrate de que el servidor tenga suficiente RAM para el tamaño del mundo y la cantidad de jugadores activos.
- Programa reinicios periódicos (diarios o cada pocos días) para limpiar el uso acumulado de memoria.
- Usa
/SaveGameantes de los reinicios para asegurar que todo el progreso se preserve.
Artículos Relacionados
- Guía de Configuración del Servidor de HumanitZ
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor