I want to make a special camera that sets only when a player joins, currently the camera works but when they click the play button (they spawn in as the character they just customized, the camera doesn't switch to custom, it reruns.
Current code
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Camera = workspace.CurrentCamera
repeat wait()
Camera.CameraType = Enum.CameraType.Scriptable
until Camera.CameraType == Enum.CameraType.Scriptable
Camera.CFrame = workspace.Intro.IntroCam.CFrame
