script.Parent.Activated:Connect(function() print'hi' end)
The print statement never prints. Any idea why?
I may be wrong here, but i suppose the Tool doesn't have a Handle attached to it. If you insert a Script that attempts to call the .Activated
event without a Handle, the event's connected function would never call. If you have a tool that has the property RequiresHandle
to true, the tool must have a handle. If it's set to false, the tool wouldn't require a handle and the .Activated
event would call normally.