MT Workshops 2.0 (mt_workshops) est un script d'atelier de mécanicien pour QBCore, QBox et ESX. Les mécaniciens prévisualisent les modifications, les installent avec des objets, réparent les véhicules avec des kits et gèrent leur atelier grâce à des caisses enregistreuses et un menu du patron. Le UI est conçu avec React et Mantine.
Fonctionnalités
- Menu de prévisualisation pour vérifier toutes les modifications avant de les installer (
/preview, peut être verrouillé pour le métier).
- Élément de la liste des mods avec tous les mods prévisualisés à installer sur le véhicule ; des objets sont nécessaires pour installer les mods.
- Kits de réparation séparés par moteur et carrosserie ; les objets de réparation par pièce sont configurables.
- Articles de performance (moteur, transmission, freins, suspension, turbo, blindage) dans les classes S et A–D avec différents niveaux ; les pièces installées peuvent être restituées lors de leur retrait.
- Système de fabrication intégré avec sa propre fabrication UI ou ox_inventory.
- Boutiques d'atelier.
- Boîte à outils pour réparer le véhicule avec des objets ou vérifier et retirer les pièces de performance.
- Stations de réparation sous forme d'accessoire ou de zone, réservées à un métier ou ouvertes, avec une vérification des mécaniciens en ligne et un paiement en argent.
- Contrôleur de néons et de xénon.
- Synchronisation en temps réel avec tous les joueurs pour les réparations, les modifications, les performances et les éclairages.
- Toutes les modifications sont enregistrées dans la base de données.
- Missions secondaires de métier : modifiez le véhicule d'un client et recevez de l'argent supplémentaire.
- Caisses enregistreuses intégrées pour facturer les clients et menu du patron.
- Menu des options pour activer ou désactiver n'importe quelle option de véhicule.
- Zones d'atelier qui activent ou désactivent le service.
- Créez un nombre illimité d'ateliers et de postes.
- Paramètres régionaux en anglais et en portugais ; images d'inventaire pour tous les objets inclus.
Exigences
- QBox (par défaut), QBCore ou ESX
- ox_lib, oxmysql
- Un inventaire (ox_inventory recommandé, qb-inventory pris en charge), un script de ciblage (ox_target, qb-target ou interact), des clés de véhicule et un script bancaire, le tout configuré dans
configs/config.lua
Installation
- Copiez le
mt_workshops Ajoutez ce dossier à vos ressources.
- Configurez le framework, l'exportation du core, l'inventaire, le ciblage, les clés et la banque dans
configs/config.lua. Pour QBCore ou ESX, supprimez le @qbx_core/modules/playerdata.lua ligne de fxmanifest.lua.
- Ajoutez les objets à votre inventaire et copiez les images de
inventory images vers le dossier d'images de votre inventaire.
- Configurez des ateliers, des stations, des boutiques, des artisanats et des missions dans le
configs dossier.
- Ajouter
ensure mt_workshops à votre server.cfg après ses dépendances.