
KeylessUniversal

--This scrpit is maked by rudhassola! don't take as own!
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "BlackHeadGui"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 180, 0, 100)
frame.Position = UDim2.new(0, 20, 0, 200)
frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
frame.BorderSizePixel = 0
frame.Parent = gui
frame.Active = true
local uiCorner = Instance.new("UICorner")
uiCorner.CornerRadius = UDim.new(0, 12)
uiCorner.Parent = frame
local toggle = Instance.new("TextButton")
toggle.Size = UDim2.new(1, -20, 0, 40)
toggle.Position = UDim2.new(0, 10, 0, 30)
toggle.Text = "Activate Black head"
toggle.TextColor3 = Color3.fromRGB(255,255,255)
toggle.BackgroundColor3 = Color3.fromRGB(0,0,0)
toggle.BorderSizePixel = 0
toggle.Font = Enum.Font.SourceSansBold
toggle.TextSize = 14
toggle.Parent = frame
local uiCorner2 = Instance.new("UICorner")
uiCorner2.CornerRadius = UDim.new(0, 10)
uiCorner2.Parent = toggle
local UserInputService = game:GetService("UserInputService")
local dragging = false
local dragStart
local startPos
frame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = input.Position - dragStart
frame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
local ativo = false
local originalFace = nil
local function aplicarPreto()
local char = player.Character
if not char then return end
local head = char:FindFirstChild("Head")
if not head then return end
if not originalFace then
originalFace = head:FindFirstChildOfClass("Decal")
end
for _, v in pairs(head:GetChildren()) do
if v:IsA("Decal") then
v:Destroy()
end
end
head.Color = Color3.fromRGB(0,0,0)
head.Material = Enum.Material.SmoothPlastic
head.Reflectance = 0
end
local function removerPreto()
local char = player.Character
if not char then return end
local head = char:FindFirstChild("Head")
if not head then return end
head.Color = Color3.fromRGB(163,162,165)
if originalFace then
originalFace:Clone().Parent = head
end
end
toggle.MouseButton1Click:Connect(function()
ativo = not ativo
if ativo then
toggle.Text = "Disable"
aplicarPreto()
else
toggle.Text = "Enable Black head!"
removerPreto()
end
end)
player.CharacterAdded:Connect(function()
if ativo then
task.wait(0.5)
aplicarPreto()
end
end)



@ScrlptBloxR No. Is open soucre.