A simple black market script with multiple delivery options and random locations. I created it for my roleplay server but decided to publish it.
SHOWCASE
Key features
- Framework support: ESX, QB-Core, and QBX-Core
- Discord Logs
- Inventory compatibility: ox_inventory, qb-inventory, qs-inventory, codem-inventory, origen_inventory
- Category organization: Group items by customizable categories with icons
- Currencies: Cash, Bank, Black Money, and custom currencies
- Interaction systems: ox_target, qb-target, and sleepless_interact
- HelpText, FloatingText, or Target interactions based on config
- Custom NPCs: Animations, scenarios, and per-shop customization
- Order system: Delivery points, time-limited orders, and expiry logic
- Security: Protection against client data manipulation
- Randomization: Optional random shop locations on each server restart
- Per-shop configs: Complete configuration for each shop
Requirements
- Framework: ESX or QB-Core or QBX-Core (choose one)
- Inventory: One of: ox_inventory, qb-inventory, qs-inventory, codem-inventory, origen_inventory
- Target (optional): ox_target, qb-target, or sleepless_interact (or use HelpText/FloatingText)
- Artifacts: Recent FiveM server build recommended
Installation
- Drag & drop: Place the resource in your
resources folder. - Ensure: Add
ensure ys_blackmarket to server.cfg. - Interaction mode: Pick
helptext, floatingtext, or target in config. - Configure shops: Define NPCs, categories, items, prices, delivery points, and expiry times.
