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.