> For the complete documentation index, see [llms.txt](https://gocomedyfunstoredocs.gitbook.io/gocomedyfun-store/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gocomedyfunstoredocs.gitbook.io/gocomedyfun-store/scripts-paid/service-fun/francais/configuration/lieux.md).

# Lieux

#### Définir les points de service

Le paramètre `Config.Lieux` permet de définir tous les emplacements où les joueurs peuvent accéder au **menu de prise et fin de service**\
Chaque point est lié à un métier (`Metier`) et à sa version hors service (`MetierOff`)

✅ **Multi-lieux illimité** : Ajoute autant de points que tu veux\
🧠 Lors de la **première prise de service**, le script crée automatiquement le métier `_off` en base SQL (copie du job et de ses grades, salaire à 0)

***

#### Exemple de configuration

```lua
Config.Lieux = {
    {
        Nom = "LSPD",
        Metier = "police",
        MetierOff = "police_off",
        Distance = 2.0,
        Service = vector4(441.0, -981.0, 30.0, 180.0)
    },
}
```

***

#### Étapes pour configurer un lieu

**1. Localiser le paramètre**\
Dans `config.lua`, retrouve :

```lua
Config.Lieux = { ... }
```

**2. Ajouter un point de service**\
Chaque lieu comprend :

* `Nom` : nom interne du point
* `Metier` : nom du métier en service
* `MetierOff` : nom du métier hors service
* `Distance` : rayon d’activation autour du point (en mètres)
* `Service` : position vector4(x, y, z, h)

**3. Exemple pour un hôpital**

```lua
{
    Nom = "EMS",
    Metier = "ambulance",
    MetierOff = "ambulance_off",
    Distance = 2.0,
    Service = vector4(301.0, -600.0, 43.3, 90.0)
}
```

**4. Ajouter plusieurs lieux**

```lua
Config.Lieux = {
    {
        Nom = "LSPD",
        Metier = "police",
        MetierOff = "police_off",
        Distance = 2.0,
        Service = vector4(441.0, -981.0, 30.0, 180.0)
    },
    {
        Nom = "EMS",
        Metier = "ambulance",
        MetierOff = "ambulance_off",
        Distance = 2.0,
        Service = vector4(301.0, -600.0, 43.3, 90.0)
    }
}
```

**5. Sauvegarder et redémarrer**

* Enregistre ton `config.lua`
* Redémarre la ressource :

```bash
restart service_fun
```

**6. Tester en jeu**

* Approche-toi d’un point configuré
* Appuie sur **E** pour ouvrir le menu **Service Fun**
