So I put this code in LocalScript
game.Players.LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
BUT, it stays First Person Locked forever, how do I make it so you can be third person in the lobby, but first person in the map? Or whatever so when you load the map.
By keeping it the same .-.
local camera = game.Workspace.CurrentCamera
camera.CameraMode = 1 --LOCKED
camera.CameraMode = 0 --Unlocked?
Put this in a local script and put it in the starter GUI to lock it for the whole place.
game.Players.LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
Try My Model, Made Just for you.
http://www.roblox.com/ScriptingHelpers-Script-for-CrazyRocker60-item?id=163626128