Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local DataStore = game:GetService("DataStoreService")
- local GameData = DataStore:GetDataStore("Data 1")
- game.Players.PlayerAdded:Connect(function(Player)
- local PlrStats = Instance.new("Folder",Player)
- PlrStats.Name = "PlrStats"
- local Stand = Instance.new("StringValue",PlrStats)
- Stand.Name = "Stand"
- Stand.Value = ""
- local saves
- pcall(function()
- saves = GameData:GetAsync(Player.UserId)
- end)
- if saves then
- warn("Player has data")
- Stand.Value = saves
- else
- warn("No Data found")
- end
- end)
- game.Players.PlayerRemoving:Connect(function(Player)
- local PlrStats = Player:WaitForChild("PlrStats")
- saveData(Player,PlrStats)
- end)
- function saveData(Player,PlrStats)
- local Stand = PlrStats:WaitForChild("Stand")
- GameData:SetAsync(Player.UserId, Stand.Value)
- warn("Player Data Saved!")
- end
Advertisement
Add Comment
Please, Sign In to add comment