> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Installez RCO Vehicles et vos véhicules sur le serveur en quelques minutes.

## Ce qu'il vous faut

* Un serveur RedM avec **RSG Core** ou **VORP Core**.
* **oxmysql** (la connexion à la base de données que les deux frameworks utilisent déjà).
* Au moins un véhicule RCO à vendre, par exemple le vélo **Wanderer**.

## Étape par étape

<Steps>
  <Step title="Copiez les dossiers">
    Placez le dossier `rco-vehicles` et le dossier de chaque véhicule (par exemple `rco-wanderer`) dans le dossier `resources` du serveur.
  </Step>

  <Step title="Ajoutez-les au server.cfg">
    Démarrez-les **après** la base de données et le framework :

    ```cfg theme={"dark"}
    ensure oxmysql
    ensure rsg-core        # ou vorp_core

    ensure rco-wanderer    # chaque véhicule acheté, une ligne par véhicule
    ensure rco-vehicles
    ```

    Démarrez d'abord les véhicules, puis RCO Vehicles. (Dans un autre ordre, ça marche aussi : la boutique détecte les véhicules qui démarrent à tout moment. L'important est que chaque véhicule ait sa ligne, car un véhicule arrêté n'apparaît pas chez le concessionnaire.)
  </Step>

  <Step title="Démarrez le serveur">
    La table de la base de données (`rco_vehicles`) se crée toute seule au premier démarrage. Rien à importer.

    <Note>
      Seulement si l'utilisateur de votre base de données ne peut pas créer de tables : importez `sql/rco_vehicles.sql` à la main une fois.
    </Note>
  </Step>

  <Step title="Testez">
    Allez chez le concessionnaire de Saint Denis, approchez-vous du vendeur et appuyez sur **J**. Achetez un véhicule, roulez jusqu'à un garage et appuyez sur **R** pour le ranger. Puis appuyez sur **J** au garage et ressortez-le.
  </Step>
</Steps>

## Modifier plus tard

Chaque modification de `config/config.lua` (prix, garages, touches...) demande un redémarrage pour apparaître.

<Warning>
  Fermez le jeu avant de redémarrer une ressource de véhicule, ou redémarrez tout le serveur. Redémarrer une ressource qui contient des modèles 3D pendant que vous êtes en jeu peut faire planter votre jeu.
</Warning>

## Mise à jour

Remplacez les dossiers par la nouvelle version. Votre `config/config.lua` vous appartient : gardez-en une copie avant et remettez vos valeurs si la nouvelle version apporte une nouvelle configuration. Les véhicules des joueurs sont dans la base de données et la mise à jour n'y touche pas.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.