Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How to force a player to look a certain direction?

How do I stop a player from rotating his/her character around? Kind of like mouselock except without the ability to turn around.

1 answer

✓ Accepted answer

This is a lot easier than what you might think. Their is a boolean value named AutoRotate inside of the Humanoid, now using it is also very easy. I'll just show you how to do it by using the touched event.

script.Parent.Touched:connect(function(hit)
	if hit.Parent:FindFirstChild("Humanoid") then -- need a humanoid first!
		hit.Parent.Humanoid.AutoRotate = false -- That's all! Easy!		
	end
end)

If you don't understand something, all you need to do is Comment bellow or PM me on ROBLOX! You can change AutoRotate with a GUI or ChatCommand, Etc! Please Accept and Plus1 if I helped!

  • true allows a player to rotate
  • false will not allow a player to rotate, even in FirstPerson!
  • Whatever direction you're facing when autoRotate is false, is the direction you're stuck in!

1 comment

0

Thanks!

This discussion is preserved as it was. New answers, comments, and votes are closed.