[ESX, QB, QBX] Chemistry Job

Players gather raw ingredients, process them inside randomized labs, and deliver medical mixes to pharmacies with a fully dynamic pricing system.
Compatible with all major frameworks, inventories, and target systems.

:sparkles: Features

  • 9 gathering locations
  • 4 randomized labs
  • 3 medicine types (Stimulant, Painkiller, Sedative)
  • Dynamic pricing & demand (every 30 min)
  • Auto-GPS waypoints
  • Cooldown system
  • Double-click protection
  • Multi-language (EN / TR)
  • Supports ox_target, qb-target, and no-target
  • Works with all major inventory systems
  • Fully configurable through shared/config.lua

Pharmacy System

  • Each pharmacy requests 0–25 units per medicine
  • Unit prices range $250–$400
  • Optional demand notifications
  • Automatic payouts on delivery

Requirements

  • janiel-core
  • QB-Core / QBox / ESX / Standalone (auto-detected)
  • ox_target / qb-target / qtarget / no-target (auto-detected)
  • ox_inventory / qb-inventory / qs / ps / origen / tgiann / chezza / ak47 / codem (auto-detected)

Optional Labs (MLO Support)

You can also use custom drug-lab MLOs:

:wrench: Quick Setup

  1. Drag & drop into resources/
  2. Add to server.cfg:
ensure janiel-core
ensure janiel-chemistry
  1. Configure via shared/config.lua
  2. Restart server

:camera_flash:

Preview

Showcase

Support

OTHER RESOURCES

Resim1 Resim2 Resim3 Resim4
Resim5 Resim6 Resim7 Resim8
Code is accessible No
Subscription-based No
Lines (approximately) +1000
Requirements JANIEL-CORE QB,QBX,ESX
Support Yes
5 Likes