Continuous forward character movement button option setup using blueprints

Ok, so I have been able to do a great deal of building on my prototype, but I am stuck on a very simple task.

For the Pawn motion, I have the default keys and using "w" for forward motion.
But you have to hold the key down all the time to keep moving.
SO, all I want to do is add another forward motion key "r" that you press once, but that it creates the constant forward motion until the "w" key is pressed again.

I created a key action with "r" named "ConstantMotion" with no luck setting it up, also tried adding a variable called "ConstantMotion" with default speed at 600,
but it caused the pawn to move all the time no matter what key I pressed.

No luck on this, and any help would be greatly appreciated.

I’m sure it helps you. Good luck!)

Thanks this is exactly what I needed!

This is great. Thank you. Anyone have suggestions on making the character move “in the reverse” direction when another key is pressed?