Author Topic: Need an idea for an inventory system  (Read 3225 times)

I currently have a server mod/gamemode in production and I need an idea for a better inventory system.

You mine gems, hundreds of possibilities for the gem type, some are more rare, and pick them up to sell them later or use them, etc..

So gems are created based upon color and shape, so a red 1x1 plate gem would be something like "Crimson Khunumium". So with that system that leaves hundreds, if not thousands, of possibilities for gem type, but only the shape affects rarity, each color has the same value, they just add more variety.

My dilemma is getting a good inventory system for them. I could either only allow up to 10 gems being picked up so it doesn't get cluttered, or I could allow more, but would need a better organization technique.

One of my ideas, with some help from others, was to somehow organize by shape or color so if they checked how many "crimson" or "khunumium" gems they had, it would list all gems with either of those names in it, but I don't people needing to know how to spell "khunumium" in some server command, so I am going to toss that one out.

Just post your ideas for a possible inventory system below.

Maybe a GUI like the RS one:


If you have more than 1 of an item, a number appears above it showing how many you have.

Maybe a GUI like the RS one:


If you have more than 1 of an item, a number appears above it showing how many you have.
I have considered a GUI and still am, but the only thing is that I don't want to turn people away by the fact they have to download a gui in order to play.

I have considered a GUI and still am, but the only thing is that I don't want to turn people away by the fact they have to download a gui in order to play.
You had to download a GUI to play DRPG, yet it was highly populated.

You had to download a GUI to play DRPG, yet it was highly populated.
Alright. Maybe I'll go GUI, it would allow for the most functionality. Should they be required to have a GUI to join the server like DRPG? Or just need a GUI to actually play like RoB?

I would go the GUI route.

The DRPG thing was good, you should replicate that. I don't really so a point in joining if you can't actually play.

You could always make the names easier to spell. But I think that a GUI would be your best bet.

You could always make the names easier to spell. But I think that a GUI would be your best bet.
I guess I could do that, but gui's would still ease the burden on everyone.

Yeah, I'd go with a GUI. It annoys me when I play an involved mod and I have to type slash commands to see stuff in the chat.

Maybe slash commands so people don't have to download a gui and also a gui if they want to download it if it's possible.

Maybe slash commands so people don't have to download a gui and also a gui if they want to download it if it's possible.
That's what I have right now, but it's extremely annoying to have to type /sellgem turquoise khunumium 4  -  or something similar. And displaying the inventory would be a pain without a GUI.

How about making some gems take up multiple spots next to each others?

How about making some gems take up multiple spots next to each others?
What exactly do you mean by this?

What exactly do you mean by this?
Something like this:

Could be 3D though.
I think it should be possible to store with bricks somewhere hidden away.

Maybe categories with sub categories. Like there is a 1x1 category, with the types of different 1x1s as subcategories.