I'm currently trying to force my character into 3rd person without letting it zoom in / out. Anyone got an idea?
Go into Play Solo mode and look for CameraScript under Players > (YOUR NAME) > PlayerScripts > CameraScript
then end Solo Mode and paste the script into game.StarterPlayer.StarterPlayerScripts
Next open RootCamera which is parented to CameraScript, and change:
line 209 from this.ShiftLock = false
to this.ShiftLock = true
and
line 275 from return ShiftLockController:IsShiftLocked()
to return true
To restrict zooming in and out you can change the numbers of CameraMinZoomDistance
and CameraMaxZoomDistance
in game.StarterPlayer
to the same number
And lastly, you may want to disable the mouse icon, which you can do by pasting game:GetService("UserInputService").MouseIconEnabled = false
into a LocalScript in StarterPack or StarterGui, or just putting it into the CameraScript you pasted into PlayerScripts earlier.