Fast flick wallhop
Key RequiredUniversal

Fast flick wallhop

Universal Scriptdattttt12345dattttt12345 2K views 48.1K executesUpdated Sep 2, 2026
Unrated
00
Lua Script•100 lines (2134 chars)
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)

Features & Information

U can take my code or just use it :3

Community Comments (2)

maxantonbra14maxantonbra14Sep 2, 2026

IT DONT WORK

Replying to @maxantonbra14
dattttt12345dattttt12345Sep 2, 2026

@maxantonbra14 If u mobile u can try search on delta

More Scripts for Universal Scripts