Queue System

Queue System Queue System Queue System
  • Queue System
  • Queue System
  • Queue System

$14.99

Add to Basket

Requirements:
NLRPPerms: https://thunders-scripts.tebex.io/package/permissions

A professional, fully-configured queue system for FiveM servers. Built on FiveM's native Adaptive Card system, NLRP Queue gives your players a polished connection experience while giving you complete control over who gets in, and in what order, and when.

What's Included?

Smart Queue Card UI:
Players see a live-updating connection screen showing their queue position, a countdown to auto-connect, their Discord profile info, and a real-time list of other players in queue — all styled to match your server branding.

Discord Role Integration:
Whitelist and blacklist enforcement is handled automatically on connect. Only players with approved Discord roles can join. Restricted roles (such as players on LOA) are kicked with a fully customizable message. Players also see a live preview of the in-game ACE permissions their Discord roles will grant them.

Priority Queue:
Assign priority values to any Discord role. Higher priority players move to the front of the queue automatically. Reserved slots ensure your staff and VIPs always have a path in, even when the server is full.

Queue Hold System:
Put the queue on hold via in-game command or console. Set a timed hold with a live countdown shown to players, or use Developer Hold mode to lock the queue during maintenance. Bypass roles connect through holds instantly.

Auto-Connect with Skip:
Players are automatically connected after a configurable delay. A "Play" button lets them skip the countdown and join immediately if you choose to allow it.

Fully Configurable:
Every label, message, color, display field, command name, and behavior is controlled from a single clean config file. No digging through source code.

Features List:
- Adaptive Card queue UI
- Discord role whitelist & blacklist with custom kick messages\

  • In-queue permissions preview
    - Priority rank system with configurable tier values
    - Reserved slots for high-priority roles
    - Queue hold with timed release and bypass roles
    - Developer hold mode
    - Auto-connect with optional player skip
    - Live queue position and countdown display
    - Player avatars, names, Discord info, and rank labels in queue list
    - Demo mode for testing with dummy queue entries
    - Spam limiter with configurable cooldown
    - Startup wait period with countdown
    - Grace period support for returning players
    - Full debug logging system (4 levels)
    - In-game and console commands with permission gating
    - All text and UI elements configurable in config.lua

Documentation: