
Keyless
![INFINITE JUMP [OPEN SOURCE]](https://scriptblox.com/images/sb/17625359962-1788752627157.webp)
-- Infinite Double Jumps only
-- Extracted from HD8TBv.lua.txt
-- No GUI, toggles, Linoria controls, or other mod features.
local Players = game:GetService('Players')
local LocalPlayer = Players.LocalPlayer
local MAX_DOUBLE_JUMPS = 676767
local FighterController
local CurrentFighter
local ItemAddedConnection
local ItemRemovedConnection
local function ResolveFighterController()
if FighterController then
return FighterController
end
local playerScripts = LocalPlayer:FindFirstChild('PlayerScripts')
local controllers = playerScripts and playerScripts:FindFirstChild('Controllers')
local module = controllers and controllers:FindFirstChild('FighterController')
if not module then
return nil
end
local ok, controller = pcall(require, module)
if not ok or type(controller) ~= 'table' then
return nil
end
FighterController = controller
return controller
end
local function ResolveLocalFighter()
local controller = ResolveFighterController()
if not controller then
return nil
end
if controller.LocalFighter then
return controller.LocalFighter
end
if type(controller.GetFighter) ~= 'function' then
return nil
end
local fighter = controller:GetFighter(LocalPlayer)
if fighter then
return fighter
end
if LocalPlayer.Character then
fighter = controller:GetFighter(LocalPlayer.Character)
if fighter then
return fighter
end
end
return nil
end
local function ApplyInfiniteDoubleJumps(item)
if type(item) ~= 'table' then
return
end
local info = item.Info
if type(info) ~= 'table' then
return
end
rawset(info, 'MaxDoubleJumps', MAX_DOUBLE_JUMPS)
end
local function DisconnectFighterSignals()
if ItemAddedConnection then
pcall(function()
ItemAddedConnection:Disconnect()
end)
ItemAddedConnection = nil
end
if ItemRemovedConnection then
pcall(function()
ItemRemovedConnection:Disconnect()
end)
ItemRemovedConnection = nil
end
end
local function Refresh()
local fighter = ResolveLocalFighter()
if not fighter then
return false
end
if fighter ~= CurrentFighter then
DisconnectFighterSignals()
CurrentFighter = fighter
if fighter.ItemAdded and type(fighter.ItemAdded.Connect) == 'function' then
ItemAddedConnection = fighter.ItemAdded:Connect(function(item)
ApplyInfiniteDoubleJumps(item)
end)
end
end
if type(fighter.Items) ~= 'table' then
return false
end
for _, item in pairs(fighter.Items) do
ApplyInfiniteDoubleJumps(item)
end
return true
end
-- Enabled immediately; no UI or toggle is required.
Refresh()
-- Keep it applied when the fighter/items are recreated or changed.
task.spawn(function()
while true do
pcall(Refresh)
task.wait(0.5)
end
end)No comments yet for this script.

![Sir Meme Hub | [16 GAMES] [$14.99 LIFETIME] | FARM/AIM/ESP](https://scriptblox.com/images/sb/-1-1791044877945.webp)

