Bring an underground economy to your server with the Sleezy Development Advanced Black Market System.
This script introduces a fully configurable illegal marketplace where players can purchase weapons, ammo, tools, and more through a hidden black market dealer. Designed for immersion and flexibility, it supports multiple payment methods, dynamic stock systems, and modern UI integration.
Players can interact with a black market NPC or target system to access a clean, organized shop interface. Everything from pricing to stock limits and currencies can be fully customized through config.lua.
Built to be lightweight, immersive, and highly customizable, making it perfect for serious RP and economy-driven servers.
• Fully functional black market shop system
• NPC-based interaction (with optional ox_target support)
• Clean and modern UI design
• Category-based item organization
• Configurable weapons, ammo, tools, and more
• Supports multiple payment methods (cash & bank)
• Optional item-based currencies (diamonds, gold, etc.) 💎
• Dynamic stock system with automatic restock
• Configurable stock limits per item
• Discord webhook logging (optional)
• Framework & inventory compatible
• Lightweight & optimized
• Easy installation
Players can access a hidden black market dealer to purchase illegal or restricted items.
Example process:
Player finds the black market NPC
Interacts using ox_target or proximity
Opens the black market UI
Browses categories (weapons, ammo, tools, etc.)
Purchases items using money or custom currencies
The system handles:
✔ Item purchasing & validation
✔ Multiple payment types
✔ Stock limits and availability
✔ Automatic stock reset system
✔ Organized category display
This creates a realistic underground trading system for your server.
The system includes a dynamic stock feature:
• Items have limited stock
• Stock resets automatically after a set time
• Randomized stock amounts (min/max)
• Prevents over-purchasing and adds realism
Example:
Config.Stock = {
enabled = true,
resetInterval = 1800,
minStock = 5,
maxStock = 20
}
Supports multiple ways to pay:
• Cash
• Bank
• Custom item currencies (diamonds, gold bars, etc.)
Easily expand your server economy with alternative trading methods.
Everything is controlled through config.lua.
Example:
Config.BlackMarket = {
enabled = true,
ped = {
model = 'g_m_y_lost_01',
coords = vec4(4956.05, -5321.38, 7.3, 83.8)
}
}
You can configure:
• NPC location & model
• Target interaction settings
• Market items & categories
• Prices and currencies
• Stock system & reset timer
• Payment methods
• UI settings & branding
• Discord logging
Framework:
QBCore
ESX
Standalone
Inventory:
ox_inventory
qb-inventory
esx inventory
Download the resource
Drag it into your resources folder
Add to server.cfg
ensure sleezy-blackmarket
Configure everything in config.lua
Restart your server
• Roleplay servers
• Illegal economy systems
• Gang & crime servers
• Weapon trading systems
• Underground marketplaces
If you need help, open a support ticket or contact Sleezy Development.