Bring the ultimate competitive experience to your server with One Duels. Whether your players want to settle a debt, practice their aim, or climb the server rankings, this script provides a flawless, automated, and highly immersive match-making system.
✨ Key Features
Modern Matchmaking UI: A clean, dark-themed NUI that allows players to:
Create Custom Rooms: Set game modes (1v1, 2v2, etc.), number of rounds, and specific weapon loadouts.
Map Selection: Integrated carousel to choose between different arena locations.
Private Matches: Password-protect rooms for private practice or tournament play.
Global Ranking System: Built-in leaderboard (Ranking) to track the best fighters in the city and foster competition.
Seamless State Management: No more getting "stuck" in a downed state. This script features deep integration with:
Wasabi Ambulance
Brutal Ambulance
QB-Ambulance & ESX_Ambulance
The script handles health restoration and death states automatically before and after matches.
Automated Arena Logic: Teleports players, strips/restores original inventories, and provides the selected duel weapons instantly.
Round System: Includes countdowns, round-win tracking, and automated victory celebrations.
🚀 Technical Highlights
Dual Framework Support: Native compatibility for QBCore and ESX (all versions).
High Performance: Designed for high-traffic servers with 0.00ms idle consumption.
Clean Transitions: Intelligent teleportation and camera fades to ensure a professional feel.
Inventory Protection: Saves the player's original items and restores them perfectly once the duel ends.
🛠️ Total Customization
Control every detail from the config.lua:
Arena Locations: Add as many custom maps or MLOs as you want.
Weapon Presets: Define allowed weapons for each duel category.
Localization: Fully translatable UI and notifications (English, Spanish, etc.).
Permissions: Restrict arena access to specific locations or use a command-based system.
📦 Package Content
Full One Duels Script (NUI, Client & Server side).
Pre-configured Arenas.
Database SQL for Ranking and Stats.
Lifetime Support from One Scripts.
Stop the random street fights and start the professional competition.
