Requirements
- FiveM server (any artifact build from the last 12 months)
lua54 'yes'support (already declared in the resource — your server just needs to allow it)- A Discord bot you control, invited to your guild
- Discord Developer Mode turned on in your own Discord client (so you can copy IDs)
Step 1 — Drop the resource in
- Unzip the resource so the folder is named exactly
nexdev_queue. - Place it in your
resourcesdirectory. Most people use: - Make sure the folder name stays
nexdev_queue— exports are namespaced to it.
Step 2 — Add it to server.cfg
Add this after anything you want it to load alongside (it has no hard dependencies, but loading it late means console output is easier to read):Step 3 — Set up your Discord bot
This is the bit you can’t skip — the queue uses Discord roles to decide priority, tier, whitelist, and bypass. Walk through the full bot setup here: ➡️ Discord setup You’ll come back with a bot token, your guild (server) ID, and (optionally) a channel ID for the live waitlist embed.Step 4 — Fill in config.lua
Open nexdev_queue/config.lua and paste in the IDs you collected:
The full walkthrough is in Configuration.
Step 5 — Restart
Restart the server (orrefresh; ensure nexdev_queue from the console). On boot you should see something like:
Updating
- Replace the resource files with the new version.
- Keep your
config.lua— copy your existing one over the new one (or merge any new keys in). - Restart the server.
config.lua is escrow_ignored, so it’s always editable and is preserved when you swap the resource — your token and IDs stay where you put them.
