Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- game.Players.PlayerAdded:connect(function(player)
- local stats2 = {}
- local stats1 = {}
- for i,v in pairs (player:WaitForChild("leaderstats"):GetChildren()) do
- table.insert(stats2,i,v.Name.."="..tostring(v.Value))
- print(stats2[i])
- end
- for i,v in pairs (game.ReplicatedStorage.ExperimentalHandling:GetChildren()) do
- table.insert(stats1,v.Name.."="..tostring(v.Owned.Value))
- print(stats1[i])
- end
- local ds = game:GetService("DataStoreService")
- local datastore = game:GetService("DataStoreService"):GetDataStore(player.UserId.."_StoreHandling")
- local datastore2 = game:GetService("DataStoreService"):GetDataStore(player.UserId.."_leaderstats")
- wait(20)
- stats1 = datastore:GetAsync(player.UserId.."_StoreHandling",stats1)
- stats2 = datastore2:GetAsync(player.UserId.."_leaderstats",stats2)
- print "Loaded"
- local function saveData(player)
- datastore:SetAsync(player.UserId.."_StoreHandling",stats1)
- datastore2:SetAsync(player.UserId.."_leaderstats",stats2)
- end
- while wait(30) do
- saveData(player)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement