MMO style controls- Changing movement controls

I'm a novice LUA scripter, most of my programming experience was taking some basic Javascript and C++ in college. Several years ago. Anyway, is it possible, through scripting, to change movement controls so that you can turn left and right in addition to just strafing? I'd like to set up a full control scheme to mimic games like WoW and EverQuest. The Corehaven RPG comes close, but not quite as far as I want to go with it.

I want to set up WASD to move forward, beckward, and turn left and right, with QE strafing.

As of right now, I don't think there is a function to move the player such as WalkTo(). So it's not possible to achieve your QE strafing.

I was hoping there was a way to force a remap from the A and D keys, but we don't seem to have a lot of control over the basic character controls at the moment.

I would say the best you can do would just be some shift-to-sprint and can only be activated when you're running sideways.

OK, I'll look at the shift to sprint script and see if there is anything I can learn from it.