M
Description
try it ;) this is my first script so dont be rude
GAMEJump To Steal Phonks
UPDATEDOct 18, 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 ]]
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
-- Settings
local infJump = false
local noAnim = false
local collecting = false
local slotOrder = {
"Slot10",
"Slot2",
"Slot1",
"Slot3",
"Slot4",
"Slot5",
"Slot6",
"Slot7",
"Slot8",
"Slot9"
}
-- Create GUI
local gui = Instance.new("ScreenGui")
gui.Name = "KeybindGUI"
gui.ResetOnSpawn = false
local frame = Instance.new("Frame")
frame.Name = "MainFrame"
frame.Size = UDim2.new(0, 270, 0, 260)
frame.Position = UDim2.new(0, 30, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
frame.BorderSizePixel = 0
frame.Parent = gui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 10)
-- Title bar
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 35)
title.BackgroundColor3 = Color3.fromRGB(55, 85, 180)
title.Text = "KEYBINDS"
title.TextColor3 = Color3.new(1, 1, 1)
title.TextSize = 18
title.Font = Enum.Font.GothamBold
title.Active = true
title.Parent = frame
Instance.new("UICorner", title).CornerRadius = UDim.new(0, 10)
-- Create labels
local function makeLabel(text, y)
local label = Instance.new("TextLabel")
label.Size = UDim2.new(1, -20, 0, 27)
label.Position = UDim2.new(0, 10, 0, y)
label.BackgroundTransparency = 1
label.Text = text
label.TextColor3 = Color3.new(1, 1, 1)
label.TextSize = 14
label.Font = Enum.Font.Gotham
label.TextXAlignment = Enum.TextXAlignment.Left
label.Parent = frame
return label
end
local jumpLabel = makeLabel("M -- Inf Jump: OFF", 40)
local animLabel = makeLabel("L -- No Anim: OFF", 68)
local upgradeLabel = makeLabel("P -- Upgrade 1x", 96)
local rebirthLabel = makeLabel("K -- Rebirth", 124)
local moneyLabel = makeLabel("J -- Get Money: READY", 152)
local teleportLabel = makeLabel("U -- Teleport to Slot9", 180)
-- Infinite jump
UserInputService.JumpRequest:Connect(function()
if not infJump then return end
local character = player.Character
local humanoid = character
and character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
-- No animations
local function applyNoAnim(character)
local animate = character:FindFirstChild("Animate")
or character:WaitForChild("Animate", 3)
if animate then
animate.Disabled = noAnim
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
local animator = humanoid
and humanoid:FindFirstChildOfClass("Animator")
if noAnim and animator then
for _, track in ipairs(animator:GetPlayingAnimationTracks()) do
track:Stop(0)
end
end
end
player.CharacterAdded:Connect(function(character)
task.wait(0.5)
applyNoAnim(character)
end)
-- Get money: visit collection points in order
local function getMoney()
if collecting then return end
collecting = true
moneyLabel.Text = "J -- Get Money: RUNNING"
local success, err = pcall(function()
local slots = workspace
:WaitForChild("Plot_I_Love067g")
:WaitForChild("Floor1")
:WaitForChild("Slots")
for _, slotName in ipairs(slotOrder) do
local target = slots
:WaitForChild(slotName)
:WaitForChild("CollectTouch")
local character = player.Character
or player.CharacterAdded:Wait()
local root = character:WaitForChild("HumanoidRootPart")
if target:IsA("BasePart") then
root.CFrame = target.CFrame + Vector3.new(0, 3, 0)
elseif target:IsA("Model") then
character:PivotTo(
target:GetPivot() + Vector3.new(0, 3, 0)
)
end
task.wait(0.5)
end
end)
collecting = false
if success then
moneyLabel.Text = "J -- Get Money: DONE"
else
moneyLabel.Text = "J -- Get Money: ERROR"
warn(err)
end
end
-- Teleport to Slot9
local function teleportToSlot9()
local success, err = pcall(function()
local target = workspace
:WaitForChild("Plot_I_Love067g")
:WaitForChild("Floor1")
:WaitForChild("Slots")
:WaitForChild("Slot9")
local character = player.Character
or player.CharacterAdded:Wait()
local root = character:WaitForChild("HumanoidRootPart")
if target:IsA("BasePart") then
root.CFrame = target.CFrame + Vector3.new(0, 3, 0)
elseif target:IsA("Model") then
character:PivotTo(
target:GetPivot() + Vector3.new(0, 3, 0)
)
else
warn("Slot9 is not a BasePart or Model")
end
end)
if not success then
warn("Teleport failed:", err)
end
end
-- Keybinds
UserInputService.InputBegan:Connect(function(input, processed)
if processed then return end
if input.KeyCode == Enum.KeyCode.M then
infJump = not infJump
jumpLabel.Text = "M -- Inf Jump: "
.. (infJump and "ON" or "OFF")
elseif input.KeyCode == Enum.KeyCode.L then
noAnim = not noAnim
if player.Character then
applyNoAnim(player.Character)
end
animLabel.Text = "L -- No Anim: "
.. (noAnim and "ON" or "OFF")
elseif input.KeyCode == Enum.KeyCode.P then
upgradeLabel.Text = "P -- Upgrade 1x (Pressed)"
print("Upgrade 1x: connect your game's upgrade logic here")
elseif input.KeyCode == Enum.KeyCode.K then
rebirthLabel.Text = "K -- Rebirth (Pressed)"
print("Rebirth: connect your game's rebirth logic here")
elseif input.KeyCode == Enum.KeyCode.J then
task.spawn(getMoney)
elseif input.KeyCode == Enum.KeyCode.U then
teleportToSlot9()
teleportLabel.Text = "U -- Teleport requested"
end
end)
-- Drag GUI by title bar
local dragging = false
local dragStart
local startPosition
title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPosition = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and (
input.UserInputType == Enum.UserInputType.MouseMovement
or input.UserInputType == Enum.UserInputType.Touch
) then
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPosition.X.Scale,
startPosition.X.Offset + delta.X,
startPosition.Y.Scale,
startPosition.Y.Offset + delta.Y
)
end
end)
-- Display GUI
gui.Parent = player:WaitForChild("PlayerGui")
local UserInputService = game:GetService("UserInputService")
local function executeScript()
print(":)")
local Event = game:GetService("ReplicatedStorage").Events.RequestRebirth
Event:FireServer() game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Activated!",
Text = "You pressed K!",
Duration = 3
})
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.K then
executeScript()
end
end)
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
-- Create GUI
local gui = Instance.new("ScreenGui")
gui.Name = "SpeedChanger"
gui.ResetOnSpawn = false
local frame = Instance.new("Frame")
frame.Name = "MainFrame"
frame.Size = UDim2.new(0, 280, 0, 180)
frame.Position = UDim2.new(0.5, -140, 0.5, -90)
frame.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
frame.BorderSizePixel = 0
frame.Parent = gui
local frameCorner = Instance.new("UICorner")
frameCorner.CornerRadius = UDim.new(0, 12)
frameCorner.Parent = frame
-- Title bar (drag here)
local title = Instance.new("TextLabel")
title.Name = "Title"
title.Size = UDim2.new(1, 0, 0, 42)
title.BackgroundColor3 = Color3.fromRGB(50, 50, 68)
title.BorderSizePixel = 0
title.Text = "Speed Changer"
title.TextColor3 = Color3.new(1, 1, 1)
title.TextSize = 20
title.Font = Enum.Font.GothamBold
title.Active = true
title.Parent = frame
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 12)
titleCorner.Parent = title
-- Speed input
local speedBox = Instance.new("TextBox")
speedBox.Size = UDim2.new(1, -40, 0, 40)
speedBox.Position = UDim2.new(0, 20, 0, 58)
speedBox.BackgroundColor3 = Color3.fromRGB(55, 55, 70)
speedBox.TextColor3 = Color3.new(1, 1, 1)
speedBox.PlaceholderText = "Enter speed (0-100)"
speedBox.Text = "16"
speedBox.TextSize = 16
speedBox.Font = Enum.Font.Gotham
speedBox.ClearTextOnFocus = false
speedBox.Parent = frame
local boxCorner = Instance.new("UICorner")
boxCorner.CornerRadius = UDim.new(0, 8)
boxCorner.Parent = speedBox
-- Apply button
local applyButton = Instance.new("TextButton")
applyButton.Size = UDim2.new(1, -40, 0, 42)
applyButton.Position = UDim2.new(0, 20, 0, 112)
applyButton.BackgroundColor3 = Color3.fromRGB(70, 130, 255)
applyButton.TextColor3 = Color3.new(1, 1, 1)
applyButton.Text = "Apply Speed"
applyButton.TextSize = 16
applyButton.Font = Enum.Font.GothamBold
applyButton.Parent = frame
local buttonCorner = Instance.new("UICorner")
buttonCorner.CornerRadius = UDim.new(0, 8)
buttonCorner.Parent = applyButton
-- Apply speed
local function applySpeed()
local speed = tonumber(speedBox.Text)
if not speed then
speedBox.Text = ""
speedBox.PlaceholderText = "Enter a valid number"
return
end
speed = math.clamp(speed, 0, 100)
local character = player.Character
local humanoid = character and character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid.WalkSpeed = speed
applyButton.Text = "Speed: " .. speed
else
applyButton.Text = "Character not ready"
end
end
applyButton.Activated:Connect(applySpeed)
speedBox.FocusLost:Connect(function(enterPressed)
if enterPressed then
applySpeed()
end
end)
-- Dragging support
local dragging = false
local dragInput
local dragStart
local startPosition
title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1
or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPosition = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
title.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 dragging and input == dragInput then
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPosition.X.Scale,
startPosition.X.Offset + delta.X,
startPosition.Y.Scale,
startPosition.Y.Offset + delta.Y
)
end
end)
-- Show GUI
gui.Parent = player:WaitForChild("PlayerGui")
local UserInputService = game:GetService("UserInputService")
local function executeScript()
print("I was pressed! Script executed.")
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot4"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot1"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot2"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot3"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot5"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot6"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot7"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot8"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot9"
)
-- This code was generated by Cobalt
-- https://gitlab.com/upio/cobalt
local Event = game:GetService("ReplicatedStorage").Events.RequestSlotUpgrade
Event:FireServer(
"Floor1",
"Slot10"
)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Activated!",
Text = "You pressed P!",
Duration = 3
})
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.P then
executeScript()
end
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