๐ฅ Aura Boxing
Turn any location on your FiveM server into a fully functional boxing arena with Aura Boxing.
Aura Boxing is an advanced ESX boxing system featuring synchronized 1v1 fights, multiple rounds, knockdowns, dynamic betting, persistent player records, physical boxing rings, spectators, custom fight mechanics, and staff-controlled ring placement.
Staff can dynamically place boxing rings anywhere on the map, organize fights, and let players compete while spectators watch and place bets based on automatically calculated fighter odds.
Perfect for RP servers, fight clubs, gangs, casinos, underground events, tournaments, businesses, and large communities looking for a complete competitive boxing experience.
๐ฅ Complete 1v1 Boxing System
Aura Boxing provides a structured fight system instead of simply letting two players punch each other.
Two players enter opposing corners and confirm when they are ready.
The match then progresses automatically through multiple stages:
Waiting โ Betting โ Fighting โ Rest โ Next Round โ Result
Fights support:
โ Two synchronized fighters
โ Multiple rounds
โ Round timers
โ Rest periods
โ Round scoring
โ Knockdowns
โ Knockouts
โ Decisions
โ Draws
โ Forfeits
โ Disqualifications
โ Disconnect handling
Everything is managed automatically once the fight begins.
๐ Place Boxing Rings Anywhere
Staff aren't restricted to one permanent boxing location.
Using the ring management system, authorized staff can place a complete physical boxing ring anywhere on the map.
The placement mode includes live preview controls allowing staff to position the arena exactly where they want it.
Controls include:
โข WASD movement
โข Q / E rotation
โข Fast movement
โข Automatic ground alignment
โข Confirm placement
โข Cancel placement
This makes it possible to organize boxing events almost anywhere.
๐พ Persistent Boxing Rings
Placed rings can remain available even after a server restart.
Aura Boxing includes a persistent ring system that stores configured arenas and recreates them when the resource starts again.
Staff don't need to rebuild their fight locations every restart.
Perfect for creating:
๐ข Permanent boxing gyms
๐ Underground fight clubs
๐ Beach tournaments
๐ญ Warehouse fights
๐ฐ Casino boxing events
๐ Temporary community arenas
๐ฅ Multiple Independent Rings
Aura Boxing supports multiple boxing rings running independently at the same time.
Every ring maintains its own:
โข Fighters
โข Match state
โข Round
โข Timer
โข Bets
โข Spectators
โข Fight information
Players interact with the nearest ring, while fighters remain connected to the arena where they joined.
This means your server can host multiple boxing matches simultaneously without the events interfering with each other.
๐ฅ Custom Physical Boxing Ring
Aura Boxing includes its own streamed physical boxing ring asset.
The custom ring provides a real visible and collidable arena instead of relying only on invisible markers.
The included Aura ring features a custom purple branded design created specifically for the resource.
Features include:
โ Custom streamed ring model
โ Custom Aura textures
โ Physical collision
โ Persistent placement
โ Rotation support
โ Accurate ground placement
โ Multi-ring support
Server owners can also configure the physical ring system to work with their own compatible custom boxing assets.
โฑ Multi-Round Fight System
Fights are divided into configurable rounds instead of continuing indefinitely.
A typical match can feature:
๐ฅ Round 1
โธ Rest
๐ฅ Round 2
โธ Rest
๐ฅ Round 3
๐ Final Result
Each round has its own timer.
During rest periods, fighters can recover before returning for the next round.
The number of rounds, round duration, rest duration, and health recovery can all be adjusted through the configuration.
โค๏ธ Custom Boxing Health System
Aura Boxing uses its own fight health pool rather than relying on normal GTA player death.
During a boxing match, normal GTA health is protected while boxing damage is tracked separately by the resource.
This means fighters can battle until their boxing HP reaches zero without interfering with your normal death or ambulance system.
Benefits include:
โ Players don't actually die during boxing
โ No unnecessary ambulance/death conflicts
โ Controlled boxing damage
โ Consistent match health
โ Server-managed fight state
Once the match ends, players can return to normal gameplay.
๐ก Boxing Guard System
Fighters can actively defend themselves instead of relying only on movement.
Holding the configured guard control allows the fighter to block incoming attacks and reduce damage.
The amount of damage reduction is configurable.
This creates more tactical fights where players can:
๐ฅ Attack
๐ก Defend
โ Reposition
โก Counterattack
instead of simply spamming punches until somebody falls.
๐ฅ Critical Hits
Every punch doesn't have to deal identical damage.
Aura Boxing includes configurable heavy/critical strikes that have a chance to deal significantly more damage.
When a powerful hit connects, additional feedback such as camera effects can make the impact feel much stronger.
Server owners can configure:
โข Base damage range
โข Critical-hit chance
โข Critical-hit multiplier
โข Guard reduction
This makes every exchange less predictable.
๐ซ Knockdown System
Reaching zero boxing HP doesn't always mean the fight is immediately over.
Aura Boxing includes a complete knockdown recovery mechanic.
When knocked down:
๐ฅ The fighter falls
โฑ A countdown begins
โจ The player must repeatedly press the recovery key
โค๏ธ Successful recovery restores some fight HP
๐ฅ The match continues
Players only receive a limited opportunity to recover.
If they are knocked down again after using their recovery, the result becomes a KO.
This creates dramatic moments where fighters can get back up and attempt a comeback.
๐ซ Ring-Out Disqualification
Fighters can't simply run away from the match.
If a fighter leaves the boxing ring during an active round, Aura Boxing starts a countdown giving them time to return.
If they fail to re-enter before the timer expires:
โ The fighter is disqualified
๐ The opponent wins
This keeps matches inside the intended arena and prevents players from abusing the surrounding map.
๐ท Spectator Ring Protection
Spectators aren't allowed to simply sprint into an active fight.
Aura Boxing includes a dedicated ring access barrier that restricts the arena to registered fighters.
The protection system can:
โ Detect players approaching the boundary
โ Predict fast movement toward the ring
โ Block inward movement
โ Prevent sprinting through the boundary
โ Prevent jumping through the boundary
โ Push unauthorized players outside
This keeps spectators outside while allowing registered fighters to compete normally.
๐ซ Fight Weapon Protection
Boxing matches stay focused on unarmed combat.
During an active fight, Aura Boxing can:
โข Force unarmed combat
โข Remove weapon access
โข Disable the weapon wheel
โข Prevent weapon switching
Players can't suddenly pull out a firearm in the middle of a boxing match.
๐ฏ Boxing Aim Assist
Aura Boxing includes an optional melee lock-on assistance system specifically for active fighters.
Aim assistance is only active when the configured conditions are met, such as both fighters being inside the ring during the fighting phase.
This can make melee combat feel more controlled and reduce frustrating GTA melee targeting behavior.
The feature can be enabled or disabled through the configuration.
๐ฅ Boxing Gloves
For additional immersion, Aura Boxing supports automatic boxing glove props for fighters.
When enabled, competitors visually enter the match prepared for boxing rather than appearing like normal street fighters.
The glove system can be enabled or disabled depending on your server's visual setup.
๐ฐ Advanced Betting System
Spectators aren't limited to watching.
Aura Boxing includes a complete server-side betting system allowing eligible spectators to place money on the fighter they believe will win.
The money is removed when the bet is placed and held until the fight has been decided.
Players participating in the fight cannot bet on their own match.
Betting closes when the actual fight begins.
๐ Dynamic Fighter Odds
Betting odds aren't simply fixed numbers.
Aura Boxing calculates dynamic odds using each fighter's historical performance.
The system considers factors such as:
โข Previous victories
โข Previous defeats
โข Fighter experience
โข Smoothed win rate
โข Bookmaker margin
This means an experienced fighter with an excellent record can become a genuine favorite while a newer or less successful fighter receives different odds.
The system also prevents tiny sample sizes from producing unrealistic odds.
๐ฆ Bookmaker Protection
Aura Boxing includes configurable betting controls designed to keep the system manageable for server economies.
Server owners can configure:
โ Bookmaker margin
โ Maximum bet
โ Maximum exposure per match
โ Betting distance
โ Betting duration
The resource tracks the bookmaker's result from matches, allowing server owners to see whether the house made or lost money.
This can also be adapted for casino businesses, promoters, gangs, or other organizations running boxing events.
๐ Fighter Records
Aura Boxing keeps track of fighter performance over time.
Player records can be used when calculating future match odds and provide a sense of progression for regular competitors.
This creates opportunities for:
๐ฅ Server champions
๐ Fighter rankings
๐ฅ Rivalries
๐ Tournament events
๐ฐ High-stakes betting matches
Experienced fighters naturally develop reputations through their results.
๐งฎ Round Scoring & Decisions
Not every fight needs to end with a knockout.
Aura Boxing tracks the damage dealt during each round.
The fighter who deals more damage can win that round.
If the match reaches the end without a KO, the final decision can consider:
- Rounds won
- Remaining boxing HP
- Draw if still tied
This gives technical fighters a way to win even when neither player gets knocked out.
๐ Winner & Loser Animations
When a match finishes, Aura Boxing can play configurable result animations for the participants.
Different scenarios can be assigned for:
๐ Winner
๐ Loser
๐ค Draw
This adds presentation to the end of the fight instead of immediately dropping players back into normal gameplay.
๐บ Live Fight Screens
Aura Boxing supports configurable in-world fight screens around your boxing locations.
These screens can synchronize with nearby rings and display fight-related information directly inside the world.
No physical television prop is required for the display system itself.
Server owners can control screen placement and size, making it possible to create larger boxing venues where spectators can follow the action.
๐ค Sparring Partner
Need to test the boxing system without waiting for another player?
Aura Boxing includes a configurable sparring partner mode.
Staff can use a boxing bot for testing, and the bot can optionally fight back.
This is useful when:
โข Configuring damage
โข Testing ring placement
โข Checking animations
โข Balancing fights
โข Testing new arenas
๐บ Boxing Ring Blips
Every configured boxing ring can automatically receive its own map blip.
Server owners can customize:
โข Blip sprite
โข Blip color
โข Blip scale
โข Blip name
โข Short-range behavior
โข Ring ID display
Persistent rings loaded after a restart can automatically recreate their map blips.
๐ Staff Ring Management
Authorized staff have access to commands for controlling boxing arenas.
Management functionality includes:
โข Place new rings
โข List existing rings
โข Remove individual rings
โข Reset an active ring
โข Change ring radius
โข Test using a sparring partner
Because each ring has its own ID, staff can manage multiple boxing locations independently.
๐ Staff Permissions
Ring administration is protected through configurable permissions.
Aura Boxing supports:
โ FiveM ACE permissions
โ Configurable ESX admin groups
This allows server owners to decide exactly which staff ranks are allowed to create, remove, reset, or modify boxing arenas.
๐ก Anti-Cheat Protection
Important combat and betting logic is handled with server-side protection in mind.
Security measures include:
โข Server-calculated boxing damage
โข Hit cooldown validation
โข Ring-distance checks
โข Betting-distance checks
โข Maximum bet limits
โข Bookmaker exposure limits
โข Server-managed fight HP
โข Controlled match states
The client primarily reports that a hit occurred while the server determines the actual boxing damage.
๐ ESX Integration
Aura Boxing is built for ESX Legacy and integrates player identity and money into the fight and betting systems.
The database stores the information required for fighter statistics, betting history, and match-related records.
This allows the boxing system to become part of your server's long-term economy rather than functioning as a temporary standalone minigame.
๐ง Extensive Configuration
Almost every important part of the boxing experience can be adjusted.
Server owners can configure:
โข Admin permissions
โข Admin groups
โข Commands
โข Ring radius
โข Ring interaction distance
โข Ring blips
โข Physical ring models
โข Ring collision
โข Placement settings
โข Ring persistence
โข Spectator protection
โข Boxing bot
โข Fight screens
โข Boxing gloves
โข Aim assist
โข Fight damage
โข Round duration
โข Rest duration
โข Guard effectiveness
โข Critical strikes
โข Knockdown mechanics
โข Betting rules
โข Bookmaker margin
โข Maximum exposure
โข Spectator betting distance
โข Result animations
This makes Aura Boxing suitable for everything from casual gym sparring to major server-wide fight nights.
๐ฆ Dependencies
Aura Boxing is designed for ESX Legacy.
Required resources include:
โข ESX Legacy / es_extended
โข oxmysql
โข lation_ui
โข MySQL / MariaDB
The resource also includes its own NUI interfaces and streamed boxing assets.
โก Performance
Aura Boxing uses an event-driven multiplayer system with independent state for each configured ring.
Performance characteristics:
โ Independent multi-ring state
โ Server-controlled match logic
โ Persistent ring storage
โ Optimized proximity interactions
โ Synchronized fighter states
โ Controlled spectator access
โ Efficient database records
โ Automatic cleanup and match resets
Only relevant players and nearby spectators need to interact with the active boxing experience.
๐ฅ Perfect For
Aura Boxing is ideal for:
๐ฅ Boxing gyms
๐ซ Gang RP
๐ฐ Casinos
๐ฐ Betting businesses
๐ Serious RP servers
๐ญ Underground fight clubs
๐ Boxing tournaments
๐ Community events
๐ฎ Prison RP
๐ฅ Large FiveM communities
Create permanent boxing leagues, spontaneous street tournaments, underground betting nights, or massive community fight events โ all using one complete system.
๐ฅ Video
Soon