of     1   

InnovationIsKey
#140380811Tuesday, July 15, 2014 4:25 AM GMT

How would I go about locking the player's camera in a certain position (set by cframe) and have it not allow the player to move it at all?
Brick_man
#140381799Tuesday, July 15, 2014 4:36 AM GMT

set the cameratype to scriptable.
ForeverDev
#140382885Tuesday, July 15, 2014 4:48 AM GMT

use a local script to access the player's camera, and set the camera type to scriptable. ex) local camera = Workspace.CurrentCamera camera.CameraType = "Scriptable" camera.CoordinateFrame = CFrame.new(some CFrame position) camera.CameraSubject = Workspace[""] --provice an instance that the camera will point to
InnovationIsKey
#140386022Tuesday, July 15, 2014 5:28 AM GMT

Alright I got that to work, thanks guys. Also, what's the best way to put the camera back onto the character like normal after that? I thought that you could either respawn the character or destroy the camera, but neither are working.
BalisticMissile
#140386274Tuesday, July 15, 2014 5:32 AM GMT

Just change the Camera's CameraType back to Custom and set the CameraSubject back to the player's humanoid.
BJCarpenter
#140388636Tuesday, July 15, 2014 6:06 AM GMT

This way is lazier, so it's how I re-set: SaveType = camera.CameraType SaveSubject = camera.CameraSubject . . . camera.CameraType = SaveType camera.CameraSubject = SaveSubject

    of     1