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

SaifNeon

SaifNeon

Administrative
Credits
42,879

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 <script class="js-extraPhrases" type="application/json"> { "lightbox_close": "Close", "lightbox_next": "Next", "lightbox_previous": "Previous", "lightbox_error": "The requested content cannot be loaded. Please try again later.", "lightbox_start_slideshow": "Start slideshow", "lightbox_stop_slideshow": "Stop slideshow", "lightbox_full_screen": "Full screen", "lightbox_thumbnails": "Thumbnails", "lightbox_download": "Download", "lightbox_share": "Share", "lightbox_zoom": "Zoom", "lightbox_new_window": "New window", "lightbox_toggle_sidebar": "Toggle sidebar" } script>
: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