GM / SERVER COMMANDS

Referência de Comandos de Admin

Referência atualizada dos comandos GM do servidor, com permissões do dono, ferramentas de moderação e comportamento em tempo de execução.

Formato de entrada

Digite /nomeDoComando [args...] no chat. Os nomes dos comandos usam camelCase.

Funções e permissões

Super Admin

Exclusivo do dono

Origem: Vinculado quando o GameToken oficial é emitido

É o dono do servidor. Pode usar comandos de gameplay que afetam apenas a si mesmo. Essa função não pode ser transferida nem alterada por configuração externa.

Admin

Suporte à moderação

Origem: Configurado pelo dono por meio da variável de ambiente GAME_ADMINS

Ajuda o dono a manter a ordem no servidor e só pode usar comandos de apoio à moderação.

Somente Super Admin

Comandos do Super Admin

Estes comandos estão disponíveis apenas para o dono do servidor. Todos afetam apenas o jogador que os executa e não impactam outros jogadores diretamente.

01

Estado do personagem

/growth <value: 0.0–1.0>

Define o seu valor de crescimento e atualiza o tamanho do corpo e a idade ao mesmo tempo.

Bash
/growth 1.0
/full Nenhum

Restaura todos os atributos de sobrevivência (vida, fome, água, oxigênio e estamina) ao máximo e conclui instantaneamente a incubação dos ovos.

Bash
/full
/safe <seconds>

Define o seu temporizador de proteção em segundos. Enquanto estiver ativo, você não poderá ser atacado.

Bash
/safe 60
/isGod 0 | 1

Ativa ou desativa a invencibilidade pessoal (1 = ativado, 0 = desativado).

Bash
/isGod 1
/nodead 0 | 1

Ativa ou desativa o modo de não morrer para o próprio personagem (1 = ativado, 0 = desativado).

Bash
/nodead 1
02

Troca de raça

/change <race> [skin]

Troca de raça no mesmo lugar e zera suas coordenadas. skin é 0 por padrão.

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

Troca de raça mantendo suas coordenadas atuais. skin é 0 por padrão.

Bash
/rebirth Pteranodon 0
03

Ninho / ovos

/eggDone Nenhum

Conclui imediatamente o progresso de incubação de todos os seus ovos.

Bash
/eggDone
/nestDone Nenhum

Completa os materiais do seu ninho e avança o ninho para o estado de construção concluída.

Bash
/nestDone
04

Geração de IA

/addTeam <race> [growth]

Gera perto de você um grupo companheiro de IA da raça especificada. growth é 1.0 por padrão.

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

Gera perto de você uma única IA selvagem da raça especificada. growth é 1.0 por padrão.

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

Gera N IAs selvagens aleatórias perto de você.

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

Gera perto de você um grupo ecológico da raça especificada (1 líder + N - 1 membros).

Bash
/addEco Triceratops 3
/addEcos <count>

Gera perto de você N grupos ecológicos de raças aleatórias.

Bash
/addEcos 2
05

Gerenciamento do servidor

/worldchat 0 | 1

Ativa ou desativa o chat global do mundo (1 = ativado, 0 = desativado). Isso também pode ser predefinido na inicialização por meio da variável de ambiente GAME_WORLD_CHAT.

Bash
/worldchat 1
/reloadAnnounce Nenhum

Recarrega o anúncio multilíngue das variáveis de ambiente e transmite imediatamente para todos os jogadores online. Não é necessário reiniciar o servidor após editar os anúncios.

Bash
/reloadAnnounce
Admins podem usar

Comandos de Admin

Estes comandos estão disponíveis para administradores comuns e servem para ajudar o dono a manter a ordem no servidor.

01

Moderação

/band <userId> <seconds>

Suspende um jogador por N segundos, expulsa imediatamente e bloqueia novo login. O registro é persistente.

Bash
/band 12345 3600
/deband <userId>

Remove o registro de suspensão do jogador.

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

Silencia um jogador por N segundos. O registro é persistente, não remove o jogador do servidor e bloqueia apenas o chat.

Bash
/mute 12345 600
/unmute <userId>

Remove o registro de silêncio do jogador.

Bash
/unmute 12345
02

Teleporte

/move <userId>

Teleporta você para as coordenadas do jogador alvo.

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

Teleporta um jogador especificado para as coordenadas de outro jogador.

Bash
/moveTo 12345 67890

Notas adicionais

Diferença entre band e mute

Ambos os registros são persistidos e continuam válidos mesmo após reiniciar o servidor.

  • band: expulsa o jogador imediatamente e bloqueia novo login. Use para violações graves.
  • mute: bloqueia apenas o chat. O jogador pode continuar jogando normalmente. Use para infrações leves.

Sistema de anúncio multilíngue

O servidor combina automaticamente o conteúdo do anúncio com base no idioma do cliente de cada jogador. Não é necessário manter servidores separados para idiomas diferentes.

  • GAME_ANNOUNCEMENT: texto de anúncio padrão, usado como fallback quando não há anúncio para o idioma específico.
  • GAME_ANNOUNCEMENT_XX: 16 sufixos de idioma (ZH / ZHTW / EN / JA / KO / PT / PTBR / RU / ES / FR / DE / AR / TH / VI / ID / TR) para anúncios por idioma.
  • Use /reloadAnnounce para recarregar anúncios a quente em tempo de execução sem reiniciar o servidor.
Abrir referência de configuração do servidor

Tratamento de erros

Se um comando gerar uma exceção em tempo de execução, o servidor irá:

  • enviar uma notificação do sistema ao executor no formato [GM Error] <comando>: <mensagem>.
  • manter o cliente conectado e continuar funcionando normalmente.