KdrhnDev Global Market
Player sales and item-for-item trading in one shared marketplace.
Give your FiveM community a dedicated place to buy, sell and trade inventory items. Global Market combines a dark anthracite and silver interface with item categories, seller search, stock information and clear confirmation screens. Built for a QBX + ox_inventory setup, with four supported languages and configurable server branding.
Sell Individually or in Bulk
Players can create per-item sale listings or offer their entire stock as a fixed-price bundle. Buyers can review the seller, available quantity and pricing before confirming a purchase. Per-item listings support quantity selection and display the total payment.
Trade Items Without Cash
Create an offer by choosing the item and quantity to give, then specify what you want in return. The trade confirmation screen displays both sides of the exchange so players can review exactly what they receive and give. Item trades do not incur the sales commission.
Manage Listings, Earnings and Deliveries
My Listings brings active sales, trade offers and pending items together. Sale proceeds remain available in the market balance even when the seller is offline. Trade rewards, items from removed listings and pending refunds can be collected through My Items.
Key Features
- Per-item and bulk sale listings with stock and quantity management.
- Commission-free item-for-item trades with confirmation screens.
- Item categories, item/seller search and recent listings.
- Personal listing management, market balance and item collection.
- Persistent listings, earnings and pending deliveries stored in the database.
- Slot and metadata preservation for new listings, including item-specific data such as serial numbers.
- NPC interaction through ox_target, configurable NPC locations and map blips.
- Configurable sales commission, per-player listing limits and per-listing quantity limits.
- Turkish, English, French and German, each with a separate editable language file.
- Custom server logo support: replace logo.png with your own image.
- Configurable Discord webhook logging for market events.
- Server-side distance, ownership, quantity and inventory validation, with a lock against concurrent write operations.
Requirements & Compatibility
- Target setup: QBX (qbx_core) + ox_inventory.
- Dependencies: ox_lib, oxmysql and ox_target.
- OneSync enabled and a working MySQL/MariaDB connection.
- A currency item defined in your inventory. The default is money.
Additional QBCore and ESX adapter options are included in the code. These alternatives have not received separate live compatibility verification; this listing targets the QBX + ox_inventory setup.
Configuration & Important Notes
Configure the language, NPC locations, currency item, commission and limits to match your server. Required database tables are created when the resource starts. The distribution contains no preconfigured privileged player identifiers or Discord webhook URLs; webhook logging is disabled until you configure it.
Item names, images and availability depend on your inventory. Changing the interface language does not automatically translate inventory item labels. Screenshots show the current interface with example items, prices and seller information.
After an unexpected interruption, incomplete transactions are not automatically retried. Administrator review of the persistent operation log may be required before market transactions resume.
Bring player sales and item trading together in one market for your server economy.