π Z-Blackmarket
A modern, fully responsive, and feature-rich black market system.
Built for ESX and QBCore.

π Key Features
- Automatic ESX & QBCore detection (no manual config required)
- Multi-vendor support: create unlimited black markets with unique NPCs, locations, and items
- Category system: weapons, illegal items, utilities, and more (fully customizable)
- Stock, cooldown, and per-player cooldown for each item
- Modern, responsive NUI
- Cart system: purchase multiple items at once
- Discord webhook logging for every purchase (configurable)
- Customizable blip and marker system
- Job blacklist: restrict access for certain jobs (e.g., police)
- Opening hours and always-open mode supported
- Fully localized: English and Spanish included (easy to add more)
- No dependencies required (ox_inventory / ox_target optional)
βοΈ Configuration (config.lua)
Config.ForceFramework -- Force ESX or QBCore (or auto-detect)
Config.JobBlacklist -- Jobs that cannot access the market
Config.OpenHour/CloseHour -- Opening hours (24h format)
Config.AlwaysOpen -- Ignore time settings, always open
Config.Webhook -- Discord webhook URL
Config.Blip -- Blip/marker settings
Config.Markets -- Markets, NPCs, categories, items
Config.UnlimitedStock -- Enable or disable unlimited stock
π Commands
/bmrestock β Instantly restock all markets (admin only)
π§© Other Scripts You Might Like
- Z-AFK: Minimal and responsive AFK system
- Z-Kill Info UI: Modern kill/death info UI
- Z-Notify: Lightweight, customizable notifications
- Z-Cleaner Job: Immersive role for cleaning crews with job progress and animations
| π¦ Code accessible | Yes |
| π Subscription-based | No |
| π Approx. lines of code | ~800 |
| π§ Requirements | ESX / QBCore |
| π οΈ Support included | Yes |