Tool Script does not work with custom characters

The sound play makes a boing sound when it hits another player but doesnt damage them lol :'D

1 Like

I renamed it to handle but it stopped my toolnone animation fromworking. What i have just noticed is my tool does spawn when i equipped it but it spawns on the floor where my base model is. So it has to be the grip that is the problem. My script wont go further than line 25 because it isnt recognising that the character is holding the tool?

That’s the problem? I don’t quite understand what’s going on here, but are you absolutely sure nothing is changing the parent of the tool? That is usually the problem that occurs most frequently, but I’ve never heard of something like this happen before.

One thing you can try is creating a new tool and placing the Script inside of the new one for testing purposes, to see if anything else is doing something.

Also, if your tool is not in StarterPack, that can also be the problem.

The tool definitely works with the standard roblox avatars - so its definitely working. My tools are in my characters and the characters are not put in the starter player - they are in replicated storage and can be bought at my character shop where players can equip them once bought. So they just spawn as their selected characters.

Have you put a right hand grip on a custom built character which successfully grips tools? Is this even possible?

I have never done it, but I think it’s possible. The tool should work but I want to know if the tool is parented correctly. Maybe the tool is failing at line 25 because it isn’t detecting a humanoid from the otherPart specified, because no Humanoid is touching it. If that’s the case, your issue is actually just welding the tool.