You aren't even 100% sure of what your talking about here when you said "Your memory only has at most 2 sets of inventors'" You sure you don't mean integers? Oh wait I see you misspelled inventory!
The awareness is on the server side not the client as you pointed out already. The server just lets the client know you own the objects and it displays them mostly. When you kill a mob that drops an exclusive item before it's presented to the pool the server checks to see if you already have it from all your bags storage etc. If you do it own it then doesn't drop another one.
Like I said the inventory display is the bottleneck. The server already knows if you have the item or not. It's not like when you swap gear it would take 1 minute to access/load and translate the items from each sack.
It would work it just wouldn't be fast enough for quick access because each bag would need checked loaded and unloaded before being processed. We could still have an inventory space that list page by page over 80 for storage.
Exactly how much does each item use in bytes for that data structure. Because on the PS2 they load back to back as soon as I open each bag/sack there is no long wait to download the list from the server.



Reply With Quote


