How I Can Use Data Store2 Two Games?
My Normal Code:
local DTS2 = require(1936396537)
local defaultValue = 0
game.Players.PlayerAdded:Connect(function(plr)
DTS2.Combine("obbycoin")
local obbyCoinsDTS = DTS2("obbycoin",plr)
local leaderstats = Instance.new("Folder",plr)
leaderstats.Name = "leaderstats"
local obbyCoins = Instance.new("IntValue",leaderstats)
obbyCoins.Name = "ObbyCoins"
local function updateCoin(value)
obbyCoins.Value = obbyCoinsDTS:Get(value)
end
updateCoin(defaultValue)
obbyCoinsDTS:OnUpdate(updateCoin)
end)
game.Players.PlayerRemoving:Connect(function(plr)
local obbyCoinsDTS = DTS2("obbycoin",plr)
obbyCoinsDTS:Set(plr.leaderstats.ObbyCoins.Value)
end)
game:BindToClose(function()
for i,player in pairs(game.Players:GetPlayers()) do
local obbyCoinsDTS = DTS2("obbycoin",player)
obbyCoinsDTS:Set(player.leaderstats.ObbyCoins)
end
end)