-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- Slap Duels: Hitbox Expander with Custom GUI (1-150) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") -- Configuration Settings _G.HitboxEnabled = true _G.HitboxSize = 20 -- Default size (Range: 1 to 150) _G.HitboxTransparency = 0.6 -- Create Mobile-Friendly GUI local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local Title = Instance.new("TextLabel") local ToggleButton = Instance.new("TextButton") local SizeInput = Instance.new("TextBox") local SizeLabel = Instance.new("TextLabel") local UICorner = Instance.new("UICorner") ScreenGui.Name = "HitboxExpanderGUI" ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ResetOnSpawn = false MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 30) MainFrame.Position = UDim2.new(0.05, 0, 0.35, 0) MainFrame.Size = UDim2.new(0, 210, 0, 140) MainFrame.Active = true MainFrame.Draggable = true local FrameCorner = UICorner:Clone() FrameCorner.CornerRadius = UDim.new(0, 8) FrameCorner.Parent = MainFrame Title.Parent = MainFrame Title.BackgroundColor3 = Color3.fromRGB(40, 40, 48) Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.Text = "Hitbox Expander (1-150)" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 15 ToggleButton.Parent = MainFrame ToggleButton.BackgroundColor3 = Color3.fromRGB(46, 204, 113) ToggleButton.Position = UDim2.new(0.08, 0, 0.3, 0) ToggleButton.Size = UDim2.new(0.84, 0, 0, 32) ToggleButton.Font = Enum.Font.SourceSansBold ToggleButton.Text = "Hitbox: ON" ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleButton.TextSize = 14 local ButtonCorner = UICorner:Clone() ButtonCorner.CornerRadius = UDim.new(0, 6) ButtonCorner.Parent = ToggleButton SizeLabel.Parent = MainFrame SizeLabel.Position = UDim2.new(0.08, 0, 0.62, 0) SizeLabel.Size = UDim2.new(0.45, 0, 0, 30) SizeLabel.Font = Enum.Font.SourceSans SizeLabel.Text = "Size (1-150):" SizeLabel.TextColor3 = Color3.fromRGB(200, 200, 200) SizeLabel.TextSize = 14 SizeInput.Parent = MainFrame SizeInput.BackgroundColor3 = Color3.fromRGB(40, 40, 48) SizeInput.Position = UDim2.new(0.55, 0, 0.62, 0) SizeInput.Size = UDim2.new(0.37, 0, 0, 30) SizeInput.Font = Enum.Font.SourceSansBold SizeInput.Text = tostring(_G.HitboxSize) SizeInput.TextColor3 = Color3.fromRGB(255, 255, 255) SizeInput.TextSize = 14 local InputCorner = UICorner:Clone() InputCorner.CornerRadius = UDim.new(0, 6) InputCorner.Parent = SizeInput -- Toggle Script Execution ToggleButton.MouseButton1Click:Connect(function() _G.HitboxEnabled = not _G.HitboxEnabled if _G.HitboxEnabled then ToggleButton.Text = "Hitbox: ON" ToggleButton.BackgroundColor3 = Color3.fromRGB(46, 204, 113) else ToggleButton.Text = "Hitbox: OFF" ToggleButton.BackgroundColor3 = Color3.fromRGB(231, 76, 60) end end) -- Validate & Update Size (1 - 150) SizeInput.FocusLost:Connect(function() local val = tonumber(SizeInput.Text) if val then val = math.clamp(math.floor(val), 1, 150) _G.HitboxSize = val SizeInput.Text = tostring(val) else SizeInput.Text = tostring(_G.HitboxSize) end end) -- Main Loop to Expand Hitboxes RunService.RenderStepped:Connect(function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then local hrp = player.Character:FindFirstChild("HumanoidRootPart") if hrp then if _G.HitboxEnabled then hrp.Size = Vector3.new(_G.HitboxSize, _G.HitboxSize, _G.HitboxSize) hrp.Transparency = _G.HitboxTransparency hrp.BrickColor = BrickColor.new("Really red") hrp.Material = Enum.Material.ForceField hrp.CanCollide = false else hrp.Size = Vector3.new(2, 2, 1) hrp.Transparency = 1 end end end end end)