Overview
MC Club turns a biker clubhouse into a working gang base. Members take delivery runs, craft weapons from scrap, pull bikes out of the club garage, and share one stash. Every reward and recipe is resolved on the server.
lostmc · Framework: QBCore / QBox / ESX · Works with a job instead of a gangFeatures
Delivery Job
Server picks the drop point, spawns the truck, and validates every step. Daily limit and an optional time window.
Weapon Crafting
Recipe-based crafting at the workbench. The client only sends a menu index; recipes never leave the server.
Club Garage
Take out club bikes and vans, store them again. Vehicles are created server-side and cleaned up on disconnect.
Shared Stash
One club stash, gang gated, registered for ox_inventory or qb-inventory automatically.
Gang or Job
Config.Base.GroupType switches the whole script between gang and job access control.
Server Authority
Membership, stage and distance are checked server-side on every callback — see Features.
File Structure
wentus-mcclub/
├── fxmanifest.lua
├── config.lua # Config.Base + Config.Settings
├── shared/bridge.lua # global Core (QBCore/QBox/ESX)
├── client/
│ ├── utils.lua # CoreGeneral (client) + target/zone/menu bridges
│ ├── menu.lua # ox_lib context menus / qb-menu
│ └── client.lua # blips, zones, delivery flow, garage
├── server/
│ └── server.lua # CoreGeneral (server), callbacks, delivery state
└── locales/ en.lua · tr.lua