Create a living underworld economy where every dealer, mafia boss, or shady contact has unique personalities, schedules, and loyalty systems. Repu System transforms your criminal world into an evolving reputation-based network โ meet dynamic NPC dealers, earn trust (RP), unlock exclusive items, and complete dangerous missions, all driven by your actions.
๐ฌย PREVIEW - Short
๐ฌย PREVIEW - 10-Minute Dev Showcase
๐ Key Features
๐ง Dynamic Dealer System
Create unlimited dealers, bosses, or gangs
Each dealer can:
Appear in different locations
Have active hours (day/night only)
Offer unique shops and missions
Automatically change positions after a set interval
Individualized NPC animations, vehicles, and scenes
๐ค Reputation & Trust System
Each dealer has their own trust level (RP)
Buy, complete missions, or bribe to increase trust
Fail missions or betray dealers โ lose RP
Unlock exclusive shop items and missions at higher trust levels
Player stats and progress are tracked per dealer
๐ผ Shop System
Every dealer offers different black-market items
Items have trust requirements
Successful purchases increase RP
Fully customizable shop lists, prices, and rewards
๐ฏ Dynamic Mission Types
๐ฆ Package Smuggling
๐ Camera Disabling
๐ Vehicle Theft
๐ก๏ธ Assassin Mission
๐งพ Dealer Statistics
Each dealer keeps track of your full history.
๐ฐ Fully Customizable Economy
Choose between
money,black_money, or even custom items as currencyAdjustable:
Reward scaling based on RP
Base payouts
Cooldowns per mission type
Maximum payouts and rep thresholds
๐น๏ธ Immersive Interactions
Configurable scene events (custom peds, vehicles, trunk interactions, ambient NPCs)
Configurable messages, notifications, and language
๐งฉ Example Scenarios
โBig Mishaโ operates all day and runs street-level jobs.
โMiss Irinโ appears only at night, trading black-market electronics and offering assassin contracts.
Both have unique trust paths, missions, and shops.
๐ ๏ธ Admin Commands (ESX admin group / QBCore admin permission)
/setrp [id] [dealer] [+/-pont] ย โ Adjust a player's RP for a specific dealer
/getrp [id] [dealer] ย ย ย ย ย ย โ Check a player's RP for a specific dealer
Examples:
/setrp [id] irin +10 ย โ Add 10 RP to a player for irin
/setrp [id] misha -5 ย โ Remove 5 RP from a player for misha
/getrp [id] irin ย ย ย โ Check a player's RP for irin
/getrp [id] misha ย ย ย โ Check a player's RP for misha
๐ ๏ธ Configuration Highlights
Simple and modular
config.luaAdd new dealers in seconds
Adjustable spawn timers and mission cooldowns
Optional animations, vehicles, and companion peds
Detailed event configuration for immersive scenes
๐ฆ Requirements
ESXย or QBCore
OX_LIB
ox_target or qb-target
oxmysql
๐ ๏ธ Configuration Guide:
All configuration options and setup instructions can be found here:
๐ azakit-development.gitbook.io/docs
HELP:
You can find Discord: https://discord.gg/DmsF6DbCJ9