Requisitos Previos
- Un servidor de Project Zomboid en funcionamiento alojado en Legion Hosting
- Acceso a GPanel
- El juego instalado y con capacidad de conectarse a tu servidor
Configurar el Acceso de Administrador
Antes de poder usar comandos de administración en el juego, necesitas configurar una contraseña de administrador en tu servidor. Hay dos formas de hacerlo.
Opción 1: Archivo de Configuración del Servidor
- Abre GPanel y navega a tu servidor.
- Ve al File Manager y abre
/.cache/server/<servername>.ini(reemplaza<servername>con el nombre de tu servidor). - Encuentra la línea que dice
AdminPassword=y establece una contraseña segura:AdminPassword=YourSecurePassword123 - Guarda el archivo y reinicia tu servidor.
Opción 2: Pestaña Startup de GPanel
- Abre GPanel y navega a tu servidor.
- Ve a la pestaña Startup.
- Busca el campo Admin Password e ingresa la contraseña deseada.
- Reinicia tu servidor para que el cambio surta efecto.
Otorgar Acceso de Administrador a Jugadores
Una vez que tu contraseña de administrador esté configurada, los jugadores que se conecten e ingresen la contraseña de administrador tendrán acceso de administrador. También puedes establecer niveles de acceso directamente desde la consola del servidor.
En la pestaña Console de GPanel, escribe:
setaccesslevel <username> admin
Este es un comando exclusivo de consola — debe ejecutarse desde la Consola de GPanel o la consola del servidor, no desde el chat del juego.
Comandos de Administración Comunes
Los comandos con prefijo / se escriben en el chat del juego — presiona T o Enter para abrir la ventana de chat. Los comandos sin prefijo / son exclusivos de consola y deben ejecutarse desde la pestaña Console de GPanel.
Gestión de Jugadores
| Comando | Descripción |
|---|---|
/players |
Listar todos los jugadores conectados actualmente |
/kick <username> |
Expulsar a un jugador del servidor |
/banuser <username> |
Banear a un jugador del servidor |
/unbanuser <username> |
Eliminar el baneo de un jugador |
/adduser <username> <password> |
Crear una cuenta de lista blanca para un jugador |
/servermsg <message> |
Enviar un mensaje a todos los jugadores en el servidor |
Teletransportación
| Comando | Descripción |
|---|---|
/teleport <username> |
Teletransportarte a la ubicación de un jugador |
/teleportto <x> <y> <z> |
Teletransportarte a coordenadas específicas del mapa |
Trucos de Jugador / Depuración
| Comando | Descripción |
|---|---|
/godmod <username> |
Activar/desactivar el modo dios (invencibilidad) para un jugador |
/invisible <username> |
Activar/desactivar la invisibilidad para un jugador (los zombis lo ignoran) |
/noclip <username> |
Activar/desactivar noclip para un jugador (volar a través de paredes y terreno) |
/addxp <username> <perk> <amount> |
Otorgar XP a un jugador en una habilidad específica (por ejemplo, /addxp Player1 Carpentry 1000) |
Mundo y Eventos
| Comando | Descripción |
|---|---|
/startrain |
Iniciar un evento de lluvia |
/stoprain |
Detener la lluvia actual |
/gunshot |
Disparar un evento de sonido de disparo cercano para atraer zombis |
/chopper |
Disparar un evento de sobrevuelo de helicóptero |
Control del Servidor
| Comando | Descripción |
|---|---|
/save |
Forzar el guardado del mundo inmediatamente |
/quit |
Guardar el mundo y detener el servidor de forma ordenada |
Niveles de Acceso
Project Zomboid tiene varios niveles de acceso que controlan qué comandos puede usar un jugador. Establece el nivel de acceso de un jugador desde la Consola de GPanel (este es un comando exclusivo de consola):
setaccesslevel <username> <level>
| Nivel | Descripción |
|---|---|
| admin | Acceso completo a todos los comandos. Puede gestionar otros administradores, cambiar configuraciones del servidor y controlar el servidor. |
| moderator | Puede expulsar y banear jugadores, teletransportarse y ver información de jugadores. No puede cambiar configuraciones del servidor. |
| overseer | Capacidades de moderación limitadas. Puede ver información de jugadores y realizar moderación básica. |
| gm | Game Master. Puede generar objetos, teletransportarse y gestionar eventos del juego. Útil para servidores de roleplay. |
| observer | Puede observar jugadores. Acceso mínimo a comandos. Útil para monitorear el servidor. |
| none | Jugador regular sin privilegios especiales. Este es el nivel predeterminado para todos los jugadores. |
none desde la Consola de GPanel:setaccesslevel PlayerName none
Uso de la Consola de GPanel
También puedes ejecutar comandos a través de la consola web de GPanel sin estar conectado al juego:
- Abre GPanel y navega a tu servidor.
- Ve a la pestaña Console.
- Escribe tu comando en el cuadro de entrada en la parte inferior y presiona Enter.
/) también pueden ejecutarse desde la consola de GPanel escribiéndolos con el prefijo /. Algunos comandos como setaccesslevel son exclusivos de consola y no usan el prefijo /. Ciertos comandos (como teletransportación y modo dios) solo pueden funcionar cuando estás conectado al juego.
Gestión de la Lista de Baneados
Cuando baneas a un jugador usando /banuser, el baneo se almacena en la base de datos del servidor ubicada en /.cache/db/.
Para gestionar baneos:
- Banear un jugador:
/banuser <username> - Desbanear un jugador:
/unbanuser <username> - Edición manual: También puedes usar el File Manager de GPanel para explorar el directorio
/.cache/db/y editar manualmente la lista de baneados si es necesario.
Solución de Problemas
- Asegúrate de que tu contraseña de administrador esté configurada correctamente en
/.cache/server/<servername>.ini(la líneaAdminPassword=) y que el servidor fue reiniciado después del cambio. - Asegúrate de haber ingresado la contraseña de administrador al conectarte al servidor.
- Revisa los registros del servidor en
/.cache/Logs/para cualquier mensaje de error.
- Tu nivel de acceso puede no ser suficiente. Pide a un administrador del servidor que establezca tu nivel de acceso desde la Consola de GPanel usando
setaccesslevel <username> admin. - Algunos comandos requieren el nivel de acceso admin. Si fuiste asignado a un nivel inferior (como moderator o gm), ciertos comandos pueden no estar disponibles para ti.
- Asegúrate de que el nombre del perk esté escrito correctamente y use el nombre exacto de perk de PZ (por ejemplo,
Carpentry,Cooking,Farming,Fitness,Strength). - El jugador debe estar en línea cuando ejecutes el comando.
- Algunos comandos solo funcionan cuando se escriben en el juego, no a través de la consola de GPanel.
- Asegúrate de que el servidor esté en funcionamiento y no en estado de bloqueo o detenido.
- Intenta reiniciar el servidor desde GPanel y ejecutar el comando de nuevo.
Guías Relacionadas
- Guía de Configuración del Servidor de Project Zomboid — Configura las opciones de juego, dificultad y opciones de sandbox de tu servidor.
- Guía de Instalación de Mods de Project Zomboid — Añade mods del Workshop a tu servidor.