Why is this code not working (It should be working):
Tool = script.Parent
function equip()
print("Equipped")
end
function unequip()
print("Unequipped")
end
script.Parent.Equipped:connect(equip)
script.Parent.Unequipped:connect(unequip)
In script: StarterPack (StarterPack) Tool (Tool) OnEquiped (LocalScript)
When I equip the tool, I want to print the message "Equipped" to the Output. This for some weird reason does not seem to work.

2 comments
Is this script inside the tool in a local script?
Make sure the script is enabled.