Run it
Copy the script and paste it into your executor.
-- LocalScript
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Player = Players.LocalPlayer
local Camera = .CurrentCamera
() Camera.CameraType == .CameraType.Custom
(deg)
root = Player.Character Player.Character:()
root
newCFrame = .(, .(deg), ) * Camera.CFrame
Camera.CFrame = .(Camera.CFrame.Position) * newCFrame.Rotation
screenGui = .()
screenGui.Name =
screenGui.Parent = Player:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , )
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.Parent = screenGui
leftBtn = .()
leftBtn.Size = .(, , , )
leftBtn.Position = .(, , , )
leftBtn.Text =
leftBtn.TextScaled =
leftBtn.Parent = frame
rightBtn = .()
rightBtn.Size = .(, , , )
rightBtn.Position = .(, , , )
rightBtn.Text =
rightBtn.TextScaled =
rightBtn.Parent = frame
leftBtn.MouseButton1Click:(()
(-)
)
rightBtn.MouseButton1Click:(()
()
)
UserInputService.InputBegan:((input, proc)
proc
input.KeyCode == .KeyCode.Comma
(-)
input.KeyCode == .KeyCode.Period
()
)
autoRun =
()
rightBtn:()
()
leftBtn:()
autoRun
(()
()
()
)
(, autoRotate)
Useful

Universal