WENTUS

Vue d'ensemble

MC Club — club de motards multi-framework (job de livraison, fabrication d'armes, garage, coffre).
v1.1.2

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.

Nom du gang : lostmc · Framework : QBCore / QBox / ESX · Fonctionne aussi avec un job au lieu d'un gang

Fonctionnalité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