When item is equipped it doesn't appear in hand

Hi, so basically I’ve been trying to make a custom tool, but when I equip it, it just appears in a spot on the map could you help?

Before I equip:


After I equip:
I think I’m missing something as I haven’t done this before.

4 Likes

Try adding a single part named “Handle” to the tool! This is where the tool is going to attach to the player’s hand! You must then weld all the parts of the tool together. Additionally, the tool grip can be adjusted within the tool properties or even by using available plugins that help you easily adjust the tool grip.

Here is a useful resource:

3 Likes

It sort of worked, but now the brown part appears on the ground.

2 Likes

That’s where welding comes in, you can use Weld or WeldConstraint to make sure that the parts stick together.

1 Like

I put welding constraint in all the parts but doesn’t seem to be effective.

2 Likes

The weld constraints must also be configured :smile:

You can read more here:

1 Like

WeldConstraint is nothing, it can be placed anywhere, but one thing is that it has Part0 and Part1 which determines what part you want to stick to what part

Adding onto what @BasedKnowledge said, one way to create welds is using the studio tools!

You can then proceed to attach the parts!

2 Likes

Check if your part is anchored. If it is, set it to false.

3 Likes

I’m also experiencing something else. When I try using another one with a similar script, it just lodges me in where it originally was before I made it a tool

Does anyone know why this is happening to me even though my Tool only consists of a Part named “Handle”? It just appears on a spot of the map, as shown in OP’s first post. It might have to do with the fact that I’m using a custom inventory system and I’m scripting the Tool into the Character but I don’t see the problem, any help would be appreciated :slight_smile:

Here’s some pictures I hope it maybe could help a little bit
Script and workspace


Before equip

After equip