Ir para o conteúdo principal

Solução de problemas do ARK

Por que o seu servidor de ARK volta para 70 slots

Um servidor de ARK que silenciosamente volta para 70 slots de jogadores não está quebrado. Ele está sendo instruído a isso, por uma linha de comando que o jogo não conseguiu interpretar, um parâmetro de mod usado incorretamente, ou um arquivo de configuração que diverge dos argumentos de inicialização.

  • Guias de ARK
  • Atualizado em
  • 6 min de leitura
  • Erros de aspas
  • Mods de conversão total
  • Conflitos de configuração
LINHA DE COMANDOlinha de comando# Quebrado: aspas ao redor do valor?MaxPlayers="70"# Correto: sem aspas?MaxPlayers=50# E no GameUserSettings.ini[ServerSettings]MaxPlayers=50

A resposta rápida

Verifique a sua linha de comando personalizada em busca de aspas ao redor de valores. ?MaxPlayers="70" está errado, ?MaxPlayers=50 está certo. Se isso estiver limpo, remova -TotalConversionMod= a menos que você esteja realmente rodando um mod de conversão total, depois confira se MaxPlayers no GameUserSettings.ini corresponde à linha de comando.

Pontos principais

  • O servidor não está perdendo a sua configuração, ele está sendo instruído a usar uma diferente.
  • Aspas ao redor de um valor numérico quebram o parâmetro silenciosamente.
  • O parâmetro TotalConversionMod é só para conversões totais. Em qualquer outra coisa ele causa problemas.
  • A linha de comando e o arquivo de configuração definem MaxPlayers. Mantenha os dois idênticos.

Por que 70 especificamente

O número é o que entrega. Quando o ARK não consegue ler um limite de jogadores que recebeu, ele não para e reclama: ele segue em frente com um valor padrão. Ver exatamente 70 slots voltando repetidamente, em vez de um número próximo do que você definiu, é a assinatura de um valor sendo descartado, não de um valor mal configurado.

Isso reformula o problema de forma útil. Você não está procurando uma configuração perdida. Você está procurando o que está descartando a sua configuração, e há três candidatos realistas.

Causa 1: um erro de formatação na linha de comando

A linha de comando personalizada é a espinha dorsal da configuração de um servidor de ARK, e ela não perdoa erros. Um único caractere fora do lugar quebra o parâmetro que vem depois dele.

A versão mais comum desse erro:

?MaxPlayers="70"

As aspas ao redor de 70 são desnecessárias e causam um problema de formatação. Escreva sem elas:

?MaxPlayers=50

Ao verificar a sua própria linha, procure por:

  • Aspas ao redor de valores que não precisam delas, e pares desencontrados onde uma abertura " não tem uma correspondente de fechamento.
  • Aspas curvas ou inteligentes, que aparecem quando uma linha de comando foi colada por um processador de texto ou um cliente de chat. Elas parecem quase idênticas às aspas retas e não são intercambiáveis.
  • Espaços perdidos ao redor do sinal de =, ou um espaço no meio de um nome de parâmetro.
  • Um prefixo ? ou - faltando em um parâmetro que precisa de um.

Um parâmetro quebrado pode derrubar o resto da linha junto com ele, não só a si mesmo. Se várias configurações parecem ter voltado ao mesmo tempo, suspeite de um parâmetro malformado perto do início, em vez de várias falhas não relacionadas.

Causa 2: usar mal o parâmetro de conversão total

O ARK suporta mods de conversão total, que substituem o jogo em vez de acrescentar a ele. O parâmetro que os carrega é voltado para um uso bem específico, e apontá-lo para um mod comum é um erro frequente e confuso.

Sintomas de quando isso dá errado:

  • O servidor volta repetidamente para 70 slots.
  • Mods falham ao carregar, ou carregam pela metade.
  • O servidor trava logo depois de iniciar.

Se você está rodando uma conversão total de verdade, o parâmetro recebe o ID do mod e nada mais:

-TotalConversionMod=123456789

Substitua os dígitos pelo ID do seu mod de conversão total. Se você não está rodando uma conversão total, apague o parâmetro por completo. Deixá-lo apontando para um mod de conteúdo é pior do que não tê-lo de forma alguma.

Causa 3: o arquivo de configuração e a linha de comando divergindo

