Roblox Datastore 只有一个密钥有 DNS 错误?
Roblox Datastore has DNS errors for only one key?
我有一个保存玩家数据的数据存储。出于某种原因,当我尝试 :GetAsync 我的用户 ID 的数据时,它 returns 错误 502 DnsResolve。当我尝试 :GetAsync 任何其他用户 ID 的数据时,它工作得很好。
local DataStoreService = game:GetService("DataStoreService")
local PlayersDataStore = DataStoreService:GetDataStore("Players")
local Success, PlayerData = pcall(function()
return PlayersDataStore:GetAsync(0) --Where I store my player data template
end)
print(Success, PlayerData)
--true table: 0x001b6d8bf2866b07
local Success, PlayerData = pcall(function()
return PlayersDataStore:GetAsync(UserId) --Only my user ID fails??
end)
print(Success, PlayerData)
--true 502: API Services rejected request with error. HTTP unknown error (HttpError: DnsResolve)
我似乎已经解决了这个问题:
PlayersDataStore:SetAsync(UserId, "Test")
肯定是后端出了点问题。
我有一个保存玩家数据的数据存储。出于某种原因,当我尝试 :GetAsync 我的用户 ID 的数据时,它 returns 错误 502 DnsResolve。当我尝试 :GetAsync 任何其他用户 ID 的数据时,它工作得很好。
local DataStoreService = game:GetService("DataStoreService")
local PlayersDataStore = DataStoreService:GetDataStore("Players")
local Success, PlayerData = pcall(function()
return PlayersDataStore:GetAsync(0) --Where I store my player data template
end)
print(Success, PlayerData)
--true table: 0x001b6d8bf2866b07
local Success, PlayerData = pcall(function()
return PlayersDataStore:GetAsync(UserId) --Only my user ID fails??
end)
print(Success, PlayerData)
--true 502: API Services rejected request with error. HTTP unknown error (HttpError: DnsResolve)
我似乎已经解决了这个问题:
PlayersDataStore:SetAsync(UserId, "Test")
肯定是后端出了点问题。