Аргумент 2 отсутствует или равен нулю (хранилище данных Roblox)

#database

Вопрос:

кто-нибудь, помогите мне исправить это, я пытался целую вечность, и ничто другое не помогает для этого конкретного кода.

функция для того, когда игрок присоединяется к игре:

    local dss = game:GetService("DataStoreService") local mds = dss:GetDataStore('myDataStore')   game.Players.PlayerAdded:Connect(function(plr)  local leaderstats = Instance.new("Folder")  leaderstats.Parent = plr  leaderstats.Name = "leaderstats"   local trail = Instance.new("NumberValue")  trail.Parent = leaderstats  trail.Name = "Trail"   trail.Value = 1   local speed = Instance.new("NumberValue")  speed.Parent = leaderstats  speed.Name = "Speed"  speed.Value = 1   local points = Instance.new("NumberValue")  points.Parent = leaderstats  points.Name = "Points"    local dataS  local success, err = pcall(function()  dataS = mds:UpdateAsync(plr.UserId..'-speed')  end)    if success then  speed.Value = dataS  else  print('error saving data')  

вот где говорится, что «Аргумент 2 отсутствует или равен нулю».

 print(err)  

и я не знаю почему. кто-нибудь, скажите мне

 end    local dataP  local success, err = pcall(function()  dataP = mds:UpdateAsync(plr.UserId..'-points')  end)   if success then  speed.Value = dataP  else  print('error saving data')  print(err)  end    local dataT  local success, err = pcall(function()  dataT = mds:UpdateAsync(plr.UserId..'-speed')  end)   if success then  speed.Value = dataT  else  print(err)  end end)   

function for when player leaves the game

 game.Players.PlayerRemoving:Connect(function(plr)  local success, err = pcall(function()  mds:UpdateAsync(plr.UserId..'-speed',plr.leaderstats.Speed.Value)  end)    if success then  print("Data Saved!")  else  print("Error saving data")  end    local success, err = pcall(function()  mds:UpdateAsync(plr.UserId..'-trail',plr.leaderstats.Trail.Value)  end)   if success then  print("Data Saved!")  else  print("Error saving data")  end    local success, errormessage = pcall(function()  mds:UpdateAsync(plr.UserId..'-points',plr.leaderstats.Points.Value)  end)   if success then  print("Data Saved!")  else  print("Error saving data")  end end)