Feedback on my Inventory System

I hope you’re all doing well :3 . I’ve been working on a Roblox inventory system, and I’m looking for your feedback and insights to help me improve it.

I’m reaching out to request your feedback and critique on both the code and the system design. While I believe it’s functional, I want to make sure it’s efficient, well-structured, and follows best practices.

I’ve never tried scripting an inventory system before, so I’m a bit concerned about how well it’s designed.

One thing I’m having trouble with is reliably identifying the hovered GUI element. It doesn’t always work as expected, and I’d appreciate your insights on this issue.

ALSO, some features of the inventory system:
Merging Stacks: To merge two item stacks, simply hold the Ctrl key and click on one stack while dragging another. This action combines the items into a single stack. ( but doesn’t exceed the MaxStack limit)

Taking One From the Stack:If you press Mouse2 you take only one item from a stack

<333

InventorySystem.rbxl (74.1 KB)

3 Likes