> For the complete documentation index, see [llms.txt](https://zsx-development.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zsx-development.gitbook.io/docs/resources/multicharacter/installation.md).

# Installation

{% tabs %}
{% tab title="ESX" %}

### Removing esx\_multicharacter

Make sure to totally remove esx\_multicharacter from `/resources/[core]/`

### Changing es\_extended config

Firstly, we need to apply the changes to the config file.\
\
If you're on ESX Legacy 1.12 and above find **es\_extended/shared/config/main.lua**\
Any other version, go to **es\_extended/config.lua**\
\
Find this variabl&#x65;**:**

```lua
Config.Multichar = GetResourceState("esx_multicharacter") ~= "missing"
```

And change it to:

```lua
Config.Multichar = true
```

Now you applied the core changes to the framework!

### Installing the resource

Drag resource into your /resources folder.\
\
Voila! :tada:
{% endtab %}

{% tab title="QBCore" %}

### Removing qb-multicharacter

Make sure to totally remove qb-multicharacter from `/resources/[qb]/`

### Installing the resource

Drag resource into your /resources folder.\
\
Voila! :tada:
{% endtab %}

{% tab title="QBOX" %}

### Disabling QBOX default Multicharacter

Headover to the `/qbx-core/config/client.lua` and set at line **8**

**`useExternalCharacters = true`**

<figure><img src="/files/XIl78Nw8Huol0Q9WYn3H" alt=""><figcaption><p>useExternalCharacters location</p></figcaption></figure>

### Installing the resource

Drag resource into your /resources folder.

Voila! :tada:\
\
**Why those changes are crucial?**\
QBOX prioritize identifiers starting from the license2, that way we can't just set the identifier for license2 since some percentage of the users does not have that identifier.
{% endtab %}
{% endtabs %}
