Root Motion Strafe Movement

How can i make a root motion controller for my character just using blueprints, or if it is easier with C++, I know no code but i can learn some with help.

Pictures will help too. Thank you!

What do you mean? I assume you are talking about VR. Make sure to mention that. You want the motion controller of the VR system to dictate translation and rotation of an actor?

No i dont want it for VR, I was looking for a basic root motion controller for a Third person / First person game, I feel that root motion is way nicer in looks.