Este guia abrange como configurar e utilizar comandos de administrador no seu servidor ARK: Survival Ascended, incluindo comandos de consola no jogo, acesso RCON e concessão de privilégios de administrador a outros jogadores.
ServerAdminPassword na configuração do seu servidor e autenticar-se com ela em cada sessão. Se ainda não configurou o seu servidor, consulte primeiro o guia de configuração do servidor.
Pré-requisitos
- Um servidor ARK: Survival Ascended ativo com a Legion Hosting
- Acesso ao GPanel
- Uma
ServerAdminPasswordconfigurada no seuGameUserSettings.ini(abordado no Passo 1 abaixo)
Passo 1 — Definir a Palavra-passe de Administrador
A palavra-passe de administrador é definida no GameUserSettings.ini na secção [ServerSettings]. Se já tem uma palavra-passe de administrador configurada, avance para o Passo 2.
- Inicie sessão no GPanel e selecione o seu servidor ARK: Survival Ascended.
- Pare o servidor a partir do separador Console e aguarde que o estado mostre Offline.
- Clique no separador Files e navegue até
ShooterGame/Saved/Config/WindowsServer/. - Abra o
GameUserSettings.inino editor de ficheiros. - Encontre a secção
[ServerSettings]e localize ou adicione a linhaServerAdminPassword:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Guarde o ficheiro e inicie o servidor a partir do separador Console.
Passo 2 — Ativar o Modo de Administrador no Jogo
Sempre que entrar no seu servidor, deve autenticar-se como administrador antes que quaisquer comandos de administrador funcionem. Isto é necessário uma vez por sessão.
- Entre no seu servidor ARK: Survival Ascended.
- Prima a tecla til (~) para abrir a consola do jogo. Em alguns layouts de teclado, a tecla pode ser ` (acento grave).
- Escreva o seguinte comando, substituindo
YourPasswordpelaServerAdminPasswordque definiu no Passo 1:
EnableCheats YourPassword
- Prima Enter. Se a palavra-passe estiver correta, não aparecerá nenhuma mensagem de erro e terá acesso de administrador para esta sessão.
EnableCheats sempre que entrar. A autenticação de administrador não persiste entre sessões. Se se desconectar e reconectar, precisa de executar o comando novamente.
Passo 3 — Utilizar Comandos de Administrador
Depois de autenticado, pode executar comandos de administrador a partir da consola do jogo. A maioria dos comandos requer o prefixo cheat ou admincheat. A tabela abaixo lista os comandos mais utilizados.
Comandos de Administrador Mais Utilizados
| Comando | Descrição |
|---|---|
cheat God |
Alterna o modo deus — não pode sofrer dano enquanto estiver ativo. |
cheat Fly |
Ativa o modo de voo. Use cheat Walk para voltar ao movimento normal. |
cheat Walk |
Desativa o modo de voo e volta ao andar/gravidade normal. |
cheat Ghost |
Ativa noclip — atravesse terreno e estruturas. Use cheat Walk para sair. |
cheat InfiniteStats |
Concede vida, stamina, comida, água e outros atributos infinitos. Desative executando novamente. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Dá um item pelo seu número de ID. Exemplo: cheat GiveItemNum 1 100 1 0 dá 100 Munições de Pistola Simples. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Dá um item pelo nome curto. Exemplo: cheat GFI MetalIngot 500 1 0 dá 500 Lingotes de Metal. |
cheat Summon <DinoID> |
Invoca uma criatura na localização da sua mira. Exemplo: cheat Summon Rex_Character_BP_C invoca um Rex. |
cheat GMSummon "<DinoID>" <Level> |
Invoca uma criatura domesticada num nível específico. Exemplo: cheat GMSummon "Rex_Character_BP_C" 150 invoca um Rex domesticado de nível 150. |
cheat TeleportPlayerIDToMe <PlayerID> |
Teletransporta um jogador para a sua localização. Use cheat ListPlayers para encontrar os IDs dos jogadores. |
cheat SetTimeOfDay <HH:MM> |
Define a hora do dia. Exemplo: cheat SetTimeOfDay 12:00 define para meio-dia. |
cheat DestroyWildDinos |
Remove todos os dinos selvagens do mapa. Eles reaparecerão naturalmente. Útil para atualizar os spawns selvagens após alterar as definições de dificuldade. |
cheat ListPlayers |
Lista todos os jogadores conectados com os seus nomes e IDs. |
cheat KickPlayer <SteamID> |
Expulsa um jogador do servidor pelo seu ID Steam/plataforma. |
cheat BanPlayer <SteamID> |
Bane um jogador do servidor. Use cheat UnbanPlayer <SteamID> para reverter. |
cheat SaveWorld |
Força uma gravação imediata do mundo. |
cheat DoExit |
Grava e encerra o servidor. Use o GPanel para o iniciar novamente depois. |
cheat como admincheat funcionam como prefixos. Pode usar qualquer um — são intercambiáveis no ARK: Survival Ascended.
Dar Itens — Referência Rápida
As duas formas principais de dar itens são GiveItemNum (pelo número de ID do item) e GFI (pelo nome curto). A sintaxe para ambos é:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Nomes curtos de itens comuns:
| Nome Curto | Item | Comando de Exemplo |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
Passo 4 — Acesso RCON (Consola Remota)
O RCON permite executar comandos de administrador remotamente sem entrar no servidor no jogo. Isto é útil para gerir o servidor fora do jogo ou executar comandos programados.
RCON via GPanel
O GPanel inclui uma consola integrada no separador Console. Pode escrever comandos de administrador diretamente no campo de entrada da consola enquanto o servidor estiver em execução. Os comandos introduzidos aqui são executados como se os tivesse executado no jogo com privilégios de administrador — não é necessário EnableCheats.
RCON via Ferramentas de Terceiros
Se preferir um cliente RCON dedicado, pode usar ferramentas de terceiros como mcrcon, ARRCON ou RCONConsole. Para se conectar, vai precisar de:
| Definição | Onde Encontrar |
|---|---|
| RCON Port | Separador Network do GPanel — procure a alocação da porta RCON. Se nenhuma porta RCON estiver listada, contacte o suporte para solicitar uma. |
| Palavra-passe RCON | A mesma que a sua ServerAdminPassword no GameUserSettings.ini. |
| IP do Servidor | Separador Console ou Network do GPanel. |
Para ativar o RCON no seu servidor, certifique-se de que a seguinte definição existe no seu GameUserSettings.ini na secção [ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort na sua configuração para corresponder. Não assuma que o valor predefinido de 27020 se aplica ao seu servidor — verifique o separador Network para a sua porta efetivamente alocada.
Conceder Acesso de Administrador a Outros Jogadores
No ARK: Survival Ascended, o acesso de administrador é controlado inteiramente pela ServerAdminPassword. Não existe uma lista de administradores separada nem um papel de administrador por jogador. Para dar acesso de administrador a outro jogador:
- Partilhe a
ServerAdminPasswordcom o jogador de forma privada. - O jogador entra no servidor e executa
EnableCheats YourPasswordna consola para se autenticar. - Terá privilégios totais de administrador para essa sessão.
BanPlayer, DoExit e DestroyWildDinos. Partilhe a palavra-passe apenas com pessoas em quem confia totalmente. Se precisar de revogar o acesso, altere a ServerAdminPassword no GameUserSettings.ini e reinicie o servidor.
Verificação
- Entre no seu servidor e abra a consola com ~.
- Execute
EnableCheats YourPassword— não deve aparecer nenhuma mensagem de erro. - Teste com um comando inofensivo como
cheat Fly. Se a sua personagem começar a voar, o modo de administrador está a funcionar corretamente. Executecheat Walkpara voltar ao normal. - Execute
cheat ListPlayerspara verificar que consegue ver a lista de jogadores. Isto confirma o acesso total de administrador.
Resolução de Problemas
EnableCheats não funciona ou retorna um erro
- Verifique novamente se está a escrever a palavra-passe exata definida em
ServerAdminPasswordno seuGameUserSettings.ini. As palavras-passe são sensíveis a maiúsculas e minúsculas. - Certifique-se de que não existem espaços no final do campo da palavra-passe no ficheiro de configuração.
- Se alterou a palavra-passe recentemente, o servidor deve ser reiniciado para que a alteração tenha efeito.
- Confirme que a linha
ServerAdminPasswordestá na secção[ServerSettings]e não colocada erradamente noutra secção.
Os comandos de administrador não fazem nada ou retornam "no permission"
- Deve executar
EnableCheatsprimeiro sempre que entrar. O modo de administrador não persiste entre sessões. - Se se desconectou e reconectou, execute
EnableCheatsnovamente antes de tentar quaisquer comandos. - Alguns comandos requerem o prefixo
cheat. Tente adicionarcheatantes do comando se não estiver a funcionar (por exemplo,cheat Flyem vez de apenasFly).
Conexão RCON recusada ou timeout
- Verifique que
RCONEnabled=Trueestá definido no seuGameUserSettings.inina secção[ServerSettings]. - Confirme que o
RCONPortna configuração corresponde à porta alocada no separador Network do GPanel. - Certifique-se de que o servidor está totalmente em execução antes de tentar conectar — o RCON não está disponível durante o arranque.
- Se nenhuma porta RCON estiver listada no GPanel, contacte o suporte para solicitar uma alocação de porta.
Os comandos da consola do GPanel não estão a ser executados
- Certifique-se de que o servidor está no estado Running. Não é possível enviar comandos para um servidor parado ou em arranque.
- Tente um comando simples como
ListPlayersprimeiro para verificar que a conexão da consola está a funcionar. - Se a consola não mostrar resposta, o servidor pode ter crashado silenciosamente. Verifique a saída do separador Console para erros e reinicie se necessário.