GM / SERVER COMMANDS

Referencia de comandos de administrador

Referencia actualizada de comandos GM del servidor con permisos del propietario, herramientas de moderación y comportamiento en ejecución.

Formato de entrada

Escribe /nombreDelComando [args...] en el chat. Los nombres de los comandos usan camelCase.

Roles y permisos

Super Admin

Solo propietario

Origen: Se vincula cuando se emite el GameToken oficial

Es el propietario del servidor. Puede usar comandos de jugabilidad que solo lo afectan a él. Este rol no puede transferirse ni modificarse mediante configuración externa.

Admin

Soporte de moderación

Origen: Lo configura el propietario mediante la variable de entorno GAME_ADMINS

Ayuda al propietario a mantener el orden del servidor y solo puede usar comandos de apoyo a la moderación.

Solo Super Admin

Comandos de Super Admin

Estos comandos solo están disponibles para el propietario del servidor. Los comandos de personaje e IA afectan principalmente al ejecutor, mientras que los comandos de administración cambian el estado global del servidor.

01

Estado del personaje

/growth <value: 0.0–1.0>

Establece tu valor de crecimiento y actualiza al mismo tiempo el tamaño del cuerpo y la edad.

Bash
/growth 1.0
/full Ninguno

Restaura al máximo todos los atributos de supervivencia (salud, hambre, agua, oxígeno y resistencia) y completa al instante la incubación de los huevos.

Bash
/full
/safe <seconds>

Establece tu temporizador personal de protección en segundos. Mientras esté activo, no podrás ser atacado.

Bash
/safe 60
/isGod 0 | 1

Activa o desactiva la invulnerabilidad personal (1 = activado, 0 = desactivado).

Bash
/isGod 1
/nodead 0 | 1

Activa o desactiva el modo personal de no morir (1 = activado, 0 = desactivado).

Bash
/nodead 1
02

Cambio de raza

/change <race> [skin]

Cambia tu raza en el lugar y reinicia tus coordenadas. skin usa 0 por defecto.

Bash
/change TRex 1
/rebirth <race> [skin]

Cambia tu raza manteniendo tus coordenadas actuales. skin usa 0 por defecto.

Bash
/rebirth Pteranodon 0
03

Nido / huevos

/eggDone Ninguno

Completa inmediatamente el progreso de incubación de todos tus huevos.

Bash
/eggDone
/nestDone Ninguno

Completa los materiales de tu nido y lo lleva al estado de construcción terminada.

Bash
/nestDone
04

Generación de IA

/addTeam <race> [growth]

Genera cerca de ti un grupo compañero de IA de la raza especificada. growth usa 1.0 por defecto.

Bash
/addTeam Raptor 1.0
/addDino <race> [growth]

Genera cerca de ti una única IA salvaje de la raza especificada. growth usa 1.0 por defecto.

Bash
/addDino TRex 0.8
/addDinos [count=5]

Genera cerca de ti N IA salvajes aleatorias.

Bash
/addDinos 5
/addEco <race> [count=1]

Genera cerca de ti un grupo ecológico de la raza especificada (1 líder + N - 1 miembros).

Bash
/addEco Triceratops 3
/addEcos <count>

Genera cerca de ti N grupos ecológicos de razas aleatorias.

Bash
/addEcos 2
05

Administración del servidor

/worldchat 0 | 1

Activa o desactiva el chat global del mundo (1 = activado, 0 = desactivado). También puede preconfigurarse al iniciar mediante la variable de entorno GAME_WORLD_CHAT.

Bash
/worldchat 1
/reloadAnnounce Ninguno

Recarga el anuncio multilingüe desde las variables de entorno y lo transmite inmediatamente a todos los jugadores en línea. No es necesario reiniciar el servidor tras editar los anuncios.

Bash
/reloadAnnounce
/wlReload Ninguno

Recarga la whitelist de entrada de jugadores (GAME_SERVER_WHITELIST y Database/whitelist.txt). Solo afecta a nuevas entradas y no expulsa a jugadores ya conectados.

Bash
/wlReload
/timePause [on|off|1|0]

Pausa o reanuda el tiempo de día/noche y estaciones en todo el servidor. Sin argumento, alterna el estado actual. No afecta mecánicas de supervivencia en tiempo real.

Bash
/timePause on
/timeSpeed [0.01–60]

