Custom Inventory System
This system was made by me for my project and I decided to release it to the public since exploiters could steal it anyways as it’s fully on the client, note that I won’t be updating this Model unless there are any bugs or major issues with it.
It supports all Roblox default backpack features such as:
- ToolTip - It will show the ToolTip string as a description when you hover the tool frame.
- TextureId - When there’s a TextureId the tool frame will show the image.
Additionally, it also supports a custom quantity feature, if you want it to display a certain quantity just change the tool attribute quantity to its value.
I will not go in-depth with this since this is a system you need to have some scripting knowledge to implement and this is not a Tutorial
To customize it to your liking you can change the Images and design yourself just make sure to not change any names if you aren’t familiar with scripting
Example of the System
UPDATE
Added 4 new methods to the Inventory Handler module and a new option to make the tools drop if you drag them out of the inventory.
To get the new version just go to the link above and download the updated file.
module:lockSlots(unequipCurrentTool: boolean) -- locks the slots so they cant be equipped or unequipped
module:unlockSlots() -- unlocks the slots so they can be equipped and unequipped again
module:lockSlotsPosition() -- locks the slots position so they cant be moved around
module:unlockSlotsPosition() -- unlocks the slots positions so they can be moved again
module.SETTINGS.DRAG_OUTSIDE_TO_DROP = boolean
Please do not ask for any explicit new feature since I wont go too much beyond what the Roblox default one does