The problem I have is, for example, when I write this:
function TOOL:LeftClick( trace ) print("hello!") end
It will spam the console with “hello!” even though I only left click once. How do I change it so that it will only fire what’s inside that function once per click?