How can I tell when a player equips a tool? I've tried this, but nothing happens:
local character = game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
character.DescendantAdded:connect(function(descendant)
if descendant.ClassName == "Tool" then
print("Tool")
end
end)

3 comments
I don't want to put the script in a tool
where do you want it?
PlayerGui