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.
1 | script.Parent.Touched:connect( function (hit) |
2 | if hit.Parent:FindFirstChild( "Humanoid" ) then |
3 | hit.Parent.Humanoid.AutoRotate = false |
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!