STANDALONE FourTwenty Queue System - Advanced Priority Queue for ESX & QBCore

SaifNeon

SaifNeon

Administrative
Credits
44,287

FourTwenty Queue System - Advanced Priority Queue for ESX & QBCore​

Please, Log in or Register to view URLs content!

Introduction​

Hey FiveM Community!
We’re FourTwenty, and we’re excited to present our brand-new Advanced Queue System – made for serious servers looking to provide a fair, optimized, and priority-based entry system. Whether you’re using ESX, QBCore, or a custom setup – this one fits all.

Links​

Core Features​

Real-Time Priority Handling​

  • Dynamically adjust player queue positions based on roles like staff, donators, or custom ranks
  • Built-in priority levels with full database persistence
  • Easily modify or extend with your own levels

Fair & Transparent Queue System
:balance_scale:

  • Realtime updates on player position and ETA
  • Clear, customizable messages for users
  • Guaranteed fairness without performance trade-offs

Performance Optimized​

  • Designed to run lean with minimal resource usage
  • Queue refresh interval and max player limit configurable

Inactivity Handling​

  • Auto-kick inactive users after X minutes
  • Ensures the queue always keeps moving
  • Custom timeout duration

Framework & Database Support​

  • Works with ESX, QBCore, or standalone
  • oxmysql powered – persistent priority storage
  • Full command set to manage player priority

:gear:
Configuration Example​

config.lua​

Please, Log in or Register to view quote content!

Priority Levels​


Please, Log in or Register to view quote content!

Queue Messages​


Please, Log in or Register to view quote content!


Permissions & Commands​

Commands​


Please, Log in or Register to view quote content!

Permissions​


Please, Log in or Register to view quote content!


Developer Exports​

GetQueueInfo()​

Returns queue state:


Please, Log in or Register to view quote content!

SetQueueActive(state)​

Enable/disable system:


Please, Log in or Register to view quote content!

AddPlayerPriority(identifier, level, by)​


Please, Log in or Register to view quote content!

RemovePlayerPriority(identifier)​


Please, Log in or Register to view quote content!


Installation​

  1. Drop the folder into your resources directory
  2. Add ensure ft_queue before your framework
  3. Configure config.lua to fit your server
  4. Ensure oxmysql is installed
  5. Restart server

Links​

 
Back
Top