
KeylessUniversal
![Shedbelbskys Panel [FIXED] new command set jumppower](https://cdn.kocakz.me/images/5c434bcfa108d185ec046ce182c42800d7164b48279e5c5015bfe218eee63b3e.webp)
local player = game.Players.LocalPlayer
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
-- GUI
local gui = Instance.new("ScreenGui")
gui.Name = "Shedbelbsky-3000"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 255) -- Adjusted size to fit all buttons
frame.Position = UDim2.new(0.1, 0, 0.2, 0)
frame.BackgroundColor3 = Color3.fromRGB(25,25,25)
frame.BorderSizePixel = 0
frame.Parent = gui
local dragBar = Instance.new("Frame")
dragBar.Size = UDim2.new(1,0,0,30)
dragBar.BackgroundColor3 = Color3.fromRGB(35,35,35)
dragBar.BorderSizePixel = 0
dragBar.Parent = frame
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,1,0)
title.BackgroundTransparency = 1
title.Text = "Shedbelbsky-3000"
title.TextColor3 = Color3.new(1,1,1)
title.Font = Enum.Font.GothamBold
title.TextSize = 16
title.Parent = dragBar
------------------------------------------------
-- BUTTON SYSTEM
------------------------------------------------
local buttonCount = 0
local function makeButton(text)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0.9, 0, 0, 30)
btn.Position = UDim2.new(0.05, 0, 0, 35 + (buttonCount * 32)) -- Slightly more spacing for smaller panel
btn.BackgroundColor3 = Color3.fromRGB(40,40,40)
btn.TextColor3 = Color3.new(1,1,1)
btn.Font = Enum.Font.Gotham
btn.TextSize = 14
btn.Text = text
btn.Parent = frame
buttonCount += 1
return btn
end
------------------------------------------------
-- BUTTONS
------------------------------------------------
local speedBtn = makeButton("Toggle Speed")
local flyBtn = makeButton("Toggle Fly")
local noclipBtn = makeButton("Toggle Noclip")
local infJumpBtn = makeButton("Infinite Jump")
local rejoinBtn = makeButton("Rejoin")
local setJumpPowerBtn = makeButton("Set Jump Power to 50") -- New button
------------------------------------------------
-- DRAGGING
------------------------------------------------
local dragging = false
local dragStart
local startPos
dragBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = frame.Position
end
end)
dragBar.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
------------------------------------------------
-- SPEED
------------------------------------------------
local speedOn = false
speedBtn.MouseButton1Click:Connect(function()
speedOn = not speedOn
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then
hum.WalkSpeed = speedOn and 50 or 16
end
end)
------------------------------------------------
-- FLY
------------------------------------------------
local flying = false
local bodyVel
local flyConn
flyBtn.MouseButton1Click:Connect(function()
local char = player.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return end
flying = not flying
if flying then
bodyVel = Instance.new("BodyVelocity")
bodyVel.MaxForce = Vector3.new(1e5,1e5,1e5)
bodyVel.Parent = char.HumanoidRootPart
flyConn = RunService.RenderStepped:Connect(function()
local move = Vector3.zero
if UIS:IsKeyDown(Enum.KeyCode.W) then move += workspace.CurrentCamera.CFrame.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.S) then move -= workspace.CurrentCamera.CFrame.LookVector end
if UIS:IsKeyDown(Enum.KeyCode.A) then move -= workspace.CurrentCamera.CFrame.RightVector end
if UIS:IsKeyDown(Enum.KeyCode.D) then move += workspace.CurrentCamera.CFrame.RightVector end
bodyVel.Velocity = move * 60
end)
else
if flyConn then flyConn:Disconnect() flyConn = nil end
if bodyVel then bodyVel:Destroy() bodyVel = nil end
-- Clean up any residual velocity after fly is off
local hrp = char:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.AssemblyLinearVelocity = Vector3.zero
hrp.AssemblyAngularVelocity = Vector3.zero
end
end
end)
------------------------------------------------
-- 🚫 NOCLIP (JUMP SAFE + NO GLITCH OFF)
------------------------------------------------
local noclip = false
local function setNoclip(char, state)
for _, p in ipairs(char:GetDescendants()) do
if p:IsA("BasePart") then
p.CanCollide = not state
end
end
end
noclipBtn.MouseButton1Click:Connect(function()
noclip = not noclip
local char = player.Character
if char then
setNoclip(char, noclip)
end
end)
-- Enforce noclip state during Stepped
RunService.Stepped:Connect(function()
if not noclip then return end
local char = player.Character
if not char then return end
for _, p in ipairs(char:GetDescendants()) do
if p:IsA("BasePart") then
p.CanCollide = false
end
end
end)
-- Reapply after respawn
player.CharacterAdded:Connect(function(char)
task.wait(0.2)
if noclip then
setNoclip(char, true)
end
end)
------------------------------------------------
-- INFINITE JUMP
------------------------------------------------
local infJump = false
infJumpBtn.MouseButton1Click:Connect(function()
infJump = not infJump
end)
UIS.JumpRequest:Connect(function()
if not infJump then return end
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then hum:ChangeState(Enum.HumanoidStateType.Jumping) end
end)
------------------------------------------------
-- REJOIN BUTTON (SPAWN TELEPORT)
------------------------------------------------
rejoinBtn.MouseButton1Click:Connect(function()
local spawnLocation = workspace:FindFirstChild("SpawnLocation")
if spawnLocation then
player.Character:MoveTo(spawnLocation.Position)
end
end)
------------------------------------------------
-- SET JUMP POWER BUTTON (NEW)
------------------------------------------------
setJumpPowerBtn.MouseButton1Click:Connect(function()
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then
hum.JumpPower = 50 -- Set Jump Power to 50
end
end)No comments yet for this script.



