> 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/safe-fun/francais/configuration/actionsjoueurs.md).

# ActionsJoueurs

#### Configuration des actions bloquées en zone sécurisée

Le paramètre `Config.Actions_Joueurs` permet de désactiver certaines actions du joueur lorsqu’il entre dans une zone sécurisée définie dans le script Safe Fun\
Cela renforce l’aspect **RP**, la sécurité des zones sensibles, et empêche l’utilisation abusive d’armes ou de mouvements

***

**Exemple de configuration**

```lua
Config.Actions_Joueurs = {
    Saut            = 22,
    Tir             = 24,
    Viser           = 25,
    SelectionArme   = 37,
    Recharger       = 45,
    MeleeLeger      = 140,
    MeleeLourd      = 141,
    MeleeAlternatif = 142,
    Viser2          = 263,
}
```

***

#### Étapes pour utiliser le blocage des actions

**1. Localiser le paramètre**\
Ouvre ton fichier `config.lua` et repère la ligne suivante :

```lua
Config.Actions_Joueurs = { ... }
```

***

**2. Comprendre l’utilisation**\
Chaque chiffre correspond à une **touche/action** dans FiveM\
Quand un joueur entre dans une zone sécurisée, toutes les actions listées seront automatiquement **désactivées**

***

**3. Ajouter ou retirer des actions**\
Tu peux personnaliser librement les actions en fonction de ton serveur\
Voici le lien pour connaître tous les codes de touches/actions disponibles :\
🔗 [Liste officielle des touches FiveM](https://docs.fivem.net/docs/game-references/controls/)

***

**4. Exemples d’utilisation**

* **Désactiver uniquement les armes :**

```lua
Config.Actions_Joueurs = {
    Tir           = 24,
    Viser         = 25,
    SelectionArme = 37
}
```

* **Désactiver toutes les actions physiques :**

```lua
Config.Actions_Joueurs = {
    Saut          = 22,
    MeleeLeger    = 140,
    MeleeLourd    = 141,
    MeleeAlternatif = 142
}
```

***

**5. Modifier selon vos besoins**\
Adapte les actions désactivées selon le type de zone (mairie, hopital, tribunal, etc.) pour plus de cohérence RP

***

**6. Sauvegarder et redémarrer**\
Enregistre les modifications dans `config.lua`.\
Redémarre ensuite la ressource ou le serveur FiveM :

```
restart safe_fun
```

***

**7. Tester en jeu**\
Entre dans une zone sécurisée : les touches/actions configurées ne devraient plus fonctionner tant que tu es dans la zone
