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.
Digite /nomeDoComando [args...] no chat. Os nomes dos comandos usam camelCase.
Funções e permissões
Exclusivo do dono
É 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.
Suporte à moderação
Ajuda o dono a manter a ordem no servidor e só pode usar comandos de apoio à moderação.
Comandos do Super Admin
Estes comandos estão disponíveis apenas para o dono do servidor. Comandos de personagem e IA afetam principalmente quem executa, enquanto comandos de gerenciamento afetam o estado global do servidor.
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.
/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.
/full /safe <seconds> Define o seu temporizador de proteção em segundos. Enquanto estiver ativo, você não poderá ser atacado.
/safe 60 /isGod 0 | 1 Ativa ou desativa a invencibilidade pessoal (1 = ativado, 0 = desativado).
/isGod 1 /nodead 0 | 1 Ativa ou desativa o modo de não morrer para o próprio personagem (1 = ativado, 0 = desativado).
/nodead 1 Troca de raça
/change <race> [skin] Troca de raça no mesmo lugar e zera suas coordenadas. skin é 0 por padrão.
/change TRex 1 /rebirth <race> [skin] Troca de raça mantendo suas coordenadas atuais. skin é 0 por padrão.
/rebirth Pteranodon 0 Ninho / ovos
/eggDone Nenhum Conclui imediatamente o progresso de incubação de todos os seus ovos.
/eggDone /nestDone Nenhum Completa os materiais do seu ninho e avança o ninho para o estado de construção concluída.
/nestDone 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.
/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.
/addDino TRex 0.8 /addDinos [count=5] Gera N IAs selvagens aleatórias perto de você.
/addDinos 5 /addEco <race> [count=1] Gera perto de você um grupo ecológico da raça especificada (1 líder + N - 1 membros).
/addEco Triceratops 3 /addEcos <count> Gera perto de você N grupos ecológicos de raças aleatórias.
/addEcos 2 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.
/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.
/reloadAnnounce /wlReload Nenhum Recarrega a whitelist de entrada de jogadores (GAME_SERVER_WHITELIST e Database/whitelist.txt). Afeta apenas novas entradas e não expulsa jogadores online.
/wlReload /timePause [on|off|1|0] Pausa ou retoma o tempo de dia/noite e estações em todo o servidor. Sem argumento, alterna o estado atual. Não afeta mecânicas de sobrevivência em tempo real.
/timePause on /timeSpeed [0.01–60] Consulta ou define o multiplicador de velocidade do tempo do jogo. Sem argumento, apenas mostra a velocidade atual e o estado de pausa.
/timeSpeed 2 /timeHour [0–23] Consulta ou define a hora atual do jogo. Sem argumento, apenas mostra o horário atual.
/timeHour 8 /clearBans CONFIRM Limpa todos os registros BAND e MUTE. Requer a palavra literal CONFIRM.
/clearBans CONFIRM /anger 0.0 ~ 1.0 Define seu próprio valor de raiva EX (para tutorial ou uso do proprietário).
/anger 0.5 /dbrollback <yyyyMMdd_HHmmss> Grava um marcador de rollback único e sai do processo para reversão do banco de dados.
/dbrollback 20260812_120000 /dbrestart Nenhum Sai do processo; o contêiner reinicia automaticamente. Útil após alterações de configuração.
/dbrestart Comandos de Admin
Estes comandos estão disponíveis para administradores comuns e servem para ajudar o dono a manter a ordem no servidor.
Moderação
/band <userId> <seconds> Suspende um jogador por N segundos, expulsa imediatamente e bloqueia novo login. O registro é persistente.
/band 12345 3600 /deband <userId> Remove o registro de suspensão do jogador.
/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.
/mute 12345 600 /unmute <userId> Remove o registro de silêncio do jogador.
/unmute 12345 /bandCheck <userId> Verifica o status atual do banimento do jogador e o tempo restante.
/bandCheck 12345 /muteCheck <userId> Verifica o status atual do silêncio do jogador neste servidor e o tempo restante.
/muteCheck 12345 /bandList [page] Lista os registros de banimento com paginação; page padrão 1.
/bandList 1 /muteList [page] Lista os registros de silêncio com paginação; page padrão 1.
/muteList 1 /fixMaster Nenhum Varre o servidor inteiro e repara valores masterId inválidos em seguidores de IA (filhotes/companheiros), persistindo as correções imediatamente.
/fixMaster Teleporte
/move <userId> Teletransporta você para a localização do jogador online alvo.
/move 12345 /moveTo <userId> <targetUserId> Teletransporta o jogador online especificado para a localização de outro jogador online.
/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.
Variáveis de ambiente e parâmetros de inicialização
Os administradores comuns são configurados por GAME_ADMINS, e o estado padrão do chat global pode ser predefinido por GAME_WORLD_CHAT.
Abrir referência de configuração do servidorSistema 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.
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.