diff --git a/server/main.lua b/server/main.lua index d13951d..0b66541 100644 --- a/server/main.lua +++ b/server/main.lua @@ -4,6 +4,17 @@ function NDCore.getPlayer(src) return ActivePlayers[src] end +function NDCore.getPlayers(metadata, data) + if not metadata or not data then return ActivePlayers end + local players = {} + for src, info in pairs(ActivePlayers) do + if info.metadata[metadata] == data then + players[src] = info + end + end + return players +end + AddEventHandler("playerDropped", function() local src = source local char = ActivePlayers[src]