EquipTool weird "glitch"

I made a custom hotbar, it works perfectly fine, theres just one “glitch” thats really annoying. Basically when i press 1, i use humanoid:EquipTool and this happens:
https://gyazo.com/c408c15e664fb1a60c58b73d040e074e

The tool is a single part called Handle, its not welded, its not anchored, and it has require handle enabled.

I have tried instead of using EquipTool i just made the tools parent character, but still the same annoying glitch.

3 Likes

I’m not sure as to why it did not appear in front of the player, but maybe you can try moving the position of it to the players hand then welding it to the player?

(It reminds me of Black Clover, I’d love to see the game!)

3 Likes

ill wait for other responses, i wanna see if someone has a better way to fix this, as i dont really want to weld it, anyway thanks tho

2 Likes

You haven’t provided us with enough information to do anything aside from suggest that something you have done isn’t done correctly.

Code is required for us to do anything extensive.

2 Likes

Code is literally just the EquipTool function

2 Likes

Is your Handle parented to the tool class?
Handles need to be directly parented to the tool.

3 Likes

And if you simply walk over to it?

2 Likes

yes sir, let me provide you some images

tool
image

tool behavior
image

handle properties
image
(can collide doesnt change anything)

2 Likes

it just acts like an anchored part, so i can kick it around, etc

2 Likes

You’re using a LocalScript.
LocalScripts only run in two locations, and a tool isn’t one of them.
Use a regular script.

Turns out as long as the tool is a child of the backpack, the script runs.

2 Likes

Did you try making the handle a Part instead of a MeshPart?

3 Likes

image

1 Like

Okay, one down. What happens with existing known-to-work Tools placed–Can you walk up and have it Equip them?

I dont really know what u mean by “known-to-work tools” but i made a copy of my tool and just threw it in workspace, and i was able to equip it

Known to equip normally. Wait, there was a change once you made a new copy?