Antes de empezar#
Antes de instalar Dealership Creator, asegúrate de que tu servidor cumpla los requisitos mínimos. Solo dos recursos son obligatorios; todo lo demás es opcional y se detecta solo.
Requisito | Estado | Notas |
|---|---|---|
| Obligatorio | Acceso a la base de datos. El esquema se instala solo. |
| Obligatorio | Callbacks y utilidades compartidas. |
Framework | Opcional |
|
Target | Opcional |
|
Llaves de vehículos | Opcional | Entrega al comprador las llaves del coche que acaba de comprar. |
Inventario | Opcional | Solo hace falta para una moneda de ítem (fichas de casino, un lingote de oro). |
Banca / Teléfono | Opcional | Cuentas de empresa para tiendas de un trabajo y notificaciones en el teléfono. |
| Opcional | Solo para el estudio fotográfico que fotografía el catálogo. |
Todo lo específico de un framework o de terceros está detrás de un pequeño archivo puente, y el recurso elige el correcto mirando lo que ya está en ejecución:
Capa | Orden de detección |
|---|---|
Framework |
|
Target |
|
Inventario |
|
Llaves |
|
Banca |
|
Teléfono |
|
Cada integración opcional se desactiva en silencio. Si falta un recurso, esa función simplemente se retira, sin errores. Integraciones tiene los detalles y cómo fijar una a mano.
github.comReleases · overextended/oxmysqlMySQL resource for FXServer.github.comReleases · overextended/ox_libA FiveM resource and script library for Lua and JS.Descargar Dealership Creator#
Después de comprar Dealership Creator, el recurso se vincula automáticamente a tu cuenta de CFX Portal.
Inicia sesión en CFX Portal con la misma cuenta que usaste al finalizar la compra, abre Granted Assets y descarga Dealership Creator.
Después de extraer la descarga, deberías tener la siguiente carpeta:
qs-dealership/
├── config/ -- what you may edit
├── client/custom/ -- bridges to other resources (editable)
├── server/custom/ -- bridges to other resources (editable)
├── locales/ -- en · es · fr · de · pt
├── music/ -- the thirteen shipped tracks
├── docs/ -- this manual, offline
├── web/build/ -- the interface, already built
└── CHANGELOG.mdLa carpeta debe llamarse
qs-dealership. Las tablas de la base de datos, el permiso de administrador (qs-dealership.admin) y todos los exports se derivan del nombre de la carpeta, así que una copia renombrada deja de coincidir con sus propios datos.
Instalar el recurso#
Mueve la carpeta qs-dealership al directorio de recursos de tu servidor. Puede estar en cualquier lugar dentro de él, incluida una carpeta de categoría:
resources/
└── [qs]/
└── qs-dealership/Una vez copiada, abre tu server.cfg y asegúrate de que cada dependencia (y todo lo que debe detectar) se inicie antes que Dealership Creator:
ensure oxmysql
ensure ox_lib
# Framework
ensure qb-core
# ensure qbx_core
# ensure es_extended
# ensure ox_core
# ensure ND_Core
# Target, inventory, keys, banking, phone, screenshots
ensure ox_target
ensure ox_inventory
ensure qs-vehiclekeys
ensure screenshot-basic
ensure qs-dealershipEl orden de carga importa. La detección solo ve los recursos que ya están iniciados, así que un target o inventario que se inicie después de Dealership Creator no se encuentra y esa parte funciona en modo standalone.
La base de datos#
No hay ningún archivo SQL que importar. Dealership Creator crea sus propias tablas en el primer inicio, todas con el prefijo qs_dealership_, y escribe su contenido inicial: ocho concesionarios en funcionamiento (cada uno colocado, con un vendedor y con stock) sobre un catálogo de 528 vehículos con precio.
Tablas | Contienen |
|---|---|
| Los concesionarios, quién es su dueño y su personal. |
| El catálogo de vehículos, el stock y los precios de cada tienda y las imágenes de los vehículos. |
| El registro de ventas, los planes de financiación, los alquileres y las listas de espera. |
| Los viajes de reposición y el registro de cada unidad entregada. |
| Los muebles y los coches de exposición de cada explanada. |
| Cada versión guardada de tus ajustes, las preferencias de cada jugador y sus coches favoritos. |
El contenido inicial se escribe una sola vez, solo en tablas vacías, así que nunca cae encima de un servidor que ya tiene el suyo. Si borras un concesionario inicial, sigue borrado. Las migraciones se registran en la tabla común de la suite
qs_scripts_migrationsy cada una se ejecuta exactamente una vez.
Obtener el Acceso de administrador#
El creador es donde se colocan los concesionarios y se configura el servidor, así que está protegido por una comprobación de administrador. Escribe /qsdealershipadmin en el juego: en un servidor nuevo abre una pantalla de acceso en lugar del creador, que muestra tu identificador y la línea exacta que debes pegar. Cualquiera de estas vías te convierte en administrador:
La vía habitual. Añade esta línea a server.cfg: la pantalla de acceso la muestra con tu identificador ya rellenado:
add_ace identifier.license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx qs-dealership.admin allowReinicia el recurso después de añadirla. Para aceptar aces que tu staff ya tiene (command (el grupo de administradores de txAdmin) o group.admin), añádelos a Config.AdminAces en config/server/admins.lua.
Una lista simple de identificadores en config/server/admins.lua. Acepta cualquier identificador con el que se conozca al jugador: license:, discord:, steam:, fivem:, o el citizen id del propio framework.
Config.Admins = {
'license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'discord:123456789012345678',
}Automático, nada que configurar. En QBCore y Qbox admin y god, en ESX admin, superadmin, mod y owner, y group.admin en los demás se reconocen como administradores.
¿No sabes por qué alguien entra o no entra? En la consola del servidor:
qs-dealership:checkadmin <server id>Muestra cada vía que probó, los aces que comprobó y los identificadores que comparó.
Configurar el recurso#
Casi nada se configura en archivos. Impuestos, pruebas de conducción, matrículas, entrega, la economía de reposición, qué monedas se cobran: todo está en los Settings del juego, se cambia en vivo y se guarda en versiones. Los archivos son para la fontanería:
Archivo | Contenido |
|---|---|
| Forzar la detección, el idioma, los dos comandos, la tecla, debug. |
| Las monedas que existen en tu servidor: efectivo, banco, ítems y las tuyas propias. |
| El catálogo de muebles: cada prop, su página y su precio. |
| La lista de reproducción incluida para la sala de exposición. |
| El comportamiento de la cámara: planos, el recorrido, la llegada, la salida de la prueba de conducción, el lugar del estudio fotográfico. |
| El comportamiento del cliente: distancia del target, marcadores, velocidades y teclas de la cámara libre. |
| La lista de identificadores de administrador y los aces aceptados. |
| Registros de Discord, una URL por categoría. |
Los valores que conviene revisar primero:
Config.Locale = 'en' -- en · es · fr · de · pt
Config.Command = 'qsdealership' -- the player's window
Config.AdminCommand = 'qsdealershipadmin' -- the creator's window
Config.Keybind = 'F6' -- opens the player's window
Config.Debug = false -- extra console outputEditar
server/modules/main/defaults.luaen un servidor en marcha no hace nada. Ese archivo es solo la semilla de los ajustes de un servidor nuevo; después del primer inicio, las páginas de Settings del juego son la configuración.
Verificar la instalación#
Después de completar la instalación, reinicia tu servidor y lee el resumen de arranque en la consola. Cada línea indica qué se eligió para esa capa:
[compat] Framework: qb (auto)
[compat] Target: ox_target (auto)
[compat] Inventory: ox_inventory (auto)
[compat] Keys: qs-vehiclekeys (auto)(auto) significa que encontró ese recurso en ejecución y lo eligió. vanilla significa que no encontró nada y funciona en modo standalone para esa parte; si tienes ese recurso, muévelo por encima de ensure qs-dealership.
Después entra en tu servidor y recorre el primer ciclo:
Visita un concesionario inicial
Premium Deluxe Motorsport está en el mapa con un blip. Acércate al vendedor y pulsa el aviso: el telón se cierra y apareces junto a un coche.
Compra un coche
Pulsa
Bpara finalizar la compra, elige cómo pagar y confirma. Se reproduce la entrega y te vas conduciendo.Abre el creador
/qsdealershipadminse abre en Overview: lo que tiene el servidor y lo que requiere atención. Desde ahí, Uso explica cómo colocar un concesionario propio.
A partir de aquí nada necesita reinicio. Cada precio, impuesto, permiso, función y concesionario se edita en el juego.



