Adding the ammunation job for QBCore
Disclaimer: This is meant for developers, please create a ticket if you require assistance on how to add this to your server
Add this snippet to qb-core/shared/jobs.lua
['ammunation'] = {
label = 'Ammunation',
defaultDuty = true,
offDutyPay = false,
grades = {
['0'] = {
name = 'Weapon Dealer',
payment = 125
},
['1'] = {
name = 'Owner',
isboss = true,
payment = 150
},
},
},
Add this snippet to Config.BossMenus
in qb-management/client/cl_config.lua
['ammunation'] = {
vector3(13.98, -1106.38, 29.8), -- Note this only adds a boss menu for power_st
},
Add this snippet to Config.BossMenuZones
in qb-management/client/cl_config.lua
['ammunation'] = {
{ coords = vector3(13.98, -1106.38, 29.8), length = 0.35, width = 0.45, heading = 337.0, minZ = 29.1, maxZ = 30.7}, -- Note this only adds a boss menu for power_st
},
Now, run this SQL in your database. This will give the ammunation job $50,000 to order some weapons to sell
INSERT INTO `management_funds` (`job_name`, `amount`, `type`) VALUES
('ammunation', 50000, 'boss');
You'll have to set an owner of the job. You can do this using /setjob [playerID] ammunation 1. Once you have set an owner, they can hire employees from the boss menu.
Last updated
Was this helpful?