So basically, I’m making a custom inventory system because Roblox’s default one has a few flaws. I got everything working right expect for the part when I equip the item, if I just don’t move and click 1 the items equips and teleports in my hand, but if I try to equip an item when my character is in motion the teleport bugs and the item is just moved into a random location near the hand. Here are some photos:
When moving:
When standing:
I used an item module to load all my icons and “position arrangements” for my items, here are the scripts I used: