How to make a server datastore using ProfileService?

Hello, developers. I am creating factions in my new game, and I want to have some place to store the data of the factions. How can I save data to the server instead of a player using ProfileService?

I could save it to a random userId like 10, however ProfileService only lets you have one datastore opened for the player to avoid any issues. This means I can’t have the userId 1 opened on two servers trying to get the data.

If this isn’t possible with ProfileService, what application can I use on the web and what would be the best way of getting the data without being ratelimited by HTTPService?

I think you should use DataStoreService itself. You can access data from multiple servers just by using DataStoreService:GetDataStore(). But do keep in mind it’s limits.

Yes but I am worried about it failing to save. That is why I have switched to profileservice.

Is there a better way?

Actually, there is a api that can help you

https://madstudioroblox.github.io/ProfileService/api/#profilestoreviewprofileasync

1 Like

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