What Datastore system should I use?

I am trying to make a game very similar to Rogue Lineage. For those who don’t know. Rogue Lineage is a game where you progress a class and fight other people. It is also very similar to the game Deepwoken. The game basically saves everything you do. It saves your inventory, your position, your race, everything. I need help figuring out what datastore system to use. Should I use classic data stores or should I take a different approach? I like how in profile service everything is in tables and I have tried it but I have received a very obscure error that is making me pretty upset so I am here to get feedback on what service would be best for this. I have heard about datastore2, would that be good?

Profile Service would be actually really helpful and effective. Since you will be storing alot of data, for (I assume) alot of players, ProfileService has sort of already implemented “error cases”, by that I mean it caches data and handles certain errors itself, which you don’t need to work on.
What errors/problems do you exactly face with ProfileService?

i had some things that worked perfectly in the studio but when I tried in regular Roblox I got an error where if someone left and rejoined then it would say that their profile already existed.

Profile service or Suphi’s DataStore Module (better profile service supposedly).

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.