A resposta rápida
A Steam só consegue consultar cerca de 10.000 servidores de cada vez, e o Rust esconde servidores vazios do navegador por padrão. Um servidor novo sem ninguém nele, portanto, falha nos dois filtros ao mesmo tempo. Coloque os primeiros jogadores por conexão direta, mantenha o tempo de atividade contínuo, e use cache de consultas para que seu servidor responda rápido o suficiente para ficar no lote.
Pontos principais
- Não aparecer na lista é normal para um servidor novo. Não é um defeito.
- Existem mais servidores Rust do que o sistema de consultas consegue alcançar. Alguns estão sempre invisíveis.
- Servidores vazios ficam ocultos de propósito. Jogadores são o ingresso de entrada, não uma recompensa por isso.
- Reiniciar repetidamente piora o problema, não melhora.
- A conexão direta sempre funciona e é como você quebra o ciclo.
Por que o navegador esconde seu servidor
O navegador de servidores do Rust não é um diretório. Ele é o resultado de um processo de consulta com limites rígidos, e entender esses limites é o que impede que isso pareça arbitrário.
A Steam tem um limite máximo de consulta de cerca de 10.000 servidores. É quantos ela consegue pedir detalhes de uma vez. Como existem consideravelmente mais servidores Rust do que isso em existência, é fisicamente impossível ver todos eles, e não há nenhuma configuração do seu lado que mude essa conta.
A Steam também tenta encontrar a melhor combinação de servidores para cada jogador em vez de simplesmente devolver uma lista direta. Na prática, essa combinação é imprevisível, e se um servidor específico aparece para uma pessoa específica é quase uma loteria.
O problema do servidor vazio
A Facepunch melhorou o navegador ao esconder todos os servidores vazios por padrão. Do ponto de vista de um jogador, isso é uma vitória clara: a lista se enche de servidores que têm gente neles em vez de centenas que não têm.
Do ponto de vista do dono de um servidor novo, isso cria um problema circular. Seu servidor está vazio, então fica oculto. Está oculto, então ninguém o encontra. Ninguém o encontra, então ele continua vazio.
Os jogadores podem marcar Show Empty para ver tudo, mas isso os leva de volta ao navegador antigo e menos útil, e pouquíssimas pessoas fazem isso. Você não pode construir uma estratégia partindo do princípio de que elas vão fazer.
A consequência prática: seus primeiros jogadores valem mais do que os próximos cem. São eles que tornam o servidor elegível para sequer ser visto. Colocar três amigos parados em um wipe recém-feito não é inflar os números, é o mecanismo pelo qual jogadores de verdade conseguem te encontrar.
Como o cache de consultas muda isso
Você não pode aumentar o limite da Steam. O que você pode mudar é o quão bem seu servidor se sai dentro do processo de consulta ao qual está sujeito.
Nossa rede A2S anycast armazena em cache as respostas de consulta em mais de 50 pontos de presença na Europa, América e Ásia. Quando um navegador pergunta sobre seu servidor, a resposta vem do cache mais próximo em vez de viajar até o servidor e voltar. Duas coisas acontecem como resultado:
- Respostas mais rápidas
- Um servidor que responde rápido tem muito menos chance de ser descartado de um lote de consulta por estourar o tempo, principalmente em períodos de pico.
- Ping exibido mais baixo
- O ping mostrado no navegador reflete a distância até o cache, então jogadores em qualquer lugar do mundo veem um número baixo em vez de um desanimador.
O cache vem incluído automaticamente em toda a nossa hospedagem de jogos compartilhada, e pode ser aplicado pelo gerenciador de firewall nos nossos servidores VPS, VDS e dedicados.
Para deixar claro o que isso faz e não faz: o cache afeta a resposta de consulta, que é a descoberta. Assim que um jogador se conecta, ele fala com o servidor diretamente, na distância de rede real. Isso te torna mais fácil de encontrar, não mais rápido para jogar.
O que vale a pena checar primeiro
Antes de assumir que é o sistema de consultas, descarte a pequena lista de problemas de configuração que produzem sintomas idênticos.
- Porta de consulta acessível
- O navegador fala com a porta de consulta, os jogadores falam com a porta do jogo. Um servidor pode estar perfeitamente acessível e completamente invisível se só uma das duas portas estiver aberta.
- Nome do servidor
- Se você está pesquisando pelo nome, procure por uma substring exata. A busca do Rust é menos tolerante do que as pessoas esperam.
- Aba certa
- Um servidor moddado não aparece em Community. Se você roda Oxide ou uMod, procure em Modded.
- Tempo de atividade
- Tempo de atividade contínuo ajuda. Se você tem reiniciado para testar configurações, pare, deixe rodando e confira de novo em algumas horas.
O que realmente te coloca na lista
-
Coloque jogadores por conexão direta
Compartilhe o IP e a porta com quem puder. Assim que houver jogadores, o filtro de servidores vazios para de trabalhar contra você.
-
Divulgue onde os jogadores procuram no dia do wipe
Sites de listagem de servidores recém-wipados, os subreddits do Rust e os canais de wipe no Discord alcançam gente ativamente procurando um servidor novo. Nosso guia de divulgação de servidor Rust cobre os detalhes.
-
Deixe rodando
Resista à vontade de reiniciar repetidamente. Tempo de atividade é uma das poucas variáveis que você realmente controla.
-
Use cache de consultas
Isso elimina o motivo de tempo de resposta para ser descartado de um lote, que é a parte do problema que nenhuma quantidade de divulgação resolve.
-
Peça para seus frequentadores favoritarem
Um servidor favoritado aparece na aba Favorited independentemente do navegador. Seus jogadores atuais então nunca mais precisam te encontrar de novo.
Conexão direta enquanto isso
Nada no navegador afeta a conexão direta. Qualquer um com o endereço pode entrar a qualquer momento, listado ou não.
client.connect 123.456.78.9:28015
Aperte F1 no Rust, selecione a aba CONSOLE, cole isso com seu próprio endereço e aperte Enter. Coloque no seu Discord, coloque na sua listagem, e fixe. Para um servidor que ainda não está visível, essa linha é todo o seu funil de aquisição, e vale a pena tratá-la assim.