Diferença de canal, instância ou phasing Different channel / instance / phase
ID da causa pt-phase · Responsável principal Desenvolvimento do servidor (Equipe de desenvolvimento) · Também envolvidos Desenvolvimento do cliente (Equipe de desenvolvimento)
Se dois personagens estão em canais ou instâncias diferentes, ou em “fases” (phasing) diferentes, em que os NPCs visíveis dependem do progresso das quests, eles veem mundos diferentes.
Por quê O segundo personagem foi alocado em outro canal ou está em outra etapa da quest → Efeito O servidor não envia esse NPC para esse personagem (comportamento normal) → Na tela O NPC falta só de um lado. Parece bug, mas funciona como projetado
Responsável principal Desenvolvimento do servidor (Equipe de desenvolvimento) · Também envolvidos Desenvolvimento do cliente (Equipe de desenvolvimento)
O que fazer (Equipe de desenvolvimento)
Servidor: enviar ao cliente as informações de canal e fase, incluir no checklist de QA “verificar canal e etapa da quest dos dois personagens”. Cliente: mostrar canal e fase na tela.
No gráfico
Alto só em alguns · Número de entidades ao redor por cliente, canal e fase
Onde olhar
Comparar na tela do jogo o número do canal e a etapa da quest dos dois personagens e olhar de novo depois de igualar canal e etapa. Com log de envio de entidades no servidor, verificar o motivo de o NPC não ter sido enviado a esse personagem (canal, fase)
Confirma se
Os dois personagens estão em canais ou etapas de quest diferentes, e o NPC aparece quando ficam iguais
Descarta se
Mesmo canal e mesma etapa, mas falta só de um lado: aponta para “Mensagens de spawn descartadas durante o carregamento”, “Perda do burst de spawns logo após a entrada” ou “Condição de corrida no registro da área de interesse (AOI)”
Como verificar
Verificação no ambiente do jogador
Saiba mais
Verifique também se o progresso das quests é salvo por conta ou por personagem. Se forem dois personagens da mesma conta, o progresso de um pode mudar a fase do outro.
Fontes
Actor Relevancy in Unreal EngineEpic Games O servidor só replica os atores relevantes para cada conexão e não envia os que não são