script head hitbox
Key RequiredUniversal Patched

script head hitbox

Universal Scriptinf6inf6 3.1K views 6.4K executesUpdated Feb 12, 2026
5.0/ 5(4 votes)
40100% Positive
Lua Scriptβ€’78 lines (4669 chars)
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local ScreenGui, MainFrame = Instance.new("ScreenGui"), Instance.new("Frame")
ScreenGui.Parent, ScreenGui.Name = game.CoreGui, "DeltaHitboxFix"

MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.Position, MainFrame.Size = UDim2.new(0.1, 0, 0.4, 0), UDim2.new(0, 180, 0, 190)
MainFrame.Active, MainFrame.Draggable = true, true
Instance.new("UICorner", MainFrame)

local function createUI(class, text, pos, size, color, parent)
    local obj = Instance.new(class, parent or MainFrame)
    obj.Text, obj.Position, obj.Size = text, pos, size
    obj.TextColor3, obj.Font, obj.BackgroundTransparency = Color3.fromRGB(255, 255, 255), Enum.Font.GothamBold, 0
    if class == "TextLabel" then obj.BackgroundTransparency = 1 end
    if color then obj.BackgroundColor3 = color Instance.new("UICorner", obj) end
    return obj
end

local Title = createUI("TextLabel", "head hitbox v3 inf 6", UDim2.new(0, 0, 0.05, 0), UDim2.new(0.8, 0, 0.1, 0))
local MiniButton = createUI("TextButton", "_", UDim2.new(0.82, 0, 0.05, 0), UDim2.new(0, 25, 0, 25), Color3.fromRGB(60, 60, 60))
Instance.new("UICorner", MiniButton).CornerRadius = UDim.new(1, 0)

local ValueLabel = createUI("TextLabel", "Size: 2 | Trans: 0.5", UDim2.new(0, 0, 0.15, 0), UDim2.new(1, 0, 0.2, 0))
ValueLabel.TextColor3 = Color3.fromRGB(0, 255, 255)

local btnPlus = createUI("TextButton", "+ Size", UDim2.new(0.6, 0, 0.4, 0), UDim2.new(0, 50, 0, 25), Color3.fromRGB(0, 150, 255))
local btnMinus = createUI("TextButton", "- Size", UDim2.new(0.1, 0, 0.4, 0), UDim2.new(0, 50, 0, 25), Color3.fromRGB(220, 50, 50))
local btnTPlus = createUI("TextButton", "+ Trans", UDim2.new(0.6, 0, 0.6, 0), UDim2.new(0, 50, 0, 25), Color3.fromRGB(0, 180, 100))
local btnTMinus = createUI("TextButton", "- Trans", UDim2.new(0.1, 0, 0.6, 0), UDim2.new(0, 50, 0, 25), Color3.fromRGB(150, 150, 150))
local btnToggle = createUI("TextButton", "Hitbox: ON", UDim2.new(0.1, 0, 0.8, 0), UDim2.new(0, 140, 0, 30), Color3.fromRGB(0, 200, 100))

local sizeValue, transValue, isHitboxEnabled, isMinimized = 2, 0.5, true, false

local function updateHitbox()
    if not isHitboxEnabled then return end
    ValueLabel.Text = "Size: " .. sizeValue .. " | Trans: " .. string.format("%.1f", transValue)
    
    for _, p in ipairs(game:GetService("Players"):GetPlayers()) do
        if p ~= game:GetService("Players").LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then
            local h = p.Character.Head
            h.Size, h.Transparency, h.Massless, h.CanCollide = Vector3.new(sizeValue, sizeValue, sizeValue), transValue, true, false
            if h:FindFirstChild("CanTouch") then h.CanTouch = true end
        end
    end
end

btnPlus.MouseButton1Click:Connect(function() if isHitboxEnabled and sizeValue < 50 then sizeValue = sizeValue + 2 updateHitbox() end end)
btnMinus.MouseButton1Click:Connect(function() if isHitboxEnabled and sizeValue > 2 then sizeValue = sizeValue - 2 updateHitbox() end end)
btnTPlus.MouseButton1Click:Connect(function() if isHitboxEnabled and transValue < 1 then transValue = math.min(1, transValue + 0.1) updateHitbox() end end)
btnTMinus.MouseButton1Click:Connect(function() if isHitboxEnabled and transValue > 0 then transValue = math.max(0, transValue - 0.1) updateHitbox() end end)

btnToggle.MouseButton1Click:Connect(function()
    isHitboxEnabled = not isHitboxEnabled
    btnToggle.Text = isHitboxEnabled and "Hitbox: ON" or "Hitbox: OFF"
    btnToggle.BackgroundColor3 = isHitboxEnabled and Color3.fromRGB(0, 200, 100) or Color3.fromRGB(220, 50, 50)
    if not isHitboxEnabled then
        ValueLabel.Text = "Hitbox: Disabled"
        for _, p in ipairs(game:GetService("Players"):GetPlayers()) do
            if p ~= game:GetService("Players").LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then
                local h = p.Character.Head
                h.Size, h.Transparency, h.Massless, h.CanCollide = Vector3.new(2, 1, 1), 0, false, true
            end
        end
    else updateHitbox() end
end)

MiniButton.MouseButton1Click:Connect(function()
    isMinimized = not isMinimized
    MainFrame:TweenSize(isMinimized and UDim2.new(0, 180, 0, 35) or UDim2.new(0, 180, 0, 190), "Out", "Quart", 0.3, true)
    local state = not isMinimized
    btnPlus.Visible, btnMinus.Visible, btnTPlus.Visible, btnTMinus.Visible, btnToggle.Visible, ValueLabel.Visible = state, state, state, state, state, state
    MiniButton.Text = isMinimized and "+" or "_"
end)

game:GetService("RunService").RenderStepped:Connect(updateHitbox)

Features & Information

It helps you aim 🧐 . . . . . . . . . . . . . . . . . . . . new update πŸ₯³πŸ₯³

Community Comments (3)

inf6inf6Feb 12, 2026

If you like, you can go to my channel YouTube ( inf-6 ) You might like some of the scripts

NeptronNeptronFeb 25, 2026

Love the script dude it’s actually good

Replying to @Neptron
inf6inf6Feb 25, 2026

@Neptron I'm glad you liked it

More Scripts for Universal Scripts