Advertisement
Cassimus

Dane

Oct 14th, 2023
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. local DSS = game:GetService("DataStoreService")
  2. local Bank = DSS:GetDataStore("Kasa")
  3. local Spis = DSS:GetDataStore("Pokonani")
  4.  
  5.  
  6. game.Players.PlayerAdded:Connect(function(gracz)
  7.  
  8. local kasa = Bank:GetAsync(gracz.UserId) or 0
  9. local pokonani = Spis:GetAsync(gracz.UserId) or 0
  10.  
  11. local tablicaNaSerwerze = Instance.new("Folder", game.ServerStorage)
  12. tablicaNaSerwerze.Name = gracz.Name
  13. local kasaNaSerwerze = Instance.new("NumberValue", tablicaNaSerwerze)
  14. kasaNaSerwerze.Name = "Kasa"
  15. kasaNaSerwerze.Value = kasa
  16.  
  17. local pokonaniNaSerwerze = Instance.new("NumberValue",tablicaNaSerwerze)
  18. pokonaniNaSerwerze.Name = "Pokonani"
  19. pokonaniNaSerwerze.Value = pokonani
  20.  
  21.  
  22. local tablicaLokalnie = Instance.new("Folder", gracz)
  23. tablicaLokalnie.Name = "leaderstats"
  24.  
  25. local kasaLokalnie = Instance.new("NumberValue", tablicaLokalnie)
  26. kasaLokalnie.Name = "Kasa"
  27. kasaLokalnie.Value = kasa
  28.  
  29. local pokonaniLokalnie = Instance.new("NumberValue",tablicaLokalnie)
  30. pokonaniLokalnie.Name = "Pokonani"
  31. pokonaniLokalnie.Value = pokonani
  32.  
  33.  
  34.  
  35. gracz:LoadCharacter()
  36.  
  37. kasaNaSerwerze.Changed:Connect(function(liczba)
  38. kasaLokalnie.Value = liczba
  39. end)
  40.  
  41. pokonaniNaSerwerze.Changed:Connect(function(liczba)
  42. pokonaniLokalnie.Value = liczba
  43. end)
  44.  
  45. while true do
  46. Bank:SetAsync(gracz.UserId, kasaNaSerwerze.Value)
  47. print("Kasa zapisana!")
  48.  
  49. Spis:SetAsync(gracz.UserId, pokonaniNaSerwerze.Value)
  50. print("Pokonani zapisani!")
  51. wait(10)
  52. end
  53.  
  54. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement