I want to be able to activate ClickDetectors while holding tools. I know I could just put an event in every single ClickDetector, but that seems rather excessive. Any other ways to do this? (If not, I'll just put a RemoteEvent in every single ClickDetector)
✓ ANSWER ACCEPTED
Is it possible to fire a ClickDetector event without clicking on an object?
1 answer
✓ Accepted answer
Why use ClickDetectors in the first place? No need for that. Have a local script inside your tool detect what part your LocalPlayer's mouse clicked, make a regular script determine wether you want that part to trigger your event, and then have that script execute your code. Don't forget to use a RemoteEvent, of course.
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
Wait why would you put a remote event in every single ClickDetector? Can't you just call it in a module script and the call the module script in a server script inside the click detector? What are you trying to make because I completely don't understand it.
What I'm trying to do is make it so a player can click on a ClickDetector while holding a tool. (Normal ClickDetector behavior doesn't allow this.) I was thinking about putting a LocalScript in the player that activates the ClickDetectors somehow.