I’ve tried to make a Global Leaderboard without success now. I’ve understood that I need a DataStore (which I have) and I have to use OrderedDataStore. I actually got it to work during one attempt but it didn’t work in my actual game for some weird reason, so I’m back to where I started.
What I’m trying to do:
I’m trying to make a Global Leaderboard get the top ten (the people with highest numbers) stored on a DataStore named “TokenDataStore”.
So it’ll be something like tokens = value Username = game.Players:GetNameFromUserIdAsync(key), not sure on how to define what place you are on.
I’m new to scripting so providing examples or a detailed description on what to do is appreciated. If you’re wondering what I meant with Global Leadersboard it’s this:
If you want a example on how to make them, there is a demo in my tutorial on How to make a simple global leaderboard. Try looking at that, if you have any more questions feel free to ask.
Here’s the whole model with scripts and all. Keep in mind only one of the sides as a script enabled (disabled the other three) leaderboard.rbxm (15.3 KB)
That was with the exact model in a regular baseplate though. I beleive it would be easier to just rescript the whole leaderboard, would you help me with that?