Antes de empezar#
Antes de instalar Mechanic Creator, asegúrate de que tu servidor cumple los requisitos mínimos.
Requisito | Estado | Notas |
|---|---|---|
| Obligatorio | Acceso a la base de datos. El esquema se instala solo. |
| Obligatorio | Zonas, callbacks y las pruebas de habilidad opcionales. |
| Obligatorio | Activado en el servidor. Los elevadores, las grúas de motor y los props de los talleres están en red. |
Un framework | Recomendado |
|
Un inventario | Recomendado | Necesario para los cuatro objetos, los almacenes de los talleres y las tiendas de piezas. |
Todo lo específico de un framework o de terceros está detrás de un pequeño archivo puente, y el adecuado se elige por ti al arrancar mirando qué recursos están en ejecución.
Capa | Se detecta a partir de |
|---|---|
Framework |
|
Inventario | ox · qs · qb · ps · codem · origin · jaksam · ak47 (ambas ediciones) |
Facturación | qs · esx · qb · okok · codem · Renewed-Banking · 17mov · wasabi |
Llaves de vehículos | Catorce scripts de llaves, de qb-vehiclekeys a mri_Qcarkeys |
Ropa | Doce scripts de apariencia, para el vestuario del taller |
Precios de vehículos | Concesionarios de qs · esx · qb · qbx · okok |
Pruebas de habilidad |
|
Avisos 3D |
|
Cada integración opcional se degrada en silencio. Si falta un recurso, esa función simplemente no aparece — nada da error y no hay que desactivar nada a mano.
github.comReleases · overextended/oxmysqlMySQL resource for FXServer.github.comReleases · overextended/ox_libA FiveM resource and script library for Lua and JS.Descargar Mechanic Creator#
Tras comprar Mechanic Creator, el recurso se vincula automáticamente a tu cuenta del CFX Portal. No hay ninguna clave de descarga aparte que introducir.
Inicia sesión en el CFX Portal con la misma cuenta usada al finalizar la compra, abre Granted Assets y descarga el recurso desde ahí.
Tras extraer la descarga, deberías tener la siguiente carpeta:
qs-mechanic-creator/
├── config/ -- what you may edit
├── shared/ -- settings defaults, languages, engines
├── locales/ -- 41 translations
├── custom/ -- framework bridges (esx · qb · standalone)
├── client/custom/ -- inventory, clothing, keys, billing, visuals
├── server/custom/ -- inventory, billing, vehicle shops, webhooks
└── stream/ -- the car lift modelsLa carpeta debe llamarse
qs-mechanic-creator. Los exports de objetos, el permiso de administrador y los eventos que escuchan tus otros scripts llevan todos su nombre, así que una carpeta renombrada los rompe sin avisar.
Instalar el recurso#
Mueve la carpeta al directorio de recursos de tu servidor. Puede estar en cualquier lugar dentro de él:
resources/
└── [qs]/
└── qs-mechanic-creator/Después abre tu server.cfg y asegúrate de que todo lo que busca este recurso ya se ha iniciado antes que él:
ensure oxmysql
ensure ox_lib
# Framework — one of these
ensure es_extended
# ensure qb-core
# ensure qbx_core
# Inventory — one of these
ensure qs-inventory
# ensure ox_inventory
# ensure qb-inventory
# Optional, if you use them
ensure qs-vehiclekeys
ensure qs-billing
ensure qs-textui
ensure qs-mechanic-creatorLa base de datos#
No hay ningún archivo SQL que importar. Mechanic Creator crea sus propias tablas en el primer inicio y las mantiene al día en cada inicio posterior, así que una actualización tampoco te pide nunca ejecutar una consulta a mano.
Tablas | Contienen |
|---|---|
| Los talleres, su distribución, quién los posee o trabaja en ellos, y sus plantillas. |
| El tablero de pedidos y el historial de servicios que hay detrás. |
| Cada movimiento del dinero de un taller, que se lee como su libro de cuentas. |
| El motor montado en cada matrícula, y los motores que un taller tiene en stock. |
| El kit de nitro montado en cada matrícula, para que sobreviva al garaje. |
| Qué ruedas se arrancaron de una matrícula, para que reaparecer desde un garaje no las cure. |
| Todo lo que cambia el panel de configuración del juego, para que sobreviva a un reinicio. |
Solo se guardan los valores que realmente cambiaste. Todo lo que nunca tocaste sigue el valor predeterminado incluido, y así una actualización puede mejorar un valor predeterminado sin sobrescribir tu elección.
Obtener acceso de administrador#
El creador es donde se colocan los talleres y se configura el servidor, así que está detrás de una comprobación de administrador. Cualquiera de estas vías es suficiente.
La vía habitual. Concede el ace a tu grupo de administradores:
add_ace group.admin mechanic.admin allowTambién se acepta el ace genérico command, que la mayoría de administradores ya tiene.
Un jugador cuyo grupo de ESX es admin o superadmin entra sin ningún ace.
Un jugador que tu framework ya considera admin o god entra sin ningún ace.
Configurar el recurso#
Casi nada se configura en archivos. Los precios, los permisos, los objetos, el elevador de coches y los tres sistemas de conducción se editan desde el panel de configuración dentro del creador, en directo. Estos son los archivos que siguen siendo tuyos:
Archivo | Contenido |
|---|---|
| Forzar la detección, modo de depuración, adonde van las notificaciones y dos hooks para rechazar o preparar una acción de mecánico. |
| El valor predeterminado incluido para cada valor que controla el panel. Cámbialo para mover el punto de partida, no el servidor en ejecución. |
| El catálogo de motores: lo que cuesta cada cambio y lo que hace con el manejo y el sonido. |
| Las 41 traducciones. Edita cualquier texto, o añade un idioma. |
| Cada puente: frameworks, inventarios, facturación, llaves, ropa, notificaciones, webhooks y los visuales del taller de tuning. |
Los valores que conviene revisar primero:
Config.Debug = false -- prints what was detected, and enables the diagnostic commands
Config.Notification = 'ui' -- 'ui' · 'qs-interface' · 'ox_lib' · 'native'Todo lo demás — el idioma, el nombre del comando de reparación, los precios, los impuestos, los límites de empleados, los nombres de objetos, las acciones radiales y los tres sistemas de conducción — está en el panel de configuración, no en un archivo. Se aplica sin reiniciar, excepto el nombre del comando, que el juego solo registra al arrancar.
Verificar la instalación#
Reinicia tu servidor y lee la consola. Con la depuración activada, el arranque muestra a qué se resolvió cada capa — la forma más rápida de detectar un error en el orden de carga.
Luego entra y recorre el primer ciclo:
Abre el creador
bash /mechanic_creatorEl panel se abre en la lista de talleres. Si se niega, lo que hay que revisar es la comprobación de administrador, no la instalación.
Coloca un taller
Crea uno, ponle un nombre y coloca una zona de tuning con la freecam. Guarda. Aparece un blip en el mapa al instante.
Conduce hasta la zona
Detén un coche en el punto que colocaste y pulsa la tecla que muestra el aviso. La ventana de tuning se abre con las categorías que activaste para ese taller.
Abre la tablet
Usa el objeto
mechanic_tablet, o pulsa la tecla radial si eres dueño del taller o trabajas en él. Si el objeto no hace nada, aún no se ha añadido a tu inventario — consulta Objetos del inventario.
A partir de aquí casi nada necesita reiniciar. Los talleres, los precios, los permisos, los objetos y cada interruptor de funciones se editan en el juego y surten efecto al instante. Las excepciones: el nombre del comando de reparación, que el juego solo registra al arrancar, y — en todos los inventarios excepto ox_inventory — el almacén y la tienda de piezas de un taller recién creado, de los que esos inventarios solo se enteran al arrancar.



