Функция «UpdateAsync» имеет 2 аргумента
- первый , ключ , который вы хотите получить из хранилища данных
- второй , обратный вызов , функция , которая будет вызываться данные получены
правильное использование функции:
local succes , err = pcall(function() -- Pcall
local key = ("user_" .. Player.userId)
PlayerData:UpdateAsync(key, function(Data)
-- Here you have the data (from the variable Data)
-- Short example
print(Data) -- Will return your Data
-- if it's a number like a score, you can just increase it and export it to the datastore directly
return Data + 50
-- In the case you just want to get the data, just place a return Data
return Data
end)
end)
Для получения дополнительной информации, пожалуйста, обратитесь к официальной странице вики о функции"UpdateAsync": https://developer.roblox.com/api-reference/function/GlobalDataStore/UpdateAsync