
2.3k Views
104.8k Executions
Simple WallHop Script (Open Source)
100K executions
Universal Script 📌
2 months ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
- Wallhop
-- AUTO WALLHOP, By - @xx4naxx on YT
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local Workspace = game:GetService("Workspace")
-- Allows Use with other scripts, and advanced features like `Randomise flick angle(min-max)`
-- Global config so u can change this later on without Re-Executing, copy paste if necesary
getgenv().Wallhop_Config = {
wallCheckDistance = 2.5, -- ray length (studs)
jumpCooldown = 0.3, -- seconds between hops, usualy should be larger than flick duration
flickAngle = 60, -- degerees
flickDuration = 0.25, -- duration of hop sequence or smth
autoWallHop = true,
requireVertical = true, -- self explanatory
-- seam detection
sampleBand = 1.2, -- up/down step sample rate
sampleCount = 9, -- vertical samples per direction
seamTolerance = 0.6, -- max distance of intercestion from legs (studs)
directions = 8, -- horizontal ray directions
}
local player = Players.LocalPlayer
-- States
local character, humanoid, hrp
local lastJumpTime = 0
local flick = { active = false, t = 0, baseYaw = 0 }
-- Raycasts
local rayParams = RaycastParams.new()
do
local ok, ft = pcall(function() return Enum.RaycastFilterType.Exclude end)
rayParams.FilterType = ok and ft or Enum.RaycastFilterType.Blacklist
rayParams.IgnoreWater = true
end
-- Precompute horizontal ray directions (full circle)








Nice script