--> VARIABLES
local Player = game:GetService("Players").LocalPlayer
local Camera = game.workspace.CurrentCamera
local CameraPart = game.Workspace.CameraPart
--> CODE
repeat wait() until Player.Character
wait()
Camera.CameraType = Enum.CameraType.Scriptable
Camera.Focus = CameraPart.CFrame
(I’ve looked at other solutions and implemented them but they haven’t worked)
local Player = game:GetService("Players").LocalPlayer
local Camera = game.workspace.CurrentCamera
local CameraPart = game.Workspace.CameraPart
--> CODE
repeat wait() until Player.Character
wait()
Camera.CameraType = Enum.CameraType.Scriptable
Camera.CFrame= CameraPart.CFrame * CFrame.Angles(0, math.rad(180), 0)