All-in-one NUI staff menu for FiveM: revive and bring players by distance, nearby announcements, map zones (create & manage), and gang tools using Qbox core gangs (bring members / view members). Built for ox_lib, Qbox (qbx_core), and qb-core bridge — with a modern tabbed UI and full theme + subtitle in config.lua.
Features
Revive by distance — radius slider; revive event is configurable (default:
qbx_medical).Bring by distance — teleport nearby players to you (with your existing server logic).
Nearby announcement — message players within a set range.
Zones — create a coloured zone at your position, list active zones, delete from the menu.
Gangs — lists gangs from shared gangs + DB (
players.gang); view members, bring one or all online members (with player accept flow where implemented).Permissions — uses
qbx_coreadmin check (HasPermission,admin).Config —
Config.ServerNameTitle,Config.UI(colours, tab accents, shell glow),Config.ReviveClientEvent.Clean structure — gang callbacks in
server/gangs.lua, gang NUI inclient/gangs.lua.
Dependenciesox_lib, qbx_core