From the Agency Scripts project by Agency Scripts
Agency Notify V2
A free, highly configurable notification system for FiveM. Supports ESX and QBCore with seamless integration, smooth animations, and full customization. Lightweight and optimized for performance.
What this script does
Every framework brings its own notification style, and the moment you run scripts from three different authors your players see three different boxes in three different corners. Agency Notify V2 replaces all of them with one system that every resource can call. It detects QBCore, ESX or standalone by itself, carries its own settings menu for players, and is free.
Installation
- Step 1:
Drop the agency-notify folder into your resources directory and add ensure agency-notify to your server.cfg.
- Step 2:
If you want per player settings to survive a reconnect, keep Config.UseDatabase on. It needs oxmysql; without it set the option to false and everyone starts on the defaults.
- Step 3:
Set Config.Locale to your server language. Fourteen are included, and players can switch their own in the menu.
- Step 4:
Send a notification from any script with exports['agency-notify']:Notify. Existing calls to your framework keep working, so you can move over one resource at a time.
Frequently asked questions
Do I have to change my other scripts?
No. The script registers itself for the usual framework notification events, so resources that notify through ESX or QBCore land in the new design without a single edit. Changing a call over to the export only gets you the extra options like priority and duration.
What does it cost in performance?
Nothing while idle. The UI only runs when a notification is on screen, and the resource sits at 0.00 ms in resmon otherwise. Spam protection also groups repeated messages instead of stacking them, which is where most notification systems start to cost frames.
What is the settings menu for?
Players open it with the command in Config.MenuCommand, by default anotify, and set position, size and sound for themselves. Their choice is stored per identifier when the database is on, so it survives a reconnect.
Is it really free, and what is the catch?
It is free with Discord support and no time limit. It carries a small Agency mark in the corner. Agency Essentials is the paid version that removes the mark and lets you rebrand it as your own, together with three other scripts in one resource.
Other Agency scripts
Agency Progressbar V2
Free FiveM progress bar with a complete consumables system, immersive actions and several themes. Built for ESX and QBCore.
Agency Reports V2
Free FiveM report and ticket system with live admin chat, admin tools and a Discord webhook. Standalone, works on any server.
Agency HUD
Premium FiveM HUD with a drag and drop editor inside the game, several vehicle HUD designs and settings for every element.