Consulta o define el multiplicador de velocidad del tiempo del juego. Sin argumento, solo muestra la velocidad actual y el estado de pausa.

Bash
/timeSpeed 2
/timeHour [0–23]

Consulta o define la hora actual del juego. Sin argumento, solo muestra el tiempo actual.

Bash
/timeHour 8
/clearBans CONFIRM

Limpia todos los registros BAND y MUTE. Requiere la palabra literal CONFIRM.

Bash
/clearBans CONFIRM
/anger 0.0 ~ 1.0

Establece tu propio valor de ira EX (para tutorial o uso del propietario).

Bash
/anger 0.5
/dbrollback <yyyyMMdd_HHmmss>

Escribe un marcador de rollback único y sale del proceso para la reversión de la base de datos.

Bash
/dbrollback 20260812_120000
/dbrestart Ninguno

Sale del proceso; el contenedor se reinicia automáticamente. Útil después de cambios de configuración.

Bash
/dbrestart
Disponible para admins

Comandos de Admin

Estos comandos están disponibles para administradores normales y sirven para ayudar al propietario a mantener el orden en el servidor.

01

Moderación

/band <userId> <seconds>

Suspende a un jugador durante N segundos, lo expulsa de inmediato y bloquea un nuevo inicio de sesión. El registro es persistente.

Bash
/band 12345 3600
/deband <userId>

Elimina el registro de suspensión del jugador.

Bash
/deband 12345
/mute <userId> <seconds>

Silencia a un jugador durante N segundos. El registro es persistente, no lo expulsa del servidor y solo bloquea el chat.

Bash
/mute 12345 600
/unmute <userId>

Elimina el registro de silencio del jugador.

Bash
/unmute 12345
/bandCheck <userId>

Consulta el estado actual del baneo y el tiempo restante del jugador.

Bash
/bandCheck 12345
/muteCheck <userId>

Consulta el estado actual del silencio y el tiempo restante del jugador en este servidor.

Bash
/muteCheck 12345
/bandList [page]

Muestra la lista de baneos con paginación; page por defecto 1.

Bash
/bandList 1
/muteList [page]

Muestra la lista de silencios con paginación; page por defecto 1.

Bash
/muteList 1
/fixMaster Ninguno

Escanea todo el servidor y repara masterId inválidos en seguidores de IA (crías/compañeros), persistiendo las correcciones de inmediato.

Bash
/fixMaster
02

Teletransporte

/move <userId>

Te teletransporta a la ubicación del jugador objetivo conectado.

Bash
/move 12345
/moveTo <userId> <targetUserId>

Teletransporta al jugador conectado especificado a la ubicación de otro jugador conectado.

Bash
/moveTo 12345 67890

Notas adicionales

Diferencia entre band y mute

Ambos registros se guardan de forma persistente y siguen siendo válidos después de reiniciar el servidor.

  • band: expulsa al jugador de inmediato y bloquea un nuevo inicio de sesión. Úsalo para infracciones graves.
  • mute: solo bloquea el chat. El jugador puede seguir jugando con normalidad. Úsalo para infracciones leves.

Variables de entorno y parámetros de inicio

Los administradores normales se configuran mediante GAME_ADMINS, y el estado predeterminado del chat global puede predefinirse mediante GAME_WORLD_CHAT.

Abrir referencia de configuración del servidor

Sistema de anuncios multilingüe

El servidor selecciona automáticamente el anuncio según el idioma del cliente de cada jugador. No es necesario mantener servidores separados para distintos idiomas.

  • GAME_ANNOUNCEMENT: texto de anuncio predeterminado, usado como respaldo cuando no hay un anuncio específico para el idioma.
  • GAME_ANNOUNCEMENT_XX: 16 sufijos de idioma (ZH / ZHTW / EN / JA / KO / PT / PTBR / RU / ES / FR / DE / AR / TH / VI / ID / TR) para anuncios por idioma.
  • Usa /reloadAnnounce para recargar anuncios en caliente sin reiniciar el servidor.
Abrir referencia de configuración del servidor

Manejo de errores

Si un comando genera una excepción en tiempo de ejecución, el servidor:

  • enviará un aviso del sistema al ejecutor con el formato [GM Error] <comando>: <mensaje>.
  • mantendrá al cliente conectado y continuará funcionando con normalidad.