mirror of
https://github.com/qbcore-fivem/qb-core.git
synced 2026-08-29 01:08:57 +00:00
Mech job v3 prep
This commit is contained in:
+72
-255
@@ -1,288 +1,105 @@
|
||||
QBShared = QBShared or {}
|
||||
QBShared.ForceJobDefaultDutyAtLogin = true -- true: Force duty state to jobdefaultDuty | false: set duty state from database last saved
|
||||
QBShared.QBJobsStatus = false -- true: integrate qb-jobs into the whole of qb-core | false: treat qb-jobs as an add-on resource.
|
||||
QBShared.Jobs = {} -- All of below has been migrated into qb-jobs
|
||||
if QBShared.QBJobsStatus then return end
|
||||
QBShared.Jobs = {
|
||||
['unemployed'] = {
|
||||
label = 'Civilian',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['unemployed'] = {label = 'Civilian', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Freelancer', payment = 10}}},
|
||||
['bus'] = {label = 'Bus', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Driver', payment = 50}}},
|
||||
['judge'] = {label = 'Honorary', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Judge', payment = 100}}},
|
||||
['lawyer'] = {label = 'Law Firm', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Associate', payment = 50}}},
|
||||
['reporter'] = {label = 'Reporter', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Journalist', payment = 50}}},
|
||||
['trucker'] = {label = 'Trucker', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Driver', payment = 50}}},
|
||||
['tow'] = {label = 'Towing', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Driver', payment = 50}}},
|
||||
['garbage'] = {label = 'Garbage', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Collector', payment = 50}}},
|
||||
['vineyard'] = {label = 'Vineyard', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Picker', payment = 50}}},
|
||||
['hotdog'] = {label = 'Hotdog', defaultDuty = true, offDutyPay = false, grades = {['0'] = {name = 'Sales', payment = 50}}},
|
||||
|
||||
['police'] = {label = 'Law Enforcement', type = "leo", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Freelancer',
|
||||
payment = 10
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Officer', payment = 75},
|
||||
['2'] = {name = 'Sergeant', payment = 100},
|
||||
['3'] = {name = 'Lieutenant', payment = 125},
|
||||
['4'] = {name = 'Chief', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['police'] = {
|
||||
label = 'Law Enforcement',
|
||||
type = "leo",
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['ambulance'] = {label = 'EMS', type = 'ems', defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'Officer',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Sergeant',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Lieutenant',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Chief',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Paramedic', payment = 75},
|
||||
['2'] = {name = 'Doctor', payment = 100},
|
||||
['3'] = {name = 'Surgeon', payment = 125},
|
||||
['4'] = {name = 'Chief', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['ambulance'] = {
|
||||
label = 'EMS',
|
||||
type = 'ems',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['realestate'] = {label = 'Real Estate', defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'Paramedic',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Doctor',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Surgeon',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Chief',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'House Sales', payment = 75},
|
||||
['2'] = {name = 'Business Sales', payment = 100},
|
||||
['3'] = {name = 'Broker', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['realestate'] = {
|
||||
label = 'Real Estate',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['taxi'] = {label = 'Taxi', defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'House Sales',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Business Sales',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Broker',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Manager',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Driver', payment = 75},
|
||||
['2'] = {name = 'Event Driver', payment = 100},
|
||||
['3'] = {name = 'Sales', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['taxi'] = {
|
||||
label = 'Taxi',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['cardealer'] = {label = 'Vehicle Dealer', defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'Driver',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Event Driver',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Sales',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Manager',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Showroom Sales', payment = 75},
|
||||
['2'] = {name = 'Business Sales', payment = 100},
|
||||
['3'] = {name = 'Finance', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['bus'] = {
|
||||
label = 'Bus',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['mechanic'] = {label = 'LS Customs', type = "mechanic", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Driver',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
['cardealer'] = {
|
||||
label = 'Vehicle Dealer',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'Showroom Sales',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Business Sales',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Finance',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Manager',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Novice', payment = 75},
|
||||
['2'] = {name = 'Experienced', payment = 100},
|
||||
['3'] = {name = 'Advanced', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['mechanic'] = {
|
||||
label = 'Mechanic',
|
||||
type = "mechanic",
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['mechanic2'] = {label = 'LS Customs', type = "mechanic", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Recruit',
|
||||
payment = 50
|
||||
},
|
||||
['1'] = {
|
||||
name = 'Novice',
|
||||
payment = 75
|
||||
},
|
||||
['2'] = {
|
||||
name = 'Experienced',
|
||||
payment = 100
|
||||
},
|
||||
['3'] = {
|
||||
name = 'Advanced',
|
||||
payment = 125
|
||||
},
|
||||
['4'] = {
|
||||
name = 'Manager',
|
||||
isboss = true,
|
||||
payment = 150
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Novice', payment = 75},
|
||||
['2'] = {name = 'Experienced', payment = 100},
|
||||
['3'] = {name = 'Advanced', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['judge'] = {
|
||||
label = 'Honorary',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['mechanic3'] = {label = 'LS Customs', type = "mechanic", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Judge',
|
||||
payment = 100
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Novice', payment = 75},
|
||||
['2'] = {name = 'Experienced', payment = 100},
|
||||
['3'] = {name = 'Advanced', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['lawyer'] = {
|
||||
label = 'Law Firm',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['beeker'] = {label = 'Beeker\'s Garage', type = "mechanic", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Associate',
|
||||
payment = 50
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Novice', payment = 75},
|
||||
['2'] = {name = 'Experienced', payment = 100},
|
||||
['3'] = {name = 'Advanced', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['reporter'] = {
|
||||
label = 'Reporter',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
['bennys'] = {label = 'Benny\'s Original Motor Works', type = "mechanic", defaultDuty = true, offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Journalist',
|
||||
payment = 50
|
||||
},
|
||||
['0'] = {name = 'Recruit', payment = 50},
|
||||
['1'] = {name = 'Novice', payment = 75},
|
||||
['2'] = {name = 'Experienced', payment = 100},
|
||||
['3'] = {name = 'Advanced', payment = 125},
|
||||
['4'] = {name = 'Manager', isboss = true, payment = 150},
|
||||
},
|
||||
},
|
||||
['trucker'] = {
|
||||
label = 'Trucker',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Driver',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
['tow'] = {
|
||||
label = 'Towing',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Driver',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
['garbage'] = {
|
||||
label = 'Garbage',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Collector',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
['vineyard'] = {
|
||||
label = 'Vineyard',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Picker',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
['hotdog'] = {
|
||||
label = 'Hotdog',
|
||||
defaultDuty = true,
|
||||
offDutyPay = false,
|
||||
grades = {
|
||||
['0'] = {
|
||||
name = 'Sales',
|
||||
payment = 50
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user