Crazywelder, yours wouldn't work. It will always move the user in the same direction no matter which direction they are facing. You have to figure out the correct mathematical formula to find a position in front of their view, which I don't happen to know.
__________________
No longer around. Thanks your support, everyone! As always: