вот скрипт:
local DSS = game:GetService("DataStoreService")
local PlayerCash = DSS:GetDataStore("Cash")
game.Players.PlayerAdded:Connect(function(Player)
Player.CharacterAdded:Connect(function(Character)
local Folder = Instance.new("Folder")
Folder.Name = "leaderstatas"
Folder.Parent = Player
local Cash = Instance.new("IntValue")
Cash.Name = "Cash" -- название валюты
Cash.Parent = Player.Data
Cash.Value = PlayerCash:GetAsync(Player.userId) or 0
game.Players.PlayerRemoving:connect(function(Player)
PlayerCash:SetAsync(Player.userId, Cash.Value)
end)
while true do
wait(300)
PlayerCash:SetAsync(Player.userId, Cash.Value)
end
end)
end)