local CoreGui = game:GetService("CoreGui") local Players = game:GetService("Players") local RunService = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer local guiName = "MaidDriveEmpireCollector" local oldGui = CoreGui:FindFirstChild(guiName) or player.PlayerGui:FindFirstChild(guiName) if oldGui then oldGui:Destroy() task.wait(0.1) end local isEnabled = false local speedDelay = 0.1 local remote = ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("CaptureItem") local spawners = Workspace:WaitForChild("Game"):WaitForChild("LiveOpsPersistent"):WaitForChild("Christmas2025"):WaitForChild("Spawners"):WaitForChild("PresentHunt") local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = guiName pcall(function() ScreenGui.Parent = CoreGui end) if not ScreenGui.Parent then ScreenGui.Parent = player.PlayerGui end local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MainFrame.BorderSizePixel = 0 MainFrame.Position = UDim2.new(0.5, -150, 0.5, -115) MainFrame.Size = UDim2.new(0, 300, 0, 290) MainFrame.Active = true MainFrame.Draggable = true local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 8) UICorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Parent = MainFrame Title.BackgroundColor3 = Color3.fromRGB(35, 35, 35) Title.BackgroundTransparency = 0 Title.Size = UDim2.new(1, 0, 0, 40) Title.Font = Enum.Font.GothamBold Title.Text = "Maid Drive Empire\nCookie Collector" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 16 Title.TextYAlignment = Enum.TextYAlignment.Center local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 8) TitleCorner.Parent = Title local TitleFix = Instance.new("Frame") TitleFix.Parent = Title TitleFix.BackgroundColor3 = Color3.fromRGB(35, 35, 35) TitleFix.BorderSizePixel = 0 TitleFix.Position = UDim2.new(0, 0, 1, -10) TitleFix.Size = UDim2.new(1, 0, 0, 10) TitleFix.ZIndex = 0 local ToggleBtn = Instance.new("TextButton") ToggleBtn.Name = "Toggle" ToggleBtn.Parent = MainFrame ToggleBtn.BackgroundColor3 = Color3.fromRGB(255, 60, 60) ToggleBtn.Position = UDim2.new(0.1, 0, 0.2, 0) ToggleBtn.Size = UDim2.new(0.8, 0, 0, 40) ToggleBtn.Font = Enum.Font.GothamBold ToggleBtn.Text = "STATUS: OFF" ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleBtn.TextSize = 18 local BtnCorner = Instance.new("UICorner") BtnCorner.CornerRadius = UDim.new(0, 6) BtnCorner.Parent = ToggleBtn local SliderLabel = Instance.new("TextLabel") SliderLabel.Parent = MainFrame SliderLabel.BackgroundTransparency = 1 SliderLabel.Position = UDim2.new(0.1, 0, 0.42, 0) SliderLabel.Size = UDim2.new(0.8, 0, 0, 20) SliderLabel.Font = Enum.Font.GothamSemibold SliderLabel.Text = "Speed: 0.1s" SliderLabel.TextColor3 = Color3.fromRGB(200, 200, 200) SliderLabel.TextSize = 14 SliderLabel.TextXAlignment = Enum.TextXAlignment.Left local SliderBg = Instance.new("Frame") SliderBg.Name = "SliderBg" SliderBg.Parent = MainFrame SliderBg.BackgroundColor3 = Color3.fromRGB(50, 50, 50) SliderBg.Position = UDim2.new(0.1, 0, 0.53, 0) SliderBg.Size = UDim2.new(0.8, 0, 0, 10) local SliderBarCorner = Instance.new("UICorner") SliderBarCorner.CornerRadius = UDim.new(1, 0) SliderBarCorner.Parent = SliderBg local SliderFill = Instance.new("Frame") SliderFill.Name = "SliderFill" SliderFill.Parent = SliderBg SliderFill.BackgroundColor3 = Color3.fromRGB(0, 170, 255) SliderFill.Size = UDim2.new(0.5, 0, 1, 0) local SliderFillCorner = Instance.new("UICorner") SliderFillCorner.CornerRadius = UDim.new(1, 0) SliderFillCorner.Parent = SliderFill local SliderBtn = Instance.new("TextButton") SliderBtn.Parent = SliderBg SliderBtn.BackgroundTransparency = 1 SliderBtn.Size = UDim2.new(1, 0, 1, 0) SliderBtn.Text = "" local UnloadBtn = Instance.new("TextButton") UnloadBtn.Name = "Unload" UnloadBtn.Parent = MainFrame UnloadBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) UnloadBtn.Position = UDim2.new(0.1, 0, 0.73, 0) UnloadBtn.Size = UDim2.new(0.8, 0, 0, 40) UnloadBtn.Font = Enum.Font.GothamBold UnloadBtn.Text = "UNLOAD SCRIPT" UnloadBtn.TextColor3 = Color3.fromRGB(255, 80, 80) UnloadBtn.TextSize = 16 UnloadBtn.AutoButtonColor = true local UnloadCorner = Instance.new("UICorner") UnloadCorner.CornerRadius = UDim.new(0, 6) UnloadCorner.Parent = UnloadBtn local UnloadStroke = Instance.new("UIStroke") UnloadStroke.Parent = UnloadBtn UnloadStroke.Thickness = 1 UnloadStroke.Color = Color3.fromRGB(80, 40, 40) UnloadStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border ToggleBtn.MouseButton1Click:Connect(function() isEnabled = not isEnabled if isEnabled then ToggleBtn.Text = "STATUS: ON" ToggleBtn.BackgroundColor3 = Color3.fromRGB(60, 255, 100) else ToggleBtn.Text = "STATUS: OFF" ToggleBtn.BackgroundColor3 = Color3.fromRGB(255, 60, 60) end end) UnloadBtn.MouseButton1Click:Connect(function() isEnabled = false ScreenGui:Destroy() end) local mouse = player:GetMouse() local dragging = false SliderBtn.MouseButton1Down:Connect(function() dragging = true end) game:GetService("UserInputService").InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) game:GetService("RunService").RenderStepped:Connect(function() if dragging then local pos = math.clamp((mouse.X - SliderBg.AbsolutePosition.X) / SliderBg.AbsoluteSize.X, 0, 1) SliderFill.Size = UDim2.new(pos, 0, 1, 0) local minSpeed = 0.001 local maxSpeed = 0.5 speedDelay = minSpeed + (pos * (maxSpeed - minSpeed)) local displaySpeed = math.floor(speedDelay * 1000) / 1000 SliderLabel.Text = "Speed Delay: " .. displaySpeed .. "s" end end) task.spawn(function() while ScreenGui.Parent do if isEnabled then pcall(function() for _, spawner in pairs(spawners:GetChildren()) do local pad = spawner:FindFirstChild("PresentSpawnerPad") if pad then task.spawn(function() remote:InvokeServer("Christmas2025Presents", 71, pad) end) end end end) end if speedDelay < 0.001 then speedDelay = 0.001 end task.wait(speedDelay) end end)