Run it
Copy the script and paste it into your executor.
-- Eclipse Hub-style Infinite Jump + Sprint (with forward velocity carry)
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local player = Players.LocalPlayer
-- Settings
_G.JumpHeight = 50
_G.NormalSpeed = 16
_G.BoostSpeed = 40
_G.InfJumpEnabled = true
-- States
local holdingJump = false
local holdingShift =
()
holdingJump .InfJumpEnabled
char = player.Character
char
humanoid = char:()
root = char:()
humanoid root
state = humanoid:()
state == .HumanoidStateType.Jumping state == .HumanoidStateType.Freefall
currentVel = root.Velocity
root.Velocity = .(currentVel.X, .JumpHeight, currentVel.Z)
.()
()
char = player.Character
char
humanoid = char:()
humanoid
humanoid.WalkSpeed = holdingShift .BoostSpeed .NormalSpeed
UIS.InputBegan:((input, gp)
gp
input.KeyCode == .KeyCode.Space
holdingJump =
.(doInfJump)()
input.KeyCode == .KeyCode.LeftShift
holdingShift =
()
)
UIS.InputEnded:((input)
input.KeyCode == .KeyCode.Space
holdingJump =
input.KeyCode == .KeyCode.LeftShift
holdingShift =
()
)
(char)
.()
hum = char:()
hum.WalkSpeed = .NormalSpeed
player.CharacterAdded:(onChar)
player.Character (player.Character)
infinite jump but its better without needing to spam press space bar

Universal