Simple Infinite Jump Script
Key RequiredUniversal

Simple Infinite Jump Script

Universal ScriptHilosHAXHilosHAX 4.3K views 1.6K executesUpdated Apr 22, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•40 lines (1412 chars)
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")

local infiniteJumpEnabled = false

-- GUI Setup
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "InfiniteJumpGUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = player:WaitForChild("PlayerGui")

local ToggleButton = Instance.new("TextButton")
ToggleButton.Name = "ToggleButton"
ToggleButton.Size = UDim2.new(0, 160, 0, 50)
ToggleButton.Position = UDim2.new(0.5, -80, 1, -60)
ToggleButton.BackgroundColor3 = Color3.fromRGB(45, 45, 60)
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.Text = "Toggle Infinite Jump"
ToggleButton.Font = Enum.Font.GothamBold
ToggleButton.TextSize = 16
ToggleButton.AutoButtonColor = true
ToggleButton.BorderSizePixel = 0
ToggleButton.BackgroundTransparency = 0.1
ToggleButton.Parent = ScreenGui

ToggleButton.MouseButton1Click:Connect(function()
	infiniteJumpEnabled = not infiniteJumpEnabled
	ToggleButton.Text = infiniteJumpEnabled and "Infinite Jump: ON" or "Infinite Jump: OFF"
end)

UIS.JumpRequest:Connect(function()
	if infiniteJumpEnabled and humanoid then
		if humanoid:GetState() == Enum.HumanoidStateType.Freefall then
			humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
		end
	end
end)

Features & Information

self explanatory

Community Comments (2)

mysecretemail550mysecretemail550Apr 26, 2025

dont work

HilosHAXHilosHAXApr 26, 2025

@mysecretmail550 it supports all executors. its probably your executor having problems.

More Scripts for Universal Scripts