> For the complete documentation index, see [llms.txt](https://bmjmodding.gitbook.io/fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bmjmodding.gitbook.io/fr/fivem-scripts/alcotest-7110-fp-ethylometre-drager/configuration.md).

# Configuration

Pour cela, il faut d'abord vous rendre dans `shared/config.lua`

## 1. Positionnement

* Commencez par définir le numéro de l'appareil, par exemple 1 ou 2 (vous pouvez en ajouter jusqu'à 5 au total)
* Ensuite, définissez les coordonnées de l'appareil
* Enfin, précisez la distance entre le joueur et l'appareil nécessaire pour effectuer un test

```lua
Breathalyzer = {
    [1] = { xyzw = vec4(441.9873, -980.1833, 30.8633, 183.8035), distance = 0.7 },
    [2] = { xyzw = vec4(416.7179, -1009.4662, 29.2458, 66.1327), distance = 0.9 }
}
```

***

## 2. Compatibilité

* Définissez la compatibilité du framework par rapport à votre serveur
* Dans l'exemple j'ai defini Standalone mais vous pous letrte le votre avec somplemeent le nom <mark style="background-color:green;">Exemple:</mark> <mark style="background-color:green;"></mark><mark style="background-color:green;">**'ESX'**</mark>

```lua
Framework = 'Standalone'
```

## 3. Export

* Ici, il vous suffit de définir l'export d'un script externe qui vous permettra d'obtenir le taux d'alcool du joueur
* Dans l'exemple ci-dessous, je définis ma fonction d'export qui renvoie le taux d'alcool côté **client**

{% hint style="warning" %}
Il est défini uniquement si vous utilisez un framework
{% endhint %}

```lua
AlcoholLevel = function()
    return exports['mxrveuh_alcohol']:AlcoholLevel()
end
```

## 4. Dépendances

Pour la partie DUI **(Direct User Interface)** du script, il suffit de télécharger ceci

* <https://forum.cfx.re/t/release-generic-dui-2d-3d-renderer/131208>

Pour l'utilisation du script, il suffit de télécharger ceci

* <https://github.com/overextended/ox_lib>
