35 lines
907 B
Lua
35 lines
907 B
Lua
if Config.HouseScript ~= 'origen-housing' then
|
|
return
|
|
end
|
|
|
|
RPC.Register('codem-phone:home:getKeyHolders', function(source, keyholders)
|
|
if not keyholders then
|
|
return {
|
|
success = false,
|
|
message = "No keyholders provided"
|
|
}
|
|
end
|
|
|
|
local keyHolders = {}
|
|
|
|
for citizenid, holder in pairs(keyholders) do
|
|
if type(citizenid) == 'number' then
|
|
keyHolders[#keyHolders + 1] = {
|
|
citizenid = holder,
|
|
phoneNumber = GetPhoneNumberByIdentifier(holder)
|
|
}
|
|
else
|
|
keyHolders[#keyHolders + 1] = {
|
|
citizenid = citizenid,
|
|
name = holder.name,
|
|
phoneNumber = GetPhoneNumberByIdentifier(citizenid)
|
|
}
|
|
end
|
|
end
|
|
|
|
return {
|
|
success = true,
|
|
keyholders = keyHolders
|
|
}
|
|
end)
|