Trying to give a player a hat when they enter the game... but it no work
local debounce = false
game.Players.PlayerAdded:connect(function(plr)
plr.CharacterAdded:connect(function(char)
wait()
if char:findFirstChild("Hat") == nil then
local Hat = Instance.new("Accessory",char)
local MeshP = Instance.new("Part",Hat)
local Mesh = Instance.new("SpecialMesh",MeshP)
MeshP.Position = char.Head.Position
Hat.Name = "Hat"
MeshP.Name = "Handle"
Mesh.MeshId = "rbxassetid://19326912"
MeshP.Size = Vector3.new(1,2,2)
MeshP.CanCollide = true
MeshP.Locked = true
local Weld = Instance.new("Weld",MeshP)
Weld.Part0 = char.Head
Weld.C0 = char.Head.CFrame:inverse()
Weld.Part1 = MeshP
Weld.C1 = MeshP.CFrame:inverse()
end
end)
end)

1 comment
... That isn't and error