local Players = game:GetService("Players") local Player = Players.LocalPlayer local PlayerGui = Player:WaitForChild("PlayerGui") local ScreenGui = PlayerGui:WaitForChild("ScreenGui") local LoadingGui = ScreenGui:WaitForChild("LoadingGui") local LoadingTip = LoadingGui:WaitForChild("LoadingTip") LoadingTip.Text = Tips[math.random(1,#Tips)] --LoadingGui.Visible = true wait(6.5) local CurrentCamera = workspace.CurrentCamera CurrentCamera.CameraType = Enum.CameraType.Scriptable wait(1) LoadingGui.Visible = false CurrentCamera.CFrame = CFrame.new(-21.8774242, 74.0764542, 69.80439, 0.999999821, -0.000710515305, 0.000112533424, -0, 0.156432942, 0.987688661, -0.000719371717, 0.987688482, -0.156432897)
Basically what happens is, that when the wait is finished, something with the camera turns all parts half transparent.
Check out this place. I posted a comment but just incase you ignore it here you go.
Check out this place here, it has instructions on how to manipulate a camera, it's pretty basic though.
https://www.roblox.com/games/556922203/Camera-Test