function onTouched(hit) local Camera = workspace.CurrentCamera repeat wait() Camera.CameraType = Enum.CameraType.Scriptable until Camera.CameraType == Enum.CameraType.Scriptable Camera.CFrame = game.Workspace.CameraPart2.CFrame end script.Parent.Touched:connect(onTouched)