Advertisement
Guest User

Untitled

a guest
Aug 27th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. game.Players.PlayerAdded:connect(function(player)
  2. local stats2 = {}
  3. local stats1 = {}
  4.  
  5. for i,v in pairs (player:WaitForChild("leaderstats"):GetChildren()) do
  6. table.insert(stats2,i,v.Name.."="..tostring(v.Value))
  7. print(stats2[i])
  8.  
  9. end
  10. for i,v in pairs (game.ReplicatedStorage.ExperimentalHandling:GetChildren()) do
  11. table.insert(stats1,v.Name.."="..tostring(v.Owned.Value))
  12. print(stats1[i])
  13. end
  14.  
  15.  
  16. local ds = game:GetService("DataStoreService")
  17. local datastore = game:GetService("DataStoreService"):GetDataStore(player.UserId.."_StoreHandling")
  18. local datastore2 = game:GetService("DataStoreService"):GetDataStore(player.UserId.."_leaderstats")
  19. wait(20)
  20. stats1 = datastore:GetAsync(player.UserId.."_StoreHandling",stats1)
  21. stats2 = datastore2:GetAsync(player.UserId.."_leaderstats",stats2)
  22. print "Loaded"
  23.  
  24.  
  25. local function saveData(player)
  26.  
  27.  
  28. datastore:SetAsync(player.UserId.."_StoreHandling",stats1)
  29.  
  30. datastore2:SetAsync(player.UserId.."_leaderstats",stats2)
  31. end
  32.  
  33. while wait(30) do
  34. saveData(player)
  35. end
  36.  
  37. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement