local players = game:GetService("Players") local replicatedStorage = game:GetService("ReplicatedStorage") local generateBoost = replicatedStorage:WaitForChild("Remotes"):WaitForChild("generateBoost") local player = players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Name = "BoostUI" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 320, 0, 280) frame.Position = UDim2.new(0.5, -160, 0.5, -140) frame.BackgroundColor3 = Color3.fromRGB(15,15,20) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = gui local uicorner = Instance.new("UICorner") uicorner.CornerRadius = UDim.new(0,14) uicorner.Parent = frame local shadow = Instance.new("ImageLabel") shadow.Size = UDim2.new(1, 40, 1, 40) shadow.Position = UDim2.new(0, -20, 0, -20) shadow.BackgroundTransparency = 1 shadow.Image = "rbxassetid://1316045217" shadow.ImageColor3 = Color3.fromRGB(0,0,0) shadow.ImageTransparency = 0.45 shadow.ScaleType = Enum.ScaleType.Slice shadow.SliceCenter = Rect.new(10,10,118,118) shadow.ZIndex = 0 shadow.Parent = frame local titleBar = Instance.new("Frame") titleBar.Size = UDim2.new(1, 0, 0, 35) titleBar.BackgroundColor3 = Color3.fromRGB(25,25,35) titleBar.BorderSizePixel = 0 titleBar.Parent = frame local titleCorner = Instance.new("UICorner") titleCorner.CornerRadius = UDim.new(0,14) titleCorner.Parent = titleBar local title = Instance.new("TextLabel") title.Size = UDim2.new(1, -40, 1, 0) title.Position = UDim2.new(0, 10, 0, 0) title.BackgroundTransparency = 1 title.TextColor3 = Color3.fromRGB(180,220,255) title.TextStrokeTransparency = 0.5 title.TextStrokeColor3 = Color3.fromRGB(30,30,60) title.TextScaled = true title.Font = Enum.Font.GothamBold title.Text = "boost panel" title.Parent = titleBar local minimizeBtn = Instance.new("TextButton") minimizeBtn.Size = UDim2.new(0, 30, 0, 30) minimizeBtn.Position = UDim2.new(1, -35, 0.5, -15) minimizeBtn.BackgroundColor3 = Color3.fromRGB(40,40,50) minimizeBtn.TextColor3 = Color3.fromRGB(200,200,255) minimizeBtn.Text = "-" minimizeBtn.Font = Enum.Font.GothamBold minimizeBtn.TextScaled = true minimizeBtn.Parent = titleBar local minCorner = Instance.new("UICorner") minCorner.CornerRadius = UDim.new(0,8) minCorner.Parent = minimizeBtn local content = Instance.new("Frame") content.Size = UDim2.new(1, -20, 1, -55) content.Position = UDim2.new(0, 10, 0, 45) content.BackgroundTransparency = 1 content.Parent = frame local info = Instance.new("TextLabel") info.Size = UDim2.new(1, 0, 0, 60) info.BackgroundTransparency = 1 info.TextColor3 = Color3.fromRGB(255,220,180) info.TextStrokeTransparency = 0.3 info.TextStrokeColor3 = Color3.fromRGB(80,40,20) info.TextScaled = true info.Font = Enum.Font.GothamSemibold info.Text = "for the boosts to work you need to explode stuff,\ncoin boost works by selling." info.TextWrapped = true info.Parent = content local buttonHolder = Instance.new("Frame") buttonHolder.Size = UDim2.new(1, 0, 1, -70) buttonHolder.Position = UDim2.new(0, 0, 0, 70) buttonHolder.BackgroundTransparency = 1 buttonHolder.Parent = content local list = Instance.new("UIListLayout") list.FillDirection = Enum.FillDirection.Vertical list.SortOrder = Enum.SortOrder.LayoutOrder list.Padding = UDim.new(0, 10) list.HorizontalAlignment = Enum.HorizontalAlignment.Center list.VerticalAlignment = Enum.VerticalAlignment.Top list.Parent = buttonHolder local function createButton(name, callback) local button = Instance.new("TextButton") button.Size = UDim2.new(1, 0, 0, 50) button.BackgroundColor3 = Color3.fromRGB(35,40,60) button.TextColor3 = Color3.fromRGB(220,240,255) button.TextStrokeTransparency = 0.4 button.TextStrokeColor3 = Color3.fromRGB(30,30,50) button.TextScaled = true button.Font = Enum.Font.GothamBold button.Text = name button.AutoButtonColor = true button.Parent = buttonHolder local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0,12) corner.Parent = button local stroke = Instance.new("UIStroke") stroke.Thickness = 2 stroke.Color = Color3.fromRGB(100,140,255) stroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border stroke.Parent = button button.MouseEnter:Connect(function() button.BackgroundColor3 = Color3.fromRGB(55,65,100) end) button.MouseLeave:Connect(function() button.BackgroundColor3 = Color3.fromRGB(35,40,60) end) button.MouseButton1Click:Connect(callback) end createButton("coinboost", function() generateBoost:FireServer("CoinBoost", 9999999, 9999999) end) createButton("xpboost", function() generateBoost:FireServer("XPBoost", 99999999, 99999999) end) createButton("brickboost", function() generateBoost:FireServer("BrickBoost", 99999999, 99999999) end) local minimized = false minimizeBtn.MouseButton1Click:Connect(function() if minimized then content.Visible = true frame.Size = UDim2.new(0, 320, 0, 280) minimizeBtn.Text = "-" else content.Visible = false frame.Size = UDim2.new(0, 320, 0, 40) minimizeBtn.Text = "+" end minimized = not minimized end) setclipboard("https://discord.gg/TR3quUFgT6")