Vue d'ensemble
MC Club transforme le local d'un club de motards en véritable base de gang. Les membres prennent des courses de livraison, fabriquent des armes à partir de ferraille, sortent des motos du garage du club et partagent un coffre. Toutes les récompenses et recettes sont résolues côté serveur.
lostmc · Framework : QBCore / QBox / ESX · Fonctionne aussi avec un job au lieu d'un gangFonctionnalités
Job de livraison
Le serveur choisit le point de dépôt, fait apparaître le camion et valide chaque étape. Limite quotidienne et plage horaire optionnelle.
Fabrication d'armes
Fabrication par recettes à l'établi. Le client n'envoie qu'un index de menu ; les recettes ne quittent jamais le serveur.
Garage du club
Sortez les motos et fourgons du club, puis rangez-les. Les véhicules sont créés côté serveur et nettoyés à la déconnexion.
Coffre partagé
Un coffre de club, réservé au gang, enregistré automatiquement pour ox_inventory ou qb-inventory.
Gang ou job
Config.Base.GroupType bascule tout le script entre contrôle d'accès par gang ou par job.
Autorité serveur
Appartenance, étape et distance sont vérifiées côté serveur à chaque callback — voir Fonctionnalités.
Structure des fichiers
wentus-mcclub/
├── fxmanifest.lua
├── config.lua # Config.Base + Config.Settings
├── shared/bridge.lua # Core global (QBCore/QBox/ESX)
├── client/
│ ├── utils.lua # CoreGeneral (client) + ponts target/zone/menu
│ ├── menu.lua # menus contextuels ox_lib / qb-menu
│ └── client.lua # blips, zones, flux de livraison, garage
├── server/
│ └── server.lua # CoreGeneral (serveur), callbacks, état de livraison
└── locales/ en.lua · tr.lua