GFX Leaderboard (ESX/QB)
GFX Leaderboard - professional ESX script with custom features and optimized performance for FiveM servers Compatible with ESX framework.
Aperçu vidéo
Click to load video from YouTube. By watching, you agree to their privacy policy.
GFX Leaderboard (ESX/QB) - Server Statistics & Rankings Display
Showcase your server's top players and create healthy competition with GFX Leaderboard, a professional statistics and ranking system compatible with both ESX and QBCore frameworks. This customizable leaderboard displays real-time rankings across multiple categories, encouraging player engagement and creating goals for your community members to pursue.
What's Included
The GFX Leaderboard system provides comprehensive ranking displays including richest players by bank and cash totals, most playtime hours tracked automatically, job-specific rankings and performance metrics, criminal activity statistics, vehicle ownership counts, property and business ownership leaderboards, and custom categories you define. The modern UI integrates seamlessly into your server's existing design language.
Key Features
- Multi-Category Rankings - Track and display wealth, playtime, jobs, crimes, vehicles, properties, and custom metrics
- Real-Time Updates - Leaderboard data refreshes automatically to reflect current player standings
- Dual Framework Support - Works perfectly with both ESX and QBCore without modification
- Customizable Display - Full control over categories shown, ranking limits, and UI appearance
- Job Leaderboards - Separate rankings for police arrests, EMS revives, mechanic repairs, and other jobs
- Wealth Rankings - Combined bank and cash totals determine financial leaderboards
- Playtime Tracking - Accurate tracking and display of total hours played on the server
- Criminal Stats - Rankings for illegal activities, crimes committed, and successful heists
- Performance Optimized - Efficient database queries prevent lag even with thousands of players
- Modern UI Design - Clean, professional interface with smooth animations and responsive layout
Perfect For
- Competitive servers wanting to encourage player engagement
- Communities with active economies and job systems
- Servers needing to showcase top performers and active players
- Roleplay communities wanting to recognize achievements
- Economy-focused servers emphasizing wealth accumulation
How It Works
The leaderboard automatically collects data from your framework's database including player wealth from banking systems, playtime from session tracking, job statistics from respective job scripts, and any custom metrics you configure. Players can view leaderboards through commands, UI menus, or dedicated display screens. The system updates periodically to reflect current standings, and you can reset specific categories seasonally or maintain all-time records.
Installation
- Download and extract GFX Leaderboard files to your server resources folder
- Import the included SQL file to create leaderboard tracking tables
- Configure config.lua to select which categories to track and display
- Set update intervals and ranking limits in configuration
- Add ensure gfx-leaderboard to your server.cfg
- Restart server and verify leaderboard displays correctly
- Customize UI colors and styling to match your server theme
Technical Details
- Framework: Compatible with both ESX (all versions) and QBCore
- Database: MySQL/MariaDB with optimized aggregate queries
- Performance: Cached data with configurable refresh intervals minimizes database load
- UI: Responsive NUI interface with customizable CSS styling
- API: Export functions for integrating custom statistics
Leaderboard Categories
Out of the box, the system supports wealth rankings combining bank and cash accounts, total playtime hours with detailed breakdown, police department statistics including arrests and citations, EMS department revives and medical treatments, mechanic repair jobs completed, taxi or delivery jobs finished, properties and vehicles owned, criminal activities and successful heists, business profits and transaction volumes, and custom categories you configure through the flexible API.
Configuration Options
Extensive configuration allows you to tailor the leaderboard to your server's specific needs. Choose which categories to display, set how many top players appear in each ranking (top 5, 10, 25, etc.), configure update frequencies from real-time to hourly, enable or disable specific statistics, create seasonal resets to start fresh periodically, and customize all text labels and translations for multilingual servers.
What Makes It Stand Out
Most leaderboard scripts focus solely on wealth or playtime. GFX Leaderboard provides comprehensive multi-category rankings that recognize different types of player achievement. The dual framework support means it works on any server without recoding, and the performance optimization ensures it won't impact server performance even with large player databases. The customization options allow it to fit any server theme or community focus.
Community Benefits
Leaderboards create healthy competition that keeps players engaged and returning to improve their rankings. They recognize dedicated players and create server legends whose names new players recognize. The visibility of top performers in different categories encourages diverse playstyles rather than everyone focusing on just one activity. Public rankings also help identify potential admin or support team members based on activity and commitment.
Framework Compatibility
- ✅ ESX - Full support for all ESX versions including Legacy
- ✅ QBCore - Complete QBCore compatibility with all core functions
- ✅ Auto-Detection - Automatically detects framework and adjusts queries accordingly
https://www.youtube.com/watch?v=mVWXUdV5Gbg





