I have some errors regarding a global datastore not functioning correctly. I will attach the code I am using to call said value and to set it. HTTP and Roblox Studio API are all good.
Setting code:
local CreatedServer = TeleportService:ReserveServer(game.PlaceId)
local Dict = {
ServerName = group,
PlayerName = plr.Name,
RoleName = RoleName,
GroupID = groupID,
}
serverData[CreatedServer] = Dict
Original setup:
local DataStoreService = game:GetService("DataStoreService")
local HttpService = game:GetService("HttpService")
local serverDataStore = DataStoreService:GetDataStore("jreiogehrughwrjghew3kjghe")
local serverData = {}
local success, getServerData = pcall(function()
return serverDataStore:GetAsync("Main")
end)
if success then
serverData = getServerData
end
local function VerifyServers()
for code,data in pairs(serverData) do
--
end
end
print(serverData)
if serverData then
for i,v in pairs(serverData) do
print(i, v["ServerName"])
end
end
It calls nill. I have it screenshot. It’s kinda hard to read.
