Añadir al carrito
¡Oferta!
Script QBCore

Trabajo de mecánico (QBCore)

El precio original era: $23.99.El precio actual es: $13.99.

-42%

El trabajo de Mecánico es un script de trabajo QBCore que reemplaza la reparación estándar sentada en el coche por un sistema de mecánico RP, menús dinámicos de qb-menu, soporte para llantas de DLC y blips de ubicación para servidores FiveM.

añadir a la cesta
Nuevo puesto de mecánico en FiveM
Trabajo de mecánico (QBCore)
$23.99 El precio original era: $23.99.$13.99El precio actual es: $13.99.

Detalles del producto

Framework
QBCore
Tipo de recurso
Script
Archivos incluidos
1 archivo descargable

Detalles de la compra

Formato de descarga
ZIP

Vista previa del video

https://streamable.com/1cdjx7
https://streamable.com/hxf9zh

REGISTRO DE CAMBIOS

ACTUALIZACIÓN v1.6:

  • Se arregló una pérdida de CPU con mi script PolyZone terriblemente optimizado, gracias a FjamZoo.
    • Tus ubicaciones serán las mismas, solo necesitas moverlas un poco en ubicaciones.lua
  • Se agregó un sistema de blips a las ubicaciones.
    • Me olvidé de este, pero ahora está disponible.
    • Sistema de nombres simple: si no se proporciona un nombre de referencia, el valor predeterminado es "Taller mecánico".
    • Se incluye un color de punto para ayudar a diferenciar entre ubicaciones
  • Se solucionaron algunos problemas con los scripts de garaje personalizados.
    • Agregue una devolución de llamada incorporada que verifique si el vehículo tiene propietario o no
    • Esto significa que no necesita tocar ningún sistema de garaje y elimina la dependencia de qb-garage.

ACTUALIZACIÓN v1.5:

  • Se corrigió un bucle faltante para los nombres de los modelos, esto corrige un error de reparación (creí que los había atrapado todos...)
  • Información de ayuda fija sobre el comando /togglesound
  • Se arregló el sistema de propiedad de vehículos que estaba completamente roto, algunos estaban rotos y otros faltaban.
    • Se han modificado todos los scripts para solucionar este problema añadiendo una devolución de llamada.
    • Los artículos cosméticos solo se llaman una vez cuando se abre el menú.
    • Los elementos de rendimiento se llaman más de una vez para agregar y eliminar
    • Esto se puede deshabilitar a través de config.lua PERO aún agrega una dependencia de qb-garages. (o al menos la devolución de llamada que se usa)
  • Se agregó la capacidad de agregar mecánica. tienda ubicaciones para trabajos específicos
    • Hay varios comandos de configuración nuevos que pueden cambiar drásticamente el funcionamiento de los sistemas.
    • Activa o desactiva cuándo se requiere una ubicación, si se requiere un trabajo para esa ubicación o incluso si cualquier jugador puede personalizar cosas pero TIENE que hacerlo en una tienda.
    • Depende de lo que esté habilitado y deshabilitado.
  • Nuevas ubicaciones de archivos.lua
    • Estas son sus ubicaciones de trabajo físicas, las instrucciones sobre cómo usarlas se encuentran en el propio archivo.
    • Admite múltiples ubicaciones de trabajo
    • Apoya no requerir un trabajo para la ubicación del taller mecánico
  • Nuevo archivo payment.lua y paymentservers.lua
    • Este es un nuevo script de pago, si tiene un sistema diferente para pagos, no lo necesitará.
    • Utiliza qb-input y eventos reutilizados de qb-phone para crear un sistema de facturación para trabajos
    • La comisión se hace posible con este sistema a través de ligeras modificaciones en la configuración de los teléfonos qb.
    • El sistema de tickets de mis otros scripts es una opción, solo necesitas agregar una línea al cliente.lua de qb-phone
    • Opción para agregar ubicaciones de caja utilizables con qb-target.
  • Nuevo comando /charge
    • Este es esencialmente el comando de factura, pero puede ser utilizado por todas las personas especificadas por Config.JobRoles
    • Esto funciona igual que el sistema de caja registradora, pero es simplemente un comando.
    • Si no desea utilizar sistemas de registro qb-target, este es un reemplazo viable
    • Esto se puede eliminar fácilmente comentándolo en paymentserver.lua

