The 75% of the time should be the thing that happens.
The Code
repeat wait() until game:IsLoaded()
local Camera = workspace.CurrentCamera
local Player = game:GetService("Players").LocalPlayer
local char = Player.Character or Player.CharacterAdded:Wait()
Camera.CameraType = Enum.CameraType.Scriptable
Camera.CFrame = game.Workspace.CameraPart.CFrame
I really don’t understand why this is happening. If you can help, please let me know. Thanks! WE
if not game:IsLoaded then
game.Loaded:Wait()
end
local Camera = workspace.CurrentCamera
local Player = game:GetService("Players").LocalPlayer
local char = Player.Character or Player.CharacterAdded:Wait()
Camera.CameraType = Enum.CameraType.Scriptable
print(Camera.CameraType)
repeat
wait()
Camera.CFrame = game.Workspace.CameraPart.CFrame
until Camera.CFrame == workspace.CameraPart.CFrame