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!")