Ativação de jogadores falsos no FiveM: o que ocorre em 60s
Com que rapidez seus jogadores falsos do FiveM ativam após a compra. Sequência de conexão, visibilidade no txAdmin e correções para as três falhas comuns.
Os compradores de primeira vez escrevem quase sempre ao suporte dentro dos primeiros dois minutos após a ativação porque os seus jogadores ainda não apareceram. Assumem que algo está avariado. Normalmente nada está avariado. A sequência de ligação para jogadores falsos do FiveM demora mais do que a maioria espera, e a razão é que cada jogador falso estabelece uma ligação de rede real ao teu servidor em vez de aparecer como uma entrada de base de dados.
Este artigo explica o que acontece nos primeiros 60 segundos após a ativação, como cada etapa aparece na tua consola do txAdmin, e como se identificam as três falhas de ativação mais comuns e como as resolver. Para entender como esses bots constroem a população do seu servidor ao longo do tempo, veja o guia completo de jogadores falsos do FiveM.
A sequência de ligação desde o teu painel até ao teu servidor
Quando ativas jogadores falsos no painel do FiveFake, a sequência funciona da seguinte forma:
- O teu pedido de ativação chega ao nosso servidor. Demora menos de um segundo.
- O nosso servidor seleciona os nós de ligação mais próximos da região reportada do teu servidor.
- Os nós começam a estabelecer ligações ao endpoint do teu servidor. As ligações são escalonadas, não simultâneas, para imitar o comportamento realista de entrada.
- Cada ligação completa o handshake do FiveM: negociação de versão, troca de identificadores e reconhecimento de carregamento de recursos.
- Os jogadores aparecem na lista de jogadores do teu servidor um a um à medida que cada handshake é concluído.
- O txAdmin regista cada ligação após o jogador aparecer na lista de jogadores do servidor e acionar o evento de ligação de jogador do lado do servidor.
O tempo desde a ativação até ao primeiro jogador visível é tipicamente de 15 a 30 segundos, dependendo da localização geográfica do teu servidor em relação aos nossos nós de ligação e da carga de ticks atual do teu servidor. A ativação completa até à tua contagem configurada demora de dois a quatro minutos para contagens até 50 jogadores e de quatro a oito minutos para contagens superiores.
O que vês na consola do txAdmin durante a ativação
Se estiveres a observar a tua consola do txAdmin durante a ativação, é assim que cada etapa se apresenta.
Durante a fase de handshake, verás entradas de registo de ligações recebidas a aparecer na consola. Estas são idênticas a eventos de ligação de jogadores reais. Cada entrada inclui o nome do jogador que se liga, o identificador de fonte de ligação e o estado do handshake.
Durante a fase de lista de jogadores, a contagem de jogadores do txAdmin no cabeçalho do painel começa a aumentar. Os jogadores aparecem na lista de gestão de jogadores com uma hora de entrada, um contador de duração de sessão e metadados de ligação. O contador de duração de sessão começa a contar desde zero quando a ligação de cada jogador é concluída.
Após a ativação completa, a lista de jogadores mostra a tua contagem configurada. O painel de resumo do txAdmin reflete a nova contagem de jogadores. O teu anúncio no navegador de servidores é atualizado entre 30 a 60 segundos à medida que a cache do navegador é atualizada.
As três falhas de ativação mais comuns
Quando os jogadores não aparecem após oito minutos, a causa é quase sempre uma de três coisas. Aqui está como identificar cada uma.
Falha um: endpoint do servidor inacessível
A falha de ativação mais comum é uma discrepância na configuração do endpoint do servidor. O endereço IP e a porta que introduziste no painel do FiveFake não correspondem ao endereço no qual o teu servidor é realmente acessível, ou o teu servidor está protegido por uma firewall que bloqueia ligações de fora de um intervalo de IP de confiança.
Para diagnosticar isto: verifica a tua consola do txAdmin em busca de tentativas de ligação recebidas durante a janela de ativação. Se não vires nenhum evento de ligação, os nossos nós não conseguem chegar ao teu servidor. Verifica que o IP e a porta no teu painel correspondem ao endpoint externo do teu servidor. Se o teu servidor utiliza um fornecedor de alojamento, verifica que a firewall do fornecedor permite ligações recebidas na porta de jogo do FiveM a partir de IPs externos.
Falha dois: incompatibilidade de versão de artefacto
Se vires tentativas de ligação na consola do txAdmin mas os jogadores são expulsos imediatamente após o handshake, a causa é tipicamente uma incompatibilidade de versão de artefacto. Os parâmetros de handshake que a nossa camada de ligação utiliza estão calibrados para intervalos de versão de artefacto específicos. Um artefacto que fica fora do nosso intervalo testado pode rejeitar a ligação após o handshake inicial.
Para diagnosticar isto: verifica a mensagem de expulsão na consola. Indicará se a rejeição é uma discrepância de versão ou uma falha de validação de identificador. Se for uma discrepância de versão, verifica a página de compatibilidade de artefactos no painel. Para atualizar, vai à página do teu servidor no painel do FiveFake, clica no botão de transferência, seleciona a versão de artefacto compatível e coloca os ficheiros resultantes na tua pasta de recursos.
Falha três: limite de slots do servidor atingido
Se o teu servidor já está no máximo ou perto do máximo de slots quando a ativação começa, as ligações recebidas de jogadores falsos serão rejeitadas com uma resposta de "servidor cheio". Isto pode acontecer se configuraste incorretamente a tua contagem de slots, se o teu servidor está genuinamente cheio de jogadores reais, ou se outro recurso está a reduzir artificialmente a tua contagem de slots disponíveis.
Para diagnosticar isto: verifica a contagem de jogadores do txAdmin face ao teu máximo de slots configurado antes de ativar. Se o servidor está na capacidade total, aguarda que os jogadores saiam ou aumenta o teu máximo de slots antes da ativação.
Velocidade de ativação e a tua configuração de agendamento
Se utilizas o agendador para controlar quando os jogadores falsos estão ativos, o comportamento da velocidade de ativação muda ligeiramente. Quando uma janela agendada abre, a sequência de ligação começa automaticamente sem qualquer ação manual da tua parte. A mesma janela de ativação de dois a oito minutos aplica-se desde o início da janela agendada até à contagem completa.
Isto significa que as tuas janelas do agendador devem começar ligeiramente antes do momento em que queres que os jogadores sejam visíveis no navegador. Se queres a contagem completa para as 18h, configura a tua janela de agendamento para abrir às 17h50. A margem de 10 minutos tem em conta a janela de ligação escalonada.
O que acontece quando os jogadores falsos se desligam?
Os jogadores falsos mantêm ligações persistentes durante a duração da sua janela agendada. Se uma ligação for interrompida por condições de rede, o nosso sistema restabelece-a automaticamente. O restabelecimento demora tipicamente de 30 a 60 segundos e aparece na tua consola do txAdmin como um jogador que sai e volta a entrar.
Quando uma janela agendada fecha, os jogadores falsos desligam-se numa sequência escalonada em vez de todos ao mesmo tempo. O padrão de saída reflete o padrão de chegada para evitar uma saída em massa súbita que pareça antinatural para quem observe a lista de jogadores.
Como o carregamento de recursos do servidor afeta o tempo de ativação
Os servidores com listas de recursos extensas demoram mais a concluir os handshakes de ligação de jogadores falsos porque a sequência de ligação inclui um passo de reconhecimento de recursos. Um servidor que executa 200 recursos conclui handshakes mais lentamente do que um servidor que executa 30 recursos. Isto é relevante ao calibrar a tua janela de margem do agendador.
Se tens uma contagem de recursos elevada e os teus jogadores não estão a atingir a contagem completa dentro da janela padrão de dois a oito minutos, alarga a tua margem de pré-ativação para 15 minutos na tua configuração de agendamento. A sequência de ligação em si não é mais lenta, mas o tempo de conclusão do handshake aumenta com a dimensão da lista de recursos. Verás ligações a concluir-se na tua consola do txAdmin ao longo de todo o período de margem em vez de se agruparem nos primeiros dois minutos.
Reativação após reinício do servidor
Quando o teu servidor reinicia (manualmente ou através de um reinício agendado do txAdmin), todas as ligações de jogadores falsos caem porque o estado de ligação não é preservado entre reinícios do servidor. O nosso sistema deteta as desconexões dentro de um a dois minutos após o reinício estar concluído e começa automaticamente a sequência de reativação se a hora atual se enquadrar numa janela agendada.
A reativação comporta-se de forma idêntica à sequência de ativação inicial. Espera a mesma janela de dois a oito minutos para que a contagem completa seja restaurada após um reinício. Por isso é importante coordenar o teu horário de reinício do txAdmin com as tuas janelas de intervalo do agendador de jogadores falsos: um reinício a meio de uma janela agendada significa que os teus jogadores ficam offline durante a duração do reinício mais a duração da reativação.
- Agenda os reinícios do servidor durante as tuas janelas de intervalo do agendador, não durante as janelas de jogadores falsos ativos.
- Se um reinício não for planeado (queda do servidor), os teus jogadores reativar-se-ão automaticamente assim que o servidor voltar a estar online.
- A funcionalidade de reinício agendado do txAdmin suporta janelas de reinício baseadas em tempo que podes coordenar com as tuas janelas de intervalo do agendador do FiveFake.
Próximos passos
Se a tua ativação está a falhar devido a um problema de versão de artefacto, o
explica que intervalos de compilação estão testados, como verificar a tua versão atual de artefacto, e como fixar o teu servidor a uma compilação estável.
Continue lendo
txAdmin e jogadores falsos: guia de integração completo
Passo a passo para ligar jogadores falsos ao teu painel txAdmin. Configuração de artefactos, visibilidade das ligações e como evitar erros comuns do txAdmin.
11 min de leituraPerguntas frequentesArtefactos do FiveM e jogadores falsos: guia de compatibilidade
Quais as versões de artefacto do FiveM que funcionam corretamente com serviços de jogadores falsos, como verificar a tua versão de build e o que fazer quando uma atualização quebra a compatibilidade.
8 min de leituraGuiaComo lançar um servidor FiveM com jogadores falsos
Um guia operacional para novos proprietários de servidores FiveM. Configura jogadores falsos desde o primeiro dia, calibra a população e transita para um crescimento orgânico.
14 min de leitura