I have a folder in a player's leaderstats thats holds all of the players data. I want to save all the values inside that folder. How can i do that?
You would setup a normal data store and then check the folder and add the values to a table like this when a player leaves
1 | local UniqueKey = "Special-" ..Player.UserId -- the key to the data store to get a certain players data |
2 | local DataFolder = Player.leaderstats |
3 | local Datatable = { -- Add values to this as needed |
4 | DataFolder.Level.Value, |
5 | DataFolder.Kills.Value, |
6 | } |
7 | Datastore:SetAsync(UniqueKey,Datatable) -- Saves All The Data |