How to apply velocity via Forward Vector in any direction

When the BP applies velocity it only applies it in the X-axis. So if i’m facing the other way the velocity will push me backwards instead. How do I change this so it works regardless of rotation? I assumed velocity was handled locally for the player.

Use the rotate vector node or the get forward vector node.

Thank you! rotate vector node works exactly as I need it to.

I have the same problem, I want to set the velocity of my vehicle by an external source (its an arduino project and the max velocity will be managed by a potentiometer) but i need the forward velocity not in a specific axis. How did you mange to achieve this?

Can you please attach a screenshot?