# Installation

## Step 1 - Installing dependencies

Our DJ script only requires xsound for the sound to function, and <mark style="color:red;">**qb-core**</mark>, <mark style="color:orange;">**esx**</mark>, or a **custom framework** for whitelisting locations. Here is the xsound download link:

{% embed url="<https://github.com/Xogy/xsound>" %}

## Step 2 - Language

For the optimal experience, you can customize the script language by modifying it in the config file:

```lua
Config.Locale = 'LANG' -- es, en, fr, it, pt, ru, de
```

## Step 3 - Microphone

By default, the script utilizes pma-voice. However, if you are not using it, you can customize it to work with your voice system by changing the exports located in the framework file:

*<mark style="color:blue;">**nv\_DjDesk\config\frameworks\framework.lua**</mark>**&#x20;**<mark style="color:yellow;">**->**</mark>* <mark style="color:blue;">**Config.IsPlayerAdmin**</mark>

## Finishing - Last steps

With everything set up, we conclude the installation process. If you encounter any issues, please join our Discord and open a support ticket.
