BJ | Cocaine System
Grow coca from a seed to a finished product: place a pot, plant a seed, wait for it to grow, cut the leaves, macerate them with gasoline and cut the paste with your agents. The higher the purity, the harder it hits — and the bigger the overdose risk.
🌟 Features
- Full growing cycle — place a pot, plant, water, and harvest through real growth stages. Quality (0-100%) drops if you skip watering.
- Persistent, server-authoritative plants — every pot and table survives a restart; nothing is client-sided.
- Freestyle placement — drag-and-drop prop preview with rotation, height adjustment and live validity checks.
- Chemistry table as a placeable prop — no floating menus, walk up and use it.
- Maceration minigame — skill-based needle check turns leaves + gasoline into base paste.
- Cutting / mixing system — blend paste with cutting agents (creatine, caffeine, lidocaine, baking soda, or your own) to trade yield against purity, live-previewed before you commit.
- Purity-scaled effects — sprint, swim speed, camera shake, armour and screen FX all scale with purity, plus configurable overdose risk.
- Dedicated plant inspection UI — growth stage, harvest countdown, quality, watering status and owner.
- Optional grow/production zones — restrict placement and the lab to specific map areas.
- Framework bridge — notifications, progress bars and targeting switch between ox_lib, ESX, QBCore or your own hooks from one config block.
- Anti-cheat throughout — every action server-validated (tokens, timing, distance, item checks) with flag/kick system and Discord webhook logging.
🛠️ Dependencies
es_extended/qb_core/q-box · ox_lib · ox_inventory
Notifications, progress bars and targeting are bridged — pick what your server already runs (ox, ESX, QBCore, or custom).
🎮 Gameplay Loop
Plant a seed → water & grow → harvest coca leaves → macerate into base paste → cut with agents to your desired purity → use, with effects scaling to how pure (and risky) your product is.
🔒 Security
Server-authoritative plants, token + timing + distance validated actions, minigame hit-rate limits, and a configurable anti-cheat flag/kick system with webhook logging.