Advertisement
YT_PatricioTGN

Guardar Leaderstats

Dec 24th, 2020
982
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.78 KB | None | 0 0
  1. game.Players.PlayerRemoving:connect(function(player)
  2.     local datastore = game:GetService("DataStoreService"):GetDataStore(player.Name.."Stats")
  3.  
  4. local statstorage = player:FindFirstChild("leaderstats"):GetChildren()
  5. for i =  1, #statstorage do
  6.     datastore:SetAsync(statstorage[i].Name, statstorage[i].Value)
  7.     print("saved data number "..i)
  8.    
  9. end
  10. print("Stats successfully saved")  
  11. end)
  12.  
  13.  
  14. game.Players.PlayerAdded:connect(function(player)
  15.         local datastore = game:GetService("DataStoreService"):GetDataStore(player.Name.."Stats")
  16.    
  17.     player:WaitForChild("leaderstats")
  18.     wait(1)
  19.     local stats = player:FindFirstChild("leaderstats"):GetChildren()
  20.     for i = 1, #stats do           
  21.     stats[i].Value = datastore:GetAsync(stats[i].Name)
  22.     print("stat numba "..i.." has been found")
  23.         end
  24. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement