Screenshots
Description
RC Drift System is a complete and advanced drift system for FiveM that brings an authentic drifting experience to your server. This resource includes real-time scoring, customizable drift zones, an elegant admin panel, global leaderboards, and an extensive rewards system.
Built with performance and customization in mind, this script offers a modern NUI interface with multiple HUD themes, smoke particle effects, and full multi-framework support (QBCore, ESX, QBox).
Features
Core Drift Mechanics
- Real-time drift detection based on vehicle angle and speed
- Dynamic scoring system with combo chains and multiplier progression
- Special maneuver bonuses for advanced drift techniques
- Adjustable drift parameters (minimum angle, speed thresholds, decay timers)
Zone Management
- Visual zone creator with polygon and box modes
- Grid snapping for precise zone placement
- Teleport and debug tools for easy zone testing
- Unlimited drift zones with individual naming
Leaderboard System
- Global leaderboard with persistent data storage
- Multiple ranking modes (Total Sum, Best Combo)
- Player search and filtering by zone
- Export functionality for data analysis
Rewards System
- Configurable payouts based on combo score
- Framework account integration (cash, bank, custom accounts)
- Minimum score thresholds and maximum payout caps
- Player notifications on reward earned
User Interface
- Modern Vue.js NUI with smooth animations
- Multiple HUD themes (Circular Neon, Redline Stage, and more)
- Admin panel with dashboard, zones, settings, and leaderboard tabs
- Real-time settings editing with instant preview
- Multi-language support (English and Spanish included)
Vehicle Handling
- Dynamic handling adjustments for drift mode
- Whitelist/Blacklist modes for vehicle filtering
- Configurable traction and inertia modifications
- Uphill boost assistance for slope driving
Visual Effects
- Tire smoke particles with adjustable density and size
- Score floaters and combo animations
- Motivational phrases at multiplier milestones
- Progress ring visualization
Configuration
All settings can be configured through the in-game admin panel or directly in config.lua:
- General Settings: Language, admin groups, system logo, zone requirements
- Drift Mechanics: Power, angles, speeds, chain timers, decay settings
- Rewards: Enable/disable, account type, base amount, per-point multiplier, limits
- Vehicle Handling: Traction reduction, inertia increase, steering adjustments
- Visual Effects: Smoke particles, size, density, particle assets
- Multiplier Levels: Score thresholds for each multiplier tier
- UI Themes: Theme selection and customization
- Zone Creator: Mouse sensitivity, grid snapping, default thickness
Commands
| Command | Description |
|---|---|
/driftpanel |
Opens the admin panel (admin only) |
/driftleaderboard |
Opens the leaderboard (configurable) |
/driftcreator |
Toggles zone creator mode (admin only) |
Requirements
Installation
- Download and extract to your resources folder
- Add
ensure rc-driftsystemto yourserver.cfg - Configure
config.luato your preferences - Restart your server
Multi-Framework Support
The resource includes a bridge system that automatically detects and adapts to your framework:
- QBCore - Full support
- ESX - Full support
- QBox - Full support
- Standalone - Basic functionality
Security
- Server-side validation for all scoring and rewards
- Admin permission checks for panel access
- No client-side exploitable values
- Protected zone management
Performance
The resource is optimized for performance:
- Efficient tick loops with proper sleep intervals
- Lazy loading of NUI components
- Minimal network traffic with batched updates
- Resource monitor friendly (~0.02ms idle, ~0.10ms active)
Support
For support, join our Discord server or open a ticket.
| Code is accessible | Yes (with Escrow for protected files) |
| Subscription-based | No |
| Lines (approximately) | ~8,500 |
| Requirements & dependencies | ox_lib, oxmysql (optional), QBCore/ESX/QBox |
| Support | Yes |






