The script:
script.Parent.PromptButtonHoldEnded:Connect(function(player) script.Parent.Name = "Hammer" player.CharacterAdded:Connect(function(Character) script.Parent.Parent = Character.HumanoidRootPart.Attachment end) end)
I'm using a custom character, so it's hard to make sure that an item goes to the correct part of the character. So, I added an attachment to the HumanoidRootPart, so when you hold down E for 2 seconds, the item gets parented to the attachment in the HumanoidRootPart. But the item just stays there. And on top of that, the output didn't give any error message. WHAT WENT WRONG?? It might be something about the ProximityPrompt, because it JUST released.
Any feedback?