> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thecruxstudio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bubble Café Job: FiveM Bubble Tea Café Script for RP

> Install the Bubble Café job on your FiveM RP server. Players craft bubble teas and café food with society banking support on QBCore, QBOX, and ESX.

The Bubble Cafe Job script adds a vibrant bubble tea café experience to your FiveM roleplay server. Players take on the role of café staff, crafting and serving bubble teas and café menu items to bring a unique and immersive layer of roleplay to your city. The script supports **QBCore**, **QBOX**, and **ESX** frameworks and comes with a full inventory item set, job grades, and a delivery livery — everything you need to launch a Bubble Cafe job on your server.

## Supported Maps

You can use this script with any map — it comes preconfigured for the maps listed below. If your map isn't listed, open a ticket on the Crux Studio Discord server and the team will add support for it.

* Gabz
* TStudios
* G\&N's Studio
* Molo Modding

## Installation

<Steps>
  <Step title="Install Dependencies">
    Install the required dependencies before adding this script to your server:

    * [ox\_lib v3.30.6](https://github.com/overextended/ox_lib/releases/tag/v3.30.6)
    * [oxmysql v2.12.0](https://github.com/overextended/oxmysql/releases/tag/v2.12.0)
    * `crux_lib` — included with your script download
  </Step>

  <Step title="Configure the Script">
    Open `config/config.lua` and adjust the settings for your server.
  </Step>

  <Step title="Add Job Grades">
    Add the Bubble Cafe job grades for your framework:

    <Tabs>
      <Tab title="QBCore">
        Copy the job grade block from `README` into `qb-core/shared/jobs.lua`.
      </Tab>

      <Tab title="QBOX">
        Copy the job grade block from `README` into `qbx_core/shared/jobs.lua`.
      </Tab>

      <Tab title="ESX">
        Copy the job grade block from `install_ESX.md` and run it in your database.
      </Tab>
    </Tabs>
  </Step>

  <Step title="Add Inventory Items">
    Open the `install` folder and add the items and images to your inventory system. Refer to the `README` for the full item list specific to this script.
  </Step>

  <Step title="Start the Resources">
    Add the following to your `server.cfg`:

    ```
    ensure ox_lib
    ensure crux_lib
    ensure crux-bubblecafejob
    ```
  </Step>
</Steps>

## Integrations

All Crux Studio scripts use the following status legend:

| Symbol | Meaning                                                      |
| ------ | ------------------------------------------------------------ |
| ✅      | Officially Supported — fully tested and confirmed functional |
| ☑️     | Supported — untested or may require additional configuration |
| ⚠️     | Issues — known issues on our end or with the third-party     |

### 👁️ Eye Target

| Script     | Status                 |
| ---------- | ---------------------- |
| ox\_target | ✅ Officially Supported |
| qb-target  | ✅ Officially Supported |
| qtarget    | ☑️ Supported           |

### 🪧 Notify

| Script                     | Status                 |
| -------------------------- | ---------------------- |
| crux\_notify               | ✅ Officially Supported |
| qb                         | ✅ Officially Supported |
| ox                         | ✅ Officially Supported |
| esx                        | ✅ Officially Supported |
| wasabi\_notify             | ☑️ Supported           |
| vzn-notify                 | ☑️ Supported           |
| vms\_notifyv2              | ☑️ Supported           |
| v42-notify                 | ☑️ Supported           |
| sd-notify                  | ☑️ Supported           |
| RxNotify                   | ☑️ Supported           |
| qf\_notify                 | ☑️ Supported           |
| prism\_uipack              | ☑️ Supported           |
| origen\_notify             | ☑️ Supported           |
| op-hud                     | ☑️ Supported           |
| okokNotify                 | ☑️ Supported           |
| JustNotify                 | ☑️ Supported           |
| is\_ui                     | ☑️ Supported           |
| frkn-uikit                 | ☑️ Supported           |
| ef                         | ☑️ Supported           |
| DoItDigital\_notifications | ☑️ Supported           |
| cs:notify                  | ☑️ Supported           |
| codeo-notification         | ☑️ Supported           |
| cdev\_notify               | ☑️ Supported           |
| brave                      | ☑️ Supported           |
| aty\_notify                | ☑️ Supported           |
| an\_notify                 | ☑️ Supported           |
| 4EV3R-Notify               | ☑️ Supported           |

### 🤔 Inventory

| Script               | Status                 |
| -------------------- | ---------------------- |
| ox\_inventory        | ✅ Officially Supported |
| qb-inventory         | ✅ Officially Supported |
| codem-inventory      | ☑️ Supported           |
| qs-inventory         | ☑️ Supported           |
| tgiann-inventory     | ☑️ Supported           |
| core\_inventory      | ☑️ Supported           |
| origen\_inventory    | ☑️ Supported           |
| ak47\_qb\_inventory  | ☑️ Supported           |
| ak47\_esx\_inventory | ☑️ Supported           |
| ps-inventory         | ☑️ Supported           |
| jpr-inventory        | ☑️ Supported           |

### 💳 Banking / Society

| Script          | Status                 |
| --------------- | ---------------------- |
| qb-banking      | ✅ Officially Supported |
| qb-management   | ✅ Officially Supported |
| wasabi\_banking | ☑️ Supported           |
| tgg-banking     | ☑️ Supported           |
| snipe-banking   | ☑️ Supported           |
| s1n\_banking    | ☑️ Supported           |
| Renewed-Banking | ☑️ Supported           |
| qs-banking      | ☑️ Supported           |
| p\_banking      | ☑️ Supported           |
| okokBanking     | ☑️ Supported           |
| nfs-billing     | ☑️ Supported           |
| kartik-banking  | ☑️ Supported           |
| JustBanks       | ☑️ Supported           |
| fd\_banking     | ☑️ Supported           |
| esx\_society    | ☑️ Supported           |
| codem-bank      | ☑️ Supported           |
| brutal\_banking | ☑️ Supported           |
| RxBanking       | ☑️ Supported           |

### 💵 Billing

| Script          | Status       |
| --------------- | ------------ |
| tgg-billing     | ☑️ Supported |
| s1n\_billing    | ☑️ Supported |
| qs-billing      | ☑️ Supported |
| okokBilling     | ☑️ Supported |
| nfs-billing     | ☑️ Supported |
| nass\_billing   | ☑️ Supported |
| jim-payments    | ☑️ Supported |
| izzy-billing    | ☑️ Supported |
| esx\_billing    | ☑️ Supported |
| dusa\_billing   | ☑️ Supported |
| cs\_billing     | ☑️ Supported |
| codem-billing   | ☑️ Supported |
| brutal\_billing | ☑️ Supported |

### 👖 Clothing

| Script              | Status                 |
| ------------------- | ---------------------- |
| qb-clothing         | ✅ Officially Supported |
| illenium-appearance | ✅ Officially Supported |
| esx\_skin           | ☑️ Supported           |
| rcore\_clothing     | ☑️ Supported           |
| vms\_clothestore    | ☑️ Supported           |
| sleek-clothestore   | ☑️ Supported           |

### 🗝️ Key Systems

| Script               | Status                 |
| -------------------- | ---------------------- |
| qb-vehiclekeys       | ✅ Officially Supported |
| jaksam-vehicles-keys | ☑️ Supported           |
| mk\_vehiclekeys      | ☑️ Supported           |
| qs-vehiclekeys       | ☑️ Supported           |
| wasabi\_carlock      | ☑️ Supported           |
| cd\_garage           | ☑️ Supported           |
| okokGarage           | ☑️ Supported           |
| t1ger\_keys          | ☑️ Supported           |
| MrNewbVehicleKeys    | ☑️ Supported           |
| Renewed-Vehiclekeys  | ☑️ Supported           |
| tgiann-hotwire       | ☑️ Supported           |
| qbx\_vehiclekeys     | ☑️ Supported           |

<Note>If your preferred script isn't listed, open a ticket on the Crux Studio Discord server.</Note>
