How do I disable tool pickup when touched?

So I’m making a game and I want the players to pick up the tools only when clicked.
But when a player goes over a tool it automatically picks it up.

Is there any way to disable that?

I hope there is enough explanation.


It’s caused by the Handle, rename the Handle to something, when its clicked rename it back to Handle


The only way that I know to achieve that is by moving the handle out of the tool. Then, you should put a ClickDetector in the handle and create a script that gives the tool on click.

Hope that this works for you!

A solution could be that you have all the tools within storage and what drops isn’t a tool but just the handle with the name of the tool. When the player would then click on the part, it would give them the tool and delete the tool from the ground.

1 Like