local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local player = Players.LocalPlayer local knitFolder = ReplicatedStorage:WaitForChild("Packages"):WaitForChild("_Index"):WaitForChild("sleitnick_knit@1.7.0"):WaitForChild("knit"):WaitForChild("Services") local claimRemote = knitFolder:WaitForChild("Game"):WaitForChild("RF"):WaitForChild("ClaimEarnings") local playerGui = player:FindFirstChildOfClass("PlayerGui") or player:WaitForChild("PlayerGui", 5) if not playerGui then return end 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 title = Instance.new("TextLabel") title.Size = UDim2.new(1, -100, 1, 0) title.BackgroundTransparency = 1 title.Text = "+1 Jetpack for Brainrots" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextStrokeTransparency = 0 title.TextStrokeColor3 = Color3.fromRGB(0, 170, 255) title.Font = Enum.Font.GothamBold title.TextSize = 22 title.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, -150) content.Position = UDim2.new(0, 10, 0, 65) content.BackgroundTransparency = 1 content.BorderSizePixel = 0 content.ScrollBarThickness = 6 content.ScrollBarImageColor3 = Color3.fromRGB(0, 170, 255) content.CanvasSize = UDim2.new(0, 0, 0, 0) content.Parent = frame local list = Instance.new("UIListLayout") list.Padding = UDim.new(0, 10) list.SortOrder = Enum.SortOrder.LayoutOrder list.Parent = content list:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 15) end) local function createToggle(parent, text, delay, callback) local enabled = false local running = false local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, -8, 0, 45) btn.BackgroundColor3 = Color3.fromRGB(50,50,60) btn.Text = text .. ": OFF" btn.TextColor3 = Color3.new(1,1,1) btn.Font = Enum.Font.GothamBold btn.TextSize = 15 btn.Parent = parent Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) local function updateVisual() if enabled then btn.BackgroundColor3 = Color3.fromRGB(0, 180, 90) btn.Text = text .. ": ON" else btn.BackgroundColor3 = Color3.fromRGB(50,50,60) btn.Text = text .. ": OFF" end end local function runLoop() if running then return end running = true task.spawn(function() while enabled do pcall(callback) task.wait(delay) end running = false end) end btn.MouseButton1Click:Connect(function() enabled = not enabled updateVisual() if enabled then runLoop() end end) return btn end createToggle(content, "Auto get brainrots", 0.3, function() local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart") local humanoid = player.Character and player.Character:FindFirstChildOfClass("Humanoid") if not hrp or not humanoid or humanoid.Health <= 0 then return end hrp.CFrame = CFrame.new(-76, 171, -9063) task.wait(0.2) hrp.CFrame = CFrame.new(-247, 95, -8931) task.wait(0.2) local returnCFrame = CFrame.new(-93.2106934, 55.2238808, -58.6269531, -1, 0, -0, 0, 0, -1, 0, -1, -0) local brainrotsFolder = workspace:FindFirstChild("Brainrots") if brainrotsFolder then local highestPrompt, highestVal, targetItem = nil, -1, nil local tierWeights = { Common=1, Uncommon=2, Rare=3, Epic=4, Legendary=5, Mythic=6, Secret=7, Cosmic=8, Celestial=9, Divine=10 } for _, obj in ipairs(brainrotsFolder:GetDescendants()) do if obj:IsA("ProximityPrompt") then local item = obj:FindFirstAncestorOfClass("Model") or obj:FindFirstAncestorOfClass("BasePart") if item and item ~= brainrotsFolder and not item:IsA("Folder") then local val = tonumber(item:GetAttribute("Value") or (item:FindFirstChildOfClass("ValueBase") and item:FindFirstChildOfClass("ValueBase").Value)) or tierWeights[item.Parent.Name] or 0 if val > highestVal then highestVal = val highestPrompt = obj targetItem = item end end end end if highestPrompt and targetItem then humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false) hrp.CFrame = targetItem:GetPivot() task.wait(0.12) pcall(function() fireproximityprompt(highestPrompt, 1) end) task.wait(0.1) hrp.CFrame = returnCFrame end end end) createToggle(content, "Auto Claim Earnings", 0.05, function() for i = 1, 20 do pcall(function() claimRemote:InvokeServer(tostring(i)) end) end end) local function forceUpdate() content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20) end local function createNormalButton(parent, text, callback) local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, -8, 0, 45) btn.BackgroundColor3 = Color3.fromRGB(0, 135, 220) btn.Text = text btn.TextColor3 = Color3.new(1, 1, 1) btn.Font = Enum.Font.GothamBold btn.TextSize = 15 btn.Parent = parent Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() btn.BackgroundColor3 = Color3.fromRGB(0, 170, 255) pcall(callback) task.wait(0.1) btn.BackgroundColor3 = Color3.fromRGB(0, 135, 220) end) return btn end createToggle(content, "Auto Buy Boost (x1)", 0.05, function() local remote = game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("_Index"):WaitForChild("sleitnick_knit@1.7.0"):WaitForChild("knit"):WaitForChild("Services"):WaitForChild("Game"):WaitForChild("RF"):WaitForChild("UpgradeBoost") pcall(function() remote:InvokeServer(1) end) end) createToggle(content, "Auto Buy Boost (x10)", 0.05, function() local remote = game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("_Index"):WaitForChild("sleitnick_knit@1.7.0"):WaitForChild("knit"):WaitForChild("Services"):WaitForChild("Game"):WaitForChild("RF"):WaitForChild("UpgradeBoost") pcall(function() remote:InvokeServer(10) end) end) content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20) content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20) createToggle(content, "Auto Rebirth", 0.1, function() local remote = game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("_Index"):WaitForChild("sleitnick_knit@1.7.0"):WaitForChild("knit"):WaitForChild("Services"):WaitForChild("Game"):WaitForChild("RF"):WaitForChild("Rebirth") pcall(function() remote:InvokeServer() end) end) content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20) createToggle(content, "Auto Upgrade Brainrot (1-20)", 0.1, function() local remote = game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("_Index"):WaitForChild("sleitnick_knit@1.7.0"):WaitForChild("knit"):WaitForChild("Services"):WaitForChild("Game"):WaitForChild("RF"):WaitForChild("UpgradeBrainrot") for i = 1, 20 do pcall(function() remote:InvokeServer(tostring(i)) end) end end) content.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 20) local creditsLabel = Instance.new("TextLabel") creditsLabel.Size = UDim2.new(1, 0, 0, 30) creditsLabel.Position = UDim2.new(0, 0, 1, -40) creditsLabel.BackgroundTransparency = 1 creditsLabel.Text = "Made by purebunny08" creditsLabel.TextColor3 = Color3.fromRGB(0, 170, 255) creditsLabel.Font = Enum.Font.GothamBold creditsLabel.TextSize = 16 creditsLabel.Parent = frame print("⭐ Made by purebunny08!")