O ARK lê o limite de jogadores em dois lugares. O GameUserSettings.ini define isso em [ServerSettings]:

[ServerSettings]
MaxPlayers=50

E a linha de comando define isso com ?MaxPlayers=. Quando os dois carregam números diferentes, o resultado não segue de forma confiável nem um nem outro, e é por isso que um servidor pode parecer que está mudando de ideia aleatoriamente.

Mantenha os dois idênticos. Escolha o número uma vez, escreva nos dois lugares, e mude os dois juntos sempre que mudar algo. Não trate um como a configuração real e o outro como um resto, porque restos são exatamente o que causa isso.

Uma checklist de cinco minutos

  1. Pare o servidor

    Editar a configuração de inicialização em um servidor rodando gera um estado inconsistente e um resultado confuso.

  2. Leia a linha de comando caractere por caractere

    Procure especificamente por aspas, aspas inteligentes e espaços ao redor de sinais de igual. Cole em um editor de texto simples se isso te ajudar a enxergá-los.

  3. Remova o TotalConversionMod a menos que você precise dele

    Se você não consegue nomear o mod de conversão total para o qual ele aponta, você não está rodando um. Apague o parâmetro.

  4. Faça o MaxPlayers corresponder nos dois lugares

    Linha de comando e GameUserSettings.ini, o mesmo número, sem exceções.

  5. Inicie o servidor e verifique a contagem de slots

    Olhe o máximo informado no navegador de servidores em vez do seu próprio painel, para ver o que os jogadores veem.

Evitando que isso aconteça de novo

Faça backup antes de editar
Guarde uma cópia da linha de comando e da configuração que funcionam em algum lugar fora do servidor. Reverter então leva segundos em vez de uma noite inteira de tentativa e erro.
Mude uma coisa de cada vez
Se você edita cinco parâmetros e o servidor quebra, você tem cinco suspeitos. Edite um, reinicie, confirme, repita.
Não cole por aplicativos de chat
Discord, clientes de email e processadores de texto reescrevem aspas retas em aspas curvas. Cole primeiro em um editor de texto simples.
Mantenha os parâmetros de mod honestos
Verifique de novo depois de cada mudança de mod se o TotalConversionMod está ausente ou apontando para uma conversão total de verdade.

Se você já passou por tudo isso e o servidor ainda volta para 70, o próximo lugar para olhar é o log de inicialização. Normalmente ele vai nomear o parâmetro que não conseguiu ler, o que transforma o resto da adivinhação em uma única linha para corrigir.

Mais guias para quem administra o próprio servidor de ARK.

Respostas rápidas

Perguntas frequentes

Porque algo está sobrescrevendo o seu limite de jogadores. As três causas mais comuns são um erro de formatação na linha de comando personalizada, geralmente aspas desnecessárias ao redor de um valor, o uso incorreto do parâmetro TotalConversionMod em um mod que não é uma conversão total, e um arquivo de configuração cujo valor de MaxPlayers entra em conflito com a linha de comando.

Não. ?MaxPlayers="70" está errado. Escreva como ?MaxPlayers=50, sem aspas. As aspas quebram a interpretação do parâmetro, e o servidor volta para um valor padrão em vez de reportar um erro.

Em dois lugares, e eles precisam concordar. Na linha de comando como ?MaxPlayers=50, e no GameUserSettings.ini em [ServerSettings] como MaxPlayers=50. Se os dois divergirem, o resultado é imprevisível, então mantenha os dois sincronizados.

Ele diz ao servidor para carregar um mod que substitui o jogo inteiro em vez de acrescentar a ele. Só mods de conversão total de verdade pertencem ali. Apontá-lo para um mod de conteúdo comum causa problemas de slots e mods que falham ao carregar ou derrubam o servidor. Se você não está rodando uma conversão total, remova o parâmetro completamente.

Não. Mudar os parâmetros de inicialização não mexe no seu mundo salvo. Ainda assim vale a pena fazer um backup antes de editar, porque o motivo de um backup é justamente o erro que você não planejou.

Hospedagem de ARK com as configurações que você realmente controla

Todo servidor de ARK que hospedamos te dá o gerenciador de linha de comando e o editor de arquivo de configuração que essas correções exigem, em vez de uma página de configurações travada.

  • Data center no Reino Unido
  • Acesso à linha de comando
  • Suporte por ticket e Discord