WENTUS

Overview

MC Club — multi-framework motorcycle club (delivery job, weapon crafting, garage, stash).
v1.1.2

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.

Gang name: lostmc · Framework: QBCore / QBox / ESX · Works with a job instead of a gang

Features

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