I'm trying to get a global leaderboard working, but it doesn't seem to be popping up. Can I get some help on what I did wrong? I'm trying to get leaderstats "Coins" from the player.
local ods = game:GetService("DataStoreService"):GetOrderedDataStore("Coins_Stats") function updateBoard(board, data) for k,v in pairs(data) do local pos = k local name = game.Players.LocalPlayer local score = game.Players.LocalPlayer.leaderstats.Coins.Value local nametextbox = game.Workspace.Leaderboard.SurfaceGui:FindFirstChild("Name" .. pos) nametextbox.Text = name local scoretextbox = game.Workspace.Leaderboard.SurfaceGui:FindFirstChild("Score" .. pos) scoretextbox.Text = score end end while true do local pages = ods:GetSortedAsync(false, 5) local data = pages:GetCurrentPage() updateBoard(game.Workspace.Leaderboard, data) wait(.1) end