Trader System
This is a trader script inspired by extraction‑style games, featuring multiple trader types, reputation progression, buy/sell mechanics, tasks, and a mobile blackmarket system.
NOTE: This script includes npc talk script too.
Showcase: Video
Discord: Discord
****
Trader Types
- Multiple trader categories (weapons, food, medical, resources, military).
- Each trader has unique inventory, pricing, and behavior.
Reputation
- Reputation is tracked per trader.
- Increased by selling items or completing tasks.
- Unlocks higher‑tier items and better deals.
Buy & Sell
- Players can buy items directly from traders.
- Sell only the items that specific trader accepts.
- Dynamic pricing based on trader type and economy.
Tasks
- Daily tasks (reset every day).
- Permanent repeatable tasks.
- One‑time missions for special rewards.
- Usually item deliveries or small objectives.
Mobile Blackmarket
- Spawns randomly around the map.
- Sells rare, illegal, or high‑value items.
- Limited active time.
- Can affect reputation with regular traders.
Progression
- Each trader has its own progression path.
- Rare items require higher reputation.
- Encourages interacting with multiple traders.
🌐 Multi-language support, making it simple to translate into any language.
🔧 Compatible with ESX, QBCore, and Qbox frameworks.
🔐 Secured through FiveM’s Escrow system.
-
Dependacies:
-
ox_target/qb_target
-
ox_lib