A complete staff duty system for ESX. One command toggles a full admin outfit, invisibility, nametag flag, noclip with 7 speed tiers and sprint boost, teleport / goto / bring, coord display, skin reset, and optional Discord webhook logging. Built for serious team workflows where admins need to jump in, fix a scene, and jump back out.Documentation Index
Fetch the complete documentation index at: https://docs.apex-services.site/llms.txt
Use this file to discover all available pages before exploring further.
Features
- One-command duty mode (
/aduty) — outfit swap + nametag flag + optional invincibility - 7-level noclip with sprint multiplier, vehicle-detection auto-ban, group exemptions
- Sprint boost while on duty (default 1.3x)
- Admin toolkit —
/tpm,/goto,/bring,/coords,/resetskin,/invisible - Group-based permissions (Team / Non-Team / Gear-Exempt matrices)
- Discord webhooks for aduty + noclip toggles (leave empty to disable)
- Pre-configured aduty outfit in
outfits.lua - Zero database footprint — purely runtime state
Requirements
Required
es_extended, ox_libInstallation
- Drop
apex-adutyintoresources/ ensure apex-adutyafteres_extended+ox_lib- Edit
config.luato set your admin groups and webhook URLs - Edit
outfits.luafor the duty uniform
Configuration
config.lua
Hooks
See Hooks reference / Aduty. Key hooks:Hooks.OnAdutyStateChanged, Hooks.BanPlayer, Hooks.OnAuditLog.
Resource info
Code accessible:
config.lua, outfits.lua, hooks.lua, locales/* — rest in escrow. Approximately 900 lines of Lua. English + German.