# ZSX Multicharacter

If you're using `ZSX_Multicharacter`, you may need to make some additional modifications. Follow the instructions below based on your clothing script. *<mark style="color:orange;">**If you're not using**</mark><mark style="color:orange;">**&#x20;**</mark><mark style="color:orange;">**`ZSX_Multicharacter`**</mark><mark style="color:orange;">**, you can skip this section**</mark>.*

{% tabs %}
{% tab title="qb-clothing" %}
{% hint style="info" %}
If you're using `qb-clothing`, no additional modifications are needed as long as you've already configured it and followed [this step](https://errorhub.gitbook.io/docs/our-scripts/advanced-cutscene/configuration/multicharacter/broken-reference).
{% endhint %}
{% endtab %}

{% tab title="illenium-appearance" %}

1. Navigate to <mark style="color:yellow;">`framework_functions.lua`</mark> in the <mark style="color:yellow;">`ZSX_Multicharacter/client/framework`</mark> folder.
2. Locate the following line in the file:

```lua
exports['illenium-appearance']:startPlayerCustomization(function (skin)
```

3. Just below the line `HandleHud(false)` (around line 92), insert the following code:

```lua
TriggerEvent("eh_cutscene:client:StartCutscene") -->> Start eh_cutscene
print('^2Started eh_cutscene')
```

<figure><img src="https://1729625470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxidMK8qrj6xNWG2yJTsI%2Fuploads%2FpsGM7th2no8qlgpj4goa%2Fimage.png?alt=media&#x26;token=0f823af7-1a73-48cf-991e-3f5cc817589d" alt=""><figcaption><p>This is how the modified client code should look like</p></figcaption></figure>
{% endtab %}

{% tab title="fivem-appearance" %}

1. Navigate to <mark style="color:yellow;">`framework_functions.lua`</mark> in the <mark style="color:yellow;">`ZSX_Multicharacter/client/framework`</mark> folder.
2. Locate the following line in the file:

```lua
exports.bl_appearance:InitialCreation(function()
```

3. Just below the line `HandleHud(false)` (around line 113), insert the following code:

```lua
TriggerEvent("eh_cutscene:client:StartCutscene") -->> Start eh_cutscene
print('^2Started eh_cutscene')
```

<figure><img src="https://1729625470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxidMK8qrj6xNWG2yJTsI%2Fuploads%2Fdx1izcT6K6tvDVHCAVzO%2Fimage.png?alt=media&#x26;token=9f510ac7-b7ea-414b-aec2-03d7adce9f26" alt=""><figcaption><p>This is how the modified client code should look like</p></figcaption></figure>
{% endtab %}

{% tab title="bl\_appearance" %}

1. Navigate to <mark style="color:yellow;">`framework_functions.lua`</mark> in the <mark style="color:yellow;">`ZSX_Multicharacter/client/framework`</mark> folder.
2. Locate the following line in the file:

```lua
exports['fivem-appearance']:startPlayerCustomization(function (skin)
```

3. Just below the line `HandleHud(false)` (around line 79), insert the following code:

```lua
TriggerEvent("eh_cutscene:client:StartCutscene") -->> Start eh_cutscene
print('^2Started eh_cutscene')
```

<figure><img src="https://1729625470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxidMK8qrj6xNWG2yJTsI%2Fuploads%2FfCzJPr8YDDHG8ptrg6Mp%2Fimage.png?alt=media&#x26;token=7d4cf5d3-02bc-43bd-af47-820e2797b5ab" alt=""><figcaption><p>This is how the modified client code should look like</p></figcaption></figure>
{% endtab %}
{% endtabs %}
