iZaap AdsJob — Advanced Job Ads & Announcements System (QB/ESX/AUTO)
Bring a modern Job Advertisement Board + In-game Announcement Tablet to your server with a clean UI, robust validation, and Discord logging.
Designed for communities that want professional-looking job promotions, recruitment messages, and roleplay announcements without spam or messy commands.
Key Features
-
Two UIs included
- Admin Job Ads Panel (CRUD): Create / Edit / Delete job ad templates
- Player Announcement Tablet UI: Send announcements using a job’s ad template (branding included)
- Framework Support
QBCore
ESX
AUTO detect (Config.Framework = auto/qbcore/esx)
- Permissions (ACE)
-
Uses
izaap.adsjobACE permission -
Optional fallback: QBCore admin/god + ESX admin/superadmin (if enabled)
-
Announcement Scopes
Global announcement (everyone sees it)
Job-only announcement (only players with the same job)
-
Cooldown & Anti-spam
-
Configurable cooldown for:
- Creating job ads
- Sending announcements
-
Limits: max message length + max lines
-
-
Custom Branding per Job
- Background image URL
- Logo URL
- Accent color
- Broadcast body color (for message panel)
-
Discord Webhooks (Logs)
Admin logs: Create/Update/Delete job ads
Announcement logs: who sent it, job, scope, full message content- Clean embed formatting
-
Database Ready (oxmysql)
- Job ads stored in
izaap_adsjob - Server cache + max stored config
- Job ads stored in
- Optimized & Stable
- NUI opened only when needed (no unwanted UI popups for players)
- Tablet animation cleanup watchdog (no stuck props)
How it Works
- Staff creates Job Ads templates (police, mechanic, taxi, etc.)
- Players with a job can use the announce command to open a tablet UI
- Announcement automatically inherits the job’s design + branding
- Optionally log everything to Discord
Configuration Highlights
-
Framework:
auto / qbcore / esx -
Commands:
/adsjob(admin panel)/sendad(announcement tablet)
-
Cooldowns: creation + announce
-
Validation: name/label length, message length, max lines
-
Webhooks: admin logs + announce logs
-
Full UI text customization via
Config.Text(easy localization)
Requirements
oxmysql- QBCore / ESX (optional if using standalone features, but recommended for job detection)
- A Discord webhook URL (optional, only if you want logs)
Links
Store: https://izaap.tebex.io/
Documentation: https://izaap-studios.gitbook.io/izaap-studios/scripts/garage-advanced-system
Support: https://dsc.gg/izaap
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | Number of lines |
| Requirements | oxmysql, qb-core / es_extended |
| Support | Yes (dsc.gg/izaap) |





