A server-wide job announcement system. On-duty members of permitted jobs runDocumentation 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.
/jobad <message> to broadcast a styled notification to everyone. Each job gets its own title, image, and border color — so Mechanic ads look different from Police ads look different from LifeInvader ads.
Features
/jobad <message>command — branded broadcast to every player- Per-job styling — custom title, image URL, border color
- Configurable cooldown (default 5 min per job)
- Exempt jobs list — event / police / EMS bypass cooldown
- Auto-signed messages — specific jobs append ”- Regards, PlayerName”
- Zweitjob support — broadcast as secondary faction
- DB + static fallback — configure in DB or inline
Config.StaticJobAds
Requirements
Required
es_extended, ox_lib, oxmysqlConfiguration
Configure ads via DB:Config.StaticJobAds:
config.lua
Hooks
See Hooks reference / JobAds. Key hook:Hooks.ShowAnnouncement(title, message, type, jobId, imageUrl, borderColor) — wire to your announcement NUI.
Exports: getJobadConfig, sendJobAd, refreshCache.
Resource info
Code accessible:
config.lua, hooks.lua, locales/*. Approximately 500 lines of Lua. English + German.