
KeylessUniversal

-- Remove legs
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Leg-Remover-55345"))()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local humanoid = character:WaitForChild("Humanoid")
-- Completely disable jump
humanoid.JumpPower = 0
humanoid.UseJumpPower = false
humanoid:GetPropertyChangedSignal("Jump"):Connect(function()
humanoid.Jump = false
end)
-- Cancel jump input
UserInputService.JumpRequest:Connect(function()
humanoid.Jump = false
end)
-- Wall climb settings
local WALL_CLIMB_SPEED = 16 -- climb speed
-- Function to check if near a wall
local function isTouchingWall()
local rayDirection = humanoidRootPart.CFrame.LookVector * 3
local ray = Ray.new(humanoidRootPart.Position, rayDirection)
local hit, _ = workspace:FindPartOnRay(ray, character)
return hit ~= nil
end
-- Apply wall climb
RunService.RenderStepped:Connect(function()
if isTouchingWall() then
local moveDirection = humanoid.MoveDirection
if moveDirection.Magnitude > 0 then
humanoidRootPart.Velocity = Vector3.new(0, WALL_CLIMB_SPEED, 0)
else
humanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end
end
end)No comments yet for this script.

![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

