I dont get anything in the output when I equip the tool

What I am trying to do is to once I have equipped the tool, i get a message in output, except that I don’t and I have no idea why.

local Tool = script.Parent

local function onEquipped()
    print("The tool was equipped")
end

Tool.Equipped:Connect(onEquipped)

image

Any help would be appreciated

Hey, does the tool you have equipped show? If I recall, you need a part named “Handle” with the Anchored property set to false within the Tool itself. Not sure if doing this would fix this as it works for me when having a handle.

Alright yeah thanks it worked, however I just found out that there is a propert called RequiresHandle and I just turned it off