
Boxing and MMA System
Features
-
Innovative Combat System
-
Prevents spam punching, glitch punching, etc.
-
Adds a cooldown on each combat action (blocking, punching, countering) to make matches skill-based.
-
-
Fighter Customization
-
Players can set their stage name, age, height, weight, and their fighter photo.
-
They are also able to set their preferred emotes for their intro, win, and loss animations.
-
This will utilize a prefix command (configurable in config), for example "boxing" would be executed by default as "/e boxing".
-
-
Knockout System
-
Minigame that requires the spamming of the [E] button to get back up.
-
Which gets progressively harder as the player tries to recover with less simulated health.
-
-
Broadcast-style Scenes
-
Introduces each match with a birds-eye view of the ring, along with both fighter's stats being displayed.
-
Both players are shown on screen for a brief period that allows them to perform their "Intro" animation that they selected.
-
At the end of the match, it shows the two players side-by-side with a NPC referee and will perform their win / loss animations.
-
-
Match Customization
- You are able to change the fight type (boxing, mma), rounds, round length, and the event name shown in the broadcast scenes.
-
Global Records
-
Every fighter's record and information is stored on the database, and can be retrieved for the "Top Fighters" list.
-
This list consists of the Top 10 Fighters in your server, sorted by wins.
-
-
And more!
Requirements
-
The only requirement is ox_lib and mysql.
-
This resource is **standalone** and works with ESX, QB, or any other framework you use.
Disclaimers / Notes
-
This is the escrow version meaning the only things accessible will be the config, bridge, and localization.
-
At the moment, there is no source version available for purchase to protect the intellectual property of this resource.
Documentation & Installation Guide
**Dependencies: **
- ox_lib
- You must use ESX, QBCore, or QBox as your server's framework.
