Economy Configuration
Configure payments, multipliers, bonuses, and the dynamic economy system.
Payout Configuration
Base Payment
Set in each job configuration:
Config.Jobs.food_delivery = {
basePayment = 50, -- Base $ per mission
xp = 100, -- Base XP per mission
}Payout Type
Where earnings are deposited:
Config.PayoutType = 'cash' -- 'cash' or 'bank''cash'
Added to ATM balance (requires withdrawal)
'bank'
Added directly to bank account
Dynamic Economy System
The economy adjusts based on job popularity.
How It Works
High Demand
Jobs with few completions pay more.
Low Demand
Popular jobs pay less.
Updates
Multipliers recalculate every 5 minutes.
Demand Levels
10-30
Low
0.80x - 0.90x
3-10
Normal
1.00x
1-3
High
1.10x - 1.50x
Viewing Current Economy
Players see demand indicators in the job menu:
Food Delivery
Payment: $50 (High Demand +20%)Distance Bonus System
Reward players for longer routes.
Enable/Disable
Config.EnableDistanceBonus = trueBase Values
Config.DistanceBonusPerKM = 5 -- $5 per kilometer
Config.DistanceXPBonusPerKM = 2 -- 2 XP per kilometer
Config.MaxDistanceMultiplier = 2.0 -- Cap at 2x bonus
Config.LongHaulThreshold = 3.0 -- 3km = "long haul"Job-Specific Multipliers
Different jobs have different distance values:
Config.DistanceBonusMultipliers = {
food_delivery = 1.0, -- Standard
parcel_delivery = 1.2, -- 20% more
medical_supply_delivery = 1.8, -- 80% more
luxury_goods_delivery = 2.0, -- Double
construction_material_delivery = 1.5,
mail_delivery = 1.0,
alcohol_delivery = 1.3,
pharmaceutical_delivery = 1.6,
grocery_delivery = 1.1,
auto_parts_delivery = 1.4,
illegal_contraband = 3.0, -- Illegal pays more
illegal_weapons = 4.0,
illegal_drugs = 3.5
}Example Calculation
A 5km food delivery:
Distance: 5 km
Base: $5/km × 5 = $25
Multiplier: 1.0x (food delivery)
Total Bonus: $25A 5km luxury goods delivery:
Distance: 5 km
Base: $5/km × 5 = $25
Multiplier: 2.0x (luxury)
Total Bonus: $50Payout Multipliers
All Multipliers Applied
Rank
1 + (rank × 0.05)
1.05x - 1.50x
Mission Type
Timed/VIP pay more
1.0x - 1.6x
Prestige
Permanent bonus
1.0x - 1.5x
Faction Rep
Higher rep = more money
0% - 40%
Co-op
Group missions
1.3x
Weather
Bad weather pays more
0.7x - 1.0x
Time of Day
Night pays more
1.0x - 1.2x
Damage
Penalty for vehicle damage
0.25x - 1.0x
Economy
Supply/demand
0.8x - 1.5x
Bonus Objective
If completed
1.25x
Distance
Per kilometer driven
Variable
Damage Penalties
Vehicle damage reduces payout:
Perfect
0
100%
Minimal
1-100
95%
Light
101-300
85%
Moderate
301-600
70%
Heavy
601-900
50%
Severe
901+
25%
ATM Configuration
Enable Built-in ATM
Config.EnableBuiltInATM = trueATM Location
Config.ATMLocation = vec4(120.07, -3078.27, 6.02, 98.44)
Config.ATMPedModel = 'a_m_m_business_01'Withdrawal Settings
Config.ATMWithdrawalFee = 5 -- 5% fee
Config.ATMMinWithdrawal = 100 -- Minimum $100
Config.ATMMaxWithdrawal = 999999 -- Maximum per transactionFee Calculation
Requested: $1,000
Fee (5%): $50
Received: $950Example: Complete Payout Calculation
Scenario:
Job: Luxury Goods Delivery
Base Payment: $150
Distance: 8 km
Player Rank: 5
Prestige: 1 (Bronze Star)
Faction Rep: Trusted (10% bonus)
Mission Type: Timed (1.3x)
Vehicle Damage: None
Economy: High Demand (+15%)
Calculation:
Base Payment: $150
× Rank (1.25): $187.50
× Prestige (1.1): $206.25
× Mission (1.3): $268.13
× Economy (1.15): $262.10
× Faction (+10%): $288.31
Distance Bonus:
8 km × $5 × 2.0 = $80
Total: $368.31Last updated