nex_battlepass is a clean, modern battle pass for FiveM. It ships with daily and weekly quests, separate free and premium reward tracks, and a fully in-game rewards editor — so you build every level and reward live with a command, without editing config tables or restarting the server.
The whole UI is monochrome and driven by a single accent colour plus your own logo, so it re-skins to your server in seconds.
What you get
- Works on Qbox, QBCore, and ESX — set your framework in one line
- Daily and weekly quests with built-in trackers (playtime, kills, swim distance, run distance), plus custom quests driven by your own scripts
- Free (Standard) and premium (Advanced) reward tracks for every level
- In-game rewards editor (
/bpadmin) — add, edit, and delete levels and rewards live, saved to the database - Reward types: Money, Item, and Vehicle, each with a label and rarity
- Premium pass sold through Tebex with real transaction verification, or handed out with single-use redemption codes
- Configurable premium expiry (duration-based or a fixed day each month)
- Themeable monochrome UI driven by a single accent colour and your own logo
- Multi-language via simple JSON locale files
- Server exports to grant XP, push quest progress, and read player level/premium state from other resources
How it works
Levels and rewards are not configured inconfig.lua. The entire progression — levels, their XP requirements, and the Standard / Advanced rewards — is managed in-game through the /bpadmin editor and stored in the database. A fresh install starts empty, so you build the pass from the editor.
Quests are the exception: daily and weekly quests are defined in Config.Quests in shared/config.lua.
In this section
- Installation — requirements,
server.cfgorder, and opening the UI - Configuration —
shared/config.luaoptions, theming, locales, and reset times - Rewards editor — building levels and rewards with
/bpadmin - Quests — daily/weekly quests, built-in trackers, and custom quests
- Premium pass — Tebex verification, redemption codes, and expiry
- Commands — every command and the admin permission
- Exports — server and client exports, and the database tables
- Troubleshooting — common issues and fixes

