Add movement input on event

Hi!

I got next event graph in character blueprint:

“Add movement input” in “server forward” event doesnt work (Character doesnt move forward, left/right works). Event fires, “Hello” prints on screen.
All works fine if I call “Add movement input” directly.

Is it bug?

Does Get Forward Vector Returns Correct values?

Yes. It’s correct;

Alright and do you have correctly set the character to replicate movement in the Defaults?

All works fine if I call “Add movement
input” directly

Alright but did you replicate the movement?
Because if you’re only calling on the server here. It means that if the movement are not replicated Server from Client and that only the Server will receive the movement input while the client will not move.

Server does not move too;

Since Movement gets replicated, you don’t have to call Add Movement Input on the server. Normaly it should work with a normal client side approach.

You only need to replicate movements that are set by a custom function. Like turning the player to your mouse or something like that.

I dont wont to move character on client)) I want server to move character and client only see result.

Some progress here?

I have this problem too You resolved it? :slight_smile:

It’s not bug they told me. This is how ue4 works they told me.