First off, yes, I am aware of this article: http://wiki.roblox.com/index.php?title=Controlling_a_Player%27s_Character My problem with it is that it doesn't tell you how to force the player to stop, it just tells you how to wait until the player has stopped moving and I need to fore the player to stop
player.Character.Walkspeed = 0 player.Character.JumpPower = 0
To return control to the player:
player.Character.Walkspeed = 16 player.Character.JumpPower = 50