Description
Esp speed jump noclip no key lol
GAMEGEF
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
-- jekr hub | gef
-- dc: jekr_team
plr = game:GetService("Players").LocalPlayer
run = game:GetService("RunService")
uis = game:GetService("UserInputService")
sg = Instance.new("ScreenGui")
sg.Name = "jekr"
sg.ResetOnSpawn = false
sg.DisplayOrder = 999999
sg.Parent = plr:WaitForChild("PlayerGui")
isPC = uis.KeyboardEnabled and not uis.TouchEnabled
menuW = isPC and 600 or 440
menuH = isPC and 440 or 320
leftW = isPC and 160 or 120
btnH = isPC and 40 or 30
btnGap = isPC and 45 or 35
rowH = isPC and 42 or 32
rowGap = isPC and 50 or 38
BG_COLOR = Color3.fromRGB(10, 15, 35)
LEFT_COLOR = Color3.fromRGB(8, 12, 28)
TOPBAR_COLOR = Color3.fromRGB(15, 22, 48)
ROW_COLOR = Color3.fromRGB(20, 30, 60)
ACCENT = Color3.fromRGB(60, 130, 220)
OPEN_BTN_COLOR = Color3.fromRGB(10, 15, 40)
openBtn = Instance.new("TextButton")
openBtn.Size = UDim2.new(0, 55, 0, 55)
openBtn.Position = UDim2.new(0, 15, 0.5, -27)
openBtn.BackgroundColor3 = OPEN_BTN_COLOR
openBtn.Text = "J"
openBtn.TextColor3 = Color3.fromRGB(200, 220, 255)
openBtn.Font = Enum.Font.GothamBlack
openBtn.TextSize = 26
openBtn.Active = true
openBtn.Parent = sg
Instance.new("UICorner", openBtn).CornerRadius = UDim.new(1, 0)
os1 = Instance.new("UIStroke", openBtn)
os1.Thickness = 2
os1.Color = ACCENT
dragging = false
dragStart = nil
startPos = nil
openBtn.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = openBtn.Position
end
end)
openBtn.InputChanged:Connect(function(input)
if not dragging then return end
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
delta = input.Position - dragStart
openBtn.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
uis.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = false
end
end)
main = Instance.new("Frame")
main.Size = UDim2.new(0, menuW, 0, menuH)
main.Position = UDim2.new(0.5, -menuW/2, 0.5, -menuH/2)
main.BackgroundColor3 = BG_COLOR
main.BorderSizePixel = 0
main.Active = true
main.Draggable = true
main.Visible = false
main.Parent = sg
Instance.new("UICorner", main).CornerRadius = UDim.new(0, 6)
left = Instance.new("Frame")
left.Size = UDim2.new(0, leftW, 1, 0)
left.BackgroundColor3 = LEFT_COLOR
left.BorderSizePixel = 0
left.Parent = main
Instance.new("UICorner", left).CornerRadius = UDim.new(0, 6)
title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 35)
title.BackgroundColor3 = Color3.fromRGB(5, 8, 20)
title.Text = "jekr hub"
title.TextColor3 = Color3.fromRGB(200, 220, 255)
title.Font = Enum.Font.GothamBold
title.TextSize = isPC and 15 or 13
title.Parent = left
Instance.new("UICorner", title).CornerRadius = UDim.new(0, 6)
menuItems = {"Main", "ESP", "Speed", "Info"}
menuBtns = {}
for i, name in ipairs(menuItems) do
b = Instance.new("TextButton")
b.Size = UDim2.new(1, -10, 0, btnH)
b.Position = UDim2.new(0, 5, 0, 40 + (i-1) * btnGap)
b.BackgroundColor3 = LEFT_COLOR
b.Text = name
b.TextColor3 = Color3.fromRGB(180, 200, 230)
b.Font = Enum.Font.Gotham
b.TextSize = isPC and 14 or 12
b.TextXAlignment = Enum.TextXAlignment.Left
b.Parent = left
Instance.new("UICorner", b).CornerRadius = UDim.new(0, 4)
pad = Instance.new("TextLabel")
pad.Size = UDim2.new(0, 10, 1, 0)
pad.BackgroundTransparency = 1
pad.Text = ""
pad.Parent = b
menuBtns[name] = b
end
right = Instance.new("Frame")
right.Size = UDim2.new(1, -leftW, 1, 0)
right.Position = UDim2.new(0, leftW, 0, 0)
right.BackgroundTransparency = 1
right.Parent = main
topBar = Instance.new("Frame")
topBar.Size = UDim2.new(1, 0, 0, 35)
topBar.BackgroundColor3 = TOPBAR_COLOR
topBar.BorderSizePixel = 0
topBar.Parent = right
Instance.new("UICorner", topBar).CornerRadius = UDim.new(0, 6)
pageTitle = Instance.new("TextLabel")
pageTitle.Size = UDim2.new(1, -50, 1, 0)
pageTitle.Position = UDim2.new(0, 15, 0, 0)
pageTitle.BackgroundTransparency = 1
pageTitle.Text = "Main"
pageTitle.TextColor3 = Color3.fromRGB(200, 220, 255)
pageTitle.Font = Enum.Font.GothamBold
pageTitle.TextSize = isPC and 15 or 13
pageTitle.TextXAlignment = Enum.TextXAlignment.Left
pageTitle.Parent = topBar
closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 25, 0, 25)
closeBtn.Position = UDim2.new(1, -30, 0, 5)
closeBtn.BackgroundTransparency = 1
closeBtn.Text = "✕"
closeBtn.TextColor3 = Color3.fromRGB(255, 100, 100)
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 14
closeBtn.Parent = topBar
closeBtn.MouseButton1Click:Connect(function() main.Visible = false end)
scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(1, -10, 1, -45)
scroll.Position = UDim2.new(0, 5, 0, 40)
scroll.BackgroundTransparency = 1
scroll.BorderSizePixel = 0
scroll.ScrollBarThickness = 4
scroll.ScrollBarImageColor3 = ACCENT
scroll.CanvasSize = UDim2.new(0, 0, 0, 0)
scroll.AutomaticCanvasSize = Enum.AutomaticSize.Y
scroll.Parent = right
espMon = false
espItm = false
infStam = false
noclip = false
infJump = false
customSpeed = 16
customJump = 50
speedEnabled = false
jumpEnabled = false
curSpeed = 16
curJump = 50
monMarks = {}
itmMarks = {}
cleanMon = function()
for _, h in pairs(monMarks) do
if h and h.Parent then h:Destroy() end
end
monMarks = {}
end
refreshMon = function()
cleanMon()
if not espMon then return end
f = workspace:FindFirstChild("GEFs")
if not f then return end
for _, o in ipairs(f:GetDescendants()) do
if (o:IsA("BasePart") or o:IsA("Model")) and not o:FindFirstChild("jekr_m") then
h = Instance.new("Highlight")
h.Name = "jekr_m"
h.FillColor = Color3.fromRGB(255, 0, 0)
h.OutlineColor = Color3.fromRGB(255, 0, 0)
h.FillTransparency = 0.5
h.OutlineTransparency = 0
h.Parent = o
table.insert(monMarks, h)
end
end
end
cleanItm = function()
for _, h in pairs(itmMarks) do
if h and h.Parent then h:Destroy() end
end
itmMarks = {}
end
refreshItm = function()
cleanItm()
if not espItm then return end
f = workspace:FindFirstChild("Pickups")
if not f then return end
for _, o in ipairs(f:GetDescendants()) do
if (o:IsA("BasePart") or o:IsA("Model")) and not o:FindFirstChild("jekr_i") then
h = Instance.new("Highlight")
h.Name = "jekr_i"
h.FillColor = Color3.fromRGB(255, 220, 0)
h.OutlineColor = Color3.fromRGB(255, 220, 0)
h.FillTransparency = 0.5
h.OutlineTransparency = 0
h.Parent = o
table.insert(itmMarks, h)
end
end
end
makeRow = function(text, y, state)
row = Instance.new("TextButton")
row.Size = UDim2.new(1, 0, 0, rowH)
row.Position = UDim2.new(0, 0, 0, y)
row.BackgroundColor3 = ROW_COLOR
row.Text = ""
row.Parent = scroll
Instance.new("UICorner", row).CornerRadius = UDim.new(0, 4)
lbl = Instance.new("TextLabel")
lbl.Size = UDim2.new(1, -60, 1, 0)
lbl.Position = UDim2.new(0, 10, 0, 0)
lbl.BackgroundTransparency = 1
lbl.Text = text
lbl.TextColor3 = Color3.fromRGB(220, 230, 250)
lbl.Font = Enum.Font.Gotham
lbl.TextSize = isPC and 14 or 12
lbl.TextXAlignment = Enum.TextXAlignment.Left
lbl.Parent = row
ind = Instance.new("Frame")
ind.Size = UDim2.new(0, 30, 0, 14)
ind.Position = UDim2.new(1, -40, 0.5, -7)
ind.BackgroundColor3 = Color3.fromRGB(40, 50, 80)
ind.Parent = row
Instance.new("UICorner", ind).CornerRadius = UDim.new(1, 0)
dot = Instance.new("Frame")
dot.Size = UDim2.new(0, 10, 0, 10)
dot.Position = UDim2.new(0, 2, 0.5, -5)
dot.BackgroundColor3 = Color3.fromRGB(150, 150, 160)
dot.Parent = ind
Instance.new("UICorner", dot).CornerRadius = UDim.new(1, 0)
setInd(ind, dot, state)
return row, ind, dot
end
setInd = function(ind, dot, on)
if on then
ind.BackgroundColor3 = Color3.fromRGB(0, 180, 100)
dot.Position = UDim2.new(1, -12, 0.5, -5)
dot.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
else
ind.BackgroundColor3 = Color3.fromRGB(40, 50, 80)
dot.Position = UDim2.new(0, 2, 0.5, -5)
dot.BackgroundColor3 = Color3.fromRGB(150, 150, 160)
end
end
loadMain = function()
r, i, d = makeRow("Infinite Stamina", 0, infStam)
r.MouseButton1Click:Connect(function()
infStam = not infStam
setInd(i, d, infStam)
end)
r2, i2, d2 = makeRow("Noclip", rowGap, noclip)
r2.MouseButton1Click:Connect(function()
noclip = not noclip
setInd(i2, d2, noclip)
end)
r3, i3, d3 = makeRow("Infinite Jump", rowGap * 2, infJump)
r3.MouseButton1Click:Connect(function()
infJump = not infJump
setInd(i3, d3, infJump)
end)
end
loadESP = function()
r, i, d = makeRow("ESP Monsters", 0, espMon)
r.MouseButton1Click:Connect(function()
espMon = not espMon
setInd(i, d, espMon)
if espMon then refreshMon() else cleanMon() end
end)
r2, i2, d2 = makeRow("ESP Items", rowGap, espItm)
r2.MouseButton1Click:Connect(function()
espItm = not espItm
setInd(i2, d2, espItm)
if espItm then refreshItm() else cleanItm() end
end)
end
loadSpeed = function()
setSpeed = function(value)
curSpeed = value
customSpeed = value
speedEnabled = true
sHdr.Text = "SPEED: " .. value
local char = plr.Character
if char then
local hum = char:FindFirstChildOfClass("Humanoid")
if hum then hum.WalkSpeed = value end
end
end
setJump = function(value)
curJump = value
customJump = value
jumpEnabled = true
jHdr.Text = "JUMP: " .. value
local char = plr.Character
if char then
local hum = char:FindFirstChildOfClass("Humanoid")
if hum then
hum.UseJumpPower = true
hum.JumpPower = value
end
end
end
sHdr = Instance.new("TextLabel")
sHdr.Size = UDim2.new(1, 0, 0, 25)
sHdr.Position = UDim2.new(0, 0, 0, 0)
sHdr.BackgroundTransparency = 1
sHdr.Text = "SPEED: " .. curSpeed
sHdr.TextColor3 = ACCENT
sHdr.Font = Enum.Font.GothamBold
sHdr.TextSize = isPC and 14 or 12
sHdr.TextXAlignment = Enum.TextXAlignment.Left
sHdr.Parent = scroll
speeds = {16, 50, 100, 200, 500}
for i, spd in ipairs(speeds) do
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, (isPC and 100 or 70), 0, rowH)
btn.Position = UDim2.new(0, ((i-1) % 3) * ((isPC and 105 or 75)), 0, 30 + math.floor((i-1)/3) * (rowH + 5))
btn.BackgroundColor3 = ROW_COLOR
btn.Text = "Speed " .. spd
btn.TextColor3 = Color3.fromRGB(220, 230, 250)
btn.Font = Enum.Font.Gotham
btn.TextSize = isPC and 13 or 11
btn.Parent = scroll
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 4)
local spdValue = spd
btn.MouseButton1Click:Connect(function()
setSpeed(spdValue)
end)
end
jHdr = Instance.new("TextLabel")
jHdr.Size = UDim2.new(1, 0, 0, 25)
jHdr.Position = UDim2.new(0, 0, 0, 30 + 2 * (rowH + 5) + 15)
jHdr.BackgroundTransparency = 1
jHdr.Text = "JUMP: " .. curJump
jHdr.TextColor3 = ACCENT
jHdr.Font = Enum.Font.GothamBold
jHdr.TextSize = isPC and 14 or 12
jHdr.TextXAlignment = Enum.TextXAlignment.Left
jHdr.Parent = scroll
jumps = {50, 100, 200, 500, 1000}
for i, jp in ipairs(jumps) do
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, (isPC and 100 or 70), 0, rowH)
btn.Position = UDim2.new(0, ((i-1) % 3) * ((isPC and 105 or 75)), 0, 30 + 2 * (rowH + 5) + 45 + math.floor((i-1)/3) * (rowH + 5))
btn.BackgroundColor3 = ROW_COLOR
btn.Text = "Jump " .. jp
btn.TextColor3 = Color3.fromRGB(220, 230, 250)
btn.Font = Enum.Font.Gotham
btn.TextSize = isPC and 13 or 11
btn.Parent = scroll
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 4)
local jpValue = jp
btn.MouseButton1Click:Connect(function()
setJump(jpValue)
end)
end
end
loadInfo = function()
hdr = Instance.new("TextLabel")
hdr.Size = UDim2.new(1, 0, 0, 25)
hdr.Position = UDim2.new(0, 0, 0, 0)
hdr.BackgroundTransparency = 1
hdr.Text = "COMMANDS INFO"
hdr.TextColor3 = ACCENT
hdr.Font = Enum.Font.GothamBold
hdr.TextSize = isPC and 13 or 11
hdr.TextXAlignment = Enum.TextXAlignment.Left
hdr.Parent = scroll
infoTexts = {
"[J] - Open / Close this menu",
"[Drag J] - Move the toggle button anywhere",
"[Click Row] - Toggle function ON/OFF",
"[Green Switch] - Function is ACTIVE",
"[Gray Switch] - Function is INACTIVE",
"[Main Page] - Stamina, Noclip, Jump",
"[ESP Page] - Monsters, Items highlight",
"[Speed Page] - Change WalkSpeed & JumpPower",
"[Info Page] - This help menu",
}
cardH = isPC and 45 or 38
cardGap = isPC and 52 or 44
for i, txt in ipairs(infoTexts) do
card = Instance.new("Frame")
card.Size = UDim2.new(1, 0, 0, cardH)
card.Position = UDim2.new(0, 0, 0, 30 + (i-1) * cardGap)
card.BackgroundColor3 = ROW_COLOR
card.BorderSizePixel = 0
card.Parent = scroll
Instance.new("UICorner", card).CornerRadius = UDim.new(0, 5)
lbl = Instance.new("TextLabel")
lbl.Size = UDim2.new(1, -16, 1, -8)
lbl.Position = UDim2.new(0, 8, 0, 4)
lbl.BackgroundTransparency = 1
lbl.Text = txt
lbl.TextColor3 = Color3.fromRGB(200, 215, 240)
lbl.Font = Enum.Font.Gotham
lbl.TextSize = isPC and 13 or 11
lbl.TextXAlignment = Enum.TextXAlignment.Left
lbl.TextYAlignment = Enum.TextYAlignment.Top
lbl.TextWrapped = true
lbl.Parent = card
end
footer = Instance.new("TextLabel")
footer.Size = UDim2.new(1, 0, 0, 20)
footer.Position = UDim2.new(0, 0, 0, 30 + #infoTexts * cardGap + 10)
footer.BackgroundTransparency = 1
footer.Text = "jekr hub v1.0 | dc: jekr_team"
footer.TextColor3 = Color3.fromRGB(120, 130, 160)
footer.Font = Enum.Font.Gotham
footer.TextSize = isPC and 11 or 10
footer.TextXAlignment = Enum.TextXAlignment.Left
footer.Parent = scroll
end
loadPage = function(name)
pageTitle.Text = name
for _, child in ipairs(scroll:GetChildren()) do
if child:IsA("TextButton") or child:IsA("Frame") or child:IsA("TextLabel") then
child:Destroy()
end
end
for _, b in pairs(menuBtns) do
b.BackgroundColor3 = LEFT_COLOR
b.TextColor3 = Color3.fromRGB(180, 200, 230)
end
if menuBtns[name] then
menuBtns[name].BackgroundColor3 = Color3.fromRGB(30, 45, 85)
menuBtns[name].TextColor3 = Color3.fromRGB(255, 255, 255)
end
if name == "Main" then loadMain() end
if name == "ESP" then loadESP() end
if name == "Speed" then loadSpeed() end
if name == "Info" then loadInfo() end
end
for name, btn in pairs(menuBtns) do
btn.MouseButton1Click:Connect(function()
loadPage(name)
end)
end
loadPage("Main")
task.spawn(function()
while true do
task.wait(0.05)
if infStam then
for _, a in ipairs({"Stamina", "stamina", "Energy", "energy"}) do
pcall(function()
if plr:GetAttribute(a) then plr:SetAttribute(a, 100) end
end)
end
ch = plr.Character
if ch then
for _, o in ipairs(ch:GetDescendants()) do
if o:IsA("NumberValue") or o:IsA("IntValue") then
n = string.lower(o.Name)
if n:find("stamina") or n:find("energy") then
o.Value = 100
end
end
end
end
end
end
end)
run.Stepped:Connect(function()
if not noclip then return end
ch = plr.Character
if not ch then return end
for _, v in pairs(ch:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide then
v.CanCollide = false
end
end
end)
uis.JumpRequest:Connect(function()
if infJump then
ch = plr.Character
if ch then
h = ch:FindFirstChildOfClass("Humanoid")
if h then h:ChangeState(Enum.HumanoidStateType.Jumping) end
end
end
end)
task.spawn(function()
while true do
task.wait(2)
if espMon then refreshMon() end
if espItm then refreshItm() end
end
end)
task.spawn(function()
while true do
task.wait(0.05)
if speedEnabled then
ch = plr.Character
if ch then
h = ch:FindFirstChildOfClass("Humanoid")
if h and h.WalkSpeed ~= customSpeed then
h.WalkSpeed = customSpeed
end
end
end
end
end)
task.spawn(function()
while true do
task.wait(0.05)
if jumpEnabled then
ch = plr.Character
if ch then
h = ch:FindFirstChildOfClass("Humanoid")
if h then
h.UseJumpPower = true
if h.JumpPower ~= customJump then
h.JumpPower = customJump
end
end
end
end
end
end)
plr.CharacterAdded:Connect(function(char)
task.wait(0.5)
local hum = char:FindFirstChildOfClass("Humanoid")
if hum then
if speedEnabled then hum.WalkSpeed = customSpeed end
if jumpEnabled then
hum.UseJumpPower = true
hum.JumpPower = customJump
end
end
end)
openBtn.MouseButton1Click:Connect(function()
main.Visible = not main.Visible
end)Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place