Configuration
hsJobQuest V2 is highly configurable. This section covers all available settings.
Configuration Files
shared/config.lua
Main configuration (jobs, settings, locations)
shared/illegal_config.lua
Illegal runs system configuration
shared/constants.lua
System constants (don't modify unless advanced)
data/skills.json
Skill definitions and values
data/achievements.json
Achievement definitions
data/factions.json
Faction configurations
data/ranks.json
Rank names and requirements
Quick Reference
Framework Settings
Config.Framework = 'QBCORE' -- QBCORE, QBOX, ESX
Config.TargetSystem = 'qb-target' -- qb-target, ox_target
Config.InventorySystem = 'qb-inventory'
Config.NotifySystem = 'ox_lib'
Config.PhoneSystem = 'auto' -- auto-detects
Config.FuelSystem = 'auto' -- auto-detectsFeature Toggles
Config.EnableDebug = false
Config.EnablePrestige = true
Config.EnableAchievements = true
Config.EnableRandomEvents = true
Config.EnableDistanceBonus = true
Config.EnableBonusObjectives = true
Config.EnableBuiltInATM = trueProgression Settings
Config.MaxRank = 10
Config.RankUpXP = 1000
Config.SkillPointsPerRank = 1
Config.MaxPrestige = 5
Config.SkillPointsPerPrestige = 5Configuration Sections
General Settings
Framework, debug, feature toggles
Job Configuration
Jobs, vehicles, locations, payments
Economy Settings
Multipliers, bonuses, ATM
Faction Configuration
Factions, reputation, benefits
Bridge Settings
Framework integration, custom systems
Best Practices
Test Changes
Always test configuration changes on a development server first.
Backup Config
Keep a backup of your configuration files before making changes.