Este guia aborda tudo o que precisa de saber sobre comandos de admin em The Front, incluindo a configuração de acesso de administrador, abertura da consola e uma referência completa de todos os comandos disponíveis para gestão de jogadores, spawning, ajuste de combate, construção, recursos e mais. Para a configuração inicial do servidor, consulte The Front Server Setup Guide.
Configurar o Acesso de Admin
Antes de poder usar comandos de admin, deve registar a sua conta Steam como administrador no servidor. Existem dois métodos para o fazer:
Método 1: ServerConfig_.ini (Recomendado)
- Pare o seu servidor a partir do separador Console no GPanel.
- Navegue até
TheFrontManager/ServerConfig_.iniatravés do separador Files do GPanel ou via SFTP. - Encontre ou adicione a definição
ServerAdminAccountsna secção[BaseServerConfig]. - Adicione o(s) seu(s) Steam64 ID(s), separados por ponto e vírgula:
[BaseServerConfig] ServerAdminAccounts=76561198012345678;76561198087654321; - Guarde o ficheiro e inicie o servidor.
Método 2: Comando da Consola no Jogo
Se já tiver acesso de admin, pode adicionar administradores adicionais com o comando da consola:
AddGM 76561198012345678 1
O segundo parâmetro é o nível de GM (Game Master). Para remover um admin, use:
RemoveGM 76561198012345678
Abrir a Consola de Admin
Para aceder à consola de admin no jogo, siga estes passos:
- Certifique-se de que o seu Steam64 ID está listado na definição
ServerAdminAccounts. - Entre no servidor e aceda ao mundo de jogo.
- Abra a Ferramenta GM pressionando Shift + G.
- Quando a Ferramenta GM estiver ativa, pressione a tecla ~ (til) (à esquerda da tecla
1) para abrir a caixa de entrada de comandos na parte inferior do ecrã. - Escreva o seu comando e pressione Enter para executá-lo.
~), que requer um layout de teclado inglês. Se estiver a usar um layout diferente, mude para Inglês (EUA) antes de pressionar a tecla.
Visibilidade do Admin
Pode alternar se os jogadores veem um ícone de admin junto ao seu nome:
ToggleGMTitleShow 0
Defina como 0 para ocultar o ícone de admin, ou 1 para mostrá-lo.
Comandos de Gestão de Jogadores
Estes comandos permitem gerir jogadores no seu servidor, incluindo expulsar, banir e teletransportar.
| Comando | Descrição |
|---|---|
KickPlayerOff [playerID] |
Expulsa o jogador especificado do servidor sem notificação. |
BanPlayer [playerID] login |
Bane o jogador de iniciar sessão no servidor. |
PermitPlayer [playerID] login |
Remove o banimento de um jogador previamente banido, permitindo-lhe iniciar sessão novamente. |
BanPlayer [playerID] chat |
Silencia o jogador, impedindo-o de enviar mensagens no chat. |
PermitPlayer [playerID] chat |
Remove o silenciamento de um jogador previamente silenciado. |
DestroyPlayerByGUID [playerID] |
Mata o jogador especificado instantaneamente. |
GMClearInventory [playerID] |
Limpa todo o inventário do jogador especificado. |
SetCanChat [1/0] |
Ativa (1) ou desativa (0) o chat no jogo para todos os jogadores. |
[playerID] nos comandos refere-se ao Steam64 ID do jogador. Pode encontrar os IDs dos jogadores conectados através da interface da Ferramenta GM.
Comandos de Teletransporte
Estes comandos permitem mover-se a si ou a outros jogadores pelo mapa.
| Comando | Descrição |
|---|---|
GotoPlayerByAccount [playerID] |
Teletransporta-o para a localização do jogador especificado. |
RelocatePlayerToGM [playerID] |
Teletransporta o jogador especificado para a sua localização atual. |
goto [x] [y] [z] |
Teletransporta-o para as coordenadas do mundo especificadas. |
Comandos de Movimento e Modo Deus
Estes comandos dão aos admins habilidades especiais de movimento e invulnerabilidade para gestão do servidor.
| Comando | Descrição |
|---|---|
God |
Alterna o modo Deus, tornando-o invulnerável a todo o dano. |
Fly |
Ativa o modo de voo, permitindo voar livremente pelo mapa. |
Walk |
Desativa o voo e regressa ao modo normal de caminhada. |
Ghost |
Ativa o modo noclip -- voo sem colisão, permitindo atravessar paredes e terreno. |
hide [1/0] |
Torna a sua personagem invisível (1) ou visível (0) para os outros jogadores. |
ClearAllPlayersGodMode |
Desativa o modo Deus para todos os jogadores no servidor. |
ActivateInfiniteStamina [1/0] |
Alterna a stamina infinita para a sua personagem. |
ActivateIgnoreEnvironment [1/0] |
Alterna a imunidade a efeitos ambientais (calor, frio, radiação). |
ActivateInfiniteRecoverHealth [1/0] |
Alterna a regeneração automática de saúde até ao HP máximo por segundo. |
SetPlayerScaleRate [scale] |
Altera o tamanho do modelo da sua personagem. O valor predefinido é 1. |
Comandos de Spawn e Itens
Use estes comandos para fazer spawn de NPCs, dar itens e gerir a experiência dos jogadores.
| Comando | Descrição |
|---|---|
GMAddItems [itemID] [amount] [playerID] |
Dá o item especificado a um jogador. Requer o ID interno do item. |
AddTargetPlayerExp [playerID] [amount] |
Concede a quantidade especificada de pontos de experiência a um jogador. |
UnlockTargetAllRecipe [playerID] |
Desbloqueia todas as receitas de crafting para o jogador especificado. |
UnlockTargetAllTalent [playerID] |
Desbloqueia todas as habilidades da árvore de talentos para o jogador especificado. |
GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z] |
Faz spawn de um NPC com o nível especificado nas coordenadas do mundo indicadas. |
GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Faz spawn do número especificado de NPCs à distância indicada (em metros) de um jogador. |
GMSpawnPetByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
Faz spawn de uma criatura de estimação perto do jogador especificado. |
ClearAllNPC |
Mata todos os NPCs atualmente em spawn no servidor. |
KillInteractObject |
Destrói o objeto para o qual está a olhar (estrutura, criatura ou veículo). |
SetEnableSuperKill |
Ativa o modo de matar com um golpe em criaturas, veículos e estruturas. |
GMCreatorMode [1/0] |
Alterna o Modo Criador. Quando ativado, o crafting não consome materiais. |
Comandos de Gestão do Servidor
Estes comandos controlam as definições e operações principais do servidor.
| Comando | Descrição |
|---|---|
SaveWorld |
Força uma gravação imediata de todos os dados do mundo. |
CloseServer |
Encerra o servidor de forma graciosa. |
SetTime [value] |
Define a hora do dia no jogo (intervalo de 0-24). |
SetWeather [weatherID] [regionID] |
Altera o clima na região especificada. |
SloMode [0-1000] |
Controla a velocidade do servidor. O valor predefinido é 1. Valores mais altos aceleram o servidor, 0 pausa-o. |
SetQueueThreshold [amount] |
Define o número máximo de jogadores permitidos no servidor. |
SetMaxQueueSize [amount] |
Igual a SetQueueThreshold. |
SetSaveGameInterval [seconds] |
Define a frequência com que o servidor grava automaticamente os dados do mundo (em segundos). |
AddGM [Steam64ID] [level] |
Adiciona um novo admin ao servidor. É necessário o Steam64 ID de 17 dígitos. |
RemoveGM [Steam64ID] |
Remove os privilégios de admin da conta especificada. |
Comandos de Multiplicadores de Dano e Combate
Estes comandos ajustam as proporções de dano entre jogadores, NPCs, estruturas e veículos. Todos os valores são multiplicadores -- 1 é o predefinido, 2 duplica o efeito, 0.5 reduz para metade.
Dano Jogador vs NPC
| Comando | Descrição |
|---|---|
SetMeleeNpcDamageRatio [N] |
Dano corpo a corpo do jogador a NPCs. |
SetRangedNpcDamageRatio [N] |
Dano à distância do jogador a NPCs. |
SetWildNPCDamageRate [N] |
Dano infligido por NPCs selvagens aos jogadores. |
SetWildNPCHealthRate [N] |
Multiplicador de pontos de vida dos NPCs selvagens. |
SetWildNPCSpeedRate [N] |
Multiplicador de velocidade de movimento dos NPCs selvagens. |
Dano Jogador vs Jogador
| Comando | Descrição |
|---|---|
SetMeleePlayerDamageRatio [N] |
Dano corpo a corpo do jogador a outros jogadores (PvP). |
SetRangedPlayerDamageRatio [N] |
Dano à distância do jogador a outros jogadores (PvP). |
SetIsCanSelfDamage [1/0] |
Alterna se os jogadores podem causar dano a si próprios. |
SetIsCanFriendDamage [1/0] |
Alterna o fogo amigo entre membros do esquadrão. |
Dano a Estruturas e Veículos
| Comando | Descrição |
|---|---|
SetMeleeConstructDamageRatio [N] |
Dano corpo a corpo do jogador a estruturas. |
SetRangedConstructDamageRatio [N] |
Dano à distância do jogador a estruturas. |
SetVehiclePlayerDamageRatio [N] |
Dano de veículos a jogadores. |
SetVehicleConstructDamageRatio [N] |
Dano de veículos a estruturas. |
SetConstructDefenseRatio [N] |
Multiplicador de redução de dano para estruturas. |
SetConstructMaxHealthRatio [N] |
Multiplicador de durabilidade máxima para estruturas. |
SetTrapDamageRatio [N] |
Multiplicador de dano infligido por armadilhas. |
GMSetToolDamageRate [N] |
Multiplicador de dano de ferramentas a recursos. |
GMSetDurabilityCostRate [N] |
Taxa de perda de durabilidade para ferramentas, armas e armaduras. |
Definições de NPCs de Raid
| Comando | Descrição |
|---|---|
SetCityNPCLevelRate [N] |
Multiplicador de nível dos NPCs de raid. |
SetCityNPCDamageRate [N] |
Multiplicador de dano infligido pelos NPCs de raid. |
SetCityNPCHealthRate [N] |
Multiplicador de pontos de vida dos NPCs de raid. |
SetCityNPCSpeedRate [N] |
Multiplicador de velocidade de movimento dos NPCs de raid. |
SetCityNPCNumRate [N] |
Multiplicador da quantidade de spawn de NPCs de raid. |
GMSetNPCLootableItemRate [N] |
Multiplicador da quantidade de loot largado por NPCs. |
SetNpcRespawnRate [N] |
Multiplicador de velocidade de respawn de NPCs. Valores mais altos fazem os NPCs reaparecer mais rápido. |
Comandos de Multiplicadores de Estatísticas do Jogador
Estes comandos ajustam as estatísticas da personagem do jogador e as mecânicas de sobrevivência.
Saúde, Stamina e Movimento
| Comando | Descrição |
|---|---|
SetPlayerMaxHealthRate [N] |
Multiplicador de saúde máxima. |
SetPlayerMaxStaminaRate [N] |
Multiplicador de stamina máxima. |
SetStaminaRecoverRate [N] |
Velocidade de regeneração de stamina. |
SetStaminaConsumeRatio [N] |
Taxa de consumo de stamina. Valores mais baixos reduzem o gasto de stamina. |
SetMoveSpeedRate [N] |
Multiplicador de velocidade de movimento do jogador. |
SetJumpHeightRate [N] |
Multiplicador de altura de salto do jogador. |
Fome, Sede e Oxigénio
| Comando | Descrição |
|---|---|
SetPlayerMaxHungerRate [N] |
Multiplicador de saciedade máxima (barra de fome). |
GMSetHungerDecRate [N] |
Taxa a que a fome diminui. |
GMSetBodyHungerAddRate [N] |
Quantidade de fome restaurada ao comer comida. |
SetBodyWaterMaximumRate [N] |
Multiplicador de hidratação máxima. |
GMSetWaterDecRate [N] |
Taxa a que a sede aumenta. |
GMSetBodyWaterAddRate [N] |
Quantidade de hidratação restaurada ao beber. |
SetBreathMaximumRate [N] |
Multiplicador de capacidade máxima de oxigénio. |
SetBreathRecoverRate [N] |
Multiplicador de velocidade de recuperação de oxigénio. |
SetPlayerBreathCostRate [N] |
Taxa de consumo de oxigénio. Valores mais baixos reduzem o gasto de oxigénio. |
Resistência Ambiental
| Comando | Descrição |
|---|---|
SetPlayerHotDefAddRate [N] |
Multiplicador de resistência ao calor. |
SetPlayerIceDefAddRate [N] |
Multiplicador de resistência ao frio. |
Comandos de Construção e Estruturas
| Comando | Descrição |
|---|---|
SetPlayerMaxHouseFlagNumber [N] |
Número máximo de Beacons que cada jogador pode colocar. |
SetHFTrapMaxNum [N] |
Número máximo de armadilhas na área de cobertura de um Beacon. |
SetHouseFlagExcitantTime [0-24] |
Define a janela de ataque para territórios de Beacon (em horas). |
SetConstructDisableRot [1/0] |
Alterna a degradação de estruturas. 1 ativa a degradação, 0 desativa. |
GMSetCraftTimeRate [N] |
Multiplicador de tempo de crafting e reparação. Valores mais baixos aceleram o crafting. |
GMSetDeathDropMode [0/1/2] |
Controla o que os jogadores largam ao morrer. 0 = nada, 1 = largar tudo, 2 = largar apenas inventário (manter equipamento). |
PerspectiveConstruct [0/1] |
Exibe nomes de estruturas e informações do proprietário ao olhar para edifícios. |
Comandos de Esquadrão (Guilda)
Estes comandos gerem esquadrões (guildas/clãs) no servidor.
| Comando | Descrição |
|---|---|
SetGuildAdmin [1/0] |
Torna-o capitão de qualquer esquadrão em que esteja. |
JoinGuildByGuid [squadGUID] |
Entra num esquadrão pelo seu GUID, ultrapassando os limites de membros. |
ForcedChangeGuildName [squadGUID] [newName] |
Força a renomeação de um esquadrão. |
KillGuildAll [1/0] |
Destrói o esquadrão inteiro. 1 = largar itens, 0 = sem drops. |
KillRadiusGuildConstruct [1/0] [radius] |
Destrói todas as estruturas do esquadrão dentro do raio especificado. |
KillRadiusGuildVehicle [1/0] [radius] |
Destrói todos os veículos do esquadrão dentro do raio especificado. |
ClearAttackCityCD [playerID] |
Reinicia o cooldown de abastecimento/raid para o jogador especificado. |
Comandos de Taxas de Recursos e Experiência
Para uma referência completa dos comandos de taxas de experiência e recolha de recursos, consulte a secção Definições de Taxas de Experiência e Recursos no The Front Server Setup Guide.
Referência rápida dos comandos de taxas mais utilizados:
| Comando | Descrição |
|---|---|
SetPlayerAddExpRate [N] |
Multiplicador global de ganho de experiência para todos os jogadores. |
GMSetTreeGainRate [N] |
Multiplicador de recolha de madeira. |
GMSetOreGainRate [N] |
Multiplicador de recolha de minério e minerais. |
GMSetCropGrowRate [N] |
Multiplicador de velocidade de crescimento de culturas. |
ServerConfig_.ini.
Artigos Relacionados
- The Front Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Precisa de Ajuda?
Se precisar de assistência com comandos de admin ou gestão do servidor para The Front, por favor abra um ticket de suporte e a nossa equipa terá todo o prazer em ajudá-lo.