Download

Problemas com replicação de variaveis.

Olá. Estou tentando replicar variaveis, porem não esta funcionando.
Sem título.png

Tambem não consigo replicar a variavel de movimento do jogador ( Max Walk Speed )

Quando você diz replicar, você quer dizer: obter/adicionar o valor da(na) variável novamente ou criar uma nova variável, mas com o mesmo nome?

Replicar em network . Alterando uma variavel do cliente , outros clientes / Servidor, não vê.
Um exemplo basico :
Alterando a variavel MaxWalkSpeed do componente CharacterMovement do Client1.
Os outros clientes não veem o Client1 correndo mais rapido.

Use object debugging e veja se os eventos chegam a ser invocados.

Sim , é chegado e alterado , porem , somente para “ele” , outros clientes não veem a alteração.

É bom dar uma revisada nos tutoriais multiplayer…
Somente o server pode setar e replicar variaveis. Precisa sempre checar ‘Has Authority’.

Sim , nos tutoriais todos ensinam a usar o Has Authority, e é oque eu faço. Porem , algumas variáveis eu consigo replicar, já outras não ( Usando o mesmo tipo de replicação )
Seila, deve ser só mais um problema na engine… De muitos.

Oi, provavelmente você já entende bem dessa parte de replicação,
mas quando eu estava dando uma olhada sobre isso em Blueprints,
segui esse tutorial: https://www.youtube.com/watch?v=TbaOyvWfJE0,
são 6 vídeos ensinando o básico, provavel que você até já assistiu eles, mas enfim :slight_smile:

Não acho que seja problema da Engine :frowning: