
KeylessUniversal

loadstring([[
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local ACCESSORY_ID = 80922018962031 -- Black Angelic Star Halo Crown
local function wearHeadAccessory(char)
local asset = game:GetObjects("rbxassetid://" .. ACCESSORY_ID)[1]
if not asset or not asset:IsA("Accessory") then
warn("Failed to load accessory")
return
end
-- remove old copies
for _, v in ipairs(char:GetChildren()) do
if v:IsA("Accessory") and v.Name == asset.Name then
v:Destroy()
end
end
asset.Parent = char
local handle = asset:FindFirstChild("Handle")
if not handle then
warn("Accessory has no Handle")
return
end
-- remove default welds
for _, weld in ipairs(handle:GetChildren()) do
if weld:IsA("Weld") or weld:IsA("Motor6D") then
weld:Destroy()
end
end
-- attach to head
local head = char:FindFirstChild("Head") or char:WaitForChild("Head")
local weld = Instance.new("Weld")
weld.Part0 = head
weld.Part1 = handle
weld.C0 = CFrame.new(0, 0.9, 0) -- adjust height if needed
weld.Parent = handle
-- disable physics on all parts
for _, part in ipairs(asset:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
part.Massless = true
end
end
end
-- initial equip
local character = player.Character or player.CharacterAdded:Wait()
task.wait(0.5)
wearHeadAccessory(character)
-- reapply on respawn
player.CharacterAdded:Connect(function(char)
task.wait(0.8)
wearHeadAccessory(char)
end)
]])()No comments yet for this script.



