local Character = Player.Character
if not Character then return end
local PlayerPosition = Character.HumanoidRootPart.Position
local CameraOffset = PlayerPosition + Vector3.new(-15, 15, 0)
local AngleOffset = CFrame.Angles(math.rad(30), 0, 0)
CurrentCamera.CFrame = CFrame.new(CameraOffset, PlayerPosition) * AngleOffset
local Player = game:GetService'Players'.LocalPlayer
local CurrentCamera = workspace.CurrentCamera
local Angle = CFrame.Angles(math.rad(25), 0, 0)
local Offset = CFrame.new(0, 0, 15)
game:GetService'RunService'.RenderStepped:Connect(function()
local Character = Player.Character
if not Character then return end
CurrentCamera.CFrame = CFrame.new(Character.HumanoidRootPart.Position) * CFrame.Angles(math.rad(-90), 0, 0) * Angle * Offset
end)