local active = true local trueActive = true local reachType = "Sphere" local dmgEnabled = true local visualizerEnabled = false local autoClickerEnabled = false local clickSpeed = 20 local visualizer = Instance.new("Part") visualizer.BrickColor = BrickColor.new("Bright red") visualizer.Transparency = 0.7 visualizer.Anchored = true visualizer.CanCollide = false visualizer.Size = Vector3.new(0.5,0.5,0.5) visualizer.Material = Enum.Material.Neon visualizer.BottomSurface = Enum.SurfaceType.Smooth visualizer.TopSurface = Enum.SurfaceType.Smooth repeat task.wait() until game:IsLoaded() repeat task.wait() until game.Players.LocalPlayer local ScreenGui = Instance.new("ScreenGui") local OpenButton = Instance.new("TextButton") local UICorner_Open = Instance.new("UICorner") local MainFrame = Instance.new("Frame") local UICorner = Instance.new("UICorner") local TopBar = Instance.new("Frame") local UICorner_2 = Instance.new("UICorner") local Title = Instance.new("TextLabel") local PizzaEmoji = Instance.new("TextLabel") local CloseButton = Instance.new("TextButton") local UICorner_3 = Instance.new("UICorner") local ContentFrame = Instance.new("ScrollingFrame") local ReachLabel = Instance.new("TextLabel") local ReachInput = Instance.new("TextBox") local UICorner_4 = Instance.new("UICorner") local ShapeLabel = Instance.new("TextLabel") local ShapeButton = Instance.new("TextButton") local UICorner_5 = Instance.new("UICorner") local DamageLabel = Instance.new("TextLabel") local DamageToggle = Instance.new("TextButton") local UICorner_6 = Instance.new("UICorner") local DamageIndicator = Instance.new("Frame") local UICorner_7 = Instance.new("UICorner") local VisualizerLabel = Instance.new("TextLabel") local VisualizerToggle = Instance.new("TextButton") local UICorner_8 = Instance.new("UICorner") local VisualizerIndicator = Instance.new("Frame") local UICorner_9 = Instance.new("UICorner") local AutoClickerLabel = Instance.new("TextLabel") local AutoClickerToggle = Instance.new("TextButton") local UICorner_AC = Instance.new("UICorner") local AutoClickerIndicator = Instance.new("Frame") local UICorner_AC2 = Instance.new("UICorner") local ClickSpeedLabel = Instance.new("TextLabel") local ClickSpeedInput = Instance.new("TextBox") local UICorner_CS = Instance.new("UICorner") local UIGradient = Instance.new("UIGradient") ScreenGui.Name = "PizzasReach" ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ScreenGui.DisplayOrder = 999999999 ScreenGui.ResetOnSpawn = false OpenButton.Name = "OpenButton" OpenButton.Parent = ScreenGui OpenButton.AnchorPoint = Vector2.new(0, 0.5) OpenButton.BackgroundColor3 = Color3.fromRGB(255, 85, 85) OpenButton.BorderSizePixel = 0 OpenButton.Position = UDim2.new(0, 10, 0.5, 0) OpenButton.Size = UDim2.new(0, 60, 0, 60) OpenButton.Font = Enum.Font.GothamBold OpenButton.Text = "🍕" OpenButton.TextColor3 = Color3.fromRGB(255, 255, 255) OpenButton.TextSize = 32 OpenButton.Visible = false OpenButton.ZIndex = 10 UICorner_Open.CornerRadius = UDim.new(1, 0) UICorner_Open.Parent = OpenButton MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.AnchorPoint = Vector2.new(0.5, 0.5) MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) MainFrame.BorderSizePixel = 0 MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) MainFrame.Size = UDim2.new(0, 320, 0, 420) MainFrame.Active = true MainFrame.Draggable = true MainFrame.ZIndex = 1 UICorner.CornerRadius = UDim.new(0, 16) UICorner.Parent = MainFrame TopBar.Name = "TopBar" TopBar.Parent = MainFrame TopBar.BackgroundColor3 = Color3.fromRGB(255, 85, 85) TopBar.BorderSizePixel = 0 TopBar.Size = UDim2.new(1, 0, 0, 60) TopBar.ZIndex = 2 UICorner_2.CornerRadius = UDim.new(0, 16) UICorner_2.Parent = TopBar UIGradient.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 85, 85)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(255, 120, 50)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 85, 85)) } UIGradient.Rotation = 0 UIGradient.Parent = TopBar PizzaEmoji.Name = "PizzaEmoji" PizzaEmoji.Parent = TopBar PizzaEmoji.BackgroundTransparency = 1 PizzaEmoji.Position = UDim2.new(0, 12, 0, 0) PizzaEmoji.Size = UDim2.new(0, 50, 0, 60) PizzaEmoji.Font = Enum.Font.GothamBold PizzaEmoji.Text = "🍕" PizzaEmoji.TextColor3 = Color3.fromRGB(255, 255, 255) PizzaEmoji.TextSize = 32 PizzaEmoji.ZIndex = 3 Title.Name = "Title" Title.Parent = TopBar Title.BackgroundTransparency = 1 Title.Position = UDim2.new(0, 65, 0, 0) Title.Size = UDim2.new(0, 180, 0, 60) Title.Font = Enum.Font.GothamBold Title.Text = "Pizza's Reach" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 24 Title.TextXAlignment = Enum.TextXAlignment.Left Title.ZIndex = 3 CloseButton.Name = "CloseButton" CloseButton.Parent = TopBar CloseButton.AnchorPoint = Vector2.new(1, 0.5) CloseButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) CloseButton.BackgroundTransparency = 0.9 CloseButton.Position = UDim2.new(1, -10, 0.5, 0) CloseButton.Size = UDim2.new(0, 40, 0, 40) CloseButton.Font = Enum.Font.GothamBold CloseButton.Text = "✕" CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255) CloseButton.TextSize = 24 CloseButton.ZIndex = 3 UICorner_3.CornerRadius = UDim.new(1, 0) UICorner_3.Parent = CloseButton ContentFrame.Name = "ContentFrame" ContentFrame.Parent = MainFrame ContentFrame.BackgroundTransparency = 1 ContentFrame.Position = UDim2.new(0, 0, 0, 70) ContentFrame.Size = UDim2.new(1, 0, 1, -70) ContentFrame.CanvasSize = UDim2.new(0, 0, 0, 430) ContentFrame.ScrollBarThickness = 6 ContentFrame.ZIndex = 2 ReachLabel.Name = "ReachLabel" ReachLabel.Parent = ContentFrame ReachLabel.BackgroundTransparency = 1 ReachLabel.Position = UDim2.new(0, 20, 0, 15) ReachLabel.Size = UDim2.new(0, 100, 0, 30) ReachLabel.Font = Enum.Font.GothamSemibold ReachLabel.Text = "Reach Distance" ReachLabel.TextColor3 = Color3.fromRGB(200, 200, 200) ReachLabel.TextSize = 14 ReachLabel.TextXAlignment = Enum.TextXAlignment.Left ReachLabel.ZIndex = 3 ReachInput.Name = "ReachInput" ReachInput.Parent = ContentFrame ReachInput.BackgroundColor3 = Color3.fromRGB(35, 35, 40) ReachInput.BorderSizePixel = 0 ReachInput.Position = UDim2.new(0, 20, 0, 50) ReachInput.Size = UDim2.new(1, -40, 0, 40) ReachInput.Font = Enum.Font.GothamBold ReachInput.PlaceholderText = "Enter reach value..." ReachInput.Text = "3.5" ReachInput.TextColor3 = Color3.fromRGB(255, 85, 85) ReachInput.TextSize = 18 ReachInput.ZIndex = 3 UICorner_4.CornerRadius = UDim.new(0, 10) UICorner_4.Parent = ReachInput ShapeLabel.Name = "ShapeLabel" ShapeLabel.Parent = ContentFrame ShapeLabel.BackgroundTransparency = 1 ShapeLabel.Position = UDim2.new(0, 20, 0, 110) ShapeLabel.Size = UDim2.new(0, 100, 0, 30) ShapeLabel.Font = Enum.Font.GothamSemibold ShapeLabel.Text = "Reach Shape" ShapeLabel.TextColor3 = Color3.fromRGB(200, 200, 200) ShapeLabel.TextSize = 14 ShapeLabel.TextXAlignment = Enum.TextXAlignment.Left ShapeLabel.ZIndex = 3 ShapeButton.Name = "ShapeButton" ShapeButton.Parent = ContentFrame ShapeButton.BackgroundColor3 = Color3.fromRGB(255, 85, 85) ShapeButton.BorderSizePixel = 0 ShapeButton.Position = UDim2.new(0, 20, 0, 145) ShapeButton.Size = UDim2.new(1, -40, 0, 40) ShapeButton.Font = Enum.Font.GothamBold ShapeButton.Text = "Sphere" ShapeButton.TextColor3 = Color3.fromRGB(255, 255, 255) ShapeButton.TextSize = 16 ShapeButton.ZIndex = 3 UICorner_5.CornerRadius = UDim.new(0, 10) UICorner_5.Parent = ShapeButton DamageLabel.Name = "DamageLabel" DamageLabel.Parent = ContentFrame DamageLabel.BackgroundTransparency = 1 DamageLabel.Position = UDim2.new(0, 20, 0, 205) DamageLabel.Size = UDim2.new(0, 150, 0, 30) DamageLabel.Font = Enum.Font.GothamSemibold DamageLabel.Text = "Damage Mode" DamageLabel.TextColor3 = Color3.fromRGB(200, 200, 200) DamageLabel.TextSize = 14 DamageLabel.TextXAlignment = Enum.TextXAlignment.Left DamageLabel.ZIndex = 3 DamageToggle.Name = "DamageToggle" DamageToggle.Parent = ContentFrame DamageToggle.BackgroundColor3 = Color3.fromRGB(35, 35, 40) DamageToggle.BorderSizePixel = 0 DamageToggle.Position = UDim2.new(1, -70, 0, 205) DamageToggle.Size = UDim2.new(0, 50, 0, 30) DamageToggle.Font = Enum.Font.GothamBold DamageToggle.Text = "" DamageToggle.ZIndex = 3 UICorner_6.CornerRadius = UDim.new(1, 0) UICorner_6.Parent = DamageToggle DamageIndicator.Name = "DamageIndicator" DamageIndicator.Parent = DamageToggle DamageIndicator.AnchorPoint = Vector2.new(0, 0.5) DamageIndicator.BackgroundColor3 = Color3.fromRGB(85, 255, 127) DamageIndicator.BorderSizePixel = 0 DamageIndicator.Position = UDim2.new(0, 25, 0.5, 0) DamageIndicator.Size = UDim2.new(0, 22, 0, 22) DamageIndicator.ZIndex = 4 UICorner_7.CornerRadius = UDim.new(1, 0) UICorner_7.Parent = DamageIndicator VisualizerLabel.Name = "VisualizerLabel" VisualizerLabel.Parent = ContentFrame VisualizerLabel.BackgroundTransparency = 1 VisualizerLabel.Position = UDim2.new(0, 20, 0, 250) VisualizerLabel.Size = UDim2.new(0, 150, 0, 30) VisualizerLabel.Font = Enum.Font.GothamSemibold VisualizerLabel.Text = "Visualizer" VisualizerLabel.TextColor3 = Color3.fromRGB(200, 200, 200) VisualizerLabel.TextSize = 14 VisualizerLabel.TextXAlignment = Enum.TextXAlignment.Left VisualizerLabel.ZIndex = 3 VisualizerToggle.Name = "VisualizerToggle" VisualizerToggle.Parent = ContentFrame VisualizerToggle.BackgroundColor3 = Color3.fromRGB(35, 35, 40) VisualizerToggle.BorderSizePixel = 0 VisualizerToggle.Position = UDim2.new(1, -70, 0, 250) VisualizerToggle.Size = UDim2.new(0, 50, 0, 30) VisualizerToggle.Font = Enum.Font.GothamBold VisualizerToggle.Text = "" VisualizerToggle.ZIndex = 3 UICorner_8.CornerRadius = UDim.new(1, 0) UICorner_8.Parent = VisualizerToggle VisualizerIndicator.Name = "VisualizerIndicator" VisualizerIndicator.Parent = VisualizerToggle VisualizerIndicator.AnchorPoint = Vector2.new(0, 0.5) VisualizerIndicator.BackgroundColor3 = Color3.fromRGB(255, 85, 85) VisualizerIndicator.BorderSizePixel = 0 VisualizerIndicator.Position = UDim2.new(0, 3, 0.5, 0) VisualizerIndicator.Size = UDim2.new(0, 22, 0, 22) VisualizerIndicator.ZIndex = 4 UICorner_9.CornerRadius = UDim.new(1, 0) UICorner_9.Parent = VisualizerIndicator AutoClickerLabel.Name = "AutoClickerLabel" AutoClickerLabel.Parent = ContentFrame AutoClickerLabel.BackgroundTransparency = 1 AutoClickerLabel.Position = UDim2.new(0, 20, 0, 295) AutoClickerLabel.Size = UDim2.new(0, 150, 0, 30) AutoClickerLabel.Font = Enum.Font.GothamSemibold AutoClickerLabel.Text = "Auto Clicker" AutoClickerLabel.TextColor3 = Color3.fromRGB(200, 200, 200) AutoClickerLabel.TextSize = 14 AutoClickerLabel.TextXAlignment = Enum.TextXAlignment.Left AutoClickerLabel.ZIndex = 3 AutoClickerToggle.Name = "AutoClickerToggle" AutoClickerToggle.Parent = ContentFrame AutoClickerToggle.BackgroundColor3 = Color3.fromRGB(35, 35, 40) AutoClickerToggle.BorderSizePixel = 0 AutoClickerToggle.Position = UDim2.new(1, -70, 0, 295) AutoClickerToggle.Size = UDim2.new(0, 50, 0, 30) AutoClickerToggle.Font = Enum.Font.GothamBold AutoClickerToggle.Text = "" AutoClickerToggle.ZIndex = 3 UICorner_AC.CornerRadius = UDim.new(1, 0) UICorner_AC.Parent = AutoClickerToggle AutoClickerIndicator.Name = "AutoClickerIndicator" AutoClickerIndicator.Parent = AutoClickerToggle AutoClickerIndicator.AnchorPoint = Vector2.new(0, 0.5) AutoClickerIndicator.BackgroundColor3 = Color3.fromRGB(255, 85, 85) AutoClickerIndicator.BorderSizePixel = 0 AutoClickerIndicator.Position = UDim2.new(0, 3, 0.5, 0) AutoClickerIndicator.Size = UDim2.new(0, 22, 0, 22) AutoClickerIndicator.ZIndex = 4 UICorner_AC2.CornerRadius = UDim.new(1, 0) UICorner_AC2.Parent = AutoClickerIndicator ClickSpeedLabel.Name = "ClickSpeedLabel" ClickSpeedLabel.Parent = ContentFrame ClickSpeedLabel.BackgroundTransparency = 1 ClickSpeedLabel.Position = UDim2.new(0, 20, 0, 340) ClickSpeedLabel.Size = UDim2.new(0, 100, 0, 30) ClickSpeedLabel.Font = Enum.Font.GothamSemibold ClickSpeedLabel.Text = "Click Speed (CPS)" ClickSpeedLabel.TextColor3 = Color3.fromRGB(200, 200, 200) ClickSpeedLabel.TextSize = 14 ClickSpeedLabel.TextXAlignment = Enum.TextXAlignment.Left ClickSpeedLabel.ZIndex = 3 ClickSpeedInput.Name = "ClickSpeedInput" ClickSpeedInput.Parent = ContentFrame ClickSpeedInput.BackgroundColor3 = Color3.fromRGB(35, 35, 40) ClickSpeedInput.BorderSizePixel = 0 ClickSpeedInput.Position = UDim2.new(0, 20, 0, 375) ClickSpeedInput.Size = UDim2.new(1, -40, 0, 40) ClickSpeedInput.Font = Enum.Font.GothamBold ClickSpeedInput.PlaceholderText = "Enter CPS..." ClickSpeedInput.Text = "20" ClickSpeedInput.TextColor3 = Color3.fromRGB(255, 85, 85) ClickSpeedInput.TextSize = 18 ClickSpeedInput.ZIndex = 3 UICorner_CS.CornerRadius = UDim.new(0, 10) UICorner_CS.Parent = ClickSpeedInput pcall(function() ScreenGui.Parent = game:GetService("CoreGui") end) if not ScreenGui.Parent then ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") end local TweenService = game:GetService("TweenService") local function toggleButton(btn, ind, en) local pos = en and UDim2.new(0, 25, 0.5, 0) or UDim2.new(0, 3, 0.5, 0) local col = en and Color3.fromRGB(85, 255, 127) or Color3.fromRGB(255, 85, 85) TweenService:Create(ind, TweenInfo.new(0.2, Enum.EasingStyle.Quad), {Position = pos, BackgroundColor3 = col}):Play() end DamageToggle.MouseButton1Click:Connect(function() dmgEnabled = not dmgEnabled toggleButton(DamageToggle, DamageIndicator, dmgEnabled) end) VisualizerToggle.MouseButton1Click:Connect(function() visualizerEnabled = not visualizerEnabled toggleButton(VisualizerToggle, VisualizerIndicator, visualizerEnabled) end) AutoClickerToggle.MouseButton1Click:Connect(function() autoClickerEnabled = not autoClickerEnabled toggleButton(AutoClickerToggle, AutoClickerIndicator, autoClickerEnabled) end) ClickSpeedInput.FocusLost:Connect(function() local speed = tonumber(ClickSpeedInput.Text) if speed and speed > 0 and speed <= 100 then clickSpeed = speed else ClickSpeedInput.Text = tostring(clickSpeed) end end) ShapeButton.MouseButton1Click:Connect(function() reachType = reachType == "Sphere" and "Line" or "Sphere" ShapeButton.Text = reachType end) CloseButton.MouseButton1Click:Connect(function() MainFrame.Visible = false OpenButton.Visible = true end) OpenButton.MouseButton1Click:Connect(function() OpenButton.Visible = false MainFrame.Visible = true end) game:GetService("UserInputService").InputBegan:Connect(function(inp, gpe) if gpe then return end if inp.KeyCode == Enum.KeyCode.H then if MainFrame.Visible then CloseButton.MouseButton1Click:Fire() else OpenButton.MouseButton1Click:Fire() end end end) local plr = game.Players.LocalPlayer task.spawn(function() while trueActive do if autoClickerEnabled then local tool = plr.Character and plr.Character:FindFirstChildOfClass("Tool") if tool then tool:Activate() end end task.wait(1 / clickSpeed) end end) local function onHit(hit, handle) local victim = hit.Parent:FindFirstChildOfClass("Humanoid") if victim and victim.Parent.Name ~= plr.Name then if dmgEnabled then for _, v in pairs(hit.Parent:GetChildren()) do if v:IsA("Part") then firetouchinterest(v, handle, 0) firetouchinterest(v, handle, 1) end end else firetouchinterest(hit, handle, 0) firetouchinterest(hit, handle, 1) end end end local function getWhiteList() local wl = {} for _, v in pairs(game.Players:GetPlayers()) do if v ~= plr then local char = v.Character if char then for _, q in pairs(char:GetChildren()) do if q:IsA("Part") then table.insert(wl, q) end end end end end return wl end game:GetService("RunService").RenderStepped:Connect(function() if not active or not trueActive then return end local s = plr.Character and plr.Character:FindFirstChildOfClass("Tool") if not s then visualizer.Parent = nil end if s then local handle = s:FindFirstChild("Handle") or s:FindFirstChildOfClass("Part") if handle then if visualizerEnabled then visualizer.Parent = workspace else visualizer.Parent = nil end local reach = tonumber(ReachInput.Text) if reach then if reachType == "Sphere" then visualizer.Shape = Enum.PartType.Ball visualizer.Size = Vector3.new(reach, reach, reach) visualizer.CFrame = handle.CFrame for _, v in pairs(game.Players:GetPlayers()) do local hrp = v.Character and v.Character:FindFirstChild("HumanoidRootPart") if hrp and handle then local mag = (hrp.Position - handle.Position).magnitude if mag <= reach then onHit(hrp, handle) end end end elseif reachType == "Line" then local origin = (handle.CFrame * CFrame.new(0, 0, -2)).p local ray = Ray.new(origin, handle.CFrame.lookVector * -reach) local p, pos = workspace:FindPartOnRayWithWhitelist(ray, getWhiteList()) visualizer.Shape = Enum.PartType.Block visualizer.Size = Vector3.new(1, 0.8, reach) visualizer.CFrame = handle.CFrame * CFrame.new(0, 0, (reach / 2) + 2) if p then onHit(p, handle) else for _, v in pairs(handle:GetTouchingParts()) do onHit(v, handle) end end end end end end end)