Hello, I recently had help with this click hat giver but one thing remains, the part doesn't stay on the player, as if it does not remain as a Handle. Once you click it appears on your head then falls off? What might be the problem with this script?
if not ClickDetector then ClickDetector = Instance.new("ClickDetector", script.Parent) end ClickDetector.MouseClick:connect(function(Player) local Character = Player.Character if Character and Character:FindFirstChild("Humanoid") and debounce and Character:FindFirstChild("Head") then debounce = false h = Instance.new("Hat", Character) p = Instance.new("Part", h) h.Name = "Hat" p.Position = Character.Head.Position p.Name = "Handle" p.FormFactor = 0 p.Size = Vector3.new(0, 0, -1) p.BottomSurface = 0 p.TopSurface = 0 p.Locked = true script.Parent.Mesh:Clone().Parent = p h.AttachmentPos = Vector3.new(0,0.4,-0.025) wait(5) debounce = true end end)