Como admin de um servidor PixARK, você tem acesso a comandos poderosos para gerenciar jogadores, criaturas, configurações do mundo e operações do servidor. Este guia abrange a configuração da senha de admin, comandos comuns, configuração de RCON e técnicas de solução de problemas para seu servidor dedicado PixARK.
Configuração da Senha de Admin
Antes de usar comandos de admin no jogo, você deve configurar uma senha de admin. A maneira mais fácil é através da variável de inicialização ARK_ADMIN_PASSWORD no GPanel. Alternativamente, você pode definir ServerAdminPassword no arquivo GameUserSettings.ini do seu servidor.
Definindo a Senha de Admin
Opção 1 (Recomendada): No GPanel, vá até a aba Startup e defina a variável ARK_ADMIN_PASSWORD com a senha desejada, depois reinicie o servidor.
Opção 2: Edite o arquivo de configuração diretamente:
- Pare seu servidor pelo GPanel.
- Navegue até
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inivia SFTP ou pelo gerenciador de arquivos do GPanel. - Encontre a seção
[ServerSettings]e adicione ou modifique a seguinte linha:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Salve o arquivo e inicie seu servidor.
Habilitando Admin no Jogo
Uma vez que sua senha de admin esteja configurada, você precisa se autenticar cada vez que entrar no servidor:
- Entre no seu servidor PixARK.
- Abra o console do jogo pressionando Tab (tecla padrão).
- Digite o seguinte comando e pressione Enter:
enablecheats YourSecureAdminPassword
Se a senha estiver correta, você verá uma mensagem de confirmação. Agora você tem acesso de admin durante esta sessão. Você precisará se autenticar novamente cada vez que reconectar ao servidor.
enablecheats não produz saída visível em algumas versões. Se você não vir uma mensagem de erro, o comando provavelmente foi bem-sucedido. Teste com um comando simples como cheat fly para verificar.
Comandos de Admin Comuns
Todos os comandos de admin são prefixados com cheat. Abra o console com Tab e insira os comandos conforme mostrado abaixo.
Comandos de Movimento e Sobrevivência
| Comando | Descrição |
|---|---|
cheat fly |
Ativa o modo de voo. Seu personagem pode voar livremente em qualquer direção. Use cheat walk para desativar. |
cheat walk |
Desativa o modo de voo e retorna à caminhada/gravidade normal. |
cheat god |
Alterna o modo deus, tornando você invulnerável a todos os danos. Execute novamente para desativar. |
cheat ghost |
Ativa o modo noclip, permitindo que você atravesse terrenos e estruturas. Use cheat walk para desativar. |
cheat infinitestats |
Concede vida, stamina, comida, água e outros atributos infinitos. Alterna entre ativado/desativado. |
Comandos de Criaturas
| Comando | Descrição |
|---|---|
cheat forcetame |
Doma instantaneamente a criatura que você está olhando. A criatura se torna montável sem sela e responde aos seus comandos. |
cheat destroywilddinos |
Remove todas as criaturas selvagens (não domadas) do mapa. Novas criaturas reaparecerão naturalmente. Útil para renovar spawns ou corrigir lag causado por acúmulo de criaturas. |
cheat dotame |
Doma a criatura alvo como se você a tivesse domado normalmente (requer sela para montar). |
cheat summon <ClassID> |
Gera uma criatura da classe especificada na sua localização. Exemplo: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Destrói todas as criaturas hostis no mapa. Similar ao destroywilddinos, mas visa criaturas agressivas especificamente. |
Comandos de Mundo e Ambiente
| Comando | Descrição |
|---|---|
cheat settimeofday <HH:MM> |
Define a hora do jogo. Exemplo: cheat settimeofday 12:00 define para meio-dia. Use formato de 24 horas. |
cheat saveworld |
Força um salvamento imediato do mundo. Use antes de desligar ou fazer alterações arriscadas. |
cheat slomo <value> |
Altera a velocidade do jogo. O padrão é 1.0. Valores acima de 1.0 aceleram o jogo; abaixo de 1.0 desaceleram. Exemplo: cheat slomo 2 |
cheat setweather <type> |
Altera o clima atual. Os tipos disponíveis dependem do bioma. |
Comandos de Itens e Experiência
| Comando | Descrição |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Dá um item pelo seu ID numérico. A qualidade varia de 0-100. Blueprint: 0 para item, 1 para blueprint. Exemplo: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Dá um item pelo nome parcial. Exemplo: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Concede pontos de experiência ao seu personagem. O segundo parâmetro (0) significa que é adicionado diretamente. O terceiro parâmetro (1) compartilha com a tribo. Exemplo: cheat addexperience 5000 0 1 |
cheat giveengrams |
Desbloqueia todos os engrams de fabricação para seu personagem. |
cheat giveresources |
Adiciona 50 de cada recurso ao seu inventário. |
Comandos de Teletransporte
| Comando | Descrição |
|---|---|
cheat teleporttoplayer <SteamID> |
Teletransporta você até o jogador especificado. |
cheat teleportplayertome <SteamID> |
Teletransporta o jogador especificado até sua localização. |
cheat setplayerpos <X> <Y> <Z> |
Teletransporta você para coordenadas específicas do mundo. |
Gerenciamento de Jogadores: Expulsão e Banimento
Admins podem expulsar e banir jogadores problemáticos usando os seguintes comandos:
| Comando | Descrição |
|---|---|
cheat kickplayer <SteamID> |
Expulsa o jogador do servidor imediatamente. Ele pode entrar novamente. |
cheat banplayer <SteamID> |
Bane o jogador pelo Steam ID. Ele não pode entrar novamente até ser desbanido. |
cheat unbanplayer <SteamID> |
Remove o banimento do Steam ID especificado. |
cheat listplayers |
Lista todos os jogadores conectados no momento com seus nomes e Steam IDs. |
cheat listplayers para ver todos os jogadores conectados e seus Steam IDs. Você também pode encontrar o Steam ID de um jogador pela URL do perfil Steam dele.
Configuração do RCON
RCON (Remote Console) permite que você execute comandos de admin remotamente sem estar conectado ao servidor no jogo. Isso é útil para gerenciamento automatizado do servidor, reinicializações programadas e administração remota.
Habilitando o RCON
- Pare seu servidor.
- Abra o
GameUserSettings.inie adicione o seguinte em[ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Certifique-se de que o
ServerAdminPasswordtambém esteja definido, pois o RCON usa essa senha para autenticação. - Salve o arquivo e inicie seu servidor.
Conectando via RCON
Use qualquer cliente compatível com Source RCON para conectar ao seu servidor. Opções populares incluem:
- mcrcon -- cliente RCON leve por linha de comando
- RCON CLI -- ferramenta RCON multiplataforma
- Battlemetrics -- gerenciamento de servidor web com suporte a RCON
Conecte usando o IP do seu servidor, a porta RCON (ex.: 27020) e sua ServerAdminPassword. Uma vez conectado, você pode executar qualquer comando de admin sem o prefixo cheat.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroyrilddinos
kickplayer 76561198012345678
Solução de Problemas
Crashes do Servidor
| Sintoma | Causa Provável | Solução |
|---|---|---|
| Crash na inicialização após alteração de configuração | Erro de sintaxe no arquivo de configuração | Revise o GameUserSettings.ini em busca de erros de digitação, colchetes faltando ou valores inválidos. Restaure a partir do backup se necessário. |
| Crash durante o jogo | Excesso de criaturas ou limite de memória | Execute cheat destroywilddinos para limpar o acúmulo de criaturas. Verifique o uso de memória no GPanel. |
| Crash ao gerar itens | ID de item ou nome de classe inválido | Verifique se o ID do item ou nome da classe está correto para o PixARK. Nem todos os IDs de itens do ARK funcionam no PixARK. |
| Crashes repetidos no mesmo horário | Corrupção do salvamento automático | Restaure a partir de um backup recente. Se os salvamentos estiverem corrompidos, um wipe do mundo pode ser necessário. |
Problemas de Conexão
| Problema | Solução |
|---|---|
| Jogadores não conseguem encontrar o servidor | Certifique-se de que a porta de consulta está correta e que o servidor está em execução há pelo menos 3-5 minutos. Tente conexão direta por IP. |
| Tempo limite de conexão | Verifique se o servidor está em execução no GPanel. Confirme se a porta do jogo (padrão 7777) está correta. O servidor pode ainda estar carregando. |
| Expulso imediatamente após entrar | Verifique se o jogador está banido (cheat listplayers e lista de banimentos). Confirme se a versão do jogo corresponde à versão do servidor. |
| Conexão RCON recusada | Verifique se RCONEnabled=True está na configuração. Confirme se você está usando a porta RCON e a senha de admin corretas. |
Corrupção do Mundo
Se o seu mundo ficar corrompido (ex.: crashes constantes, terreno faltando, estruturas quebradas), siga estes passos:
- Pare o servidor imediatamente para evitar mais corrupção.
- Baixe o diretório atual
ShooterGame/Saved/via SFTP como cópia de referência. - Se você tiver um backup recente, restaure-o fazendo upload dos arquivos de backup para substituir os salvamentos atuais.
- Se não houver backup disponível, pode ser necessário realizar um wipe do mundo deletando o conteúdo do diretório de salvamento e reiniciando.
- Inicie o servidor e verifique se ele carrega corretamente.
cheat saveworld antes de desligar e evite forçar a parada do servidor sempre que possível.
Artigos Relacionados
- Guia de Configuração do Servidor PixARK -- Configuração inicial do servidor, variáveis de inicialização e métodos de conexão.
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Primeiros Passos com Seu Novo Servidor