As far as I know, that’s why you can’t do it any other way.
You have to define in the database in the table “Items” how much you can transport what. Then you need to change the “Weight, Limit” for each item.
It also depends on what inventory hud you use.