I am looking to recreate Roblox’s limited system, where players can purchase items from a set stock and sell them for an in-game currency. The system would run cross-server and not individually. Because of this, problems arise in saving and tracking data, as it may produce unwanted results.
What is the best way to approach the recreation of this system? Doing my own brainstorming, I would need to keep track of item information, like the item’s name and RAP. However, the item’s RAP would have to be consistently updated every time a listing is sold. Additionally, tracking item listing using memory stores could cause issues due to their limitations.
All insight into the approach of this system is appreciated.