Issue with Online Rank System using DataStores

  1. What do you want to achieve?
    I want to achieve an online ranking system for my rhythm game, similar to how osu does it.

  2. What is the issue?
    This is likely because of how I did it, but DataStores are having issues and throttling, which also affects user save data.

  3. What solutions have you tried so far?
    I’ve currently disabled the system that submits these scores and fixed other issues that kept throwing these errors.

Currently, my system uses DataStores and updates the ranking leaderboard when a new play is submitted. Are there any other ways to achieve a system like this without causing these many errors? My game has hundreds of people online, and this issue is also messing with people’s settings and save data.

You aren’t trying to have the leaderboard set in a single datastore key, right???

To have a leaderboard that ISN’T going to be rate limited, consider using an OrderedDataStore instead of a normal DataStore

1 Like

I keep all of them in one single key to separate the months they were submitted in, which is a bad idea lol. Thank you for letting me know about OrderedDataStores!

1 Like

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