Rift Notify
One branded notification voice for your whole server.

Overview
A branded notification system for QBCore. Dark, border-control cards stack in a corner, color-coded by type, with a countdown bar and a stamped Green Card watermark. A single bridge re-points every existing QBCore.Functions.Notify call through this UI, so the whole server speaks in one voice with no per-script edits - or call it directly as a standalone export.
What's inside
Drop-in QBCore bridge
Re-points every QBCore.Functions.Notify call - plus the qb-core Notify export and the QBCore:Notify event - through this UI, with no per-script edits.
Four visual variants
Success, error, warning, and info, each color-coded. Map any type (including QBCore's primary, police, ambulance) to a variant and headline in config.
Config-driven
Position, default duration, the countdown timer bar, and the maximum cards on screen are all set in config.lua.
Standalone export
Call exports['rift_notify']:Notify(text, type, length) from any resource, or fire it from the server with a net event. Works on any FiveM server.
Flexible payload
Pass a plain string or a table with a title and caption. Unknown types fall back to a configurable default.
No database, no bloat
No DB tables and no heavy dependencies - just a running QBCore for the bridge. Quiet on the resource monitor.
Changelog
- Initial release.
- QBCore notification bridge (export + event + QBCore.Functions.Notify).
- Four config-mapped variants with a countdown timer.
- Configurable position and max-on-screen.
What you get
- Lifetime updates - currently v1.0.0
- QBCore support
- Cfx escrow-locked license, tied to your server key
- Drop-in resource with configuration and docs


