Rumble Quest Script
Rumble Quest has a grind loop that hooks you early but slows down hard once the initial content is done. The later upgrades and progression gates demand more time than most players are willing to put in manually. These scripts take over the heavy lifting with Auto Farm, Speed Hack, ESP, God Mode so your progress keeps moving without the burnout.
6 working scriptsloadstring(game:HttpGet("https://raw.githubusercontent.com/Eprx/scripts/master/vortexhub"))()Rumble Quest Scripts (Auto Dungeon, Pastebin & More)
To run any of these scripts you will need a working Roblox executor. Check out the list at that link for free and paid options that work in 2026.
Rumble Quest Script Auto Farm, Auto Dungeon, Auto Stats, Teleport to Mobs, Kill Aura, Walkspeed
Rumble Quest Script Auto Farm, Auto Dungeon, Auto Stats, Teleport to Mobs, Kill Aura, Walkspeed
loadstring(game:HttpGet("https://raw.githubusercontent.com/Eprx/scripts/master/vortexhub"))()Rumble Quest Auto Complete Dungeon Script:
Rumble Quest Auto Complete Dungeon Script:
local p = game.Players.LocalPlayer
if not p.Character:FindFirstChild("BodyVelocity") then
local bv = Instance.new("BodyVelocity",p.Character.HumanoidRootPart)
bv.MaxForce = Vector3.new(9e9,9e9,9e9)
bv.Velocity = Vector3.new(0,0,0)
for i,v in next, p.Character:GetChildren() do
if v:IsA("Part") and v.CanCollide==true then
v.CanCollide=false
end
end
end
local function GetWeapon()
for i,v in next, p.Character:GetChildren() do
if v.ClassName == "Model" and v:FindFirstChild("Handle") then
return v
end
end
end
while wait() do
for i,v in pairs(workspace.Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
repeat
wait()
p.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(-90),0,0) + Vector3.new(0,-11,0)
game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("Network"):WaitForChild("RemoteEvent"):FireServer(
"WeaponDamage",
GetWeapon().Name,
v.Humanoid
)
until v.Humanoid.Health <= 0
end
end
endRumble Quest Script Pastebin2026 :
Rumble Quest Script Pastebin2026 :
_G.Dungeon = {
["Difficulty"] = "Easy", --Easy, Medium, Hard, Expert
["PartyOnly"] = true, --Private
["Hardcore"] = true, --Hardcore (1 life only)
["Location"] = "Cave" --Caves, Underworld, Frozen Depths, Ancient Tomb, Jungle Temple
}
_G.AutoDungeon = false --NOTE: ITS BUGGY, AFTER YOU FINISH THE FIRST DUNGEON IT KEEPS SENDING YOU TO Cave Easy Hardcore idk how to fix it lol
loadstring(game:HttpGet("https://raw.githubusercontent.com/kvivz/idktbh/main/RumbleQuest", true))()Rumble Quest Script 4:
Rumble Quest Script Pastebin2026 :
_G.Hardcore = true -- Enabled or Disable Hardcore in Dungeons
_G.GameSettings = {
AutoSell = {
["Enabled"] = true, -- Will not sell legendary and equipped items
["Cosmetic"] = false,
["CosmeticRarity"] = {["Common"] = true, ["Unique"] = true, ["Rare"] = true, ["Epic"] = false},
["Armor"] = false,
["ArmorRarity"] = {["Common"] = true, ["Unique"] = true, ["Rare"] = true, ["Epic"] = false},
["Weapon"] = false,
["WeaponRarity"] = {["Common"] = true, ["Unique"] = true, ["Rare"] = true, ["Epic"] = false},
["Ability"] = true,
},
DungeonsSettings = {
["Speed"] = 90, -- Set character speed
["AutoDungeon"] = true,
["Player Height"] = CFrame.new(0,-10,0), -- You can change but this is the best height
},
Dungeons = {
["Difficulty"] = "Expert", -- Easy - Medium - Hard - Expert
["PartyOnly"] = true,
["Hardcore"] = _G.Hardcore,
["Location"] = "Jungle Temple" -- Cave - Underworld - Frozen Depths - Ancient tomb - Jungle Temple
},
AutoPoints = {
["Enabled"] = true,
["PutInto"] = "Strength"
},
Others = {
["ManualJoinDungeon"] = false, --- true = manual join / false = auto join highest
["Location"] = "Jungle Temple", --- Caves/Underworld/Frozen Depths/Ancient Tomb
["Difficulty"] = "Expert", --- Easy, Medium, Hard, Expert (self explain)
["Hardcore"] = true,
["PartyOnly"] = true,
}
}Rumble Quest Script 5:
Rumble Quest Script Pastebin2026 :
weapon = nil
murder = false
directmurder = false
mouse = game.Players.LocalPlayer:GetMouse()
function GetNearestNPCToMouse()
local PLAYERS = {}
local PLAYER_HOLD = {}
local DISTANCES = {}
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v ~= game.Players.LocalPlayer then
table.insert(PLAYERS, v)
end
end
for i, v in pairs(PLAYERS) do
if v.HumanoidRootPart ~= nil then
local AIM = v:FindFirstChild("HumanoidRootPart")
if AIM ~= nil then
local DISTANCE = (v:FindFirstChild("HumanoidRootPart").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
local DIFF = math.floor((POS - AIM.Position).magnitude)
PLAYER_HOLD[v.Name .. i] = {}
PLAYER_HOLD[v.Name .. i].dist= DISTANCE
PLAYER_HOLD[v.Name .. i].plr = v
PLAYER_HOLD[v.Name .. i].diff = DIFF
table.insert(DISTANCES, DIFF)
end
end
end
if unpack(DISTANCES) == nil then
return nil
end
local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
if L_DISTANCE > 20 then
return nil
end
for i, v in pairs(PLAYER_HOLD) do
if v.diff == L_DISTANCE then
return v.plr
end
end
return nil
end
mouse.KeyDown:Connect(function(key)
if key == "r" then
murder = true
end
end)
mouse.KeyUp:Connect(function(key)
if key == "r" then
murder = false
end
end)
mouse.KeyDown:Connect(function(key)
if key == "f" then
murderdirect = true
end
end)
mouse.KeyUp:Connect(function(key)
if key == "f" then
murderdirect = false
end
end)
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Model") and v:FindFirstChild("Handle") then
weapon = v
end
end
game:GetService('RunService').Stepped:connect(function()
if murder == true then
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") then
game:GetService("ReplicatedStorage").Modules.Network.RemoteEvent:FireServer("WeaponDamage", ""..weapon.Name.."", v.Humanoid)
end
end
end
if murderdirect == true then
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") then
local NPC = GetNearestNPCToMouse()
game:GetService("ReplicatedStorage").Modules.Network.RemoteEvent:FireServer("WeaponDamage", ""..weapon.Name.."", NPC.Humanoid)
end
end
end
end)Rumble Quest Script 6:
Rumble Quest Script Pastebin2026 :
local ScreenGui = Instance.new("ScreenGui")
local main = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local autokill = Instance.new("TextButton")
local speed = Instance.new("TextButton")
local close = Instance.new("TextButton")
local opemain = Instance.new("Frame")
local open = Instance.new("TextButton")
--Properties:
ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
main.Name = "main"
main.Parent = ScreenGui
main.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
main.Position = UDim2.new(0.0127591677, 0, 0.456035733, 0)
main.Size = UDim2.new(0, 278, 0, 161)
main.Visible = false
main.Active = true
main.Draggable = true
TextLabel.Parent = main
TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
TextLabel.Size = UDim2.new(0, 278, 0, 37)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "GUI Ex Ryuuz"
TextLabel.TextColor3 = Color3.fromRGB(170, 0, 0)
TextLabel.TextSize = 20.000
autokill.Name = "autokill"
autokill.Parent = main
autokill.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
autokill.Position = UDim2.new(0.0719424486, 0, 0.29192546, 0)
autokill.Size = UDim2.new(0, 236, 0, 37)
autokill.Font = Enum.Font.SourceSans
autokill.Text = "Auto kill"
autokill.TextColor3 = Color3.fromRGB(0, 0, 0)
autokill.TextScaled = true
autokill.TextSize = 20.000
autokill.TextWrapped = true
autokill.MouseButton1Down:connect(function()
_G.Settings = {
Lobby = {
["Difficulty"] = "Easy", -- Difficulty for Dungeon
["PartyOnly"] = true, -- Dont change if you want to create dungeon privately
["Hardcore"] = true, --Hardcore of Dungeon
["Location"] = "Frozen Depths" -- Where to Farm
},
AutoSell = {
["Enabled"] = true, -- true == on , false == off , Gonna sell all items except legendaries and equippeds
["Sell Weapons"] = true, -- Auto Sell Swords
["Sell Armors"] = true, -- Auto Sell Armors
["Sell Abilities"] = true, -- Auto Sell Abilities
["Sell Cosmetics"] = true -- Auto Sell Cosmetics
},
AutoUpgrade = {
["Enabled"] = false, -- true == on , false == off , Gonna upgrade items which are chosen below
["Upgrade Weapon"] = true, -- Auto Upgrade Weapon
["Upgrade Armor"] = true -- Auto Upgrade Armor
},
AutoPoint = {
["Enabled"] = true, -- true == on , false == off , Gonna auto put points which you chose below
["Point to Put"] = "Strength" -- Point to Auto Put
},
BugFixer = {
["Enabled"] = true, -- true == on , false == off , Gonna get back to lobby after seconds which you set below passes, good if you want to stay 24/7 afk
["Leave Dungeon After"] = 300 -- Seonds to leave after like if you clear dungeon in 2 mins ( 120 seconds ) put it to 200
},
MoreSettings = {
["Wait Time"] = 5, -- Wait time before auto executing , you can test it by yourself since it states for your pc
["Fast Leave"] = true -- Gonna leave asap when dungeon ends / boss dies ( saves about 30 secs per dungeon )
}
}
loadstring(game:HttpGet("#", true))()
end)
speed.Name = "speed"
speed.Parent = main
speed.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
speed.Position = UDim2.new(0.0719424486, 0, 0.652173877, 0)
speed.Size = UDim2.new(0, 236, 0, 37)
speed.Font = Enum.Font.SourceSans
speed.Text = "Speed"
speed.TextColor3 = Color3.fromRGB(0, 0, 0)
speed.TextScaled = true
speed.TextSize = 20.000
speed.TextWrapped = true
speed.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 60
end)
close.Name = "close"
close.Parent = main
close.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
close.Position = UDim2.new(0.769784153, 0, 0, 0)
close.Size = UDim2.new(0, 64, 0, 37)
close.Font = Enum.Font.SourceSans
close.Text = "X"
close.TextColor3 = Color3.fromRGB(255, 255, 255)
close.TextSize = 30.000
close.MouseButton1Down:connect(function()
main.Visible = false
opemain.Visible = true
end)
opemain.Name = "opemain"
opemain.Parent = ScreenGui
opemain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
opemain.Position = UDim2.new(0.0191387534, 0, 0.360655725, 0)
opemain.Size = UDim2.new(0, 102, 0, 37)
opemain.Active = true
opemain.Draggable = true
open.Name = "open"
open.Parent = opemain
open.BackgroundColor3 = Color3.fromRGB(85, 0, 0)
open.Position = UDim2.new(-0.0392156839, 0, 0, 0)
open.Size = UDim2.new(0, 109, 0, 37)
open.Font = Enum.Font.SourceSans
open.Text = "Open"
open.TextColor3 = Color3.fromRGB(170, 0, 0)
open.TextSize = 30.000
open.MouseButton1Down:connect(function()
opemain.Visible = false
main.Visible = true
end)How to Use the Rumble Quest Script
Copy a script from the list above first, then follow these in order.
- 01
Get a working executor – see our Roblox Executor list for free options on PC, Mobile, and Mac.
- 02
Launch Roblox and open Rumble Quest.
- 03
Open your executor, then click Inject or Attach.
- 04
Copy any script above and paste it into the executor script box.
- 05
Press Execute - the GUI will appear in-game.
- 06
Toggle Auto Farm, Speed Hack, ESP and other features from the GUI menu.
- 07
Always use an alt account to protect your main.

About The Rumble Quest Script
Rumble Quest is a Roblox experience where getting to the best content requires pushing through a grind that most players find becomes a chore well before they reach it. The progression wall between casual and end game is steeper than it looks from the outside.
These scripts take over the repetitive side of the game so you can skip straight to the content worth playing. Auto farm handles the currency and stat grind automatically and most of the options in the list require no key to use.
Always use an alt account when running scripts to protect your main. If a script stops loading after a game update, check back here as we update the list regularly.
Looking for free rewards? Check out our Rumble Quest Codes page for every working code.
For everything outside the script side - character builds, zone unlocks, and what changed in the latest update - the Rumble Quest has it covered.
All scripts on this page are for educational purposes only. Using scripts in Roblox violates the Roblox Terms of Service and may result in your account being permanently banned or suspended without warning. RobloxDatabase.com is not responsible for any consequences from using these scripts. Always use an alt account - never your main.

