Hello I am trying to get how many people have donated and it comes back empty no errors, even when i save still i get errors
Script:
local module={}
local DatastoreService = game:GetService('DataStoreService')
local Players = game:GetService('Players')
local DonatorsDatastore = DatastoreService:GetOrderedDataStore("Donations-Tests")
local MainFrame = script.Parent
function module.refresh()
print("Refreshing")
local pages = DonatorsDatastore:GetSortedAsync(false, 10)
local top = pages:GetCurrentPage()
local i=1
print(top)
for rank, data in ipairs(top) do
local userid = data.key
local amount = data.value
local name = Players:GetNameFromUserIdAsync(userid)
print(i..".",name..":",amount)
local fram = script.Parent["T"..tostring(i)]
local Namet:TextLabel = fram.nm
local valt:TextLabel = fram.Value
Namet.Text=tostring(i)..". "..name
valt.Text=utf8.char(0xE002)..amount
i+=1
end
end
module.refresh()
return module
please help me thanks