ACTUALIZACIÓN v1.4:

  • Se corrigió un error, debido a un extraño nativo de FiveM, al tomar los nombres de los modelos, llama a algunos incorrectamente.
    • Por ejemplo, landstalker2 se llama landstlkr2
    • He añadido eventos de bucle para corregir esto.
    • Si tiene problemas y hay algunos vehículos que me perdí, consulte repair.lua para obtener información de depuración.
    • Descubrí que las importaciones tampoco obtienen sus nombres correctamente. Use la notificación de depuración para encontrar lo que "piensa" que debería ser y agréguelo a la configuración para corregirlo.
  • Se modificó la forma en que el menú de elementos invoca los nombres.
    • Esto va de acuerdo con el error anterior, pero funciona como está.
  • Se agregó una solución alternativa para los problemas de “vehicleStatus” que es nulo
    • Si no se puede encontrar la información, se fuerza una nueva configuración del estado del vehículo.
    • Hasta que pueda encontrar una mejor manera, fuerza la configuración, alerta al mecánico y luego detiene el comando.
    • Esto hace que a veces sea necesario utilizar las herramientas mecánicas dos veces, pero alerta al usuario sobre ello.
  • Los costos de reparación ahora se basan en el daño del vehículo y los valores de configuración son los máximos.
    • Por ejemplo: si el costo de reparación del motor se establece en 10 y el motor está dañado 40%, costará 4 del material elegido.
    • Estos aún se ignoran si configura reparaciones gratuitas en la configuración.

ACTUALIZACIÓN v1.3

  • Agregado Apoyo para múltiples roles laborales
    • “Config.JobRole” dicta qué trabajos podrán usar los elementos si “Config.RequiresJob = true”, de lo contrario, ignorará el código de requisito del trabajo.
    • Se eliminaron algunas llamadas de requisitos de trabajo innecesarias, que estaban ocultas detrás de un menú de requisitos de trabajo.
  • Intenté hacer que tu personaje esté de cara al vehículo, para que no termines cambiando un motor mientras estás de espaldas al auto.
    • Agradezco a los gatos de CatCafe por enseñarme cómo implementar esto.
  • Se eliminaron las notificaciones dobles + redactadas incorrectamente al usar artículos que se eliminarían o agregarían del inventario.
  • Números % fijos para piezas adicionales en el vehículo
    • Descomente las exportaciones de qb-vehiclefailure para permitir que se dañen estas partes
    • Asegúrese de que coincidan con el nombre del script utilizado para el trabajo de su mecánico predeterminado (qb-mechanicjob)

ACTUALIZACIÓN v1.2

  • Se corrigieron los menús no mecánicos que notificaban “solo un mecánico puede usar esto” al cerrar el menú.
  • Se actualizaron todos los comandos para usar la función de comando incorporada de QBCores para que ahora muestren descripciones.
    • Se cambió /vehicledamage a /checkdamage para que coincida con /checkmods
  • Corregido que los coches sin modificaciones ya instaladas mostraran 0 modificaciones posibles
    • Esto ha realizado cambios en la mayoría de los archivos en este script, si un comando/elemento necesita buscar mods, se ha editado para esta solución.
  • Se añadió el objeto Cinta Adhesiva, estas reparan la cantidad elegida en la carrocería y el motor y solo repararán hasta un máximo de lo que tú decidas (esto está pensado como una alternativa a los kits de reparación).
    • Para instalar, copie y pegue la carpeta, agregue el nuevo elemento ducttape al archivo compartido (proporcionado en shared.lua) y agregue la imagen bodyrepair.png a su qb-inventory
    • Este artículo es altamente personalizable, ya sea para configurarlo como una reparación temporal única, si necesita usarse varias veces o si se consume al usarlo.

ACTUALIZACIÓN v1.1:

  • Se agregó soporte para drivingdistance.lua de qb-mechanicjob. Ahora maneja las piezas adicionales como el tanque de combustible y el embrague.
  • Código ligeramente optimizado

Valoraciones

No hay valoraciones aún.

Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.