> For the complete documentation index, see [llms.txt](https://rtx-dev.gitbook.io/rtxdev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rtx-dev.gitbook.io/rtxdev/arcades.md).

# Arcades

Documentation for RTX Arcades, the FiveM Arcade Script for ESX, QBCore and QBox: installation, configuration, commands, exports and FAQ.

{% embed url="<https://www.youtube.com/watch?v=idJo70BZp5Y>" %}

## Purchase

[Purchase this resource](https://rtx.tebex.io/package/)

## Installation

{% hint style="info" %}
**Framework compatibility**

This resource is **standalone** and works on any FiveM server.

Compatible with **ESX**, **QBCore**, **QBox**, **vRP**, and other frameworks.

If you are using a framework other than ESX, QBCore, or QBox, follow the **Standalone** installation instructions.
{% endhint %}

### Standalone

{% stepper %}
{% step %}

### Standalone installation

* Put the `rtx_arcades` folder into your `resources`.
* Open `config.lua`.
* Configure your `config.lua` to your preferences (for example, set the arcade positions via config in `Config.Arcades`).
* Add `rtx_arcades` to your `server.cfg`.
* Put the `rtx_arcades_objects` folder into your `resources`.
* Add `rtx_arcades_objects` to your `server.cfg`.
  {% endstep %}

{% step %}

### Arcade map preset (optional)

If you want an arcade map preset, you can turn on `arcade_ipl` which is included with the script.
{% endstep %}
{% endstepper %}

### QBCore

{% stepper %}
{% step %}

### QBCore installation

* Put the `rtx_arcades` folder into your `resources`.
* Open `config.lua`.
* Replace `Config.Framework = "standalone"` with `Config.Framework = "qbcore"`.
* Configure your `config.lua` to your preferences (for example, set the arcade positions via config in `Config.Arcades`).
* Add `rtx_arcades` to your `server.cfg`.
* Put the `rtx_arcades_objects` folder into your `resources`.
* Add `rtx_arcades_objects` to your `server.cfg`.
  {% endstep %}

{% step %}

### QBCore additional step

* If you want to use plushies as claw machine items, add the items listed in `PlushieItemsforQBCORE.txt`.
  {% endstep %}

{% step %}

### Arcade map preset (optional)

If you want an arcade map preset, you can turn on `arcade_ipl` which is included with the script.
{% endstep %}
{% endstepper %}

### ESX

{% stepper %}
{% step %}

### ESX installation

* Put the `rtx_arcades` folder into your `resources`.
* Open `config.lua`.
* Replace `Config.Framework = "standalone"` with `Config.Framework = "esx"`.
* Configure your `config.lua` to your preferences (for example, set the arcade positions via config in `Config.Arcades`).
* Add `rtx_arcades` to your `server.cfg`.
* Put the `rtx_arcades_objects` folder into your `resources`.
* Add `rtx_arcades_objects` to your `server.cfg`.
  {% endstep %}

{% step %}

### ESX additional step

* If you want to use plushies as claw machine items, import the SQL file `PlushieItemsforESX.sql`.
  {% endstep %}

{% step %}

### Arcade map preset (optional)

If you want an arcade map preset, you can turn on `arcade_ipl` which is included with the script.
{% endstep %}
{% endstepper %}

## Common Issues

If you see a character and it interferes with playing claw machine or beaver, it means that another script is constantly changing the player's `setEntityAlpha` to `255`.

## Notes

This page contains simple installation instructions only.

More detailed instructions, exports, events and developer-related information can be found directly inside the product folder after downloading the resource from the CFX Asset Portal.

## Support

If you need help with installation, configuration or have any questions regarding this resource, feel free to contact us on our Discord server:

[Join our Discord](https://discord.gg/rtxdev)
