local data = game:GetService("DataStoreService"):GetDataStore('Stats')
local ods = game:GetService('DataStoreService'):GetOrderedDataStore("Time")
local gsa = ods:GetSortedAsync(false, 100)
local values = {}
game.Players.PlayerRemoving:connect(function(p2)
p2:WaitForDataReady()
wait(5)
local time2 = p2:FindFirstChild("leaderstats"):GetChildren()
for i = 1, #time2 do
data:SetAsync(time2[i].Name, time2[i].Value)
end
end)
game.Players.PlayerAdded:connect(function(p)
p:WaitForDataReady()
wait(5)
local time1 = p:FindFirstChild("leaderstats"):GetChildren()
for i = 1, #time1 do
time1[i].Value = data:GetAsync(time1[i].Name)
end
end)
for _, v in ipairs(gsa:GetCurrentPage()) do
values[#values + 1] = v -- table.insert(values, v)
end
for i = 1, #values do
local x = Instance.new('IntValue', game.Workspace)
x.Value = values[i]
end
for i, v in pairs(game.Workspace:GetChildren()) do
if v:IsA'IntValue' then
print(v.Value)
end
end
Trying to receive all the values and make a IntValue for them.

1 comment
Use NumberValue if you dont want people's stats to be limited at 2 billion.