local DataStore = game:GetService("DataStoreService") local ds = DataStore:GetDataStore ("CashSaveSystem")
game.Players.PlayerAdded:connect(function(player) local leader = Instance.new("Folder", player) leader.Name = "leaderstats" local Cash = Instance.new("IntValue", leader) Cash. Name = "Cash" Cash.Value = ds:GetAsync(player.UserId) or 0 Cash.Changed:Connect(function() ds:SetAsync(player.UserId, Cash.Value)
end)
end)
game.Players.PlayerRemoving:Connect(function(player) ds:SetAsync(player.UserId, player.leaderstats.Money.Value) end)

1 comment
You didn't put the code in a code block properly. Can you please fix that to make it easier to read?