Discord-based queue management

Discord-based queue management system for FiveM servers, with role-based priority and adaptive card display.

Features:

  • Discord Role Verification: Only allows players with specific Discord roles to join the server.
  • Queue System: Manages player connections with a real-time queue display, showing players their position in the queue.
  • Priority System: Admins and other specified roles can be given priority in the connection queue.
  • Reconnection Priority: Players who reconnect are automatically given higher priority in the queue.
  • Adaptive Cards: Displays personalized adaptive cards to users during the connection process.
  • Open Source: The script is open source, allowing customization to fit different server frameworks.

How It Works:

  • The script checks the player’s Discord ID against a list of allowed roles.
  • Players are placed in a queue if the server is full, with real-time updates on their position.
  • Admins and players with priority roles can bypass the queue or receive priority slots.
  • Personalized messages and cards are shown to players during the connection process.

Installation:

  1. Download the script and place it in your resources folder.
  2. Add ensure w-connecting to your server.cfg.
  3. Configure the config.lua file with your Discord server ID, bot token, and role IDs.

Preview:

Download: GitHub repository

Code is accessible Yes
Subscription-based No
Lines (approximately) 250+
Requirements N/A
Support No
6 Likes

Awesome work!

I’m glad you liked this script.

very good script, work perfect thanks

1 Like