Advertisement
Cassimus

Dane

Apr 7th, 2024
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 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.  
  14. local kasaNaSerwerze = Instance.new("NumberValue", tablicaNaSerwerze)
  15. kasaNaSerwerze.Name = "Kasa"
  16. kasaNaSerwerze.Value = kasa
  17.  
  18. local pokonaniNaSerwerze = Instance.new("NumberValue", tablicaNaSerwerze)
  19. pokonaniNaSerwerze.Name = "Pokonani"
  20. pokonaniNaSerwerze.Value = pokonani
  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. gracz:LoadCharacter()
  34.  
  35. kasaNaSerwerze.Changed:Connect(function(liczba)
  36. kasaLokalnie.Value = liczba
  37. end)
  38.  
  39. pokonaniNaSerwerze.Changed:Connect(function(liczba)
  40. pokonaniLokalnie.Value = liczba
  41. end)
  42.  
  43. while true do
  44. Bank:SetAsync(gracz.UserId, kasaNaSerwerze.Value)
  45. Spis:SetAsync(gracz.UserId, pokonaniNaSerwerze.Value)
  46.  
  47. print("Kasa zapisana!")
  48.  
  49. wait(10)
  50. end
  51.  
  52. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement