Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не работает DataStore Roblox Что я делаю не так? перепробовал всё!

Михаил 123 Ученик (104), на голосовании 2 недели назад
DSS = game:GetService("DataStoreService")
leaderstatsDB = DSS:GetDataStore("PlayerData", "leaderstats")

game.Players.PlayerAdded:Connect(function(player)
local player_data = leaderstatsDB:GetAsync(player.UserId) or {
["Cash"] = 50
}

local leaderstats = Instance.new ("Folder",player)
leaderstats.Name = "leaderstats"

local Cash = Instance.new ("IntValue",leaderstats)
Cash.Name = "Cash"
Cash.Value = 0
end)

game.Players.PlayerRemoving:Connect(function(player)
local player_data = {
["Cash"] = player.leaderstats.Cash .Value
}

leaderstatsDB:SetAsync(player.UserId, player_data)
end)

game:BindToClose(function()
for i, player in pairs(game.Players:GetChildren()) do
local player_data = {
["Cash"] = player.leaderstats.Cash .Value
}

leaderstatsDB:SetAsync(player.UserId, player_data)
end
end)
Голосование за лучший ответ
pingwheel Знаток (292) 1 месяц назад
попробуй забросить роблокс и найти норм движок, проверено
ZafkielУченик (120) 1 месяц назад
Роблокс проще будет чем остальные движки пусть тренитьса на нем а по вопросу могу ток посоветовать чату gpt такой вопрос задать авось поможет
Похожие вопросы