4️⃣Number of Members
The basics to get the number of participants in a group.
ESX.TriggerServerCallback('--:NumberOfMembers', function(numberOfMembers)
if numberOfMembers > 0 then
print("Members: " .. numberOfMembers)
else
print("Group not found.")
end
end, GroupID)-- #NUMBER MEMBERS# --
ESX.RegisterServerCallback("--:NumberOfMembers", function(source, cb, groupID)
local loadFile = LoadResourceFile('nelo-tablet', "groups.json")
local groups = loadFile and json.decode(loadFile) or { groups = {} }
for _, group in pairs(groups.groups) do
if group.groupID == groupID then
local numberOfMembers = #group.members
cb(numberOfMembers)
return
end
end
cb(0) -- group not found
end)You can use this practice to make additional payments based on the group or other information.
Last updated