
KeylessUniversal

local Library = loadstring(game:HttpGet('https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua'))()
local Window = Library.CreateLib("Bleb GUI - Delta", "DarkTheme")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local gui = game.CoreGui:FindFirstChild("Kavo") -- most common name
or game.CoreGui:FindFirstChildWhichIsA("ScreenGui") -- fallback
if gui then
local frame = gui:FindFirstChild("Main", true) -- usually the main dragging frame
if frame and frame:IsA("Frame") then
local dragging = false
local dragInput
local dragStart
local startPos
frame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
frame.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement
or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
local delta = input.Position - dragStart
local newPos = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
frame.Position = newPos
end
end)
end
end
local MainTab = Window:NewTab("Main")
local MovementSection = MainTab:NewSection("Movement Cheats")
--// Variables
local InfiniteJumpEnabled = false
local FlyEnabled = false
local FlySpeed = 50
local WalkSpeed = 16
local JumpPower = 50
--// Infinite Jump
local InfiniteJumpConnection
MovementSection:NewToggle("Infinite Jump", "Space = unlimited jumps", function(state)
InfiniteJumpEnabled = state
if state then
InfiniteJumpConnection = game:GetService("UserInputService").JumpRequest:Connect(function()
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping")
end)
else
if InfiniteJumpConnection then
InfiniteJumpConnection:Disconnect()
end
end
end)
--// Fly (simple BodyVelocity version)
local FlyBodyVelocity
local FlyBodyGyro
MovementSection:NewToggle("Fly", "Classic fly (E to toggle in some scripts)", function(state)
FlyEnabled = state
local player = game.Players.LocalPlayer
local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if not root then return end
if state then
FlyBodyVelocity = Instance.new("BodyVelocity")
FlyBodyVelocity.MaxForce = Vector3.new(1e9, 1e9, 1e9)
FlyBodyVelocity.Velocity = Vector3.new(0,0,0)
FlyBodyVelocity.Parent = root
FlyBodyGyro = Instance.new("BodyGyro")
FlyBodyGyro.MaxTorque = Vector3.new(1e9, 1e9, 1e9)
FlyBodyGyro.CFrame = root.CFrame
FlyBodyGyro.P = 20000
FlyBodyGyro.Parent = root
-- Basic WASD + Space/Shift control
spawn(function()
while FlyEnabled and root.Parent do
local moveDirection = Vector3.new(0,0,0)
local cam = workspace.CurrentCamera
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.W) then
moveDirection = moveDirection + cam.CFrame.LookVector
end
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
moveDirection = moveDirection - cam.CFrame.LookVector
end
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.A) then
moveDirection = moveDirection - cam.CFrame.RightVector
end
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.D) then
moveDirection = moveDirection + cam.CFrame.RightVector
end
local vertical = 0
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.Space) then
vertical = vertical + 1
end
if game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftShift) then
vertical = vertical - 1
end
FlyBodyVelocity.Velocity = (moveDirection * FlySpeed) + Vector3.new(0, vertical * FlySpeed, 0)
FlyBodyGyro.CFrame = cam.CFrame
task.wait()
end
-- Cleanup when disabled
if FlyBodyVelocity then FlyBodyVelocity:Destroy() end
if FlyBodyGyro then FlyBodyGyro:Destroy() end
end)
else
if FlyBodyVelocity then FlyBodyVelocity:Destroy() end
if FlyBodyGyro then FlyBodyGyro:Destroy() end
end
end)
MovementSection:NewSlider("Fly Speed", "How fast you fly", 200, 10, function(value)
FlySpeed = value
end)
--// Speed Hack
MovementSection:NewSlider("WalkSpeed", "Normal = 16, try 50-120", 300, 10, function(value)
local hum = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if hum then
hum.WalkSpeed = value
end
WalkSpeed = value -- remember for respawn (basic)
end)
--// Jump Hack
MovementSection:NewSlider("JumpPower", "Normal = 50", 300, 20, function(value)
local hum = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if hum then
hum.JumpPower = value
end
JumpPower = value
end)
-- Simple respawn hook (keeps cheats kinda working)
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
task.wait(1.5)
local hum = char:WaitForChild("Humanoid", 5)
if hum then
hum.WalkSpeed = WalkSpeed
hum.JumpPower = JumpPower
end
end)
print 'Ty for using bleb gui!'



V