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 = "Blast Up 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 bottomBar = Instance.new("Frame")
bottomBar.Size = UDim2.new(1, -20, 0, 45)
bottomBar.Position = UDim2.new(0, 10, 1, -95)
bottomBar.BackgroundTransparency = 1
bottomBar.Parent = frame
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
pcall(callback)
task.wait()
end
end)
end
end)
end
createToggle(content, "Auto get Ancient", function()
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if not hrp then return end
hrp.CFrame = CFrame.new(-215, 550, -177)
task.wait(0.6)
local ancientZone = workspace:FindFirstChild("SpawnZonesAncient") and workspace.SpawnZonesAncient:FindFirstChild("AncientSpawnZone")
if ancientZone then
local highestVal = -1
local targetPart = nil
local tierWeights = {Common=1, Uncommon=2, Rare=3, Epic=4, Legendary=5, Mythic=6, Secret=7, Cosmic=8, Celestial=9, Divine=10, Ancient=11}
for _, obj in ipairs(ancientZone:GetDescendants()) do
if obj.Name == "SP" and obj:IsA("BasePart") then
local val = tonumber(obj:GetAttribute("Value")) or tierWeights[obj.Parent.Name] or 0
if val > highestVal then
highestVal = val
targetPart = obj
end
end
end
if targetPart then
hrp.CFrame = targetPart.CFrame + Vector3.new(0, 1.5, 0)
task.wait(0.4)
local VirtualInputManager = game:GetService("VirtualInputManager")
VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.E, false, game)
task.wait(0.1)
VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.E, false, game)
task.wait(0.5)
end
end
hrp.CFrame = CFrame.new(1513.46, 150, -183.41)
task.wait(5.0)
end)
local upgradeTitle = Instance.new("TextLabel", content)
upgradeTitle.Size = UDim2.new(1, 0, 0, 30)
upgradeTitle.BackgroundTransparency = 1
upgradeTitle.Text = "Auto Upgrades"
upgradeTitle.TextColor3 = Color3.fromRGB(200, 200, 200)
upgradeTitle.Font = Enum.Font.GothamBold
upgradeTitle.TextSize = 14
local function createAutoUpgradeBtn(parent, amount)
local enabled = false
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, -10, 0, 40)
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
btn.Text = "Auto +" .. amount .. " [OFF]"
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.GothamBold
btn.TextSize = 14
btn.Parent = parent
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)
btn.MouseButton1Click:Connect(function()
enabled = not enabled
btn.Text = "Auto +" .. amount .. (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 remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvents")
and game:GetService("ReplicatedStorage").RemoteEvents:FindFirstChild("UpgradeCannon")
if remote then
local success, err = pcall(function()
remote:FireServer(amount)
end)
if not success then warn("Upgrade failed: " .. tostring(err)) end
else
warn("UpgradeCannon remote not found!")
end
task.wait(0.3)
end
end)
end
end)
end
createAutoUpgradeBtn(content, 1)
createAutoUpgradeBtn(content, 5)
createAutoUpgradeBtn(content, 10)
local enabledRebirth = false
local rebirthBtn = Instance.new("TextButton")
rebirthBtn.Name = "AutoRebirth"
rebirthBtn.Size = UDim2.new(1, -10, 0, 45)
rebirthBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
rebirthBtn.Text = "Auto Rebirth [OFF]"
rebirthBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
rebirthBtn.Font = Enum.Font.GothamBold
rebirthBtn.TextSize = 15
rebirthBtn.Parent = content
Instance.new("UICorner", rebirthBtn).CornerRadius = UDim.new(0, 8)
rebirthBtn.MouseButton1Click:Connect(function()
enabledRebirth = not enabledRebirth
rebirthBtn.Text = "Auto Rebirth" .. (enabledRebirth and " [ON]" or " [OFF]")
rebirthBtn.BackgroundColor3 = enabledRebirth and Color3.fromRGB(0, 160, 80) or Color3.fromRGB(50, 50, 60)
if enabledRebirth then
task.spawn(function()
while enabledRebirth do
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvents")
and game:GetService("ReplicatedStorage").RemoteEvents:FindFirstChild("Rebirth")
if remote then remote:FireServer() end
task.wait(0.5)
end
end)
end
end)
local sellBtn = Instance.new("TextButton")
sellBtn.Name = "SellAll"
sellBtn.Size = UDim2.new(1, 0, 1, 0)
sellBtn.BackgroundColor3 = Color3.fromRGB(200, 40, 40)
sellBtn.Text = "Sell All"
sellBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
sellBtn.Font = Enum.Font.GothamBold
sellBtn.TextSize = 16
sellBtn.Parent = bottomBar
local sellCorner = Instance.new("UICorner", sellBtn)
sellCorner.CornerRadius = UDim.new(0, 8)
sellBtn.MouseButton1Click:Connect(function()
local remote = game:GetService("ReplicatedStorage"):FindFirstChild("RemoteEvents")
and game:GetService("ReplicatedStorage").RemoteEvents:FindFirstChild("SellAllInventoryItems")
if remote then
remote:FireServer()
else
warn("SellAllInventoryItems remote not found!")
end
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!")
Comments
No comments yet
Be the first to share your thoughts!