local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local camera = workspace.CurrentCamera local FLICK_ANGLE = 90 local FLICK_TIME = 0.005 local RETURN_TIME = 0.005 local FLICK_KEY = Enum.KeyCode.V local flicking = false local gui = Instance.new("ScreenGui") gui.Name = "QuickFlickGui" gui.ResetOnSpawn = false gui.IgnoreGuiInset = true gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling gui.Parent = playerGui local button = Instance.new("TextButton") button.Name = "FlickButton" button.Size = UDim2.fromOffset(100, 42) button.Position = UDim2.new(1, -120, 0.5, -80) button.AnchorPoint = Vector2.new(0, 0.5) button.BackgroundColor3 = Color3.fromRGB(25, 25, 25) button.BackgroundTransparency = 0.1 button.BorderSizePixel = 0 button.Text = "FLICK" button.TextColor3 = Color3.fromRGB(255, 255, 255) button.TextSize = 15 button.Font = Enum.Font.GothamBold button.AutoButtonColor = true button.Active = true button.Selectable = false button.ZIndex = 10 button.Parent = gui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(1, 0) corner.Parent = button local stroke = Instance.new("UIStroke") stroke.Thickness = 1 stroke.Transparency = 0.5 stroke.Parent = button local function flickRight() if flicking then return end camera = workspace.CurrentCamera if not camera then return end flicking = true local originalCFrame = camera.CFrame local flickCFrame = originalCFrame * CFrame.Angles(0, math.rad(-FLICK_ANGLE), 0) camera.CFrame = flickCFrame task.wait(FLICK_TIME) camera.CFrame = originalCFrame RunService.RenderStepped:Wait() camera.CFrame = originalCFrame flicking = false end button.Activated:Connect(function() flickRight() end) UIS.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == FLICK_KEY then flickRight() end end) player.CharacterAdded:Connect(function() task.wait(0.5) camera = workspace.CurrentCamera flicking = false end)