Run it
Copy the script and paste it into your executor.
-- Headless Toggle Script with GUI
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local head = character:WaitForChild("Head")
local humanoid = character:WaitForChild("Humanoid")
-- Remove the head face and mesh
for _, child in pairs(head:GetChildren()) do
if child:IsA("Decal") or child:IsA("SpecialMesh") then
child:Destroy()
end
head.Transparency =
head.CanCollide =
neck = humanoid:() humanoid:()
neck
neck.C0 = neck.C0
neck.C1 = neck.C1
headlessPart = .()
headlessPart.Size = .(,,)
headlessPart.Transparency =
headlessPart.CanCollide =
headlessPart.Anchored =
headlessPart.Parent = character
weld = .()
weld.Part0 = headlessPart
weld.Part1 = character:()
weld.Parent = headlessPart
gui = .(, player:())
button = .()
button.Size = .(,,,)
button.Position = .(,,,)
button.Text =
button.BackgroundColor3 = .(,,)
button.TextScaled =
button.Parent = gui
visible =
button.MouseButton1Click:(()
visible = visible
head.Transparency = visible
)It gives you headless basically

Universal