everything works perfectly in Studio, but everything breaks in the actual game.
A warning is issued in the actual game’s output, something along the lines of
“ActiveCameraController did not select a module”
repeat wait() until workspace.CurrentCamera ~= nil
local Camera = workspace.CurrentCamera
repeat wait()
Camera.CameraType = Enum.CameraType.Scriptable
until Camera.CameraType == Enum.CameraType.Scriptable
repeat wait()
Camera.CFrame = workspace.MyCamerasCFramelol
until Camera.CFrame == workspace.MyCamerasCFramelol
I can’t tell if the MyCamerasCFramelol is the coverup for a part or the part.CFrame. If it’s the first option then you need to add a .CFrame to your part.