# Dépendances

Ce document liste ce dont MasterLadder a besoin pour fonctionner.

## Obligatoire

- **OneSync** activé sur le serveur (`set onesync on` dans `server.cfg`, ou via txAdmin).
- **Un véhicule à échelle et ses props**, streamés par une autre ressource (non inclus dans MasterLadder). Les noms des modèles doivent correspondre à ceux de `config/ladders.lua` (voir [Configuration des échelles](configuration-des-echelles)).
  - Exemple : le mod **Renault D16 EPAN BSPP** fournit le véhicule et les props `prop_tl2_*` utilisés par l'entrée `epan`.
- **Une MasterKey** gratuite : [ressources.mastermods.dev/CreerMasterKey.php](https://ressources.mastermods.dev/CreerMasterKey.php)

## Optionnel

- **Framework** (pour la restriction par métier) : `es_extended`, `qb-core`, `qbx_core` ou `ox_core`.
- **Target** : `ox_target` ou `qb-target`. Sans target, tout se fait aux touches.
- **Notifications** : `ox_lib` ou `okok` si vous les choisissez dans `Config.NotifySystem`.

⚠️ Démarrez le framework, le target et la ressource du véhicule **avant** MasterLadder dans `server.cfg`.