> ## 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.

# Instalación

> Pon RCO Vehicles y tus vehículos en el servidor en pocos minutos.

## Qué necesitas

* Un servidor RedM con **RSG Core** o **VORP Core**.
* **oxmysql** (la conexión a la base de datos que ya usan los dos frameworks).
* Al menos un vehículo RCO para vender, por ejemplo la bicicleta **Wanderer**.

## Paso a paso

<Steps>
  <Step title="Copia las carpetas">
    Pon la carpeta `rco-vehicles` y la carpeta de cada vehículo (por ejemplo `rco-wanderer`) dentro de la carpeta `resources` del servidor.
  </Step>

  <Step title="Añádelos al server.cfg">
    Arráncalos **después** de la base de datos y del framework:

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

    ensure rco-wanderer    # cada vehículo que compraste, una línea para cada uno
    ensure rco-vehicles
    ```

    Arranca primero los vehículos y después RCO Vehicles. (Si quedan en otro orden, también funciona: la tienda detecta los vehículos que arrancan en cualquier momento. Lo importante es que cada vehículo tenga su línea, porque un vehículo parado no aparece en el concesionario.)
  </Step>

  <Step title="Arranca el servidor">
    La tabla de la base de datos (`rco_vehicles`) se crea sola la primera vez. No hace falta importar nada.

    <Note>
      Solo si el usuario de tu base de datos no puede crear tablas: importa `sql/rco_vehicles.sql` a mano una vez.
    </Note>
  </Step>

  <Step title="Pruébalo">
    Ve al concesionario de Saint Denis, acércate al dependiente y pulsa **J**. Compra un vehículo, llévalo montado a un garaje y pulsa **R** para guardarlo. Después pulsa **J** en el garaje y sácalo de nuevo.
  </Step>
</Steps>

## Cambiar cosas después

Cada cambio en `config/config.lua` (precios, garajes, teclas...) necesita un reinicio para aparecer.

<Warning>
  Cierra el juego antes de reiniciar un resource de vehículo, o reinicia el servidor entero. Reiniciar un resource con modelos 3D mientras estás en el juego puede cerrar tu juego.
</Warning>

## Actualizar

Sustituye las carpetas por la versión nueva. Tu `config/config.lua` es tuyo: guarda una copia antes y vuelve a poner tus valores si la versión nueva trae una configuración nueva. Los vehículos de los jugadores están en la base de datos y la actualización no los toca.


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