2,944 views
Description
This script has the best brainrots graber option along with auto collect gold. so you can easily farm in this game and also increase the number of blade counts.
Features
- + Auto rebirth
- + Auto buy damage
- + Auto buy blade count
- + Grab best brainrots
- + Auto collect gold
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local function setInstant(prompt)
if prompt:IsA("ProximityPrompt") then
prompt.HoldDuration = 0
end
end
for _, obj in ipairs(game:GetDescendants()) do setInstant(obj) end
game.DescendantAdded:Connect(setInstant)
if playerGui:FindFirstChild("CleanHub") then playerGui.CleanHub:Destroy() end
local gui = Instance.new("ScreenGui")
gui.Name = "CleanHub"
gui.ResetOnSpawn = false
gui.Parent = playerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 680, 0, 530)
frame.Position = UDim2.new(0.5, -340, 0.5, -265)
frame.BackgroundColor3 = Color3.fromRGB(28, 28, 28)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
frame.Parent = gui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12)
local topBar = Instance.new("Frame")
topBar.Size = UDim2.new(1, 0, 0, 50)
topBar.BackgroundColor3 = Color3.fromRGB(15, 15, 25)
topBar.BorderSizePixel = 0
topBar.Parent = frame
Instance.new("UICorner", topBar).CornerRadius = UDim.new(0, 12)
local brainrotTitle = Instance.new("TextLabel")
brainrotTitle.Size = UDim2.new(1, -100, 1, 0)
brainrotTitle.Position = UDim2.new(0, 15, 0, 0)
brainrotTitle.BackgroundTransparency = 1
brainrotTitle.Text = "Blade Battle for Brainrots!"
brainrotTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
brainrotTitle.TextStrokeTransparency = 0
brainrotTitle.TextStrokeColor3 = Color3.fromRGB(0, 170, 255)
brainrotTitle.Font = Enum.Font.GothamBold
brainrotTitle.TextSize = 18
brainrotTitle.TextXAlignment = Enum.TextXAlignment.Left
brainrotTitle.Parent = topBar
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 42, 0, 42)
closeBtn.Position = UDim2.new(1, -48, 0.5, -21)
closeBtn.BackgroundColor3 = Color3.fromRGB(235, 60, 60)
closeBtn.Text = "✕"
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 26
closeBtn.Parent = topBar
Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0, 10)
closeBtn.MouseButton1Click:Connect(function() gui:Destroy() end)
local content = Instance.new("ScrollingFrame")
content.Size = UDim2.new(1, -20, 1, -180)
content.Position = UDim2.new(0, 10, 0, 60)
content.BackgroundTransparency = 1
content.BorderSizePixel = 0
content.ScrollBarThickness = 6
content.ScrollBarImageColor3 = Color3.fromRGB(0, 170, 255)
content.AutomaticCanvasSize = Enum.AutomaticSize.Y
content.Parent = frame
local list = Instance.new("UIListLayout")
list.Padding = UDim.new(0, 10)
list.SortOrder = Enum.SortOrder.LayoutOrder
list.Parent = content
local function createToggle(parent, text, callback)
local enabled = false
local btn = Instance.new("TextButton")
btn.Name = text
btn.Size = UDim2.new(1, -10, 0, 45)
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
btn.Text = text .. " [OFF]"
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.GothamBold
btn.TextSize = 15
btn.AutoButtonColor = true
btn.Parent = parent
local corner = Instance.new("UICorner", btn)
corner.CornerRadius = UDim.new(0, 8)
btn.MouseButton1Click:Connect(function()
enabled = not enabled
btn.Text = text .. (enabled and " [ON]" or " [OFF]")
btn.BackgroundColor3 = enabled and Color3.fromRGB(0, 160, 80) or Color3.fromRGB(40, 40, 50)
if enabled then
task.spawn(function()
while enabled do
local success, err = pcall(callback)
if not success then warn("Toggle error: " .. tostring(err)) end
task.wait()
end
end)
end
end)
end
local function getTargetCFrame(instance)
if instance:IsA("BasePart") then
return instance.CFrame
elseif instance:IsA("Model") then
if instance.PrimaryPart then
return instance.PrimaryPart.CFrame
else
local part = instance:FindFirstChildWhichIsA("BasePart", true)
if part then return part.CFrame end
end
end
return nil
end
createToggle(content, "Item Grab Best Brainrot", function()
local char = player.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local dataFolder = workspace:FindFirstChild("BrainrotFolder") and workspace.BrainrotFolder:FindFirstChild("data")
if not dataFolder then return end
local folderPriority = {"Divine", "God", "Mythic", "Legendary", "Epic", "Rare", "Secret", "Common"}
local targetItem = nil
local selectedTierName = ""
for _, tierName in ipairs(folderPriority) do
local folder = dataFolder:FindFirstChild(tierName)
if folder and #folder:GetChildren() > 0 then
for _, item in ipairs(folder:GetChildren()) do
if getTargetCFrame(item) then
targetItem = item
selectedTierName = tierName
break
end
end
end
if targetItem then break end
end
if targetItem then
local targetCFrame = getTargetCFrame(targetItem)
if not targetCFrame then return end
hrp.CFrame = targetCFrame + Vector3.new(0, 1.5, 0)
task.wait(0.2)
local VirtualInputManager = game:GetService("VirtualInputManager")
VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.E, false, game)
task.wait(0.05)
VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.E, false, game)
task.wait(0.2)
if hrp and hrp.Parent then
hrp.CFrame = CFrame.new(-220.622299, 7.47126389, -1179.59595, 0, -1, 0, -1, 0, 0, 0, 0, -1)
end
task.wait(0.7)
else
task.wait(0.5)
end
end)
createToggle(content, "Auto Rebirth", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\020", {"Rebirth"}}})
end
task.wait(0.8)
end)
createToggle(content, "Auto Collect Gold (1-50)", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
local bundledArgs = {}
for i = 1, 50 do
table.insert(bundledArgs, {"\005", {"GetGoldOfBrainrot", tostring(i)}})
end
remote:FireServer(bundledArgs)
end
task.wait(1.5)
end)
createToggle(content, "Auto Buy Damage 10", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\021", {"UpgradeBlade", "Attack"}}})
end
task.wait(0.2)
end)
createToggle(content, "Auto Buy Damage 100", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\021", {"UpgradeBlade", "Attack", 10}}})
end
task.wait(0.2)
end)
createToggle(content, "Auto Buy Blade Count", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\021", {"UpgradeBlade", "Count"}}})
end
task.wait(0.2)
end)
createToggle(content, "Auto Buy HP 50", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\021", {"UpgradeBlade", "Hp"}}})
end
task.wait(0.2)
end)
createToggle(content, "Auto Buy HP 500", function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvent")
if remote then
remote:FireServer({{"\021", {"UpgradeBlade", "Hp", 10}}})
end
task.wait(0.2)
end)
local creditsLabel = Instance.new("TextLabel")
creditsLabel.Size = UDim2.new(1, 0, 0, 30)
creditsLabel.Position = UDim2.new(0, 0, 1, -35)
creditsLabel.BackgroundTransparency = 1
creditsLabel.Text = "Made by purebunny08"
creditsLabel.TextColor3 = Color3.fromRGB(0, 170, 255)
creditsLabel.Font = Enum.Font.GothamBold
creditsLabel.TextSize = 15
creditsLabel.Parent = frame
print("⭐ Made by purebunny08!")
Script worked? 🚀 Boost it to #1 so others find it too.
Similar Scripts
498
12 hours ago
Free
Forsaken
Kuurax hub Forsaken Script OP (No Key)
830
20 hours ago
Free
Rivals
LowHub Rivals script keyless | Aimbot, Hitbox
623
20 hours ago
Free
Tap Simulator REBORN
Tap Simulator REBORN keyless Script By Kuurax Hub
538
21 hours ago
Free
Flee the Facility
Flee the Facility script by Pinokio | Beast mode
410
21 hours ago
Free
Garden Tower Defense
Garden Tower Defense Hub By Kero (No Key Required)
370
22 hours ago
Free
South Bronx: The Trenches
Foxraka Hub South Bronx: The Trenches Keyless Script
🚀
Log in to boost
Boosting rockets this script to #1 on the homepage. A free account takes 30 seconds.
Log in
🚀
Out of boosts!
Grab boosts and rocket your favorite scripts to the top — plus join the booster wall with the RGB ring.
⚡ Go Pro — 10 boosts/month + zero ads
🚀
Boost this script?
It jumps to #1 in Recent Scripts and your avatar joins the booster wall.
🚀
Boosted! You're awesome 💜
Comments (0)
Log in to add a comment.