Hello I wanna make a top 10 players in my game of all time how to do this is have a save system in it and data storage
You'll need an OrderedDataStore and probably the DataStore Manual. There is also the OrderedDataStore Manual and a Sample Place that you can try out and use the code from (it is not copylocked).
The idea is to save the score of each player in an OrderedDataStore (assuming it's higher than their previous best, presumably). Then, whenever you want the top 10 (or even the top 100), you call GetSortedAsync
(read the manual to learn about its limits - you can only call it so much).