Saving game data with DataStore2?

I’ve read DS2’s API a bunch of times but it seems there’s nothing on saving game data (in my case, a list of created guilds) with an artificial key that doesn’t require a player object.

Is there a workaround or a feature that I’m missing?

Thank you

1 Like

I’m not really sure about DS2 since I’ve never used it, but ProfileService (another data saving module) has features specific for this use-case. If you are set on DS2 then I would be surprised if it doesn’t have a similar feature since your problem isn’t that uncommon.

1 Like

I set your answer as the solution however I still have a question: how would I make sure the guild system is global? I’ve read ProfileService’s API and you can only call global updates when you don’t load the profile, which I have to do to edit data

I’m sure you read it, but here’s the API for Global Updates: API - ProfileService

According to the API it’s possible to lock and unlock profiles, meaning you can unlock the profile and edit/update it and then lock it and globally update.

1 Like

Thanks, I misinterpreted this part

as it saying it will only work for profiles that haven’t been created. Sounds kinda stupid now that I think about it haha

1 Like