> For the complete documentation index, see [llms.txt](https://code-after-sex.gitbook.io/script-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://code-after-sex.gitbook.io/script-documentation/cas-boxing-and-fight-club/redm-boxing-and-fight-club.md).

# CAS Boxing & CAS Fight Club

CAS Boxing & Fight Club for RedM: bare-knuckle boxing with wagers, ranked bouts, house fighters, betting and tournaments, plus the Blackwater Fight Club map. VORP, RSG or standalone.

**Bare-knuckle boxing for RedM and a fight club to box in: challenges with wagers, ranked bouts, house fighters, spectator betting and tournaments, plus the Blackwater Fight Club map with a full ring interior.**

Two RedM resources: CAS Boxing is sold as a bundle together with the Blackwater Fight Club map, the **CAS Boxing & Fight Club Bundle**, and the map is also sold on its own as the **Blackwater Fight Club MLO**. Each works on its own; together, the fight club's ring becomes a boxing arena automatically.

{% hint style="success" %}
**CAS Boxing** runs on VORP, RSG or no framework at all, detected automatically. **CAS Fight Club** needs no framework. Start the map first and its ring is ready to box on.
{% endhint %}

| Resource                             | What it is                                                                                                                              |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
| **CAS Boxing** (`cas-boxing`)        | Bare-knuckle boxing: challenges with wagers, ranked bouts, house fighters, spectator betting and tournaments, with a full in-game menu. |
| **CAS Fight Club** (`cas-fightclub`) | The Blackwater Fight Club: a full interior with a boxing ring, stands, a crowd, seats players can sit on and a cinematic camera tour.   |

## Highlights

* **Challenges with wagers** — challenge a nearby player and pick the format, rounds, wager and rules.
* **Ranked bouts** — ratings, divisions and leaderboards by rating, wins, knockouts and streak, plus your own fight history.
* **House fighters** — fight NPC boxers from amateur to champion for their purse.
* **Spectator betting** — bet on live bouts with the odds and your potential payout on screen; winnings are paid automatically.
* **Tournaments** — brackets of 4, 8 or 16 fighters, with empty slots filled by house fighters if you want.
* **Dollars, gold or Fight Tokens** — every bout picks its currency.
* **The Blackwater Fight Club** — a full interior with a boxing ring, stands, 20 spectator NPCs and seats players can sit on.
* **Cinematic camera tour** — `/fcfilm` films the building in day, evening, rain, snow and night for trailers and screenshots.
* **No SQL** — player records are saved to `boxing_data.json`.
* **Translatable** — both resources ship in English, with every text in `locales/`.

## At a glance

| Feature         | Details                                                                                                                                                            |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Resources**   | `cas-boxing` and `cas-fightclub`: CAS Boxing comes in the CAS Boxing & Fight Club Bundle with the map; the map is also sold on its own (Blackwater Fight Club MLO) |
| **Framework**   | CAS Boxing: VORP, RSG or standalone, detected automatically. CAS Fight Club: none needed                                                                           |
| **Server**      | RedM with OneSync enabled                                                                                                                                          |
| **Currencies**  | Dollars, gold and Fight Tokens (`boxing_token` item)                                                                                                               |
| **Tournaments** | Brackets of 4, 8 or 16 fighters                                                                                                                                    |
| **Database**    | None: records are saved to `boxing_data.json`                                                                                                                      |
| **Location**    | North-east edge of Blackwater, with a map blip                                                                                                                     |
| **Menu**        | Hold **E** at a ring, or type `/boxing`                                                                                                                            |
| **Languages**   | English, translatable                                                                                                                                              |

## Requirements

* A RedM server with OneSync enabled
* **CAS Boxing:** VORP, RSG or no framework at all (detected automatically)
* **CAS Fight Club:** no framework needed

## Quick start

1. Extract the resources into your `resources` folder.
2. Add them to `server.cfg`, the map first:

```
ensure cas-fightclub
ensure cas-boxing
```

3. Restart your server.

## Where to start

| Page                                                                                                              | What's in it                                                    |
| ----------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [CAS Boxing](/script-documentation/cas-boxing-and-fight-club/cas-boxing.md)                                       | What the boxing script does and its framework support           |
| [CAS Boxing — Installation](/script-documentation/cas-boxing-and-fight-club/cas-boxing/installation.md)           | Add `cas-boxing`, framework, currencies and a ring              |
| [CAS Boxing — Configuration](/script-documentation/cas-boxing-and-fight-club/cas-boxing/configuration.md)         | Betting, bouts, arenas, house fighters, tournaments and ranking |
| [CAS Boxing — How to play](/script-documentation/cas-boxing-and-fight-club/cas-boxing/how-to-play.md)             | The menu, challenges, keys in the ring and betting              |
| [CAS Fight Club](/script-documentation/cas-boxing-and-fight-club/cas-fightclub.md)                                | What the fight club map is and how it works with CAS Boxing     |
| [CAS Fight Club — Installation](/script-documentation/cas-boxing-and-fight-club/cas-fightclub/installation.md)    | Add `cas-fightclub`, the admin permission and safe restarts     |
| [CAS Fight Club — Configuration](/script-documentation/cas-boxing-and-fight-club/cas-fightclub/configuration.md)  | Crowd, seats, map blip and the `/fcfilm` atmospheres            |
| [CAS Fight Club — Features & commands](/script-documentation/cas-boxing-and-fight-club/cas-fightclub/features.md) | Seats, spectators, the camera tour and CAS Boxing               |
| [Translation](/script-documentation/cas-boxing-and-fight-club/translation.md)                                     | Translate both resources into any language                      |
| [Troubleshooting](/script-documentation/cas-boxing-and-fight-club/troubleshooting.md)                             | Fixes for the most common problems                              |

## Get the script

**CAS Boxing & Fight Club Bundle** — CAS Boxing together with the Blackwater Fight Club map: **€49.99** for the Escrow build or **€99.99** for the Open Source build, at [codeaftersex.com/script/boxing-and-fight-club](https://codeaftersex.com/script/boxing-and-fight-club).

The map is also sold on its own: **Blackwater Fight Club MLO**, **€39.99** for the Escrow build, at [codeaftersex.com/script/blackwater-fight-club](https://codeaftersex.com/script/blackwater-fight-club).

Watch the trailer on YouTube: [youtu.be/n-fTrNuFj20](https://youtu.be/n-fTrNuFj20).

More CAS scripts: browse every CAS RedM script at [codeaftersex.com/scripts](https://codeaftersex.com/scripts).

Questions or need help? Join the [CAS Discord](https://discord.gg/codeaftersex).
