🛒 BT_MARKETSTALL – For RedM & VORP
Let your players become real traders!
Create, manage, and customize market stalls in-game with a complete, interactive, and persistent system—optimized for serious roleplay.
📺 Video
See the showcase on YouTube
(Also available on our Discord)
📚 Documentation
Read the full setup & customization guide
✨ Features
Stall Deployment & Placement
Deploy stalls anywhere using a usable item (configurable)
Interactive rotation & positioning prompts
Stall data fully persistent (saved in MySQL)
Intuitive Buy & Sell System
List items for sale or post buy requests, all via a sleek UI
Set custom prices & quantities—buyers and sellers both supported
Immersive NUI Interface
Western-styled, scrollable menu with custom fonts & themes
Smart Validation & Restrictions
Job & item whitelist/blacklist
Quantity and price checks, inventory control (enough in stock / can carry)
Co-Owner System
Add trusted players as co-owners—manage, edit, collect, or delete together
Advanced Stall Management
Edit stalls at any time: add/remove items, change prices/quantities, update co-owners
Safe Item & Money Recovery
All items/money are returned to players if a listing or stall is removed
Sold/purchased items and earned money can be collected at any time
Evolving Stall Appearance
Physical appearance of the stall updates based on the number of items listed
Safe Stall Deletion
Owners & co-owners (or only staff, if configured) can safely delete stalls
Stall Locking System
Stall locks temporarily during edits to prevent conflicts (auto-unlocks after timeout)
Admin Privileges
Admins (by role) can manage, edit, and delete any stall—even if not owners (customizable)
Anti-Spam & Feedback
Cooldown prevents rapid repeat actions (configurable)
All player actions generate visual feedback (localized to player language)
Discord Logging
All major actions are logged & sent to Discord webhook (batched every 2 minutes)
Multilingual Support
Full Persistence
All stalls & contents are saved in MySQL and reloaded after restart
Ultra Lightweight
0.00ms idle, 0.01–0.04ms active (optimized for large servers)
🧰 Requirements
vorp_inventory
RedM server with MySQL/MariaDB (e.g., oxmysql)
🖼️ Gallery
Script developed for the server: REVEALED | FR | Free Access | Serious RP




client.lua & server.lua escrow/encrypt.
0.00ms when not using ![]()
0.04ms when players are within 2 meters of a stall ![]()
0.01ms when using ![]()