Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Want To Save Data In You're Game
- local DSS = game:GetService("DataStoreService")
- local myData = DSS:GetDataStore("myData")
- game.Players.PlayerAdded:Connect(function(player)
- local leaderstats = Instance.new("Folder", player)
- leaderstats.Name = "leaderstats"
- local Clicks = Instance.new("IntValue", leaderstats)
- Clicks.Name = "Clicks"
- Clicks.Value = 0
- local Rebirths = Instance.new("IntValue", leaderstats)
- Rebirths.Name = "Rebirths"
- Rebirths.Value = 0
- local ClickData, RebirthData
- local success, errormessage = pcall(function()
- ClickData = myData:GetAsync(player.UserId.."Clicks",player.leaderstats.Clicks.Value)
- RebirthData = myData:SetAsync(player.UserId.."Rebirths-",player.leaderstats.Rebirths.Value)
- end)
- if success ~= nil then
- Clicks.Value = ClickData
- Rebirths.Value = RebirthData
- else
- print("Player Data Was Not Saved")
- warn(errormessage)
- end
- end)
- game.Players.PlayerRemoving:Connect(function(player)
- local success, errormessage = pcall(function()
- myData:SetAsync(player.UserId.."Clicks-",player.leaderstats.Clicks.Value)
- myData:SetAsync(player.UserId.."Rebirths-",player.leaderstats.Rebirths.Value)
- end)
- if success then
- print("Player Data Was Saved")
- else
- print("Player Data Was Not Saved")
- warn(errormessage)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement