KimonK

Untitled

Nov 4th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 180.18 KB | None | 0 0
  1. --[[
  2. You can now allow jobs to promote/demote other jobs
  3. Recoded jobrequirement config, no longer requires jobs to have a jobranks table in order to restrict them
  4. Fixed issue with admins not being able to promote/demote
  5. Health and armor should now update on promotions
  6.  
  7. Config changes:
  8. Replaced ReqToJoin with a global table: JobJoinRestrictments
  9. Added .PermissionJobList to jobranks table
  10. ]]
  11. JobRanksConfig = JobRanksConfig or {}
  12.  
  13. //Who can access admin commands,menus etc
  14. JobRanksConfig.AdminAccessCustomCheck = function(Player) if( Player:IsAdmin() ) then return Player:IsAdmin() elseif( Player:IsUserGroup( "vipmoderator" ) ) then return true else return false end end
  15. //How often should it update and save?
  16. JobRanksConfig.UpdateTimer = 30
  17. //Players Required to be able to earns playtime through timer
  18. JobRanksConfig.PlayersRequired = 0
  19. //Should it give SALARY*Bonus instead of SALARY+Bonus?
  20. //NOTE: This calculates BaseSalary + (BaseSalary/100*Bonus)
  21. //So if you set BonusSalary to 15 it will be 15% of the original salary
  22. JobRanksConfig.BonusSalaryPercent = false
  23. //Disables progression if player is AFK
  24. JobRanksConfig.DisableAFKProgress = true
  25. //NOTE: These uses DarkRPs chatcommand system, which means it will always use / before the command so by default it would be -> /rpromote NICK REASON
  26. //Chatcommand to promote
  27. JobRanksConfig.PromotionChatCommands = {"rpromote"}
  28. //Chatcommand to demote
  29. JobRanksConfig.DemotionChatCommands = {"rdemote"}
  30. //Should ranks reset when you die?
  31. JobRanksConfig.ResetRanksOnDeath = false
  32.  
  33. //HUD Jobranks
  34. JobRanksConfig.HUD = true
  35. //Defined 0-100, 0 is as much left as it can and 100 is as much right as it can
  36. JobRanksConfig.UIW = 100
  37. //Defined 0-100, 0 is as much up as it can and 100 is as much down as it can
  38. JobRanksConfig.UIH = 0
  39. --[[
  40. bar = a bar for progress
  41. time = text for time left
  42. number = numbers only
  43. ]]
  44. JobRanksConfig.HUDType = "time"
  45.  
  46. JobRanksConfig.UIBoxColor = Color(100,100,100,200)
  47. JobRanksConfig.UIOutlineColor = Color(200, 200, 200, 200)
  48. JobRanksConfig.UITextColor = Color(255,255,255,200)
  49. JobRanksConfig.BarBackground = Color(0,0,0,255)
  50. JobRanksConfig.Bar = Color(0,200,0,255)
  51.  
  52. JobRanks = JobRanks or {}
  53.  
  54. local function JBR_InitRanks()
  55. timer.Simple(3, function()
  56.  
  57.  
  58.  
  59. ---------------------------------------------------------------------------------------------------------------------------------------------
  60. ---------------------------------------------------------------------------------------------------------------------------------------------
  61. ---------------------------------------------------------------------------------------------------------------------------------------------
  62. ---------------------------------------------------------------------------------------------------------------------------------------------
  63. ---------------------------------------------------------------------------------------------------------------------------------------------
  64. ---------------------------------------------------------------------------------------------------------------------------------------------
  65. ---------------------------------------------------------------------------------------------------------------------------------------------
  66. ---------------------------------------------------------------------------------------------------------------------------------------------
  67. ---------------------------------------------------------------------------------------------------------------------------------------------
  68. ---------------------------------------------------------------------------------------------------------------------------------------------
  69.  
  70. JobRanks[TEAM_77E] = {}
  71. JobRanks[TEAM_77E].MaxJobRank = 14
  72. JobRanks[TEAM_77E].ReqRanks = {
  73. [1] = 0,
  74. [2] = 200000000,
  75. [3] = 300000000,
  76. [4] = 400000000,
  77. [5] = 500000000,
  78. [6] = 600000000,
  79. [7] = 700000000,
  80. [8] = 800000000,
  81. [9] = 900000000,
  82. [10] = 1000000000,
  83. [11] = 1100000000,
  84. [12] = 1200000000,
  85. [13] = 1300000000,
  86. [14] = 1400000000,
  87. [15] = 14000000000,
  88. }
  89. JobRanks[TEAM_77E].NameRanks = {
  90. [1] = "Junior Private",
  91. [2] = "Private",
  92. [3] = "Lance Corporal",
  93. [4] = "Corporal",
  94. [5] = "Sergeant",
  95. [6] = "Staff Sergeant",
  96. [7] = "Platoon Sergeant-Major",
  97. [8] = "Company Sergeant-Major",
  98. [9] = "Regimental Sergeant-Major",
  99. [10] = "2nd Lieutenant",
  100. [11] = "Lieutenant",
  101. [12] = "Captain",
  102. [13] = "Major",
  103. [14] = "Lieutenant Colonel",
  104. [15] = "Colonel",
  105. }
  106. JobRanks[TEAM_77E].PrefixSeparator = " "
  107. JobRanks[TEAM_77E].Prefix = {
  108. [1] = "3rd ID JPTE",
  109. [2] = "3rd ID PTE",
  110. [3] = "3rd ID LCPL",
  111. [4] = "3rd ID CPL",
  112. [5] = "3rd ID SGT",
  113. [6] = "3rd ID SSGT",
  114. [7] = "3rd ID PSM",
  115. [8] = "3rd ID CSM",
  116. [9] = "3rd ID RSM",
  117. [10] = "3rd ID 2LT",
  118. [11] = "3rd ID LT",
  119. [12] = "3rd ID CPT",
  120. [13] = "3rd ID MAJ",
  121. [14] = "3rd ID LT COL",
  122. [15] = "3rd ID COL",
  123. }
  124. JobRanks[TEAM_77E].BonusSalary = 10
  125. JobRanks[TEAM_77E].ExtraLoadout = {}
  126. JobRanks[TEAM_77E].ExtraLoadoutSingleRank = {
  127. [1] = {"doi_atow_enfield","doi_atow_etoolcw"},
  128. [2] = {"doi_atow_enfield","doi_atow_etoolcw"},
  129. [3] = {"doi_atow_enfield","doi_atow_etoolcw"},
  130. [4] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  131. [5] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  132. [6] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  133. [7] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  134. [8] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  135. [9] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  136. [10] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  137. [11] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  138. [12] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  139. [13] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  140. [14] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  141. [15] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  142. }
  143. JobRanks[TEAM_77E].Model = {
  144. [1] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  145. [2] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  146. [3] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  147. [4] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  148. [5] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  149. [6] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  150. [7] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  151. [8] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  152. [9] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  153. [10] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  154. [11] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  155. [12] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  156. [13] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  157. [14] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  158. [15] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  159. }
  160. JobRanks[TEAM_77E].Entities = {}
  161. JobRanks[TEAM_77E].Shipments = {}
  162. JobRanks[TEAM_77E].Warrant = nil
  163. JobRanks[TEAM_77E].Wanted = nil
  164. JobRanks[TEAM_77E].DisableProgression = true
  165. JobRanks[TEAM_77E].Permissions = {}
  166.  
  167.  
  168. ---------------------------------------------------------------------------------------------------------------------------------------------
  169. ---------------------------------------------------------------------------------------------------------------------------------------------
  170. ---------------------------------------------------------------------------------------------------------------------------------------------
  171. ---------------------------------------------------------------------------------------------------------------------------------------------
  172. ---------------------------------------------------------------------------------------------------------------------------------------------
  173. ---------------------------------------------------------------------------------------------------------------------------------------------
  174. ---------------------------------------------------------------------------------------------------------------------------------------------
  175. ---------------------------------------------------------------------------------------------------------------------------------------------
  176. ---------------------------------------------------------------------------------------------------------------------------------------------
  177. ---------------------------------------------------------------------------------------------------------------------------------------------
  178.  
  179. JobRanks[TEAM_77M] = {}
  180. JobRanks[TEAM_77M].MaxJobRank = 9
  181. JobRanks[TEAM_77M].ReqRanks = {
  182. [1] = 0,
  183. [2] = 200000000,
  184. [3] = 300000000,
  185. [4] = 400000000,
  186. [5] = 500000000,
  187. [6] = 600000000,
  188. [7] = 700000000,
  189. [8] = 800000000,
  190. [9] = 900000000,
  191. }
  192. JobRanks[TEAM_77M].NameRanks = {
  193. [1] = "Junior Private",
  194. [2] = "Private",
  195. [3] = "Lance Corporal",
  196. [4] = "Corporal",
  197. [5] = "Sergeant",
  198. [6] = "Staff Sergeant",
  199. [7] = "Platoon Sergeant-Major",
  200. [8] = "Company Sergeant-Major",
  201. [9] = "Regimental Sergeant-Major",
  202. }
  203. JobRanks[TEAM_77M].PrefixSeparator = " "
  204. JobRanks[TEAM_77M].Prefix = {
  205. [1] = "3rd ID MD JPTE",
  206. [2] = "3rd ID MD PTE",
  207. [3] = "3rd ID MD LCPL",
  208. [4] = "3rd ID MD CPL",
  209. [5] = "3rd ID MD SGT",
  210. [6] = "3rd ID MD SSGT",
  211. [7] = "3rd ID MD PSM",
  212. [8] = "3rd ID MD CSM",
  213. [9] = "3rd ID MD RSM",
  214. }
  215. JobRanks[TEAM_77M].BonusSalary = 10
  216. JobRanks[TEAM_77M].ExtraLoadout = {}
  217. JobRanks[TEAM_77M].ExtraLoadoutSingleRank = {
  218. [1] = {"doi_atow_enfield","doi_atow_etoolcw"},
  219. [2] = {"doi_atow_enfield","doi_atow_etoolcw"},
  220. [3] = {"doi_atow_enfield","doi_atow_etoolcw"},
  221. [4] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  222. [5] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  223. [6] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  224. [7] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  225. [8] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  226. [9] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  227. }
  228. JobRanks[TEAM_77M].Model = {}
  229. JobRanks[TEAM_77M].Entities = {}
  230. JobRanks[TEAM_77M].Shipments = {}
  231. JobRanks[TEAM_77M].Warrant = nil
  232. JobRanks[TEAM_77M].Wanted = nil
  233. JobRanks[TEAM_77M].DisableProgression = true
  234. JobRanks[TEAM_77M].Permissions = {}
  235.  
  236. ---------------------------------------------------------------------------------------------------------------------------------------------
  237. ---------------------------------------------------------------------------------------------------------------------------------------------
  238. ---------------------------------------------------------------------------------------------------------------------------------------------
  239. ---------------------------------------------------------------------------------------------------------------------------------------------
  240. ---------------------------------------------------------------------------------------------------------------------------------------------
  241. ---------------------------------------------------------------------------------------------------------------------------------------------
  242. ---------------------------------------------------------------------------------------------------------------------------------------------
  243. ---------------------------------------------------------------------------------------------------------------------------------------------
  244. ---------------------------------------------------------------------------------------------------------------------------------------------
  245. ---------------------------------------------------------------------------------------------------------------------------------------------
  246.  
  247. JobRanks[TEAM_77MG] = {}
  248. JobRanks[TEAM_77MG].MaxJobRank = 9
  249. JobRanks[TEAM_77MG].ReqRanks = {
  250. [1] = 0,
  251. [2] = 200000000,
  252. [3] = 300000000,
  253. [4] = 400000000,
  254. [5] = 500000000,
  255. [6] = 600000000,
  256. [7] = 700000000,
  257. [8] = 800000000,
  258. [9] = 900000000,
  259. }
  260. JobRanks[TEAM_77MG].NameRanks = {
  261. [1] = "Junior Private",
  262. [2] = "Private",
  263. [3] = "Lance Corporal",
  264. [4] = "Corporal",
  265. [5] = "Sergeant",
  266. [6] = "Staff Sergeant",
  267. [7] = "Platoon Sergeant-Major",
  268. [8] = "Company Sergeant-Major",
  269. [9] = "Regimental Sergeant-Major",
  270. }
  271. JobRanks[TEAM_77MG].PrefixSeparator = " "
  272. JobRanks[TEAM_77MG].Prefix = {
  273. [1] = "3rd ID MG JPTE",
  274. [2] = "3rd ID MG PTE",
  275. [3] = "3rd ID MG LCPL",
  276. [4] = "3rd ID MG CPL",
  277. [5] = "3rd ID MG SGT",
  278. [6] = "3rd ID MG SSGT",
  279. [7] = "3rd ID MG PSM",
  280. [8] = "3rd ID MG CSM",
  281. [9] = "3rd ID MG RSM",
  282. }
  283. JobRanks[TEAM_77MG].BonusSalary = 10
  284. JobRanks[TEAM_77MG].ExtraLoadout = {}
  285. JobRanks[TEAM_77MG].ExtraLoadoutSingleRank = {
  286. [1] = {"doi_atow_etoolcw"},
  287. [2] = {"doi_atow_etoolcw"},
  288. [3] = {"doi_atow_etoolcw"},
  289. [4] = {"doi_atow_etoolcw","doi_atow_binocularscw"},
  290. [5] = {"doi_atow_etoolcw","doi_atow_binocularscw"},
  291. [6] = {"doi_atow_etoolcw","doi_atow_binocularscw"},
  292. [7] = {"doi_atow_etoolcw","doi_atow_binocularscw"},
  293. [8] = {"doi_atow_etoolcw","doi_atow_binocularscw"},
  294. }
  295. JobRanks[TEAM_77MG].Model = {
  296. [1] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  297. [2] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  298. [3] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  299. [4] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  300. [5] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  301. [6] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  302. [7] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  303. [8] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  304. [9] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  305. }
  306. JobRanks[TEAM_77MG].Entities = {}
  307. JobRanks[TEAM_77MG].Shipments = {}
  308. JobRanks[TEAM_77MG].Warrant = nil
  309. JobRanks[TEAM_77MG].Wanted = nil
  310. JobRanks[TEAM_77MG].DisableProgression = true
  311. JobRanks[TEAM_77MG].Permissions = {}
  312.  
  313.  
  314. ---------------------------------------------------------------------------------------------------------------------------------------------
  315. ---------------------------------------------------------------------------------------------------------------------------------------------
  316. ---------------------------------------------------------------------------------------------------------------------------------------------
  317. ---------------------------------------------------------------------------------------------------------------------------------------------
  318. ---------------------------------------------------------------------------------------------------------------------------------------------
  319. ---------------------------------------------------------------------------------------------------------------------------------------------
  320. ---------------------------------------------------------------------------------------------------------------------------------------------
  321. ---------------------------------------------------------------------------------------------------------------------------------------------
  322. ---------------------------------------------------------------------------------------------------------------------------------------------
  323. ---------------------------------------------------------------------------------------------------------------------------------------------
  324.  
  325. JobRanks[TEAM_77LG] = {}
  326. JobRanks[TEAM_77LG].MaxJobRank = 9
  327. JobRanks[TEAM_77LG].ReqRanks = {
  328. [1] = 0,
  329. [2] = 200000000,
  330. [3] = 300000000,
  331. [4] = 400000000,
  332. [5] = 500000000,
  333. [6] = 600000000,
  334. [7] = 700000000,
  335. [8] = 800000000,
  336. [9] = 900000000,
  337. }
  338. JobRanks[TEAM_77LG].NameRanks = {
  339. [1] = "Junior Private",
  340. [2] = "Private",
  341. [3] = "Lance Corporal",
  342. [4] = "Corporal",
  343. [5] = "Sergeant",
  344. [6] = "Staff Sergeant",
  345. [7] = "Platoon Sergeant-Major",
  346. [8] = "Company Sergeant-Major",
  347. [9] = "Regimental Sergeant-Major",
  348. }
  349. JobRanks[TEAM_77LG].PrefixSeparator = " "
  350. JobRanks[TEAM_77LG].Prefix = {
  351. [1] = "3rd ID LG JPTE",
  352. [2] = "3rd ID LG PTE",
  353. [3] = "3rd ID LG LCPL",
  354. [4] = "3rd ID LG CPL",
  355. [5] = "3rd ID LG SGT",
  356. [6] = "3rd ID LG SSGT",
  357. [7] = "3rd ID LG PSM",
  358. [8] = "3rd ID LG CSM",
  359. [9] = "3rd ID LG RSM",
  360. }
  361. JobRanks[TEAM_77LG].BonusSalary = 10
  362. JobRanks[TEAM_77LG].ExtraLoadout = {}
  363. JobRanks[TEAM_77LG].ExtraLoadoutSingleRank = {
  364. [1] = {"doi_atow_enfield","doi_atow_etoolcw"},
  365. [2] = {"doi_atow_enfield","doi_atow_etoolcw"},
  366. [3] = {"doi_atow_enfield","doi_atow_etoolcw"},
  367. [4] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  368. [5] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  369. [6] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  370. [7] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  371. [8] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  372. [9] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  373. }
  374. JobRanks[TEAM_77LG].Model = {
  375. [1] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  376. [2] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  377. [3] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  378. [4] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  379. [5] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  380. [6] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  381. [7] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  382. [8] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  383. [9] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  384. }
  385. JobRanks[TEAM_77LG].Entities = {}
  386. JobRanks[TEAM_77LG].Shipments = {}
  387. JobRanks[TEAM_77LG].Warrant = nil
  388. JobRanks[TEAM_77LG].Wanted = nil
  389. JobRanks[TEAM_77LG].DisableProgression = true
  390. JobRanks[TEAM_77LG].Permissions = {}
  391.  
  392.  
  393. ---------------------------------------------------------------------------------------------------------------------------------------------
  394. ---------------------------------------------------------------------------------------------------------------------------------------------
  395. ---------------------------------------------------------------------------------------------------------------------------------------------
  396. ---------------------------------------------------------------------------------------------------------------------------------------------
  397. ---------------------------------------------------------------------------------------------------------------------------------------------
  398. ---------------------------------------------------------------------------------------------------------------------------------------------
  399. ---------------------------------------------------------------------------------------------------------------------------------------------
  400. ---------------------------------------------------------------------------------------------------------------------------------------------
  401. ---------------------------------------------------------------------------------------------------------------------------------------------
  402. ---------------------------------------------------------------------------------------------------------------------------------------------
  403.  
  404. JobRanks[TEAM_77C] = {}
  405. JobRanks[TEAM_77C].MaxJobRank = 9
  406. JobRanks[TEAM_77C].ReqRanks = {
  407. [1] = 0,
  408. [2] = 200000000,
  409. [3] = 300000000,
  410. [4] = 400000000,
  411. [5] = 500000000,
  412. [6] = 600000000,
  413. [7] = 700000000,
  414. [8] = 800000000,
  415. [9] = 900000000,
  416. }
  417. JobRanks[TEAM_77C].NameRanks = {
  418. [1] = "Junior Private",
  419. [2] = "Private",
  420. [3] = "Lance Corporal",
  421. [4] = "Corporal",
  422. [5] = "Sergeant",
  423. [6] = "Staff Sergeant",
  424. [7] = "Platoon Sergeant-Major",
  425. [8] = "Company Sergeant-Major",
  426. [9] = "Regimental Sergeant-Major",
  427. }
  428. JobRanks[TEAM_77C].PrefixSeparator = " "
  429. JobRanks[TEAM_77C].Prefix = {
  430. [1] = "3rd ID COM JPTE",
  431. [2] = "3rd ID COM PTE",
  432. [3] = "3rd ID COM LCPL",
  433. [4] = "3rd ID COM CPL",
  434. [5] = "3rd ID COM SGT",
  435. [6] = "3rd ID COM SSGT",
  436. [7] = "3rd ID COM PSM",
  437. [8] = "3rd ID COM CSM",
  438. [9] = "3rd ID COM RSM",
  439. }
  440. JobRanks[TEAM_77C].BonusSalary = 10
  441. JobRanks[TEAM_77C].ExtraLoadout = {}
  442. JobRanks[TEAM_77C].ExtraLoadoutSingleRank = {
  443. [1] = {"doi_atow_enfield","doi_atow_etoolcw"},
  444. [2] = {"doi_atow_enfield","doi_atow_etoolcw"},
  445. [3] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  446. [4] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  447. [5] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  448. [6] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  449. [7] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  450. [8] = {"doi_atow_sten","doi_atow_etoolcw","doi_atow_binocularscw"},
  451. }
  452. JobRanks[TEAM_77C].Model = {
  453. [1] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  454. [2] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  455. [3] = {{Model = "models/commonwealth/rifleman_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  456. [4] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  457. [5] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  458. [6] = {{Model = "models/commonwealth/rifleman_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  459. [7] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  460. [8] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  461. [9] = {{Model = "models/commonwealth/paratrooper_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  462. }
  463. JobRanks[TEAM_77C].Entities = {}
  464. JobRanks[TEAM_77C].Shipments = {}
  465. JobRanks[TEAM_77C].Warrant = nil
  466. JobRanks[TEAM_77C].Wanted = nil
  467. JobRanks[TEAM_77C].DisableProgression = true
  468. JobRanks[TEAM_77C].Permissions = {}
  469.  
  470. ---------------------------------------------------------------------------------------------------------------------------------------------
  471. ---------------------------------------------------------------------------------------------------------------------------------------------
  472. ---------------------------------------------------------------------------------------------------------------------------------------------
  473. ---------------------------------------------------------------------------------------------------------------------------------------------
  474. ---------------------------------------------------------------------------------------------------------------------------------------------
  475. ---------------------------------------------------------------------------------------------------------------------------------------------
  476. ---------------------------------------------------------------------------------------------------------------------------------------------
  477. ---------------------------------------------------------------------------------------------------------------------------------------------
  478. ---------------------------------------------------------------------------------------------------------------------------------------------
  479. ---------------------------------------------------------------------------------------------------------------------------------------------
  480.  
  481. JobRanks[TEAM_29E] = {}
  482. JobRanks[TEAM_29E].MaxJobRank = 13
  483. JobRanks[TEAM_29E].ReqRanks = {
  484. [1] = 0,
  485. [2] = 200000000,
  486. [3] = 300000000,
  487. [4] = 400000000,
  488. [5] = 500000000,
  489. [6] = 600000000,
  490. [7] = 700000000,
  491. [8] = 800000000,
  492. [9] = 900000000,
  493. [10] = 1000000000,
  494. [11] = 11000000000,
  495. [12] = 12000000000,
  496. [13] = 13000000000,
  497. [14] = 130000000000,
  498. }
  499. JobRanks[TEAM_29E].NameRanks = {
  500. [1] = "Private",
  501. [2] = "Private 1st Class",
  502. [3] = "Lance Corporal",
  503. [4] = "Corporal",
  504. [5] = "Sergeant",
  505. [6] = "Staff Sergeant",
  506. [7] = "Master Sergeant",
  507. [8] = "First Sergeant",
  508. [9] = "Sergeant Major",
  509. [10] = "2nd Lieutenant",
  510. [11] = "1st Lieutenant",
  511. [12] = "Captain",
  512. [13] = "Colonel",
  513. [14] = "Colonel",
  514. }
  515. JobRanks[TEAM_29E].PrefixSeparator = " "
  516. JobRanks[TEAM_29E].Prefix = {
  517. [1] = "29th ID PVT",
  518. [2] = "29th ID PFC",
  519. [3] = "29th ID LCPL",
  520. [4] = "29th ID CPL",
  521. [5] = "29th ID SGT",
  522. [6] = "29th ID SSGT",
  523. [7] = "29th ID MSGT",
  524. [8] = "29th ID 1SG",
  525. [9] = "29th ID SGM",
  526. [10] = "29th ID 2LT",
  527. [11] = "29th ID 1LT",
  528. [12] = "29th ID CPT",
  529. [13] = "29th ID MAJ",
  530. [14] = "29th ID COL",
  531. }
  532. JobRanks[TEAM_29E].BonusSalary = 10
  533. JobRanks[TEAM_29E].ExtraLoadout = {}
  534. JobRanks[TEAM_29E].ExtraLoadoutSingleRank = {
  535. [1] = {"doi_atow_m1garand","doi_atow_etoolus"},
  536. [2] = {"doi_atow_m1garand","doi_atow_etoolus"},
  537. [3] = {"doi_atow_m1garand","doi_atow_etoolus"},
  538. [4] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  539. [5] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  540. [6] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  541. [7] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  542. [8] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  543. [9] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  544. [10] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  545. [11] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  546. [12] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  547. [13] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  548. [14] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  549. }
  550. JobRanks[TEAM_29E].Model = {}
  551. JobRanks[TEAM_29E].Entities = {}
  552. JobRanks[TEAM_29E].Shipments = {}
  553. JobRanks[TEAM_29E].Warrant = nil
  554. JobRanks[TEAM_29E].Wanted = nil
  555. JobRanks[TEAM_29E].DisableProgression = true
  556. JobRanks[TEAM_29E].Permissions = {}
  557.  
  558. ---------------------------------------------------------------------------------------------------------------------------------------------
  559. ---------------------------------------------------------------------------------------------------------------------------------------------
  560. ---------------------------------------------------------------------------------------------------------------------------------------------
  561. ---------------------------------------------------------------------------------------------------------------------------------------------
  562. ---------------------------------------------------------------------------------------------------------------------------------------------
  563. ---------------------------------------------------------------------------------------------------------------------------------------------
  564. ---------------------------------------------------------------------------------------------------------------------------------------------
  565. ---------------------------------------------------------------------------------------------------------------------------------------------
  566. ---------------------------------------------------------------------------------------------------------------------------------------------
  567. ---------------------------------------------------------------------------------------------------------------------------------------------
  568.  
  569. JobRanks[TEAM_29M] = {}
  570. JobRanks[TEAM_29M].MaxJobRank = 9
  571. JobRanks[TEAM_29M].ReqRanks = {
  572. [1] = 0,
  573. [2] = 200000000,
  574. [3] = 300000000,
  575. [4] = 400000000,
  576. [5] = 500000000,
  577. [6] = 600000000,
  578. [7] = 700000000,
  579. [8] = 800000000,
  580. [9] = 900000000,
  581. }
  582. JobRanks[TEAM_29M].NameRanks = {
  583. [1] = "Private",
  584. [2] = "Private 1st Class",
  585. [3] = "Lance Corporal",
  586. [4] = "Corporal",
  587. [5] = "Sergeant",
  588. [6] = "Staff Sergeant",
  589. [7] = "Master Sergeant",
  590. [8] = "First Sergeant",
  591. [9] = "Sergeant Major",
  592. }
  593. JobRanks[TEAM_29M].PrefixSeparator = " "
  594. JobRanks[TEAM_29M].Prefix = {
  595. [1] = "29th ID MD PVT",
  596. [2] = "29th ID MD PFC",
  597. [3] = "29th ID MD LCPL",
  598. [4] = "29th ID MD CPL",
  599. [5] = "29th ID MD SGT",
  600. [6] = "29th ID MD SSGT",
  601. [7] = "29th ID MD MSGT",
  602. [8] = "29th ID MD 1SG",
  603. [9] = "29th ID MD SGM",
  604. }
  605. JobRanks[TEAM_29M].BonusSalary = 10
  606. JobRanks[TEAM_29M].ExtraLoadout = {}
  607. JobRanks[TEAM_29M].ExtraLoadoutSingleRank = {
  608. [1] = {"doi_atow_m1garand","doi_atow_etoolus"},
  609. [2] = {"doi_atow_m1garand","doi_atow_etoolus"},
  610. [3] = {"doi_atow_m1garand","doi_atow_etoolus"},
  611. [4] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  612. [5] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  613. [6] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  614. [7] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  615. [8] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  616. [9] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  617. }
  618. JobRanks[TEAM_29M].Model = {}
  619. JobRanks[TEAM_29M].Entities = {}
  620. JobRanks[TEAM_29M].Shipments = {}
  621. JobRanks[TEAM_29M].Warrant = nil
  622. JobRanks[TEAM_29M].Wanted = nil
  623. JobRanks[TEAM_29M].DisableProgression = true
  624. JobRanks[TEAM_29M].Permissions = {}
  625.  
  626. ---------------------------------------------------------------------------------------------------------------------------------------------
  627. ---------------------------------------------------------------------------------------------------------------------------------------------
  628. ---------------------------------------------------------------------------------------------------------------------------------------------
  629. ---------------------------------------------------------------------------------------------------------------------------------------------
  630. ---------------------------------------------------------------------------------------------------------------------------------------------
  631. ---------------------------------------------------------------------------------------------------------------------------------------------
  632. ---------------------------------------------------------------------------------------------------------------------------------------------
  633. ---------------------------------------------------------------------------------------------------------------------------------------------
  634. ---------------------------------------------------------------------------------------------------------------------------------------------
  635. ---------------------------------------------------------------------------------------------------------------------------------------------
  636.  
  637. JobRanks[TEAM_29MG] = {}
  638. JobRanks[TEAM_29MG].MaxJobRank = 9
  639. JobRanks[TEAM_29MG].ReqRanks = {
  640. [1] = 0,
  641. [2] = 200000000,
  642. [3] = 300000000,
  643. [4] = 400000000,
  644. [5] = 500000000,
  645. [6] = 600000000,
  646. [7] = 700000000,
  647. [8] = 800000000,
  648. [9] = 900000000,
  649. }
  650. JobRanks[TEAM_29MG].NameRanks = {
  651. [1] = "Private",
  652. [2] = "Private 1st Class",
  653. [3] = "Lance Corporal",
  654. [4] = "Corporal",
  655. [5] = "Sergeant",
  656. [6] = "Staff Sergeant",
  657. [7] = "Master Sergeant",
  658. [8] = "First Sergeant",
  659. [9] = "Sergeant Major",
  660. }
  661. JobRanks[TEAM_29MG].PrefixSeparator = " "
  662. JobRanks[TEAM_29MG].Prefix = {
  663. [1] = "29th ID MG PVT",
  664. [2] = "29th ID MG PFC",
  665. [3] = "29th ID MG LCPL",
  666. [4] = "29th ID MG CPL",
  667. [5] = "29th ID MG SGT",
  668. [6] = "29th ID MG SSGT",
  669. [7] = "29th ID MG MSGT",
  670. [8] = "29th ID MG 1SG",
  671. [9] = "29th ID MG SGM",
  672. }
  673. JobRanks[TEAM_29MG].BonusSalary = 10
  674. JobRanks[TEAM_29MG].ExtraLoadout = {}
  675. JobRanks[TEAM_29MG].ExtraLoadoutSingleRank = {
  676. [1] = {"doi_atow_etoolus"},
  677. [2] = {"doi_atow_etoolus"},
  678. [3] = {"doi_atow_etoolus"},
  679. [4] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  680. [5] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  681. [6] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  682. [7] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  683. [8] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  684. [9] = {"doi_atow_etoolus","doi_atow_binocularsus"},
  685. }
  686. JobRanks[TEAM_29MG].Model = {}
  687. JobRanks[TEAM_29MG].Entities = {}
  688. JobRanks[TEAM_29MG].Shipments = {}
  689. JobRanks[TEAM_29MG].Warrant = nil
  690. JobRanks[TEAM_29MG].Wanted = nil
  691. JobRanks[TEAM_29MG].DisableProgression = true
  692. JobRanks[TEAM_29MG].Permissions = {}
  693.  
  694. ---------------------------------------------------------------------------------------------------------------------------------------------
  695. ---------------------------------------------------------------------------------------------------------------------------------------------
  696. ---------------------------------------------------------------------------------------------------------------------------------------------
  697. ---------------------------------------------------------------------------------------------------------------------------------------------
  698. ---------------------------------------------------------------------------------------------------------------------------------------------
  699. ---------------------------------------------------------------------------------------------------------------------------------------------
  700. ---------------------------------------------------------------------------------------------------------------------------------------------
  701. ---------------------------------------------------------------------------------------------------------------------------------------------
  702. ---------------------------------------------------------------------------------------------------------------------------------------------
  703. ---------------------------------------------------------------------------------------------------------------------------------------------
  704.  
  705. JobRanks[TEAM_29T] = {}
  706. JobRanks[TEAM_29T].MaxJobRank = 11
  707. JobRanks[TEAM_29T].ReqRanks = {
  708. [1] = 0,
  709. [2] = 200000000,
  710. [3] = 300000000,
  711. [4] = 400000000,
  712. [5] = 500000000,
  713. [6] = 600000000,
  714. [7] = 700000000,
  715. [8] = 800000000,
  716. [9] = 900000000,
  717. [10] = 1000000000,
  718. [11] = 11000000000,
  719. }
  720. JobRanks[TEAM_29T].NameRanks = {
  721. [1] = "Private",
  722. [2] = "Private 1st Class",
  723. [3] = "Lance Corporal",
  724. [4] = "Corporal",
  725. [5] = "Sergeant",
  726. [6] = "Staff Sergeant",
  727. [7] = "Master Sergeant",
  728. [8] = "First Sergeant",
  729. [9] = "Sergeant Major",
  730. [10] = "2nd Lieutenant",
  731. [11] = "1st Lieutenant",
  732. }
  733. JobRanks[TEAM_29T].PrefixSeparator = " "
  734. JobRanks[TEAM_29T].Prefix = {
  735. [1] = "29th ID TK PVT",
  736. [2] = "29th ID TK PFC",
  737. [3] = "29th ID TK LCPL",
  738. [4] = "29th ID TK CPL",
  739. [5] = "29th ID TK SGT",
  740. [6] = "29th ID TK SSGT",
  741. [7] = "29th ID TK MSGT",
  742. [8] = "29th ID TK 1SG",
  743. [9] = "29th ID TK SGM",
  744. [10] = "29th ID TK 2LT",
  745. [11] = "29th ID TK 1LT",
  746. }
  747. JobRanks[TEAM_29T].BonusSalary = 10
  748. JobRanks[TEAM_29T].ExtraLoadout = {}
  749. JobRanks[TEAM_29T].ExtraLoadoutSingleRank = {
  750. [1] = {"doi_atow_m3greasegun","doi_atow_etoolus"},
  751. [2] = {"doi_atow_m3greasegun","doi_atow_etoolus"},
  752. [3] = {"doi_atow_m3greasegun","doi_atow_etoolus"},
  753. [4] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  754. [5] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  755. [6] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  756. [7] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  757. [8] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  758. [9] = {"doi_atow_m3greasegun","doi_atow_etoolus","doi_atow_binocularsus"},
  759. [10] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  760. [11] = {"doi_atow_sw1917","doi_atow_binocularsus","wep_jack_job_drpradio"},
  761. }
  762. JobRanks[TEAM_29T].Model = {}
  763. JobRanks[TEAM_29T].Entities = {}
  764. JobRanks[TEAM_29T].Shipments = {}
  765. JobRanks[TEAM_29T].Warrant = nil
  766. JobRanks[TEAM_29T].Wanted = nil
  767. JobRanks[TEAM_29T].DisableProgression = true
  768. JobRanks[TEAM_29T].Permissions = {}
  769.  
  770. ---------------------------------------------------------------------------------------------------------------------------------------------
  771. ---------------------------------------------------------------------------------------------------------------------------------------------
  772. ---------------------------------------------------------------------------------------------------------------------------------------------
  773. ---------------------------------------------------------------------------------------------------------------------------------------------
  774. ---------------------------------------------------------------------------------------------------------------------------------------------
  775. ---------------------------------------------------------------------------------------------------------------------------------------------
  776. ---------------------------------------------------------------------------------------------------------------------------------------------
  777. ---------------------------------------------------------------------------------------------------------------------------------------------
  778. ---------------------------------------------------------------------------------------------------------------------------------------------
  779. ---------------------------------------------------------------------------------------------------------------------------------------------
  780.  
  781.  
  782. JobRanks[TEAM_29C] = {}
  783. JobRanks[TEAM_29C].MaxJobRank = 9
  784. JobRanks[TEAM_29C].ReqRanks = {
  785. [1] = 0,
  786. [2] = 200000000,
  787. [3] = 300000000,
  788. [4] = 400000000,
  789. [5] = 500000000,
  790. [6] = 600000000,
  791. [7] = 700000000,
  792. [8] = 800000000,
  793. [9] = 900000000,
  794. }
  795. JobRanks[TEAM_29C].NameRanks = {
  796. [1] = "Private",
  797. [2] = "Private 1st Class",
  798. [3] = "Lance Corporal",
  799. [4] = "Corporal",
  800. [5] = "Sergeant",
  801. [6] = "Staff Sergeant",
  802. [7] = "Master Sergeant",
  803. [8] = "First Sergeant",
  804. [9] = "Sergeant Major",
  805. }
  806. JobRanks[TEAM_29C].PrefixSeparator = " "
  807. JobRanks[TEAM_29C].Prefix = {
  808. [1] = "29th ID COM PVT",
  809. [2] = "29th ID COM PFC",
  810. [3] = "29th ID COM LCPL",
  811. [4] = "29th ID COM CPL",
  812. [5] = "29th ID COM SGT",
  813. [6] = "29th ID COM SSGT",
  814. [7] = "29th ID COM MSGT",
  815. [8] = "29th ID COM 1SG",
  816. [9] = "29th ID COM SGM",
  817. }
  818. JobRanks[TEAM_29C].BonusSalary = 10
  819. JobRanks[TEAM_29C].ExtraLoadout = {}
  820. JobRanks[TEAM_29C].ExtraLoadoutSingleRank = {
  821. [1] = {"doi_atow_m1garand","doi_atow_etoolus"},
  822. [2] = {"doi_atow_m1garand","doi_atow_etoolus"},
  823. [3] = {"doi_atow_m1garand","doi_atow_etoolus"},
  824. [4] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  825. [5] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  826. [6] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  827. [7] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  828. [8] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  829. [9] = {"doi_atow_m1a1","doi_atow_etoolus","doi_atow_binocularsus"},
  830. }
  831. JobRanks[TEAM_29C].Model = {}
  832. JobRanks[TEAM_29C].Entities = {}
  833. JobRanks[TEAM_29C].Shipments = {}
  834. JobRanks[TEAM_29C].Warrant = nil
  835. JobRanks[TEAM_29C].Wanted = nil
  836. JobRanks[TEAM_29C].DisableProgression = true
  837. JobRanks[TEAM_29C].Permissions = {}
  838.  
  839. ---------------------------------------------------------------------------------------------------------------------------------------------
  840. ---------------------------------------------------------------------------------------------------------------------------------------------
  841. ---------------------------------------------------------------------------------------------------------------------------------------------
  842. ---------------------------------------------------------------------------------------------------------------------------------------------
  843. ---------------------------------------------------------------------------------------------------------------------------------------------
  844. ---------------------------------------------------------------------------------------------------------------------------------------------
  845. ---------------------------------------------------------------------------------------------------------------------------------------------
  846. ---------------------------------------------------------------------------------------------------------------------------------------------
  847. ---------------------------------------------------------------------------------------------------------------------------------------------
  848. ---------------------------------------------------------------------------------------------------------------------------------------------
  849.  
  850. JobRanks[TEAM_101E] = {}
  851. JobRanks[TEAM_101E].MaxJobRank = 15
  852. JobRanks[TEAM_101E].ReqRanks = {
  853. [1] = 0,
  854. [2] = 200000000,
  855. [3] = 300000000,
  856. [4] = 400000000,
  857. [5] = 500000000,
  858. [6] = 600000000,
  859. [7] = 700000000,
  860. [8] = 800000000,
  861. [9] = 900000000,
  862. [10] = 1000000000,
  863. [11] = 1100000000,
  864. [12] = 12000000000,
  865. [13] = 13000000000,
  866. [14] = 14000000000,
  867. [15] = 140000000000,
  868. }
  869. JobRanks[TEAM_101E].NameRanks = {
  870. [1] = "Private",
  871. [2] = "Private 1st Class",
  872. [3] = "Lance Corporal",
  873. [4] = "Corporal",
  874. [5] = "Sergeant",
  875. [6] = "Staff Sergeant",
  876. [7] = "Master Sergeant",
  877. [8] = "First Sergeant",
  878. [9] = "Sergeant Major",
  879. [10] = "2nd Lieutenant",
  880. [11] = "1st Lieutenant",
  881. [12] = "Captain",
  882. [13] = "Major",
  883. [14] = "Lieutenant Colonel",
  884. [15] = "Colonel",
  885. }
  886. JobRanks[TEAM_101E].PrefixSeparator = " "
  887. JobRanks[TEAM_101E].Prefix = {
  888. [1] = "82nd AD PVT",
  889. [2] = "82nd AD PFC",
  890. [3] = "82nd AD LCPL",
  891. [4] = "82nd AD CPL",
  892. [5] = "82nd AD SGT",
  893. [6] = "82nd AD SSGT",
  894. [7] = "82nd AD MSGT",
  895. [8] = "82nd AD 1SG",
  896. [9] = "82nd AD SGM",
  897. [10] = "82nd AD 2LT",
  898. [11] = "82nd AD 1LT",
  899. [12] = "82nd AD CPT",
  900. [13] = "82nd AD MAJ",
  901. [14] = "82nd AD LT COL",
  902. [15] = "82nd AD COL",
  903. }
  904. JobRanks[TEAM_101E].BonusSalary = 10
  905. JobRanks[TEAM_101E].ExtraLoadout = {}
  906. JobRanks[TEAM_101E].ExtraLoadoutSingleRank = {
  907. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  908. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  909. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  910. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  911. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  912. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  913. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  914. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  915. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  916. [10] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  917. [11] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  918. [12] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  919. [13] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  920. [14] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  921. [15] = {"doi_atow_browninghp","doi_atow_binocularsus","wep_jack_job_drpradio","doi_atow_m1a1carbine"},
  922. }
  923. JobRanks[TEAM_101E].Model = {}
  924. JobRanks[TEAM_101E].Entities = {}
  925. JobRanks[TEAM_101E].Shipments = {}
  926. JobRanks[TEAM_101E].Warrant = nil
  927. JobRanks[TEAM_101E].Wanted = nil
  928. JobRanks[TEAM_101E].DisableProgression = true
  929. JobRanks[TEAM_101E].Permissions = {}
  930.  
  931.  
  932. ---------------------------------------------------------------------------------------------------------------------------------------------
  933. ---------------------------------------------------------------------------------------------------------------------------------------------
  934. ---------------------------------------------------------------------------------------------------------------------------------------------
  935. ---------------------------------------------------------------------------------------------------------------------------------------------
  936. ---------------------------------------------------------------------------------------------------------------------------------------------
  937. ---------------------------------------------------------------------------------------------------------------------------------------------
  938. ---------------------------------------------------------------------------------------------------------------------------------------------
  939. ---------------------------------------------------------------------------------------------------------------------------------------------
  940. ---------------------------------------------------------------------------------------------------------------------------------------------
  941. ---------------------------------------------------------------------------------------------------------------------------------------------
  942.  
  943.  
  944.  
  945. JobRanks[TEAM_101M] = {}
  946. JobRanks[TEAM_101M].MaxJobRank = 9
  947. JobRanks[TEAM_101M].ReqRanks = {
  948. [1] = 0,
  949. [2] = 200000000,
  950. [3] = 300000000,
  951. [4] = 400000000,
  952. [5] = 500000000,
  953. [6] = 600000000,
  954. [7] = 700000000,
  955. [8] = 800000000,
  956. [9] = 900000000,
  957. }
  958. JobRanks[TEAM_101M].NameRanks = {
  959. [1] = "Private",
  960. [2] = "Private 1st Class",
  961. [3] = "Lance Corporal",
  962. [4] = "Corporal",
  963. [5] = "Sergeant",
  964. [6] = "Staff Sergeant",
  965. [7] = "Master Sergeant",
  966. [8] = "First Sergeant",
  967. [9] = "Sergeant Major",
  968. }
  969. JobRanks[TEAM_101M].PrefixSeparator = " "
  970. JobRanks[TEAM_101M].Prefix = {
  971. [1] = "82nd AD MD PVT",
  972. [2] = "82nd AD MD PFC",
  973. [3] = "82nd AD MD LCPL",
  974. [4] = "82nd AD MD CPL",
  975. [5] = "82nd AD MD SGT",
  976. [6] = "82nd AD MD SSGT",
  977. [7] = "82nd AD MD MSGT",
  978. [8] = "82nd AD MD 1SG",
  979. [9] = "82nd AD MD SGM",
  980. }
  981. JobRanks[TEAM_101M].BonusSalary = 10
  982. JobRanks[TEAM_101M].ExtraLoadout = {}
  983. JobRanks[TEAM_101M].ExtraLoadoutSingleRank = {
  984. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  985. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  986. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  987. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  988. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  989. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  990. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  991. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  992. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  993. }
  994. JobRanks[TEAM_101M].Model = {}
  995. JobRanks[TEAM_101M].Entities = {}
  996. JobRanks[TEAM_101M].Shipments = {}
  997. JobRanks[TEAM_101M].Warrant = nil
  998. JobRanks[TEAM_101M].Wanted = nil
  999. JobRanks[TEAM_101M].DisableProgression = true
  1000. JobRanks[TEAM_101M].Permissions = {}
  1001.  
  1002. ---------------------------------------------------------------------------------------------------------------------------------------------
  1003. ---------------------------------------------------------------------------------------------------------------------------------------------
  1004. ---------------------------------------------------------------------------------------------------------------------------------------------
  1005. ---------------------------------------------------------------------------------------------------------------------------------------------
  1006. ---------------------------------------------------------------------------------------------------------------------------------------------
  1007. ---------------------------------------------------------------------------------------------------------------------------------------------
  1008. ---------------------------------------------------------------------------------------------------------------------------------------------
  1009. ---------------------------------------------------------------------------------------------------------------------------------------------
  1010. ---------------------------------------------------------------------------------------------------------------------------------------------
  1011. ---------------------------------------------------------------------------------------------------------------------------------------------
  1012.  
  1013. JobRanks[TEAM_101AT] = {}
  1014. JobRanks[TEAM_101AT].MaxJobRank = 9
  1015. JobRanks[TEAM_101AT].ReqRanks = {
  1016. [1] = 0,
  1017. [2] = 200000000,
  1018. [3] = 300000000,
  1019. [4] = 400000000,
  1020. [5] = 500000000,
  1021. [6] = 600000000,
  1022. [7] = 700000000,
  1023. [8] = 800000000,
  1024. [9] = 900000000,
  1025. }
  1026. JobRanks[TEAM_101AT].NameRanks = {
  1027. [1] = "Private",
  1028. [2] = "Private 1st Class",
  1029. [3] = "Lance Corporal",
  1030. [4] = "Corporal",
  1031. [5] = "Sergeant",
  1032. [6] = "Staff Sergeant",
  1033. [7] = "Master Sergeant",
  1034. [8] = "First Sergeant",
  1035. [9] = "Sergeant Major",
  1036. }
  1037. JobRanks[TEAM_101AT].PrefixSeparator = " "
  1038. JobRanks[TEAM_101AT].Prefix = {
  1039. [1] = "82nd AD AT PVT",
  1040. [2] = "82nd AD AT PFC",
  1041. [3] = "82nd AD AT LCPL",
  1042. [4] = "82nd AD AT CPL",
  1043. [5] = "82nd AD AT SGT",
  1044. [6] = "82nd AD AT SSGT",
  1045. [7] = "82nd AD AT MSGT",
  1046. [8] = "82nd AD AT 1SG",
  1047. [9] = "82nd AD AT SGM",
  1048. }
  1049. JobRanks[TEAM_101AT].BonusSalary = 10
  1050. JobRanks[TEAM_101AT].ExtraLoadout = {}
  1051. JobRanks[TEAM_101AT].ExtraLoadoutSingleRank = {
  1052. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1053. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1054. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1055. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1056. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1057. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1058. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1059. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1060. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1061. }
  1062. JobRanks[TEAM_101AT].Model = {}
  1063. JobRanks[TEAM_101AT].Entities = {}
  1064. JobRanks[TEAM_101AT].Shipments = {}
  1065. JobRanks[TEAM_101AT].Warrant = nil
  1066. JobRanks[TEAM_101AT].Wanted = nil
  1067. JobRanks[TEAM_101AT].DisableProgression = true
  1068. JobRanks[TEAM_101AT].Permissions = {}
  1069.  
  1070. ---------------------------------------------------------------------------------------------------------------------------------------------
  1071. ---------------------------------------------------------------------------------------------------------------------------------------------
  1072. ---------------------------------------------------------------------------------------------------------------------------------------------
  1073. ---------------------------------------------------------------------------------------------------------------------------------------------
  1074. ---------------------------------------------------------------------------------------------------------------------------------------------
  1075. ---------------------------------------------------------------------------------------------------------------------------------------------
  1076. ---------------------------------------------------------------------------------------------------------------------------------------------
  1077. ---------------------------------------------------------------------------------------------------------------------------------------------
  1078. ---------------------------------------------------------------------------------------------------------------------------------------------
  1079. ---------------------------------------------------------------------------------------------------------------------------------------------
  1080.  
  1081. JobRanks[TEAM_101LG] = {}
  1082. JobRanks[TEAM_101LG].MaxJobRank = 9
  1083. JobRanks[TEAM_101LG].ReqRanks = {
  1084. [1] = 0,
  1085. [2] = 200000000,
  1086. [3] = 300000000,
  1087. [4] = 400000000,
  1088. [5] = 500000000,
  1089. [6] = 600000000,
  1090. [7] = 700000000,
  1091. [8] = 800000000,
  1092. [9] = 900000000,
  1093. }
  1094. JobRanks[TEAM_101LG].NameRanks = {
  1095. [1] = "Private",
  1096. [2] = "Private 1st Class",
  1097. [3] = "Lance Corporal",
  1098. [4] = "Corporal",
  1099. [5] = "Sergeant",
  1100. [6] = "Staff Sergeant",
  1101. [7] = "Master Sergeant",
  1102. [8] = "First Sergeant",
  1103. [9] = "Sergeant Major",
  1104. }
  1105. JobRanks[TEAM_101LG].PrefixSeparator = " "
  1106. JobRanks[TEAM_101LG].Prefix = {
  1107. [1] = "82nd AD LG PVT",
  1108. [2] = "82nd AD LG PFC",
  1109. [3] = "82nd AD LG LCPL",
  1110. [4] = "82nd AD LG CPL",
  1111. [5] = "82nd AD LG SGT",
  1112. [6] = "82nd AD LG SSGT",
  1113. [7] = "82nd AD LG MSGT",
  1114. [8] = "82nd AD LG 1SG",
  1115. [9] = "82nd AD LG SGM",
  1116. }
  1117. JobRanks[TEAM_101LG].BonusSalary = 10
  1118. JobRanks[TEAM_101LG].ExtraLoadout = {}
  1119. JobRanks[TEAM_101LG].ExtraLoadoutSingleRank = {
  1120. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1121. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1122. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1123. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1124. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1125. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1126. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1127. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1128. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1129. }
  1130. JobRanks[TEAM_101LG].Model = {}
  1131. JobRanks[TEAM_101LG].Entities = {}
  1132. JobRanks[TEAM_101LG].Shipments = {}
  1133. JobRanks[TEAM_101LG].Warrant = nil
  1134. JobRanks[TEAM_101LG].Wanted = nil
  1135. JobRanks[TEAM_101LG].DisableProgression = true
  1136. JobRanks[TEAM_101LG].Permissions = {}
  1137.  
  1138. ---------------------------------------------------------------------------------------------------------------------------------------------
  1139. ---------------------------------------------------------------------------------------------------------------------------------------------
  1140. ---------------------------------------------------------------------------------------------------------------------------------------------
  1141. ---------------------------------------------------------------------------------------------------------------------------------------------
  1142. ---------------------------------------------------------------------------------------------------------------------------------------------
  1143. ---------------------------------------------------------------------------------------------------------------------------------------------
  1144. ---------------------------------------------------------------------------------------------------------------------------------------------
  1145. ---------------------------------------------------------------------------------------------------------------------------------------------
  1146. ---------------------------------------------------------------------------------------------------------------------------------------------
  1147. ---------------------------------------------------------------------------------------------------------------------------------------------
  1148.  
  1149. JobRanks[TEAM_101C] = {}
  1150. JobRanks[TEAM_101C].MaxJobRank = 9
  1151. JobRanks[TEAM_101C].ReqRanks = {
  1152. [1] = 0,
  1153. [2] = 200000000,
  1154. [3] = 300000000,
  1155. [4] = 400000000,
  1156. [5] = 500000000,
  1157. [6] = 600000000,
  1158. [7] = 700000000,
  1159. [8] = 800000000,
  1160. [9] = 900000000,
  1161. }
  1162. JobRanks[TEAM_101C].NameRanks = {
  1163. [1] = "Private",
  1164. [2] = "Private 1st Class",
  1165. [3] = "Lance Corporal",
  1166. [4] = "Corporal",
  1167. [5] = "Sergeant",
  1168. [6] = "Staff Sergeant",
  1169. [7] = "Master Sergeant",
  1170. [8] = "First Sergeant",
  1171. [9] = "Sergeant Major",
  1172. }
  1173. JobRanks[TEAM_101C].PrefixSeparator = " "
  1174. JobRanks[TEAM_101C].Prefix = {
  1175. [1] = "82nd AD COM PVT",
  1176. [2] = "82nd AD COM PFC",
  1177. [3] = "82nd AD COM LCPL",
  1178. [4] = "82nd AD COM CPL",
  1179. [5] = "82nd AD COM SGT",
  1180. [6] = "82nd AD COM SSGT",
  1181. [7] = "82nd AD COM MSGT",
  1182. [8] = "82nd AD COM 1SG",
  1183. [9] = "82nd AD COM SGM",
  1184. }
  1185. JobRanks[TEAM_101C].BonusSalary = 10
  1186. JobRanks[TEAM_101C].ExtraLoadout = {}
  1187. JobRanks[TEAM_101C].ExtraLoadoutSingleRank = {
  1188. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1189. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1190. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1191. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1192. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1193. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1194. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1195. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1196. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1197. }
  1198. JobRanks[TEAM_101C].Model = {}
  1199. JobRanks[TEAM_101C].Entities = {}
  1200. JobRanks[TEAM_101C].Shipments = {}
  1201. JobRanks[TEAM_101C].Warrant = nil
  1202. JobRanks[TEAM_101C].Wanted = nil
  1203. JobRanks[TEAM_101C].DisableProgression = true
  1204. JobRanks[TEAM_101C].Permissions = {}
  1205.  
  1206. ---------------------------------------------------------------------------------------------------------------------------------------------
  1207. ---------------------------------------------------------------------------------------------------------------------------------------------
  1208. ---------------------------------------------------------------------------------------------------------------------------------------------
  1209. ---------------------------------------------------------------------------------------------------------------------------------------------
  1210. ---------------------------------------------------------------------------------------------------------------------------------------------
  1211. ---------------------------------------------------------------------------------------------------------------------------------------------
  1212. ---------------------------------------------------------------------------------------------------------------------------------------------
  1213. ---------------------------------------------------------------------------------------------------------------------------------------------
  1214. ---------------------------------------------------------------------------------------------------------------------------------------------
  1215. ---------------------------------------------------------------------------------------------------------------------------------------------
  1216.  
  1217. JobRanks[TEAM_101MG] = {}
  1218. JobRanks[TEAM_101MG].MaxJobRank = 9
  1219. JobRanks[TEAM_101MG].ReqRanks = {
  1220. [1] = 0,
  1221. [2] = 200000000,
  1222. [3] = 300000000,
  1223. [4] = 400000000,
  1224. [5] = 500000000,
  1225. [6] = 600000000,
  1226. [7] = 700000000,
  1227. [8] = 800000000,
  1228. [9] = 900000000,
  1229. }
  1230. JobRanks[TEAM_101MG].NameRanks = {
  1231. [1] = "Private",
  1232. [2] = "Private 1st Class",
  1233. [3] = "Lance Corporal",
  1234. [4] = "Corporal",
  1235. [5] = "Sergeant",
  1236. [6] = "Staff Sergeant",
  1237. [7] = "Master Sergeant",
  1238. [8] = "First Sergeant",
  1239. [9] = "Sergeant Major",
  1240. }
  1241. JobRanks[TEAM_101MG].PrefixSeparator = " "
  1242. JobRanks[TEAM_101MG].Prefix = {
  1243. [1] = "82nd AD MG PVT",
  1244. [2] = "82nd AD MG PFC",
  1245. [3] = "82nd AD MG LCPL",
  1246. [4] = "82nd AD MG CPL",
  1247. [5] = "82nd AD MG SGT",
  1248. [6] = "82nd AD MG SSGT",
  1249. [7] = "82nd AD MG MSGT",
  1250. [8] = "82nd AD MG 1SG",
  1251. [9] = "82nd AD MG SGM",
  1252. }
  1253. JobRanks[TEAM_101MG].BonusSalary = 10
  1254. JobRanks[TEAM_101MG].ExtraLoadout = {}
  1255. JobRanks[TEAM_101MG].ExtraLoadoutSingleRank = {
  1256. [1] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1257. [2] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1258. [3] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1259. [4] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1260. [5] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1261. [6] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1262. [7] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1263. [8] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1264. [9] = {"doi_atow_m1a1carbine","doi_atow_knifeus","doi_atow_binocularsus"},
  1265. }
  1266. JobRanks[TEAM_101MG].Model = {}
  1267. JobRanks[TEAM_101MG].Entities = {}
  1268. JobRanks[TEAM_101MG].Shipments = {}
  1269. JobRanks[TEAM_101MG].Warrant = nil
  1270. JobRanks[TEAM_101MG].Wanted = nil
  1271. JobRanks[TEAM_101MG].DisableProgression = true
  1272. JobRanks[TEAM_101MG].Permissions = {}
  1273.  
  1274. ---------------------------------------------------------------------------------------------------------------------------------------------
  1275. ---------------------------------------------------------------------------------------------------------------------------------------------
  1276. ---------------------------------------------------------------------------------------------------------------------------------------------
  1277. ---------------------------------------------------------------------------------------------------------------------------------------------
  1278. ---------------------------------------------------------------------------------------------------------------------------------------------
  1279. ---------------------------------------------------------------------------------------------------------------------------------------------
  1280. ---------------------------------------------------------------------------------------------------------------------------------------------
  1281. ---------------------------------------------------------------------------------------------------------------------------------------------
  1282. ---------------------------------------------------------------------------------------------------------------------------------------------
  1283. ---------------------------------------------------------------------------------------------------------------------------------------------
  1284.  
  1285.  
  1286. JobRanks[TEAM_BCE] = {}
  1287. JobRanks[TEAM_BCE].MaxJobRank = 14
  1288. JobRanks[TEAM_BCE].ReqRanks = {
  1289. [1] = 0,
  1290. [2] = 200000000,
  1291. [3] = 300000000,
  1292. [4] = 400000000,
  1293. [5] = 500000000,
  1294. [6] = 600000000,
  1295. [7] = 700000000,
  1296. [8] = 800000000,
  1297. [9] = 900000000,
  1298. [10] = 1000000000,
  1299. [11] = 1100000000,
  1300. [12] = 4100000000,
  1301. [13] = 5100000000,
  1302. [14] = 6100000000,
  1303. [15] = 61000000000,
  1304. }
  1305. JobRanks[TEAM_BCE].NameRanks = {
  1306. [1] = "Junior Private",
  1307. [2] = "Private",
  1308. [3] = "Lance Corporal",
  1309. [4] = "Corporal",
  1310. [5] = "Sergeant",
  1311. [6] = "Staff Sergeant",
  1312. [7] = "Platoon Sergeant-Major",
  1313. [8] = "Company Sergeant-Major",
  1314. [9] = "Regimental Sergeant-Major",
  1315. [10] = "2nd Lieutenant",
  1316. [11] = "Lieutenant",
  1317. [12] = "Captain",
  1318. [13] = "Major",
  1319. [14] = "Lieutenant Colonel",
  1320. [15] = "Colonel",
  1321. }
  1322. JobRanks[TEAM_BCE].PrefixSeparator = " "
  1323. JobRanks[TEAM_BCE].Prefix = {
  1324. [1] = "2nd ID JPTE",
  1325. [2] = "2nd ID PTE",
  1326. [3] = "2nd ID LCPL",
  1327. [4] = "2nd ID CPL",
  1328. [5] = "2nd ID SGT",
  1329. [6] = "2nd ID SSGT",
  1330. [7] = "2nd ID PSM",
  1331. [8] = "2nd ID CSM",
  1332. [9] = "2nd ID RSM",
  1333. [10] = "2nd ID 2LT",
  1334. [11] = "2nd ID LT",
  1335. [12] = "2nd ID CPT",
  1336. [13] = "2nd ID MAJ",
  1337. [14] = "2nd ID LT COL",
  1338. [15] = "2nd ID COL",
  1339. }
  1340. JobRanks[TEAM_BCE].BonusSalary = 10
  1341. JobRanks[TEAM_BCE].ExtraLoadout = {}
  1342. JobRanks[TEAM_BCE].ExtraLoadoutSingleRank = {
  1343. [1] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1344. [2] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1345. [3] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1346. [4] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1347. [5] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1348. [6] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1349. [7] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1350. [8] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1351. [9] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1352. [10] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1353. [11] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1354. [12] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1355. [13] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1356. [14] = {"doi_atow_webley","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1357. [15] = {"doi_atow_webCCy","doi_atow_binocularscw","wep_jack_job_drpradio"},
  1358. }
  1359. JobRanks[TEAM_BCE].Model = {}
  1360. JobRanks[TEAM_BCE].Entities = {}
  1361. JobRanks[TEAM_BCE].Shipments = {}
  1362. JobRanks[TEAM_BCE].Warrant = nil
  1363. JobRanks[TEAM_BCE].Wanted = nil
  1364. JobRanks[TEAM_BCE].DisableProgression = true
  1365. JobRanks[TEAM_BCE].Permissions = {}
  1366.  
  1367. ---------------------------------------------------------------------------------------------------------------------------------------------
  1368. ---------------------------------------------------------------------------------------------------------------------------------------------
  1369. --------------------------------------------------------------------------------------------------------------------------------------------
  1370. ---------------------------------------------------------------------------------------------------------------------------------------------
  1371. ---------------------------------------------------------------------------------------------------------------------------------------------
  1372. ---------------------------------------------------------------------------------------------------------------------------------------------
  1373. ---------------------------------------------------------------------------------------------------------------------------------------------
  1374. ---------------------------------------------------------------------------------------------------------------------------------------------
  1375. ---------------------------------------------------------------------------------------------------------------------------------------------
  1376. ---------------------------------------------------------------------------------------------------------------------------------------------
  1377.  
  1378. JobRanks[TEAM_BCM] = {}
  1379. JobRanks[TEAM_BCM].MaxJobRank = 9
  1380. JobRanks[TEAM_BCM].ReqRanks = {
  1381. [1] = 0,
  1382. [2] = 200000000,
  1383. [3] = 300000000,
  1384. [4] = 400000000,
  1385. [5] = 500000000,
  1386. [6] = 600000000,
  1387. [7] = 700000000,
  1388. [8] = 800000000,
  1389. [9] = 900000000,
  1390. }
  1391. JobRanks[TEAM_BCM].NameRanks = {
  1392. [1] = "Junior Private",
  1393. [2] = "Private",
  1394. [3] = "Lance Corporal",
  1395. [4] = "Corporal",
  1396. [5] = "Sergeant",
  1397. [6] = "Staff Sergeant",
  1398. [7] = "Platoon Sergeant-Major",
  1399. [8] = "Company Sergeant-Major",
  1400. [9] = "Regimental Sergeant-Major",
  1401. }
  1402. JobRanks[TEAM_BCM].PrefixSeparator = " "
  1403. JobRanks[TEAM_BCM].Prefix = {
  1404. [1] = "2nd ID MDCJPTE",
  1405. [2] = "2nd ID MD PTE",
  1406. [3] = "2nd ID MD LCPL",
  1407. [4] = "2nd ID MD CPL",
  1408. [5] = "2nd ID MD SGT",
  1409. [6] = "2nd ID MD SSGT",
  1410. [7] = "2nd ID MD PSM",
  1411. [8] = "2nd ID MD CSM",
  1412. [9] = "2nd ID MD RSM",
  1413. }
  1414. JobRanks[TEAM_BCM].BonusSalary = 10
  1415. JobRanks[TEAM_BCM].ExtraLoadout = {}
  1416. JobRanks[TEAM_BCM].ExtraLoadoutSingleRank = {
  1417. [1] = {"doi_atowCsten","doi_atow_bayonetcw"},
  1418. [2] = {"doi_atowCsten","doi_atow_bayonetcw"},
  1419. [3] = {"doi_atowCsten","doi_atow_bayonetcw"},
  1420. [4] = {"doi_atowCsten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1421. [5] = {"doi_atowCsten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1422. [6] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1423. [7] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1424. [8] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1425. [9] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1426. }
  1427. JobRanks[TEAM_BCM].Model = {}
  1428. JobRanks[TEAM_BCM].Entities = {}
  1429. JobRanks[TEAM_BCM].Shipments = {}
  1430. JobRanks[TEAM_BCM].Warrant = nil
  1431. JobRanks[TEAM_BCM].Wanted = nil
  1432. JobRanks[TEAM_BCM].DisableProgression = true
  1433. JobRanks[TEAM_BCM].Permissions = {}
  1434.  
  1435. ---------------------------------------------------------------------------------------------------------------------------------------------
  1436. ---------------------------------------------------------------------------------------------------------------------------------------------
  1437. ---------------------------------------------------------------------------------------------------------------------------------------------
  1438. ---------------------------------------------------------------------------------------------------------------------------------------------
  1439. ---------------------------------------------------------------------------------------------------------------------------------------------
  1440. ---------------------------------------------------------------------------------------------------------------------------------------------
  1441. ---------------------------------------------------------------------------------------------------------------------------------------------
  1442. ---------------------------------------------------------------------------------------------------------------------------------------------
  1443. ---------------------------------------------------------------------------------------------------------------------------------------------
  1444. ---------------------------------------------------------------------------------------------------------------------------------------------
  1445.  
  1446.  
  1447. JobRanks[TEAM_BCC] = {}
  1448. JobRanks[TEAM_BCC].MaxJobRank = 9
  1449. JobRanks[TEAM_BCC].ReqRanks = {
  1450. [1] = 0,
  1451. [2] = 200000000,
  1452. [3] = 300000000,
  1453. [4] = 400000000,
  1454. [5] = 500000000,
  1455. [6] = 600000000,
  1456. [7] = 700000000,
  1457. [8] = 800000000,
  1458. [9] = 900000000,
  1459. }
  1460. JobRanks[TEAM_BCC].NameRanks = {
  1461. [1] = "Junior Private",
  1462. [2] = "Private",
  1463. [3] = "Lance Corporal",
  1464. [4] = "Corporal",
  1465. [5] = "Sergeant",
  1466. [6] = "Staff Sergeant",
  1467. [7] = "Platoon Sergeant-Major",
  1468. [8] = "Company Sergeant-Major",
  1469. [9] = "Regimental Sergeant-Major",
  1470. }
  1471. JobRanks[TEAM_BCC].PrefixSeparator = " "
  1472. JobRanks[TEAM_BCC].Prefix = {
  1473. [1] = "2nd ID COM JPTE",
  1474. [2] = "2nd ID COM PTE",
  1475. [3] = "2nd ID COM LCPL",
  1476. [4] = "2nd ID COM CPL",
  1477. [5] = "2nd ID COM SGT",
  1478. [6] = "2nd ID COM SSGT",
  1479. [7] = "2nd ID COM PSM",
  1480. [8] = "2nd ID COM CSM",
  1481. [9] = "2nd ID COM RSM",
  1482. }
  1483. JobRanks[TEAM_BCC].BonusSalary = 10
  1484. JobRanks[TEAM_BCC].ExtraLoadout = {}
  1485. JobRanks[TEAM_BCC].ExtraLoadoutSingleRank = {
  1486. [1] = {"doi_atow_sten","doi_atow_bayonetcw"},
  1487. [2] = {"doi_atow_sten","doi_atow_bayonetcw"},
  1488. [3] = {"doi_atow_sten","doi_atow_bayonetcw"},
  1489. [4] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1490. [5] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1491. [6] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1492. [7] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1493. [8] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1494. [9] = {"doi_atow_sten","doi_atow_bayonetcw","doi_atow_binocularscw"},
  1495. }
  1496. JobRanks[TEAM_BCC].Model = {}
  1497. JobRanks[TEAM_BCC].Entities = {}
  1498. JobRanks[TEAM_BCC].Shipments = {}
  1499. JobRanks[TEAM_BCC].Warrant = nil
  1500. JobRanks[TEAM_BCC].Wanted = nil
  1501. JobRanks[TEAM_BCC].DisableProgression = true
  1502. JobRanks[TEAM_BCC].Permissions = {}
  1503.  
  1504. ---------------------------------------------------------------------------------------------------------------------------------------------
  1505. ---------------------------------------------------------------------------------------------------------------------------------------------
  1506. ---------------------------------------------------------------------------------------------------------------------------------------------
  1507. ---------------------------------------------------------------------------------------------------------------------------------------------
  1508. ---------------------------------------------------------------------------------------------------------------------------------------------
  1509. ---------------------------------------------------------------------------------------------------------------------------------------------
  1510. ---------------------------------------------------------------------------------------------------------------------------------------------
  1511. ---------------------------------------------------------------------------------------------------------------------------------------------
  1512. ---------------------------------------------------------------------------------------------------------------------------------------------
  1513. ---------------------------------------------------------------------------------------------------------------------------------------------
  1514.  
  1515. JobRanks[TEAM_BCMG] = {}
  1516. JobRanks[TEAM_BCMG].MaxJobRank = 9
  1517. JobRanks[TEAM_BCMG].ReqRanks = {
  1518. [1] = 0,
  1519. [2] = 200000000,
  1520. [3] = 300000000,
  1521. [4] = 400000000,
  1522. [5] = 500000000,
  1523. [6] = 600000000,
  1524. [7] = 700000000,
  1525. [8] = 800000000,
  1526. [9] = 900000000,
  1527. }
  1528. JobRanks[TEAM_BCMG].NameRanks = {
  1529. [1] = "Junior Private",
  1530. [2] = "Private",
  1531. [3] = "Lance Corporal",
  1532. [4] = "Corporal",
  1533. [5] = "Sergeant",
  1534. [6] = "Staff Sergeant",
  1535. [7] = "Platoon Sergeant-Major",
  1536. [8] = "Company Sergeant-Major",
  1537. [9] = "Regimental Sergeant-Major",
  1538. }
  1539. JobRanks[TEAM_BCMG].PrefixSeparator = " "
  1540. JobRanks[TEAM_BCMG].Prefix = {
  1541. [1] = "2nd ID MG JPTE",
  1542. [2] = "2nd ID MG PTE",
  1543. [3] = "2nd ID MG LCPL",
  1544. [4] = "2nd ID MG CPL",
  1545. [5] = "2nd ID MG SGT",
  1546. [6] = "2nd ID MG SSGT",
  1547. [7] = "2nd ID MG PSM",
  1548. [8] = "2nd ID MG CSM",
  1549. [9] = "2nd ID MG RSM",
  1550. }
  1551. JobRanks[TEAM_BCMG].BonusSalary = 10
  1552. JobRanks[TEAM_BCMG].ExtraLoadout = {}
  1553. JobRanks[TEAM_BCMG].ExtraLoadoutSingleRank = {
  1554. [1] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1555. [2] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1556. [3] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1557. [4] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1558. [5] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1559. [6] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1560. [7] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1561. [8] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1562. [9] = {"doi_atow_bayonetcw","doi_atow_binocularscw"},
  1563. }
  1564. JobRanks[TEAM_BCMG].Model = {}
  1565. JobRanks[TEAM_BCMG].Entities = {}
  1566. JobRanks[TEAM_BCMG].Shipments = {}
  1567. JobRanks[TEAM_BCMG].Warrant = nil
  1568. JobRanks[TEAM_BCMG].Wanted = nil
  1569. JobRanks[TEAM_BCMG].DisableProgression = true
  1570. JobRanks[TEAM_BCMG].Permissions = {}
  1571.  
  1572. ---------------------------------------------------------------------------------------------------------------------------------------------
  1573. ---------------------------------------------------------------------------------------------------------------------------------------------
  1574. ---------------------------------------------------------------------------------------------------------------------------------------------
  1575. ---------------------------------------------------------------------------------------------------------------------------------------------
  1576. ---------------------------------------------------------------------------------------------------------------------------------------------
  1577. ---------------------------------------------------------------------------------------------------------------------------------------------
  1578. ---------------------------------------------------------------------------------------------------------------------------------------------
  1579. ---------------------------------------------------------------------------------------------------------------------------------------------
  1580. ---------------------------------------------------------------------------------------------------------------------------------------------
  1581. ---------------------------------------------------------------------------------------------------------------------------------------------
  1582.  
  1583. JobRanks[TEAM_15E] = {}
  1584. JobRanks[TEAM_15E].MaxJobRank = 15
  1585. JobRanks[TEAM_15E].ReqRanks = {
  1586. [1] = 0,
  1587. [2] = 200000000,
  1588. [3] = 300000000,
  1589. [4] = 400000000,
  1590. [5] = 500000000,
  1591. [6] = 600000000,
  1592. [7] = 700000000,
  1593. [8] = 800000000,
  1594. [9] = 900000000,
  1595. [10] = 1000000000,
  1596. [11] = 1100000000,
  1597. [12] = 1200000000,
  1598. [13] = 1300000000,
  1599. [14] = 13000000000,
  1600. [15] = 13000000000,
  1601. }
  1602. JobRanks[TEAM_15E].NameRanks = {
  1603. [1] = "Schütze",
  1604. [2] = "Oberschütze",
  1605. [3] = "Gefreiter",
  1606. [4] = "Obergefreiter",
  1607. [5] = "Unteroffizier",
  1608. [6] = "Unterfeldwebel",
  1609. [7] = "Feldwebel",
  1610. [8] = "Oberfeldwebel",
  1611. [9] = "Stabsfeldwebel",
  1612. [10] = "Leutnant",
  1613. [11] = "Oberleutnant",
  1614. [12] = "Hauptmann",
  1615. [13] = "Major",
  1616. [14] = "Oberstleutnant",
  1617. [15] = "Oberst",
  1618. }
  1619. JobRanks[TEAM_15E].PrefixSeparator = " "
  1620. JobRanks[TEAM_15E].Prefix = {
  1621. [15] = "15th PZG OBT",
  1622. [14] = "15th PZG OBTLT",
  1623. [13] = "15th PZG MAJ",
  1624. [12] = "15th PZG HPT",
  1625. [11] = "15th PZG OLT",
  1626. [10] = "15th PZG LT",
  1627. [9] = "15th PZG STFW",
  1628. [8] = "15th PZG OFW",
  1629. [7] = "15th PZG FW",
  1630. [6] = "15th PZG UFW",
  1631. [5] = "15th PZG UFFZ",
  1632. [4] = "15th PZG OGFR",
  1633. [3] = "15th PZG GFR",
  1634. [2] = "15th PZG OBSCHTZ",
  1635. [1] = "15th PZG SCHTZ",
  1636. }
  1637. JobRanks[TEAM_15E].BonusSalary = 10
  1638. JobRanks[TEAM_15E].ExtraLoadout = {}
  1639. JobRanks[TEAM_15E].ExtraLoadoutSingleRank = {
  1640. [1] = {"doi_atow_g43","doi_atow_etoolde"},
  1641. [2] = {"doi_atow_g43","doi_atow_etoolde"},
  1642. [3] = {"doi_atow_g43","doi_atow_etoolde"},
  1643. [4] = {"doi_atow_g43","doi_atow_etoolde"},
  1644. [5] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1645. [6] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1646. [7] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1647. [8] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1648. [9] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1649. [10] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1650. [11] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1651. [12] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1652. [13] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1653. [14] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1654. [15] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1655. }
  1656. JobRanks[TEAM_15E].Entities = {}
  1657. JobRanks[TEAM_15E].Shipments = {}
  1658. JobRanks[TEAM_15E].Model = {
  1659. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1660. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1661. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1662. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1663. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1664. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1665. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1666. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1667. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1668. [10] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1669. [11] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1670. [12] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1671. [13] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1672. [14] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1673. [15] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1674. }
  1675. JobRanks[TEAM_15E].Warrant = nil
  1676. JobRanks[TEAM_15E].Wanted = nil
  1677. JobRanks[TEAM_15E].DisableProgression = true
  1678. JobRanks[TEAM_15E].Permissions = {}
  1679.  
  1680. ---------------------------------------------------------------------------------------------------------------------------------------------
  1681. ---------------------------------------------------------------------------------------------------------------------------------------------
  1682. ---------------------------------------------------------------------------------------------------------------------------------------------
  1683. ---------------------------------------------------------------------------------------------------------------------------------------------
  1684. ---------------------------------------------------------------------------------------------------------------------------------------------
  1685. ---------------------------------------------------------------------------------------------------------------------------------------------
  1686. ---------------------------------------------------------------------------------------------------------------------------------------------
  1687. ---------------------------------------------------------------------------------------------------------------------------------------------
  1688. ---------------------------------------------------------------------------------------------------------------------------------------------
  1689. ---------------------------------------------------------------------------------------------------------------------------------------------
  1690.  
  1691. JobRanks[TEAM_15M] = {}
  1692. JobRanks[TEAM_15M].MaxJobRank = 9
  1693. JobRanks[TEAM_15M].ReqRanks = {
  1694. [1] = 0,
  1695. [2] = 200000000,
  1696. [3] = 300000000,
  1697. [4] = 400000000,
  1698. [5] = 500000000,
  1699. [6] = 600000000,
  1700. [7] = 700000000,
  1701. [8] = 800000000,
  1702. [9] = 900000000,
  1703. }
  1704. JobRanks[TEAM_15M].NameRanks = {
  1705. [1] = "Schütze",
  1706. [2] = "Oberschütze",
  1707. [3] = "Gefreiter",
  1708. [4] = "Obergefreiter",
  1709. [5] = "Unteroffizier",
  1710. [6] = "Unterfeldwebel",
  1711. [7] = "Feldwebel",
  1712. [8] = "Oberfeldwebel",
  1713. [9] = "Stabsfeldwebel",
  1714. }
  1715. JobRanks[TEAM_15M].PrefixSeparator = " "
  1716. JobRanks[TEAM_15M].Prefix = {
  1717. [9] = "15th PZG MD STFW",
  1718. [8] = "15th PZG MD OFW",
  1719. [7] = "15th PZG MD FW",
  1720. [6] = "15th PZG MD UFW",
  1721. [5] = "15th PZG MD UFFZ",
  1722. [4] = "15th PZG MD OGFR",
  1723. [3] = "15th PZG MD GFR",
  1724. [2] = "15th PZG MD OBSCHTZ",
  1725. [1] = "15th PZG MD SCHTZ",
  1726. }
  1727. JobRanks[TEAM_15M].BonusSalary = 10
  1728. JobRanks[TEAM_15M].ExtraLoadout = {}
  1729. JobRanks[TEAM_15M].ExtraLoadoutSingleRank = {
  1730. [1] = {"doi_atow_g43","doi_atow_etoolde"},
  1731. [2] = {"doi_atow_g43","doi_atow_etoolde"},
  1732. [3] = {"doi_atow_g43","doi_atow_etoolde"},
  1733. [4] = {"doi_atow_g43","doi_atow_etoolde"},
  1734. [5] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1735. [6] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1736. [7] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1737. [8] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1738. [9] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1739. }
  1740. JobRanks[TEAM_15M].Entities = {}
  1741. JobRanks[TEAM_15M].Shipments = {}
  1742. JobRanks[TEAM_15M].Warrant = nil
  1743. JobRanks[TEAM_15M].Wanted = nil
  1744. JobRanks[TEAM_15M].Model = {
  1745. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1746. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1747. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1748. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1749. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1750. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1751. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1752. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1753. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1754. }
  1755. JobRanks[TEAM_15M].DisableProgression = true
  1756. JobRanks[TEAM_15M].Permissions = {}
  1757.  
  1758. ---------------------------------------------------------------------------------------------------------------------------------------------
  1759. ---------------------------------------------------------------------------------------------------------------------------------------------
  1760. ---------------------------------------------------------------------------------------------------------------------------------------------
  1761. ---------------------------------------------------------------------------------------------------------------------------------------------
  1762. ---------------------------------------------------------------------------------------------------------------------------------------------
  1763. ---------------------------------------------------------------------------------------------------------------------------------------------
  1764. ---------------------------------------------------------------------------------------------------------------------------------------------
  1765. ---------------------------------------------------------------------------------------------------------------------------------------------
  1766. ---------------------------------------------------------------------------------------------------------------------------------------------
  1767. ---------------------------------------------------------------------------------------------------------------------------------------------
  1768.  
  1769. JobRanks[TEAM_15MG] = {}
  1770. JobRanks[TEAM_15MG].MaxJobRank = 9
  1771. JobRanks[TEAM_15MG].ReqRanks = {
  1772. [1] = 0,
  1773. [2] = 200000000,
  1774. [3] = 300000000,
  1775. [4] = 400000000,
  1776. [5] = 500000000,
  1777. [6] = 600000000,
  1778. [7] = 700000000,
  1779. [8] = 800000000,
  1780. [9] = 900000000,
  1781. }
  1782. JobRanks[TEAM_15MG].NameRanks = {
  1783. [1] = "Schütze",
  1784. [2] = "Oberschütze",
  1785. [3] = "Gefreiter",
  1786. [4] = "Obergefreiter",
  1787. [5] = "Unteroffizier",
  1788. [6] = "Unterfeldwebel",
  1789. [7] = "Feldwebel",
  1790. [8] = "Oberfeldwebel",
  1791. [9] = "Stabsfeldwebel",
  1792. }
  1793. JobRanks[TEAM_15MG].PrefixSeparator = " "
  1794. JobRanks[TEAM_15MG].Model = {}
  1795. JobRanks[TEAM_15MG].Prefix = {
  1796. [9] = "15th PZG MG STFW",
  1797. [8] = "15th PZG MG OFW",
  1798. [7] = "15th PZG MG FW",
  1799. [6] = "15th PZG MG UFW",
  1800. [5] = "15th PZG MG UFFZ",
  1801. [4] = "15th PZG MG OGFR",
  1802. [3] = "15th PZG MG GFR",
  1803. [2] = "15th PZG MG OBSCHTZ",
  1804. [1] = "15th PZG MG SCHTZ",
  1805. }
  1806. JobRanks[TEAM_15MG].BonusSalary = 10
  1807. JobRanks[TEAM_15MG].ExtraLoadout = {}
  1808. JobRanks[TEAM_15MG].ExtraLoadoutSingleRank = {
  1809. [1] = {"doi_atow_etoolde"},
  1810. [2] = {"doi_atow_etoolde"},
  1811. [3] = {"doi_atow_etoolde"},
  1812. [4] = {"doi_atow_etoolde"},
  1813. [5] = {"doi_atow_etoolde","doi_atow_binocularsde"},
  1814. [6] = {"doi_atow_etoolde","doi_atow_binocularsde"},
  1815. [7] = {"doi_atow_etoolde","doi_atow_binocularsde"},
  1816. [8] = {"doi_atow_etoolde","doi_atow_binocularsde"},
  1817. [9] = {"doi_atow_etoolde","doi_atow_binocularsde"},
  1818. }
  1819. JobRanks[TEAM_15MG].Model = {}
  1820. JobRanks[TEAM_15MG].Model = {
  1821. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1822. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1823. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1824. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1825. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1826. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1827. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1828. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1829. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  1830. }
  1831. JobRanks[TEAM_15MG].Entities = {}
  1832. JobRanks[TEAM_15MG].Shipments = {}
  1833. JobRanks[TEAM_15MG].Warrant = nil
  1834. JobRanks[TEAM_15MG].Wanted = nil
  1835. JobRanks[TEAM_15MG].DisableProgression = true
  1836. JobRanks[TEAM_15MG].Permissions = {}
  1837.  
  1838. ---------------------------------------------------------------------------------------------------------------------------------------------
  1839. ---------------------------------------------------------------------------------------------------------------------------------------------
  1840. ---------------------------------------------------------------------------------------------------------------------------------------------
  1841. ---------------------------------------------------------------------------------------------------------------------------------------------
  1842. ---------------------------------------------------------------------------------------------------------------------------------------------
  1843. ---------------------------------------------------------------------------------------------------------------------------------------------
  1844. ---------------------------------------------------------------------------------------------------------------------------------------------
  1845. ---------------------------------------------------------------------------------------------------------------------------------------------
  1846. ---------------------------------------------------------------------------------------------------------------------------------------------
  1847. ---------------------------------------------------------------------------------------------------------------------------------------------
  1848.  
  1849.  
  1850. JobRanks[TEAM_15PS] = {}
  1851. JobRanks[TEAM_15PS].MaxJobRank = 14
  1852. JobRanks[TEAM_15PS].ReqRanks = {
  1853. [1] = 0,
  1854. [2] = 200000000,
  1855. [3] = 300000000,
  1856. [4] = 400000000,
  1857. [5] = 500000000,
  1858. [6] = 600000000,
  1859. [7] = 700000000,
  1860. [8] = 800000000,
  1861. [9] = 900000000,
  1862. [10] = 1000000000,
  1863. [11] = 1100000000,
  1864. [12] = 1200000000,
  1865. [13] = 1300000000,
  1866. [14] = 1300000000,
  1867. }
  1868. JobRanks[TEAM_15PS].NameRanks = {
  1869. [1] = "Schütze",
  1870. [2] = "Oberschütze",
  1871. [3] = "Gefreiter",
  1872. [4] = "Obergefreiter",
  1873. [5] = "Unteroffizier",
  1874. [6] = "Unterfeldwebel",
  1875. [7] = "Feldwebel",
  1876. [8] = "Oberfeldwebel",
  1877. [9] = "Stabsfeldwebel",
  1878. [10] = "Leutnant",
  1879. [11] = "Oberleutnant",
  1880. [12] = "Hauptmann",
  1881. [13] = "Oberstleutnant",
  1882. [14] = "Major",
  1883.  
  1884. }
  1885. JobRanks[TEAM_15PS].PrefixSeparator = " "
  1886. JobRanks[TEAM_15PS].Prefix = {
  1887. [14] = "15th PZG PS MAJ",
  1888. [13] = "15th PZG PS OBTLT",
  1889. [12] = "15th PZG PS HPT",
  1890. [11] = "15th PZG PS OLT",
  1891. [10] = "15th PZG PS LT",
  1892. [9] = "15th PZG PS STFW",
  1893. [8] = "15th PZG PS OFW",
  1894. [7] = "15th PZG PS FW",
  1895. [6] = "15th PZG PS UFW",
  1896. [5] = "15th PZG PS UFFZ",
  1897. [4] = "15th PZG PS OGFR",
  1898. [3] = "15th PZG PS GFR",
  1899. [2] = "15th PZG PS OBSCHTZ",
  1900. [1] = "15th PZG PS SCHTZ",
  1901. }
  1902. JobRanks[TEAM_15PS].BonusSalary = 10
  1903. JobRanks[TEAM_15PS].ExtraLoadout = {}
  1904. JobRanks[TEAM_15PS].ExtraLoadoutSingleRank = {
  1905. [1] = {"doi_atow_mp40","doi_atow_etoolde"},
  1906. [2] = {"doi_atow_mp40","doi_atow_etoolde"},
  1907. [3] = {"doi_atow_mp40","doi_atow_etoolde"},
  1908. [4] = {"doi_atow_mp40","doi_atow_etoolde"},
  1909. [5] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1910. [6] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1911. [7] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1912. [8] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1913. [9] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1914. [10] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1915. [11] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1916. [12] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1917. [13] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1918. [14] = {"doi_atow_p08","doi_atow_binocularsde","wep_jack_job_drpradio"},
  1919. }
  1920. JobRanks[TEAM_15PS].Model = {
  1921. [1] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1922. [2] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1923. [3] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1924. [4] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1925. [5] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1926. [6] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1927. [7] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1928. [8] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1929. [9] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1930. [10] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1931. [11] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1932. [12] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1933. [13] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1934. [14] = {{Model = "models/kriegsyntax/germans/heer/panzerwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  1935. }
  1936. JobRanks[TEAM_15PS].Entities = {}
  1937. JobRanks[TEAM_15PS].Shipments = {}
  1938. JobRanks[TEAM_15PS].Warrant = nil
  1939. JobRanks[TEAM_15PS].Wanted = nil
  1940. JobRanks[TEAM_15PS].DisableProgression = true
  1941. JobRanks[TEAM_15PS].Permissions = {}
  1942.  
  1943. ---------------------------------------------------------------------------------------------------------------------------------------------
  1944. ---------------------------------------------------------------------------------------------------------------------------------------------
  1945. ---------------------------------------------------------------------------------------------------------------------------------------------
  1946. ---------------------------------------------------------------------------------------------------------------------------------------------
  1947. ---------------------------------------------------------------------------------------------------------------------------------------------
  1948. ---------------------------------------------------------------------------------------------------------------------------------------------
  1949. ---------------------------------------------------------------------------------------------------------------------------------------------
  1950. ---------------------------------------------------------------------------------------------------------------------------------------------
  1951. ---------------------------------------------------------------------------------------------------------------------------------------------
  1952. ---------------------------------------------------------------------------------------------------------------------------------------------
  1953.  
  1954. JobRanks[TEAM_15C] = {}
  1955. JobRanks[TEAM_15C].MaxJobRank = 9
  1956. JobRanks[TEAM_15C].ReqRanks = {
  1957. [1] = 0,
  1958. [2] = 200000000,
  1959. [3] = 300000000,
  1960. [4] = 400000000,
  1961. [5] = 500000000,
  1962. [6] = 600000000,
  1963. [7] = 700000000,
  1964. [8] = 800000000,
  1965. [9] = 900000000,
  1966. }
  1967. JobRanks[TEAM_15C].NameRanks = {
  1968. [1] = "Schütze",
  1969. [2] = "Oberschütze",
  1970. [3] = "Gefreiter",
  1971. [4] = "Obergefreiter",
  1972. [5] = "Unteroffizier",
  1973. [6] = "Unterfeldwebel",
  1974. [7] = "Feldwebel",
  1975. [8] = "Oberfeldwebel",
  1976. [9] = "Stabsfeldwebel",
  1977. }
  1978. JobRanks[TEAM_15C].PrefixSeparator = " "
  1979. JobRanks[TEAM_15C].Prefix = {
  1980. [9] = "15th PZG COM STFW",
  1981. [8] = "15th PZG COM OFW",
  1982. [7] = "15th PZG COM FW",
  1983. [6] = "15th PZG COM UFW",
  1984. [5] = "15th PZG COM UFFZ",
  1985. [4] = "15th PZG COM OGFR",
  1986. [3] = "15th PZG COM GFR",
  1987. [2] = "15th PZG COM OBSCHTZ",
  1988. [1] = "15th PZG COM SCHTZ",
  1989. }
  1990. JobRanks[TEAM_15C].BonusSalary = 10
  1991. JobRanks[TEAM_15C].ExtraLoadout = {}
  1992. JobRanks[TEAM_15C].ExtraLoadoutSingleRank = {
  1993. [1] = {"doi_atow_mp40","doi_atow_etoolde"},
  1994. [2] = {"doi_atow_mp40","doi_atow_etoolde"},
  1995. [3] = {"doi_atow_mp40","doi_atow_etoolde"},
  1996. [4] = {"doi_atow_mp40","doi_atow_etoolde"},
  1997. [5] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1998. [6] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  1999. [7] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  2000. [8] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  2001. [9] = {"doi_atow_mp40","doi_atow_etoolde","doi_atow_binocularsde"},
  2002. }
  2003. JobRanks[TEAM_15C].Model = {
  2004. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2005. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2006. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2007. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2008. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2009. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2010. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2011. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2012. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2013. }
  2014. JobRanks[TEAM_15C].Entities = {}
  2015. JobRanks[TEAM_15C].Shipments = {}
  2016. JobRanks[TEAM_15C].Warrant = nil
  2017. JobRanks[TEAM_15C].Wanted = nil
  2018. JobRanks[TEAM_15C].DisableProgression = true
  2019. JobRanks[TEAM_15C].Permissions = {}
  2020.  
  2021. ---------------------------------------------------------------------------------------------------------------------------------------------
  2022. ---------------------------------------------------------------------------------------------------------------------------------------------
  2023. ---------------------------------------------------------------------------------------------------------------------------------------------
  2024. ---------------------------------------------------------------------------------------------------------------------------------------------
  2025. ---------------------------------------------------------------------------------------------------------------------------------------------
  2026. ---------------------------------------------------------------------------------------------------------------------------------------------
  2027. ---------------------------------------------------------------------------------------------------------------------------------------------
  2028. ---------------------------------------------------------------------------------------------------------------------------------------------
  2029. ---------------------------------------------------------------------------------------------------------------------------------------------
  2030. ---------------------------------------------------------------------------------------------------------------------------------------------
  2031.  
  2032.  
  2033. JobRanks[TEAM_183E] = {}
  2034. JobRanks[TEAM_183E].MaxJobRank = 15
  2035. JobRanks[TEAM_183E].ReqRanks = {
  2036. [1] = 0,
  2037. [2] = 200000000,
  2038. [3] = 300000000,
  2039. [4] = 400000000,
  2040. [5] = 500000000,
  2041. [6] = 600000000,
  2042. [7] = 700000000,
  2043. [8] = 800000000,
  2044. [9] = 900000000,
  2045. [10] = 1000000000,
  2046. [11] = 1100000000,
  2047. [12] = 1200000000,
  2048. [13] = 1300000000,
  2049. [14] = 13000000000,
  2050. [15] = 13000000000,
  2051. }
  2052. JobRanks[TEAM_183E].NameRanks = {
  2053. [1] = "Schütze",
  2054. [2] = "Oberschütze",
  2055. [3] = "Gefreiter",
  2056. [4] = "Obergefreiter",
  2057. [5] = "Unteroffizier",
  2058. [6] = "Unterfeldwebel",
  2059. [7] = "Feldwebel",
  2060. [8] = "Oberfeldwebel",
  2061. [9] = "Stabsfeldwebel",
  2062. [10] = "Leutnant",
  2063. [11] = "Oberleutnant",
  2064. [12] = "Hauptmann",
  2065. [13] = "Major",
  2066. [14] = "Oberstleutnant",
  2067. [15] = "Oberst",
  2068. }
  2069. JobRanks[TEAM_183E].PrefixSeparator = " "
  2070. JobRanks[TEAM_183E].Prefix = {
  2071. [15] = "183rd VG OBT",
  2072. [14] = "183rd VG OBTLT",
  2073. [13] = "183rd VG MAJ",
  2074. [12] = "183rd VG HPT",
  2075. [11] = "183rd VG OLT",
  2076. [10] = "183rd VG LT",
  2077. [9] = "183rd VG STFW",
  2078. [8] = "183rd VG OFW",
  2079. [7] = "183rd VG FW",
  2080. [6] = "183rd VG UFW",
  2081. [5] = "183rd VG UFFZ",
  2082. [4] = "183rd VG OGFR",
  2083. [3] = "183rd VG GFR",
  2084. [2] = "183rd VG OBSCHTZ",
  2085. [1] = "183rd VG SCHTZ",
  2086. }
  2087. JobRanks[TEAM_183E].BonusSalary = 10
  2088. JobRanks[TEAM_183E].ExtraLoadout = {}
  2089. JobRanks[TEAM_183E].ExtraLoadoutSingleRank = {
  2090. [1] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2091. [2] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2092. [3] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2093. [4] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2094. [5] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2095. [6] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2096. [7] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2097. [8] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2098. [9] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2099. [10] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2100. [11] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2101. [12] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2102. [13] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2103. [14] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2104. [15] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  2105. }
  2106. JobRanks[TEAM_183E].Model = {
  2107. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2108. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2109. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2110. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2111. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2112. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2113. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2114. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2115. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2116. [10] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2117. [11] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2118. [12] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2119. [13] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2120. [14] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2121. [15] = {{Model = "models/kriegsyntax/germans/heer/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2122. }
  2123. JobRanks[TEAM_183E].Entities = {}
  2124. JobRanks[TEAM_183E].Shipments = {}
  2125. JobRanks[TEAM_183E].Warrant = nil
  2126. JobRanks[TEAM_183E].Wanted = nil
  2127. JobRanks[TEAM_183E].DisableProgression = true
  2128. JobRanks[TEAM_183E].Permissions = {}
  2129.  
  2130. ---------------------------------------------------------------------------------------------------------------------------------------------
  2131. ---------------------------------------------------------------------------------------------------------------------------------------------
  2132. ---------------------------------------------------------------------------------------------------------------------------------------------
  2133. ---------------------------------------------------------------------------------------------------------------------------------------------
  2134. ---------------------------------------------------------------------------------------------------------------------------------------------
  2135. ---------------------------------------------------------------------------------------------------------------------------------------------
  2136. ---------------------------------------------------------------------------------------------------------------------------------------------
  2137. ---------------------------------------------------------------------------------------------------------------------------------------------
  2138. ---------------------------------------------------------------------------------------------------------------------------------------------
  2139. ---------------------------------------------------------------------------------------------------------------------------------------------
  2140.  
  2141. JobRanks[TEAM_183M] = {}
  2142. JobRanks[TEAM_183M].MaxJobRank = 9
  2143. JobRanks[TEAM_183M].ReqRanks = {
  2144. [1] = 0,
  2145. [2] = 200000000,
  2146. [3] = 300000000,
  2147. [4] = 400000000,
  2148. [5] = 500000000,
  2149. [6] = 600000000,
  2150. [7] = 700000000,
  2151. [8] = 800000000,
  2152. [9] = 900000000,
  2153. }
  2154. JobRanks[TEAM_183M].NameRanks = {
  2155. [1] = "Schütze",
  2156. [2] = "Oberschütze",
  2157. [3] = "Gefreiter",
  2158. [4] = "Obergefreiter",
  2159. [5] = "Unteroffizier",
  2160. [6] = "Unterfeldwebel",
  2161. [7] = "Feldwebel",
  2162. [8] = "Oberfeldwebel",
  2163. [9] = "Stabsfeldwebel",
  2164. }
  2165. JobRanks[TEAM_183M].PrefixSeparator = " "
  2166. JobRanks[TEAM_183M].Prefix = {
  2167. [9] = "183rd VG MD STFW",
  2168. [8] = "183rd VG MD OFW",
  2169. [7] = "183rd VG MD FW",
  2170. [6] = "183rd VG MD UFW",
  2171. [5] = "183rd VG MD UFFZ",
  2172. [4] = "183rd VG MD OGFR",
  2173. [3] = "183rd VG MD GFR",
  2174. [2] = "183rd VG MD OBSCHTZ",
  2175. [1] = "183rd VG MD SCHTZ",
  2176. }
  2177. JobRanks[TEAM_183M].BonusSalary = 10
  2178. JobRanks[TEAM_183M].ExtraLoadout = {}
  2179. JobRanks[TEAM_183M].ExtraLoadoutSingleRank = {
  2180. [1] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2181. [2] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2182. [3] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2183. [4] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2184. [5] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2185. [6] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2186. [7] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2187. [8] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2188. [9] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2189. }
  2190. JobRanks[TEAM_183M].Entities = {}
  2191. JobRanks[TEAM_183M].Model = {
  2192. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2193. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2194. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2195. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2196. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2197. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2198. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2199. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2200. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos_medical/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2201. }
  2202. JobRanks[TEAM_183M].Shipments = {}
  2203. JobRanks[TEAM_183M].Warrant = nil
  2204. JobRanks[TEAM_183M].Wanted = nil
  2205. JobRanks[TEAM_183M].DisableProgression = true
  2206. JobRanks[TEAM_183M].Permissions = {}
  2207.  
  2208. ---------------------------------------------------------------------------------------------------------------------------------------------
  2209. ---------------------------------------------------------------------------------------------------------------------------------------------
  2210. ---------------------------------------------------------------------------------------------------------------------------------------------
  2211. ---------------------------------------------------------------------------------------------------------------------------------------------
  2212. ---------------------------------------------------------------------------------------------------------------------------------------------
  2213. ---------------------------------------------------------------------------------------------------------------------------------------------
  2214. ---------------------------------------------------------------------------------------------------------------------------------------------
  2215. ---------------------------------------------------------------------------------------------------------------------------------------------
  2216. ---------------------------------------------------------------------------------------------------------------------------------------------
  2217. ---------------------------------------------------------------------------------------------------------------------------------------------
  2218.  
  2219.  
  2220. JobRanks[TEAM_183MG] = {}
  2221. JobRanks[TEAM_183MG].MaxJobRank = 9
  2222. JobRanks[TEAM_183MG].ReqRanks = {
  2223. [1] = 0,
  2224. [2] = 200000000,
  2225. [3] = 300000000,
  2226. [4] = 400000000,
  2227. [5] = 500000000,
  2228. [6] = 600000000,
  2229. [7] = 700000000,
  2230. [8] = 800000000,
  2231. [9] = 900000000,
  2232. }
  2233. JobRanks[TEAM_183MG].NameRanks = {
  2234. [1] = "Schütze",
  2235. [2] = "Oberschütze",
  2236. [3] = "Gefreiter",
  2237. [4] = "Obergefreiter",
  2238. [5] = "Unteroffizier",
  2239. [6] = "Unterfeldwebel",
  2240. [7] = "Feldwebel",
  2241. [8] = "Oberfeldwebel",
  2242. [9] = "Stabsfeldwebel",
  2243. }
  2244. JobRanks[TEAM_183MG].PrefixSeparator = " "
  2245. JobRanks[TEAM_183MG].Model = {}
  2246. JobRanks[TEAM_183MG].Prefix = {
  2247. [9] = "183rd VG MG STFW",
  2248. [8] = "183rd VG MG OFW",
  2249. [7] = "183rd VG MG FW",
  2250. [6] = "183rd VG MG UFW",
  2251. [5] = "183rd VG MG UFFZ",
  2252. [4] = "183rd VG MG OGFR",
  2253. [3] = "183rd VG MG GFR",
  2254. [2] = "183rd VG MG OBSCHTZ",
  2255. [1] = "183rd VG MG SCHTZ",
  2256. }
  2257. JobRanks[TEAM_183MG].BonusSalary = 10
  2258. JobRanks[TEAM_183MG].ExtraLoadout = {}
  2259. JobRanks[TEAM_183MG].ExtraLoadoutSingleRank = {
  2260. [1] = {"doi_atow_bayonetde"},
  2261. [2] = {"doi_atow_bayonetde"},
  2262. [3] = {"doi_atow_bayonetde"},
  2263. [4] = {"doi_atow_bayonetde"},
  2264. [5] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  2265. [6] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  2266. [7] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  2267. [8] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  2268. [9] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  2269. }
  2270. JobRanks[TEAM_183MG].Model = {
  2271. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2272. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2273. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2274. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2275. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2276. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2277. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2278. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2279. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2280. }
  2281. JobRanks[TEAM_183MG].Entities = {}
  2282. JobRanks[TEAM_183MG].Shipments = {}
  2283. JobRanks[TEAM_183MG].Warrant = nil
  2284. JobRanks[TEAM_183MG].Wanted = nil
  2285. JobRanks[TEAM_183MG].DisableProgression = true
  2286. JobRanks[TEAM_183MG].Permissions = {}
  2287.  
  2288. ---------------------------------------------------------------------------------------------------------------------------------------------
  2289. ---------------------------------------------------------------------------------------------------------------------------------------------
  2290. ---------------------------------------------------------------------------------------------------------------------------------------------
  2291. ---------------------------------------------------------------------------------------------------------------------------------------------
  2292. ---------------------------------------------------------------------------------------------------------------------------------------------
  2293. ---------------------------------------------------------------------------------------------------------------------------------------------
  2294. ---------------------------------------------------------------------------------------------------------------------------------------------
  2295. ---------------------------------------------------------------------------------------------------------------------------------------------
  2296. ---------------------------------------------------------------------------------------------------------------------------------------------
  2297. ---------------------------------------------------------------------------------------------------------------------------------------------
  2298.  
  2299.  
  2300. JobRanks[TEAM_183LG] = {}
  2301. JobRanks[TEAM_183LG].MaxJobRank = 9
  2302. JobRanks[TEAM_183LG].ReqRanks = {
  2303. [1] = 0,
  2304. [2] = 200000000,
  2305. [3] = 300000000,
  2306. [4] = 400000000,
  2307. [5] = 500000000,
  2308. [6] = 600000000,
  2309. [7] = 700000000,
  2310. [8] = 800000000,
  2311. [9] = 900000000,
  2312. }
  2313. JobRanks[TEAM_183LG].NameRanks = {
  2314. [1] = "Schütze",
  2315. [2] = "Oberschütze",
  2316. [3] = "Gefreiter",
  2317. [4] = "Obergefreiter",
  2318. [5] = "Unteroffizier",
  2319. [6] = "Unterfeldwebel",
  2320. [7] = "Feldwebel",
  2321. [8] = "Oberfeldwebel",
  2322. [9] = "Stabsfeldwebel",
  2323. }
  2324. JobRanks[TEAM_183LG].PrefixSeparator = " "
  2325. JobRanks[TEAM_183LG].Prefix = {
  2326. [9] = "183rd VG LG STFW",
  2327. [8] = "183rd VG LG OFW",
  2328. [7] = "183rd VG LG FW",
  2329. [6] = "183rd VG LG UFW",
  2330. [5] = "183rd VG LG UFFZ",
  2331. [4] = "183rd VG LG OGFR",
  2332. [3] = "183rd VG LG GFR",
  2333. [2] = "183rd VG LG OBSCHTZ",
  2334. [1] = "183rd VG LG SCHTZ",
  2335. }
  2336. JobRanks[TEAM_183LG].BonusSalary = 10
  2337. JobRanks[TEAM_183LG].ExtraLoadout = {}
  2338. JobRanks[TEAM_183LG].ExtraLoadoutSingleRank = {
  2339. [1] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2340. [2] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2341. [3] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2342. [4] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2343. [5] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2344. [6] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2345. [7] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2346. [8] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2347. [9] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2348. }
  2349. JobRanks[TEAM_183LG].Entities = {}
  2350. JobRanks[TEAM_183LG].Model = {
  2351. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2352. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2353. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2354. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2355. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2356. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2357. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2358. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2359. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos_logistics/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2360. }
  2361. JobRanks[TEAM_183LG].Shipments = {}
  2362. JobRanks[TEAM_183LG].Warrant = nil
  2363. JobRanks[TEAM_183LG].Wanted = nil
  2364. JobRanks[TEAM_183LG].DisableProgression = true
  2365. JobRanks[TEAM_183LG].Permissions = {}
  2366.  
  2367. ---------------------------------------------------------------------------------------------------------------------------------------------
  2368. ---------------------------------------------------------------------------------------------------------------------------------------------
  2369. ---------------------------------------------------------------------------------------------------------------------------------------------
  2370. ---------------------------------------------------------------------------------------------------------------------------------------------
  2371. ---------------------------------------------------------------------------------------------------------------------------------------------
  2372. ---------------------------------------------------------------------------------------------------------------------------------------------
  2373. ---------------------------------------------------------------------------------------------------------------------------------------------
  2374. ---------------------------------------------------------------------------------------------------------------------------------------------
  2375. ---------------------------------------------------------------------------------------------------------------------------------------------
  2376. ---------------------------------------------------------------------------------------------------------------------------------------------
  2377.  
  2378.  
  2379.  
  2380. JobRanks[TEAM_183C] = {}
  2381. JobRanks[TEAM_183C].MaxJobRank = 9
  2382. JobRanks[TEAM_183C].ReqRanks = {
  2383. [1] = 0,
  2384. [2] = 200000000,
  2385. [3] = 300000000,
  2386. [4] = 400000000,
  2387. [5] = 500000000,
  2388. [6] = 600000000,
  2389. [7] = 700000000,
  2390. [8] = 800000000,
  2391. [9] = 900000000,
  2392. }
  2393. JobRanks[TEAM_183C].NameRanks = {
  2394. [1] = "Schütze",
  2395. [2] = "Oberschütze",
  2396. [3] = "Gefreiter",
  2397. [4] = "Obergefreiter",
  2398. [5] = "Unteroffizier",
  2399. [6] = "Unterfeldwebel",
  2400. [7] = "Feldwebel",
  2401. [8] = "Oberfeldwebel",
  2402. [9] = "Stabsfeldwebel",
  2403. }
  2404. JobRanks[TEAM_183C].PrefixSeparator = " "
  2405. JobRanks[TEAM_183C].Prefix = {
  2406. [9] = "183rd VG COM STFW",
  2407. [8] = "183rd VG COM OFW",
  2408. [7] = "183rd VG COM FW",
  2409. [6] = "183rd VG COM UFW",
  2410. [5] = "183rd VG COM UFFZ",
  2411. [4] = "183rd VG COM OGFR",
  2412. [3] = "183rd VG COM GFR",
  2413. [2] = "183rd VG COM OBSCHTZ",
  2414. [1] = "183rd VG COM SCHTZ",
  2415. }
  2416. JobRanks[TEAM_183C].BonusSalary = 10
  2417. JobRanks[TEAM_183C].ExtraLoadout = {}
  2418. JobRanks[TEAM_183C].ExtraLoadoutSingleRank = {
  2419. [1] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2420. [2] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2421. [3] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2422. [4] = {"doi_atow_k98k","doi_atow_bayonetde"},
  2423. [5] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2424. [6] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2425. [7] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2426. [8] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2427. [9] = {"doi_atow_mp40","doi_atow_bayonetde","doi_atow_binocularsde"},
  2428. }
  2429. JobRanks[TEAM_183C].Entities = {}
  2430. JobRanks[TEAM_183C].Model = {
  2431. [1] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2432. [2] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2433. [3] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2434. [4] = {{Model = "models/kriegsyntax/germans/heer/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2435. [5] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2436. [6] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2437. [7] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2438. [8] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2439. [9] = {{Model = "models/kriegsyntax/germans/heer/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2440. }
  2441. JobRanks[TEAM_183C].Shipments = {}
  2442. JobRanks[TEAM_183C].Warrant = nil
  2443. JobRanks[TEAM_183C].Wanted = nil
  2444. JobRanks[TEAM_183C].DisableProgression = true
  2445. JobRanks[TEAM_183C].Permissions = {}
  2446.  
  2447. ---------------------------------------------------------------------------------------------------------------------------------------------
  2448. ---------------------------------------------------------------------------------------------------------------------------------------------
  2449. ---------------------------------------------------------------------------------------------------------------------------------------------
  2450. ---------------------------------------------------------------------------------------------------------------------------------------------
  2451. ---------------------------------------------------------------------------------------------------------------------------------------------
  2452. ---------------------------------------------------------------------------------------------------------------------------------------------
  2453. ---------------------------------------------------------------------------------------------------------------------------------------------
  2454. ---------------------------------------------------------------------------------------------------------------------------------------------
  2455. ---------------------------------------------------------------------------------------------------------------------------------------------
  2456. ---------------------------------------------------------------------------------------------------------------------------------------------
  2457.  
  2458. JobRanks[TEAM_SSE] = {}
  2459. JobRanks[TEAM_SSE].MaxJobRank = 15
  2460. JobRanks[TEAM_SSE].ReqRanks = {
  2461. [1] = 0,
  2462. [2] = 200000000,
  2463. [3] = 300000000,
  2464. [4] = 400000000,
  2465. [5] = 500000000,
  2466. [6] = 600000000,
  2467. [7] = 700000000,
  2468. [8] = 800000000,
  2469. [9] = 900000000,
  2470. [10] = 1000000000,
  2471. [11] = 1100000000,
  2472. [12] = 1200000000,
  2473. [13] = 1300000000,
  2474. [14] = 13000000000,
  2475. [15] = 14000000000,
  2476. }
  2477. JobRanks[TEAM_SSE].NameRanks = {
  2478. [1] = "SS-Schütze",
  2479. [2] = "SS-Oberschütze",
  2480. [3] = "SS-Sturmmann",
  2481. [4] = "SS-Rottenführer",
  2482. [5] = "SS-Unterscharführer",
  2483. [6] = "SS-Scharführer",
  2484. [7] = "SS-Oberscharführer",
  2485. [8] = "SS-Hauptscharführer",
  2486. [9] = "SS-Sturmscharführer",
  2487. [10] = "SS-Untersturmführer",
  2488. [11] = "SS-Obersturmführer",
  2489. [12] = "SS-Hauptsturmführer",
  2490. [13] = "SS-Sturmbannführer",
  2491. [14] = "SS-Obersturmbannführer",
  2492. [15] = "SS-Standartenführer",
  2493. }
  2494. JobRanks[TEAM_SSE].PrefixSeparator = " "
  2495. JobRanks[TEAM_SSE].Prefix = {
  2496. [1] = "9th Waffen-SS SCHTZ",
  2497. [2] = "9th Waffen-SS OBSCHTZ",
  2498. [3] = "9th Waffen-SS STRM",
  2499. [4] = "9th Waffen-SS RTTF",
  2500. [5] = "9th Waffen-SS USCHA",
  2501. [6] = "9th Waffen-SS SCHA",
  2502. [7] = "9th Waffen-SS OSCHA",
  2503. [8] = "9th Waffen-SS HSCHA",
  2504. [9] = "9th Waffen-SS STUSCHA",
  2505. [10] = "9th Waffen-SS USTF",
  2506. [11] = "9th Waffen-SS OSTF",
  2507. [12] = "9th Waffen-SS HSTF",
  2508. [13] = "9th Waffen-SS STBF",
  2509. [14] = "9th Waffen-SS OSTBF",
  2510. [15] = "9th Waffen-SS STAF",
  2511. }
  2512. JobRanks[TEAM_SSE].BonusSalary = 10
  2513. JobRanks[TEAM_SSE].ExtraLoadout = {}
  2514. JobRanks[TEAM_SSE].ExtraLoadoutSingleRank = {
  2515. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2516. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2517. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2518. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2519. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2520. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2521. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2522. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2523. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2524. [10] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2525. [11] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2526. [12] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2527. [13] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2528. [14] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2529. [15] = {"doi_atow_p38","doi_atow_binocularsde","wep_jack_job_drpradio","doi_atow_stg44"},
  2530. }
  2531. JobRanks[TEAM_SSE].Entities = {}
  2532. JobRanks[TEAM_SSE].Shipments = {}
  2533. JobRanks[TEAM_SSE].Model = {
  2534. [1] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2535. [2] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2536. [3] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2537. [4] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2538. [5] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2539. [6] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2540. [7] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2541. [8] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2542. [9] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2543. [10] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2544. [11] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2545. [12] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2546. [13] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_4.mdl", Bodygroups = nil, Skin = nil}},
  2547. [14] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_4.mdl", Bodygroups = nil, Skin = nil}},
  2548. [15] = {{Model = "models/kriegsyntax/germans/waffenss/cos/playermodel_4.mdl", Bodygroups = nil, Skin = nil}},
  2549. }
  2550. JobRanks[TEAM_SSE].Warrant = nil
  2551. JobRanks[TEAM_SSE].Wanted = nil
  2552. JobRanks[TEAM_SSE].DisableProgression = true
  2553. JobRanks[TEAM_SSE].Permissions = {}
  2554.  
  2555. ---------------------------------------------------------------------------------------------------------------------------------------------
  2556. ---------------------------------------------------------------------------------------------------------------------------------------------
  2557. --------------------------------------------------------------------------------------------------------------
  2558. ---------------------------------------------------------------------------------------------------------------------------------------------
  2559. ---------------------------------------------------------------------------------------------------------------------------------------------
  2560. ---------------------------------------------------------------------------------------------------------------------------------------------
  2561. ---------------------------------------------------------------------------------------------------------------------------------------------
  2562. ---------------------------------------------------------------------------------------------------------------------------------------------
  2563. ---------------------------------------------------------------------------------------------------------------------------------------------
  2564. ---------------------------------------------------------------------------------------------------------------------------------------------
  2565.  
  2566. JobRanks[TEAM_SSAT] = {}
  2567. JobRanks[TEAM_SSAT].MaxJobRank = 9
  2568. JobRanks[TEAM_SSAT].ReqRanks = {
  2569. [1] = 0,
  2570. [2] = 200000000,
  2571. [3] = 300000000,
  2572. [4] = 400000000,
  2573. [5] = 500000000,
  2574. [6] = 600000000,
  2575. [7] = 700000000,
  2576. [8] = 800000000,
  2577. [9] = 900000000,
  2578. }
  2579. JobRanks[TEAM_SSAT].NameRanks = {
  2580. [1] = "SS-Schütze",
  2581. [2] = "SS-Oberschütze",
  2582. [3] = "SS-Sturmmann",
  2583. [4] = "SS-Rottenführer",
  2584. [5] = "SS-Unterscharführer",
  2585. [6] = "SS-Scharführer",
  2586. [7] = "SS-Oberscharführer",
  2587. [8] = "SS-Hauptscharführer",
  2588. [9] = "SS-Sturmscharführer",
  2589. }
  2590. JobRanks[TEAM_SSAT].PrefixSeparator = " "
  2591. JobRanks[TEAM_SSAT].Prefix = {
  2592. [1] = "9th Waffen-SS AT SCHTZ",
  2593. [2] = "9th Waffen-SS AT OBSCHTZ",
  2594. [3] = "9th Waffen-SS AT STRM",
  2595. [4] = "9th Waffen-SS AT RTTF",
  2596. [5] = "9th Waffen-SS AT USCHA",
  2597. [6] = "9th Waffen-SS AT SCHA",
  2598. [7] = "9th Waffen-SS AT OSCHA",
  2599. [8] = "9th Waffen-SS AT HSCHA",
  2600. [9] = "9th Waffen-SS AT STUSCHA",
  2601. }
  2602. JobRanks[TEAM_SSAT].BonusSalary = 10
  2603. JobRanks[TEAM_SSAT].ExtraLoadout = {}
  2604. JobRanks[TEAM_SSAT].ExtraLoadoutSingleRank = {
  2605. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2606. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2607. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2608. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2609. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2610. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2611. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2612. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2613. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2614. }
  2615. JobRanks[TEAM_SSAT].Entities = {}
  2616. JobRanks[TEAM_SSAT].Shipments = {}
  2617. JobRanks[TEAM_SSAT].Model = {
  2618. [1] = {{Model = "models/kriegsyntax/germans/waffenss/arty/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2619. [2] = {{Model = "models/kriegsyntax/germans/waffenss/arty/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2620. [3] = {{Model = "models/kriegsyntax/germans/waffenss/arty/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2621. [4] = {{Model = "models/kriegsyntax/germans/waffenss/arty/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2622. [5] = {{Model = "models/kriegsyntax/germans/waffenss/arty/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2623. [6] = {{Model = "models/kriegsyntax/germans/waffenss/arty/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2624. [7] = {{Model = "models/kriegsyntax/germans/waffenss/arty/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2625. [8] = {{Model = "models/kriegsyntax/germans/waffenss/arty/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2626. [9] = {{Model = "models/kriegsyntax/germans/waffenss/arty/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2627. }
  2628. JobRanks[TEAM_SSAT].Warrant = nil
  2629. JobRanks[TEAM_SSAT].Wanted = nil
  2630. JobRanks[TEAM_SSAT].DisableProgression = true
  2631. JobRanks[TEAM_SSAT].Permissions = {}
  2632.  
  2633. ---------------------------------------------------------------------------------------------------------------------------------------------
  2634. ---------------------------------------------------------------------------------------------------------------------------------------------
  2635. ---------------------------------------------------------------------------------------------------------------------------------------------
  2636. ---------------------------------------------------------------------------------------------------------------------------------------------
  2637. ---------------------------------------------------------------------------------------------------------------------------------------------
  2638. ---------------------------------------------------------------------------------------------------------------------------------------------
  2639. ---------------------------------------------------------------------------------------------------------------------------------------------
  2640. ---------------------------------------------------------------------------------------------------------------------------------------------
  2641. ---------------------------------------------------------------------------------------------------------------------------------------------
  2642. ---------------------------------------------------------------------------------------------------------------------------------------------
  2643.  
  2644.  
  2645. JobRanks[TEAM_SSC] = {}
  2646. JobRanks[TEAM_SSC].MaxJobRank = 9
  2647. JobRanks[TEAM_SSC].ReqRanks = {
  2648. [1] = 0,
  2649. [2] = 200000000,
  2650. [3] = 300000000,
  2651. [4] = 400000000,
  2652. [5] = 500000000,
  2653. [6] = 600000000,
  2654. [7] = 700000000,
  2655. [8] = 800000000,
  2656. [9] = 900000000,
  2657. }
  2658. JobRanks[TEAM_SSC].NameRanks = {
  2659. [1] = "SS-Schütze",
  2660. [2] = "SS-Oberschütze",
  2661. [3] = "SS-Sturmmann",
  2662. [4] = "SS-Rottenführer",
  2663. [5] = "SS-Unterscharführer",
  2664. [6] = "SS-Scharführer",
  2665. [7] = "SS-Oberscharführer",
  2666. [8] = "SS-Hauptscharführer",
  2667. [9] = "SS-Sturmscharführer",
  2668. }
  2669. JobRanks[TEAM_SSC].PrefixSeparator = " "
  2670. JobRanks[TEAM_SSC].Prefix = {
  2671. [1] = "9th Waffen-SS COM SCHTZ",
  2672. [2] = "9th Waffen-SS COM OBSCHTZ",
  2673. [3] = "9th Waffen-SS COM STRM",
  2674. [4] = "9th Waffen-SS COM RTTF",
  2675. [5] = "9th Waffen-SS COM USCHA",
  2676. [6] = "9th Waffen-SS COM SCHA",
  2677. [7] = "9th Waffen-SS COM OSCHA",
  2678. [8] = "9th Waffen-SS COM HSCHA",
  2679. [9] = "9th Waffen-SS COM STUSCHA",
  2680. }
  2681. JobRanks[TEAM_SSC].BonusSalary = 10
  2682. JobRanks[TEAM_SSC].ExtraLoadout = {}
  2683. JobRanks[TEAM_SSC].ExtraLoadoutSingleRank = {
  2684. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2685. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2686. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2687. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2688. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2689. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2690. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2691. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2692. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2693. }
  2694. JobRanks[TEAM_SSC].Entities = {}
  2695. JobRanks[TEAM_SSC].Shipments = {}
  2696. JobRanks[TEAM_SSC].Model = {
  2697. [1] = {{Model = "models/kriegsyntax/germans/waffenss/sd/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2698. [2] = {{Model = "models/kriegsyntax/germans/waffenss/sd/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2699. [3] = {{Model = "models/kriegsyntax/germans/waffenss/sd/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2700. [4] = {{Model = "models/kriegsyntax/germans/waffenss/sd/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2701. [5] = {{Model = "models/kriegsyntax/germans/waffenss/sd/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2702. [6] = {{Model = "models/kriegsyntax/germans/waffenss/sd/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2703. [7] = {{Model = "models/kriegsyntax/germans/waffenss/sd/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2704. [8] = {{Model = "models/kriegsyntax/germans/waffenss/sd/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2705. [9] = {{Model = "models/kriegsyntax/germans/waffenss/sd/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2706. }
  2707. JobRanks[TEAM_SSC].Warrant = nil
  2708. JobRanks[TEAM_SSC].Wanted = nil
  2709. JobRanks[TEAM_SSC].DisableProgression = true
  2710. JobRanks[TEAM_SSC].Permissions = {}
  2711.  
  2712. ---------------------------------------------------------------------------------------------------------------------------------------------
  2713. ---------------------------------------------------------------------------------------------------------------------------------------------
  2714. ---------------------------------------------------------------------------------------------------------------------------------------------
  2715. ---------------------------------------------------------------------------------------------------------------------------------------------
  2716. ---------------------------------------------------------------------------------------------------------------------------------------------
  2717. ---------------------------------------------------------------------------------------------------------------------------------------------
  2718. ---------------------------------------------------------------------------------------------------------------------------------------------
  2719. ---------------------------------------------------------------------------------------------------------------------------------------------
  2720. ---------------------------------------------------------------------------------------------------------------------------------------------
  2721. ---------------------------------------------------------------------------------------------------------------------------------------------
  2722.  
  2723.  
  2724. JobRanks[TEAM_SSLG] = {}
  2725. JobRanks[TEAM_SSLG].MaxJobRank = 9
  2726. JobRanks[TEAM_SSLG].ReqRanks = {
  2727. [1] = 0,
  2728. [2] = 200000000,
  2729. [3] = 300000000,
  2730. [4] = 400000000,
  2731. [5] = 500000000,
  2732. [6] = 600000000,
  2733. [7] = 700000000,
  2734. [8] = 800000000,
  2735. [9] = 900000000,
  2736. }
  2737. JobRanks[TEAM_SSLG].NameRanks = {
  2738. [1] = "SS-Schütze",
  2739. [2] = "SS-Oberschütze",
  2740. [3] = "SS-Sturmmann",
  2741. [4] = "SS-Rottenführer",
  2742. [5] = "SS-Unterscharführer",
  2743. [6] = "SS-Scharführer",
  2744. [7] = "SS-Oberscharführer",
  2745. [8] = "SS-Hauptscharführer",
  2746. [9] = "SS-Sturmscharführer",
  2747. }
  2748. JobRanks[TEAM_SSLG].PrefixSeparator = " "
  2749. JobRanks[TEAM_SSLG].Prefix = {
  2750. [1] = "9th Waffen-SS LG SCHTZ",
  2751. [2] = "9th Waffen-SS LG OBSCHTZ",
  2752. [3] = "9th Waffen-SS LG STRM",
  2753. [4] = "9th Waffen-SS LG RTTF",
  2754. [5] = "9th Waffen-SS LG USCHA",
  2755. [6] = "9th Waffen-SS LG SCHA",
  2756. [7] = "9th Waffen-SS LG OSCHA",
  2757. [8] = "9th Waffen-SS LG HSCHA",
  2758. [9] = "9th Waffen-SS LG STUSCHA",
  2759. }
  2760. JobRanks[TEAM_SSLG].BonusSalary = 10
  2761. JobRanks[TEAM_SSLG].ExtraLoadout = {}
  2762. JobRanks[TEAM_SSLG].ExtraLoadoutSingleRank = {
  2763. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2764. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2765. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2766. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2767. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2768. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2769. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2770. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2771. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2772. }
  2773. JobRanks[TEAM_SSLG].Entities = {}
  2774. JobRanks[TEAM_SSLG].Shipments = {}
  2775. JobRanks[TEAM_SSLG].Model = {
  2776. [1] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2777. [2] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2778. [3] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2779. [4] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2780. [5] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2781. [6] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2782. [7] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2783. [8] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2784. [9] = {{Model = "models/kriegsyntax/germans/waffenss/cavalry/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  2785. }
  2786. JobRanks[TEAM_SSLG].Warrant = nil
  2787. JobRanks[TEAM_SSLG].Wanted = nil
  2788. JobRanks[TEAM_SSLG].DisableProgression = true
  2789. JobRanks[TEAM_SSLG].Permissions = {}
  2790.  
  2791.  
  2792. ---------------------------------------------------------------------------------------------------------------------------------------------
  2793. ---------------------------------------------------------------------------------------------------------------------------------------------
  2794. ---------------------------------------------------------------------------------------------------------------------------------------------
  2795. ---------------------------------------------------------------------------------------------------------------------------------------------
  2796. ---------------------------------------------------------------------------------------------------------------------------------------------
  2797. ---------------------------------------------------------------------------------------------------------------------------------------------
  2798. ---------------------------------------------------------------------------------------------------------------------------------------------
  2799. ---------------------------------------------------------------------------------------------------------------------------------------------
  2800. ---------------------------------------------------------------------------------------------------------------------------------------------
  2801. ---------------------------------------------------------------------------------------------------------------------------------------------
  2802.  
  2803. JobRanks[TEAM_SSM] = {}
  2804. JobRanks[TEAM_SSM].MaxJobRank = 9
  2805. JobRanks[TEAM_SSM].ReqRanks = {
  2806. [1] = 0,
  2807. [2] = 200000000,
  2808. [3] = 300000000,
  2809. [4] = 400000000,
  2810. [5] = 500000000,
  2811. [6] = 600000000,
  2812. [7] = 700000000,
  2813. [8] = 800000000,
  2814. [9] = 900000000,
  2815. }
  2816. JobRanks[TEAM_SSM].NameRanks = {
  2817. [1] = "SS-Schütze",
  2818. [2] = "SS-Oberschütze",
  2819. [3] = "SS-Sturmmann",
  2820. [4] = "SS-Rottenführer",
  2821. [5] = "SS-Unterscharführer",
  2822. [6] = "SS-Scharführer",
  2823. [7] = "SS-Oberscharführer",
  2824. [8] = "SS-Hauptscharführer",
  2825. [9] = "SS-Sturmscharführer",
  2826. }
  2827. JobRanks[TEAM_SSM].PrefixSeparator = " "
  2828. JobRanks[TEAM_SSM].Prefix = {
  2829. [1] = "9th Waffen-SS MD SCHTZ",
  2830. [2] = "9th Waffen-SS MD OBSCHTZ",
  2831. [3] = "9th Waffen-SS MD STRM",
  2832. [4] = "9th Waffen-SS MD RTTF",
  2833. [5] = "9th Waffen-SS MD USCHA",
  2834. [6] = "9th Waffen-SS MD SCHA",
  2835. [7] = "9th Waffen-SS MD OSCHA",
  2836. [8] = "9th Waffen-SS MD HSCHA",
  2837. [9] = "9th Waffen-SS MD STUSCHA",
  2838. }
  2839. JobRanks[TEAM_SSM].BonusSalary = 10
  2840. JobRanks[TEAM_SSM].ExtraLoadout = {}
  2841. JobRanks[TEAM_SSM].ExtraLoadoutSingleRank = {
  2842. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2843. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2844. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2845. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2846. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2847. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2848. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2849. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2850. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2851. }
  2852. JobRanks[TEAM_SSM].Entities = {}
  2853. JobRanks[TEAM_SSM].Model = {
  2854. [1] = {{Model = "models/kriegsyntax/germans/waffenss/medi/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2855. [2] = {{Model = "models/kriegsyntax/germans/waffenss/medi/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2856. [3] = {{Model = "models/kriegsyntax/germans/waffenss/medi/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2857. [4] = {{Model = "models/kriegsyntax/germans/waffenss/medi/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2858. [5] = {{Model = "models/kriegsyntax/germans/waffenss/medi/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2859. [6] = {{Model = "models/kriegsyntax/germans/waffenss/medi/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2860. [7] = {{Model = "models/kriegsyntax/germans/waffenss/medi/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2861. [8] = {{Model = "models/kriegsyntax/germans/waffenss/medi/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2862. [9] = {{Model = "models/kriegsyntax/germans/waffenss/medi/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2863. }
  2864. JobRanks[TEAM_SSM].Shipments = {}
  2865. JobRanks[TEAM_SSM].Warrant = nil
  2866. JobRanks[TEAM_SSM].Wanted = nil
  2867. JobRanks[TEAM_SSM].DisableProgression = true
  2868. JobRanks[TEAM_SSM].Permissions = {}
  2869.  
  2870. ---------------------------------------------------------------------------------------------------------------------------------------------
  2871. ---------------------------------------------------------------------------------------------------------------------------------------------
  2872. ---------------------------------------------------------------------------------------------------------------------------------------------
  2873. ---------------------------------------------------------------------------------------------------------------------------------------------
  2874. ---------------------------------------------------------------------------------------------------------------------------------------------
  2875. ---------------------------------------------------------------------------------------------------------------------------------------------
  2876. ---------------------------------------------------------------------------------------------------------------------------------------------
  2877. ---------------------------------------------------------------------------------------------------------------------------------------------
  2878. ---------------------------------------------------------------------------------------------------------------------------------------------
  2879. ---------------------------------------------------------------------------------------------------------------------------------------------
  2880.  
  2881. JobRanks[TEAM_SSMG] = {}
  2882. JobRanks[TEAM_SSMG].MaxJobRank = 9
  2883. JobRanks[TEAM_SSMG].ReqRanks = {
  2884. [1] = 0,
  2885. [2] = 200000000,
  2886. [3] = 300000000,
  2887. [4] = 400000000,
  2888. [5] = 500000000,
  2889. [6] = 600000000,
  2890. [7] = 700000000,
  2891. [8] = 800000000,
  2892. [9] = 900000000,
  2893. }
  2894. JobRanks[TEAM_SSMG].NameRanks = {
  2895. [1] = "SS-Schütze",
  2896. [2] = "SS-Oberschütze",
  2897. [3] = "SS-Sturmmann",
  2898. [4] = "SS-Rottenführer",
  2899. [5] = "SS-Unterscharführer",
  2900. [6] = "SS-Scharführer",
  2901. [7] = "SS-Oberscharführer",
  2902. [8] = "SS-Hauptscharführer",
  2903. [9] = "SS-Sturmscharführer",
  2904. }
  2905. JobRanks[TEAM_SSMG].PrefixSeparator = " "
  2906. JobRanks[TEAM_SSMG].Prefix = {
  2907. [1] = "9th Waffen-SS MG SCHTZ",
  2908. [2] = "9th Waffen-SS MG OBSCHTZ",
  2909. [3] = "9th Waffen-SS MG STRM",
  2910. [4] = "9th Waffen-SS MG RTTF",
  2911. [5] = "9th Waffen-SS MG USCHA",
  2912. [6] = "9th Waffen-SS MG SCHA",
  2913. [7] = "9th Waffen-SS MG OSCHA",
  2914. [8] = "9th Waffen-SS MG HSCHA",
  2915. [9] = "9th Waffen-SS MG STUSCHA",
  2916. }
  2917. JobRanks[TEAM_SSMG].BonusSalary = 10
  2918. JobRanks[TEAM_SSMG].ExtraLoadout = {}
  2919. JobRanks[TEAM_SSMG].ExtraLoadoutSingleRank = {
  2920. [1] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2921. [2] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2922. [3] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2923. [4] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2924. [5] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2925. [6] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2926. [7] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2927. [8] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2928. [9] = {"doi_atow_stg44","doi_atow_bayonetde","doi_atow_binocularsde"},
  2929. }
  2930. JobRanks[TEAM_SSMG].Entities = {}
  2931. JobRanks[TEAM_SSMG].Shipments = {}
  2932. JobRanks[TEAM_SSMG].Model = {
  2933. [1] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2934. [2] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2935. [3] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2936. [4] = {{Model = "models/kriegsyntax/germans/waffenss/enlisted/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2937. [5] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2938. [6] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2939. [7] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2940. [8] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2941. [9] = {{Model = "models/kriegsyntax/germans/waffenss/ncos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  2942. }
  2943. JobRanks[TEAM_SSMG].Warrant = nil
  2944. JobRanks[TEAM_SSMG].Wanted = nil
  2945. JobRanks[TEAM_SSMG].DisableProgression = true
  2946. JobRanks[TEAM_SSMG].Permissions = {}
  2947.  
  2948. ---------------------------------------------------------------------------------------------------------------------------------------------
  2949. ---------------------------------------------------------------------------------------------------------------------------------------------
  2950. ---------------------------------------------------------------------------------------------------------------------------------------------
  2951. ---------------------------------------------------------------------------------------------------------------------------------------------
  2952. ---------------------------------------------------------------------------------------------------------------------------------------------
  2953. ---------------------------------------------------------------------------------------------------------------------------------------------
  2954. ---------------------------------------------------------------------------------------------------------------------------------------------
  2955. ---------------------------------------------------------------------------------------------------------------------------------------------
  2956. ---------------------------------------------------------------------------------------------------------------------------------------------
  2957. ---------------------------------------------------------------------------------------------------------------------------------------------
  2958.  
  2959.  
  2960. JobRanks[TEAM_3E] = {}
  2961. JobRanks[TEAM_3E].MaxJobRank = 15
  2962. JobRanks[TEAM_3E].ReqRanks = {
  2963. [1] = 0,
  2964. [2] = 200000000,
  2965. [3] = 300000000,
  2966. [4] = 400000000,
  2967. [5] = 500000000,
  2968. [6] = 600000000,
  2969. [7] = 700000000,
  2970. [8] = 800000000,
  2971. [9] = 900000000,
  2972. [10] = 1000000000,
  2973. [11] = 1100000000,
  2974. [12] = 1200000000,
  2975. [13] = 1300000000,
  2976. [14] = 13000000000,
  2977. [15] = 14000000000,
  2978. }
  2979. JobRanks[TEAM_3E].NameRanks = {
  2980. [1] = "Flieger",
  2981. [2] = "Gefreiter",
  2982. [3] = "Obergefreiter",
  2983. [4] = "Stabsgefreiter",
  2984. [5] = "Unteroffizier",
  2985. [6] = "Unterfeldwebel",
  2986. [7] = "Feldwebel",
  2987. [8] = "Oberfeldwebel",
  2988. [9] = "Stabsfeldwebel",
  2989. [10] = "Leutnant",
  2990. [11] = "Oberleutnant",
  2991. [12] = "Hauptmann",
  2992. [13] = "Major",
  2993. [14] = "Oberstleutnant",
  2994. [15] = "Oberst",
  2995. }
  2996. JobRanks[TEAM_3E].PrefixSeparator = " "
  2997. JobRanks[TEAM_3E].Prefix = {
  2998. [1] = "1st FM FLG",
  2999. [2] = "1st FM GFR",
  3000. [3] = "1st FM OGFR",
  3001. [4] = "1st FM STGFR",
  3002. [5] = "1st FM UFFZ",
  3003. [6] = "1st FM UFW",
  3004. [7] = "1st FM FW",
  3005. [8] = "1st FM OFW",
  3006. [9] = "1st FM STFW",
  3007. [10] = "1st FM LT",
  3008. [11] = "1st FM OLT",
  3009. [12] = "1st FM HPT",
  3010. [13] = "1st FM MAJ",
  3011. [14] = "1st FM OBTLT",
  3012. [15] = "1st FM OBT",
  3013. }
  3014. JobRanks[TEAM_3E].BonusSalary = 10
  3015. JobRanks[TEAM_3E].ExtraLoadout = {}
  3016. JobRanks[TEAM_3E].ExtraLoadoutSingleRank = {
  3017. [1] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3018. [2] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3019. [3] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3020. [4] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3021. [5] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3022. [6] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3023. [7] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3024. [8] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3025. [9] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3026. [10] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3027. [11] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3028. [12] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3029. [13] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3030. [14] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3031. [15] = {"doi_atow_c96","doi_atow_binocularsde","wep_jack_job_drpradio"},
  3032. }
  3033. JobRanks[TEAM_3E].Entities = {}
  3034. JobRanks[TEAM_3E].Shipments = {}
  3035. JobRanks[TEAM_3E].Model = {
  3036. [1] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3037. [2] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3038. [3] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3039. [4] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3040. [5] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3041. [6] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3042. [7] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3043. [8] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3044. [9] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3045. [10] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3046. [11] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3047. [12] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3048. [13] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3049. [14] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3050. [15] = {{Model = "models/kriegsyntax/germans/luftwaffe/cos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3051. }
  3052. JobRanks[TEAM_3E].Warrant = nil
  3053. JobRanks[TEAM_3E].Wanted = nil
  3054. JobRanks[TEAM_3E].DisableProgression = true
  3055. JobRanks[TEAM_3E].Permissions = {}
  3056.  
  3057.  
  3058.  
  3059. ---------------------------------------------------------------------------------------------------------------------------------------------
  3060. ---------------------------------------------------------------------------------------------------------------------------------------------
  3061. ---------------------------------------------------------------------------------------------------------------------------------------------
  3062. ---------------------------------------------------------------------------------------------------------------------------------------------
  3063. ---------------------------------------------------------------------------------------------------------------------------------------------
  3064. ---------------------------------------------------------------------------------------------------------------------------------------------
  3065. ---------------------------------------------------------------------------------------------------------------------------------------------
  3066. ---------------------------------------------------------------------------------------------------------------------------------------------
  3067. ---------------------------------------------------------------------------------------------------------------------------------------------
  3068. ---------------------------------------------------------------------------------------------------------------------------------------------
  3069.  
  3070. JobRanks[TEAM_3M] = {}
  3071. JobRanks[TEAM_3M].MaxJobRank = 9
  3072. JobRanks[TEAM_3M].ReqRanks = {
  3073. [1] = 0,
  3074. [2] = 200000000,
  3075. [3] = 300000000,
  3076. [4] = 400000000,
  3077. [5] = 500000000,
  3078. [6] = 600000000,
  3079. [7] = 700000000,
  3080. [8] = 800000000,
  3081. [9] = 900000000,
  3082. }
  3083. JobRanks[TEAM_3M].NameRanks = {
  3084. [1] = "Flieger",
  3085. [2] = "Gefreiter",
  3086. [3] = "Obergefreiter",
  3087. [4] = "Stabsgefreiter",
  3088. [5] = "Unteroffizier",
  3089. [6] = "Unterfeldwebel",
  3090. [7] = "Feldwebel",
  3091. [8] = "Oberfeldwebel",
  3092. [9] = "Stabsfeldwebel",
  3093. }
  3094. JobRanks[TEAM_3M].PrefixSeparator = " "
  3095. JobRanks[TEAM_3M].Prefix = {
  3096. [1] = "1st FM MD FLG",
  3097. [2] = "1st FM MD GFR",
  3098. [3] = "1st FM MD OGFR",
  3099. [4] = "1st FM MD STGFR",
  3100. [5] = "1st FM MD UFFZ",
  3101. [6] = "1st FM MD UFW",
  3102. [7] = "1st FM MD FW",
  3103. [8] = "1st FM MD OFW",
  3104. [9] = "1st FM MD STFW",
  3105. }
  3106. JobRanks[TEAM_3M].BonusSalary = 10
  3107. JobRanks[TEAM_3M].ExtraLoadout = {}
  3108. JobRanks[TEAM_3M].ExtraLoadoutSingleRank = {
  3109. [1] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3110. [2] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3111. [3] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3112. [4] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3113. [5] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3114. [6] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3115. [7] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3116. [8] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3117. [9] = {"doi_atow_fg42_fix","doi_atow_bayonetde","doi_atow_binocularsde"},
  3118. }
  3119. JobRanks[TEAM_3M].Entities = {}
  3120. JobRanks[TEAM_3M].Shipments = {}
  3121. JobRanks[TEAM_3M].Warrant = nil
  3122. JobRanks[TEAM_3M].Model = {
  3123. [1] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3124. [2] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3125. [3] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3126. [4] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3127. [5] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3128. [6] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3129. [7] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3130. [8] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3131. [9] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3132. }
  3133. JobRanks[TEAM_3M].Wanted = nil
  3134. JobRanks[TEAM_3M].DisableProgression = true
  3135. JobRanks[TEAM_3M].Permissions = {}
  3136.  
  3137. ---------------------------------------------------------------------------------------------------------------------------------------------
  3138. ---------------------------------------------------------------------------------------------------------------------------------------------
  3139. ---------------------------------------------------------------------------------------------------------------------------------------------
  3140. ---------------------------------------------------------------------------------------------------------------------------------------------
  3141. ---------------------------------------------------------------------------------------------------------------------------------------------
  3142. ---------------------------------------------------------------------------------------------------------------------------------------------
  3143. ---------------------------------------------------------------------------------------------------------------------------------------------
  3144. ---------------------------------------------------------------------------------------------------------------------------------------------
  3145. ---------------------------------------------------------------------------------------------------------------------------------------------
  3146. ---------------------------------------------------------------------------------------------------------------------------------------------
  3147.  
  3148.  
  3149. JobRanks[TEAM_3MG] = {}
  3150. JobRanks[TEAM_3MG].MaxJobRank = 9
  3151. JobRanks[TEAM_3MG].ReqRanks = {
  3152. [1] = 0,
  3153. [2] = 200000000,
  3154. [3] = 300000000,
  3155. [4] = 400000000,
  3156. [5] = 500000000,
  3157. [6] = 600000000,
  3158. [7] = 700000000,
  3159. [8] = 800000000,
  3160. [9] = 900000000,
  3161. }
  3162. JobRanks[TEAM_3MG].NameRanks = {
  3163. [1] = "Flieger",
  3164. [2] = "Gefreiter",
  3165. [3] = "Obergefreiter",
  3166. [4] = "Stabsgefreiter",
  3167. [5] = "Unteroffizier",
  3168. [6] = "Unterfeldwebel",
  3169. [7] = "Feldwebel",
  3170. [8] = "Oberfeldwebel",
  3171. [9] = "Stabsfeldwebel",
  3172. }
  3173. JobRanks[TEAM_3MG].PrefixSeparator = " "
  3174. JobRanks[TEAM_3MG].Prefix = {
  3175. [1] = "1st FM MG FLG",
  3176. [2] = "1st FM MG GFR",
  3177. [3] = "1st FM MG OGFR",
  3178. [4] = "1st FM MG STGFR",
  3179. [5] = "1st FM MG UFFZ",
  3180. [6] = "1st FM MG UFW",
  3181. [7] = "1st FM MG FW",
  3182. [8] = "1st FM MG OFW",
  3183. [9] = "1st FM MG STFW",
  3184. }
  3185. JobRanks[TEAM_3MG].BonusSalary = 10
  3186. JobRanks[TEAM_3MG].ExtraLoadout = {}
  3187. JobRanks[TEAM_3MG].ExtraLoadoutSingleRank = {
  3188. [1] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3189. [2] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3190. [3] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3191. [4] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3192. [5] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3193. [6] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3194. [7] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3195. [8] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3196. [9] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3197. }
  3198. JobRanks[TEAM_3MG].Entities = {}
  3199. JobRanks[TEAM_3MG].Shipments = {}
  3200. JobRanks[TEAM_3MG].Model = {
  3201. [1] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3202. [2] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3203. [3] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3204. [4] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3205. [5] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3206. [6] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3207. [7] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3208. [8] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3209. [9] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3210. }
  3211. JobRanks[TEAM_3MG].Warrant = nil
  3212. JobRanks[TEAM_3MG].Wanted = nil
  3213. JobRanks[TEAM_3MG].DisableProgression = true
  3214. JobRanks[TEAM_3MG].Permissions = {}
  3215.  
  3216.  
  3217.  
  3218. JobRanks[TEAM_3C] = {}
  3219. JobRanks[TEAM_3C].MaxJobRank = 9
  3220. JobRanks[TEAM_3C].ReqRanks = {
  3221. [1] = 0,
  3222. [2] = 200000000,
  3223. [3] = 300000000,
  3224. [4] = 400000000,
  3225. [5] = 500000000,
  3226. [6] = 600000000,
  3227. [7] = 700000000,
  3228. [8] = 800000000,
  3229. [9] = 900000000,
  3230. }
  3231. JobRanks[TEAM_3C].NameRanks = {
  3232. [1] = "Flieger",
  3233. [2] = "Gefreiter",
  3234. [3] = "Obergefreiter",
  3235. [4] = "Stabsgefreiter",
  3236. [5] = "Unteroffizier",
  3237. [6] = "Unterfeldwebel",
  3238. [7] = "Feldwebel",
  3239. [8] = "Oberfeldwebel",
  3240. [9] = "Stabsfeldwebel",
  3241. }
  3242. JobRanks[TEAM_3C].PrefixSeparator = " "
  3243. JobRanks[TEAM_3C].Prefix = {
  3244. [1] = "1st FM COM FLG",
  3245. [2] = "1st FM COM GFR",
  3246. [3] = "1st FM COM OGFR",
  3247. [4] = "1st FM COM STGFR",
  3248. [5] = "1st FM COM UFFZ",
  3249. [6] = "1st FM COM UFW",
  3250. [7] = "1st FM COM FW",
  3251. [8] = "1st FM COM OFW",
  3252. [9] = "1st FM COM STFW",
  3253. }
  3254. JobRanks[TEAM_3C].BonusSalary = 10
  3255. JobRanks[TEAM_3C].ExtraLoadout = {}
  3256. JobRanks[TEAM_3C].ExtraLoadoutSingleRank = {
  3257. [1] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3258. [2] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3259. [3] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3260. [4] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3261. [5] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3262. [6] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3263. [7] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3264. [8] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3265. [9] = {"doi_atow_bayonetde","doi_atow_binocularsde"},
  3266. }
  3267. JobRanks[TEAM_3C].Entities = {}
  3268. JobRanks[TEAM_3C].Shipments = {}
  3269. JobRanks[TEAM_3C].Model = {
  3270. [1] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3271. [2] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3272. [3] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3273. [4] = {{Model = "models/kriegsyntax/germans/luftwaffe/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3274. [5] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3275. [6] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3276. [7] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3277. [8] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3278. [9] = {{Model = "models/kriegsyntax/germans/luftwaffe/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3279. }
  3280. JobRanks[TEAM_3C].Warrant = nil
  3281. JobRanks[TEAM_3C].Wanted = nil
  3282. JobRanks[TEAM_3C].DisableProgression = true
  3283. JobRanks[TEAM_3C].Permissions = {}
  3284.  
  3285. ---------------------------------------------------------------------------------------------------------------------------------------------
  3286. ---------------------------------------------------------------------------------------------------------------------------------------------
  3287. ---------------------------------------------------------------------------------------------------------------------------------------------
  3288. ---------------------------------------------------------------------------------------------------------------------------------------------
  3289. ---------------------------------------------------------------------------------------------------------------------------------------------
  3290. ---------------------------------------------------------------------------------------------------------------------------------------------
  3291. ---------------------------------------------------------------------------------------------------------------------------------------------
  3292. ---------------------------------------------------------------------------------------------------------------------------------------------
  3293. ---------------------------------------------------------------------------------------------------------------------------------------------
  3294. ---------------------------------------------------------------------------------------------------------------------------------------------
  3295.  
  3296. JobRanks[TEAM_MP] = {}
  3297. JobRanks[TEAM_MP].MaxJobRank = 15
  3298. JobRanks[TEAM_MP].ReqRanks = {
  3299. [1] = 0,
  3300. [2] = 200000000,
  3301. [3] = 300000000,
  3302. [4] = 400000000,
  3303. [5] = 500000000,
  3304. [6] = 600000000,
  3305. [7] = 700000000,
  3306. [8] = 800000000,
  3307. [9] = 900000000,
  3308. [10] = 1000000000,
  3309. [11] = 1100000000,
  3310. [12] = 1200000000,
  3311. [13] = 1300000000,
  3312. [14] = 1400000000,
  3313. [15] = 1500000000,
  3314. }
  3315. JobRanks[TEAM_MP].NameRanks = {
  3316. [1] = "Junior Private",
  3317. [2] = "Private",
  3318. [3] = "Lance Corporal",
  3319. [4] = "Corporal",
  3320. [5] = "Sergeant",
  3321. [6] = "Staff Sergeant",
  3322. [7] = "Platoon Sergeant-Major",
  3323. [8] = "Company Sergeant-Major",
  3324. [9] = "Regimental Sergeant-Major",
  3325. [10] = "2nd Lieutenant",
  3326. [11] = "Lieutenant",
  3327. [12] = "Captain",
  3328. [13] = "Lieutenant Colonel",
  3329. [14] = "Major",
  3330. [15] = "Colonel",
  3331. }
  3332. JobRanks[TEAM_MP].PrefixSeparator = " "
  3333. JobRanks[TEAM_MP].Prefix = {
  3334. [1] = "MP JPTE",
  3335. [2] = "MP PTE",
  3336. [3] = "MP LCPL",
  3337. [4] = "MP CPL",
  3338. [5] = "MP SGT",
  3339. [6] = "MP SSGT",
  3340. [7] = "MP PSM",
  3341. [8] = "MP CSM",
  3342. [9] = "MP RSM",
  3343. [10] = "MP 2LT",
  3344. [11] = "MP LT",
  3345. [12] = "MP CPT",
  3346. [13] = "MP LT COL",
  3347. [14] = "MP MAJ",
  3348. [15] = "MP COL",
  3349. }
  3350. JobRanks[TEAM_MP].BonusSalary = 10
  3351. JobRanks[TEAM_MP].ExtraLoadout = {}
  3352. JobRanks[TEAM_MP].ExtraLoadoutSingleRank = {}
  3353. JobRanks[TEAM_MP].Model = {
  3354. [1] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3355. [2] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3356. [3] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3357. [4] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3358. [5] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3359. [6] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3360. [7] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3361. [8] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3362. [9] = {{Model = "models/commonwealth/mp_b_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3363. [10] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3364. [11] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3365. [12] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3366. [13] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3367. [14] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3368. [15] = {{Model = "models/commonwealth/mp_playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3369. }
  3370. JobRanks[TEAM_MP].Entities = {}
  3371. JobRanks[TEAM_MP].Shipments = {}
  3372. JobRanks[TEAM_MP].Warrant = nil
  3373. JobRanks[TEAM_MP].Wanted = nil
  3374. JobRanks[TEAM_MP].DisableProgression = true
  3375. JobRanks[TEAM_MP].Permissions = {}
  3376.  
  3377.  
  3378.  
  3379. ---------------------------------------------------------------------------------------------------------------------------------------------
  3380. ---------------------------------------------------------------------------------------------------------------------------------------------
  3381. ---------------------------------------------------------------------------------------------------------------------------------------------
  3382. ---------------------------------------------------------------------------------------------------------------------------------------------
  3383. ---------------------------------------------------------------------------------------------------------------------------------------------
  3384. ---------------------------------------------------------------------------------------------------------------------------------------------
  3385. ---------------------------------------------------------------------------------------------------------------------------------------------
  3386. ---------------------------------------------------------------------------------------------------------------------------------------------
  3387. ---------------------------------------------------------------------------------------------------------------------------------------------
  3388. ---------------------------------------------------------------------------------------------------------------------------------------------
  3389.  
  3390.  
  3391. JobRanks[TEAM_FEL] = {}
  3392. JobRanks[TEAM_FEL].MaxJobRank = 15
  3393. JobRanks[TEAM_FEL].ReqRanks = {
  3394. [1] = 0,
  3395. [2] = 200000000,
  3396. [3] = 300000000,
  3397. [4] = 400000000,
  3398. [5] = 500000000,
  3399. [6] = 600000000,
  3400. [7] = 700000000,
  3401. [8] = 800000000,
  3402. [9] = 900000000,
  3403. [10] = 1000000000,
  3404. [11] = 1100000000,
  3405. [12] = 1200000000,
  3406. [13] = 1300000000,
  3407. [14] = 1400000000,
  3408. [15] = 1400000000,
  3409. }
  3410. JobRanks[TEAM_FEL].NameRanks = {
  3411. [1] = "Schütze",
  3412. [2] = "Oberschütze",
  3413. [3] = "Gefreiter",
  3414. [4] = "Obergefreiter",
  3415. [5] = "Unteroffizier",
  3416. [6] = "Unterfeldwebel",
  3417. [7] = "Feldwebel",
  3418. [8] = "Oberfeldwebel",
  3419. [9] = "Stabsfeldwebel",
  3420. [10] = "Leutnant",
  3421. [11] = "Oberleutnant",
  3422. [12] = "Hauptmann",
  3423. [13] = "Major",
  3424. [14] = "Oberstleutnant",
  3425. [15] = "Oberst",
  3426. }
  3427. JobRanks[TEAM_FEL].PrefixSeparator = " "
  3428. JobRanks[TEAM_FEL].Prefix = {
  3429. [15] = "Feldgendarmerie OBT",
  3430. [14] = "Feldgendarmerie OBTLT",
  3431. [13] = "Feldgendarmerie MAJ",
  3432. [12] = "Feldgendarmerie HPT",
  3433. [11] = "Feldgendarmerie OLT",
  3434. [10] = "Feldgendarmerie LT",
  3435. [9] = "Feldgendarmerie STFW",
  3436. [8] = "Feldgendarmerie OFW",
  3437. [7] = "Feldgendarmerie FW",
  3438. [6] = "Feldgendarmerie UFW",
  3439. [5] = "Feldgendarmerie UFFZ",
  3440. [4] = "Feldgendarmerie OGFR",
  3441. [3] = "Feldgendarmerie GFR",
  3442. [2] = "Feldgendarmerie OBSCHTZ",
  3443. [1] = "Feldgendarmerie SCHTZ",
  3444. }
  3445. JobRanks[TEAM_FEL].BonusSalary = 10
  3446. JobRanks[TEAM_FEL].ExtraLoadout = {}
  3447. JobRanks[TEAM_FEL].ExtraLoadoutSingleRank = {}
  3448. JobRanks[TEAM_FEL].Entities = {}
  3449. JobRanks[TEAM_FEL].Model = {
  3450. [1] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3451. [2] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3452. [3] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3453. [4] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/enlisted/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3454. [5] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3455. [6] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3456. [7] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3457. [8] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3458. [9] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/ncos/playermodel.mdl", Bodygroups = nil, Skin = nil}},
  3459. [10] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3460. [11] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3461. [12] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3462. [13] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3463. [14] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3464. [15] = {{Model = "models/kriegsyntax/germans/heer/feldgendarmerie/cos/playermodel_2.mdl", Bodygroups = nil, Skin = nil}},
  3465. }
  3466. JobRanks[TEAM_FEL].Shipments = {}
  3467. JobRanks[TEAM_FEL].Warrant = nil
  3468. JobRanks[TEAM_FEL].Wanted = nil
  3469. JobRanks[TEAM_FEL].DisableProgression = true
  3470. JobRanks[TEAM_FEL].Permissions = {}
  3471.  
  3472.  
  3473.  
  3474. ---------------------------------------------------------------------------------------------------------------------------------------------
  3475. ---------------------------------------------------------------------------------------------------------------------------------------------
  3476. ---------------------------------------------------------------------------------------------------------------------------------------------
  3477. ---------------------------------------------------------------------------------------------------------------------------------------------
  3478. ---------------------------------------------------------------------------------------------------------------------------------------------
  3479. ---------------------------------------------------------------------------------------------------------------------------------------------
  3480. ---------------------------------------------------------------------------------------------------------------------------------------------
  3481. ---------------------------------------------------------------------------------------------------------------------------------------------
  3482. ---------------------------------------------------------------------------------------------------------------------------------------------
  3483. ---------------------------------------------------------------------------------------------------------------------------------------------
  3484.  
  3485.  
  3486.  
  3487. //Add the job that should have a restrictment like the example
  3488. --[[
  3489. [TEAMTORESTRICT] = {
  3490. [JOB] = RankRequirement, <---- Important to have THIS COMMA between each one
  3491. }, <---- Important to have THIS COMMA between each one
  3492.  
  3493. ]]
  3494. JobRanksConfig.JobJoinRestrictments = {
  3495. [TEAM_CHIEF] = {--For Chief of police
  3496. [TEAM_POLICE] = 8,--Requires rank 8 as Police to join
  3497. },
  3498. }
  3499.  
  3500. JobRanks[TEAM_POLICE] = {} --Each rank table REQUIRES this one to work, otherwise it will BREAK!
  3501. JobRanks[TEAM_POLICE].MaxJobRank = 8 --Max rank achieveable
  3502. JobRanks[TEAM_POLICE].ReqRanks = {-- XP/Playtime required for each rank -> [RANKID] = AmountRequired,
  3503. [1] = 0,
  3504. [2] = 1500, --THE VALUE MUST BE HIGHER IN EACH RANK THAN THE PREVIOUS RANK
  3505. [3] = 3000,
  3506. [4] = 6000,
  3507. [5] = 12000,
  3508. [6] = 20000,
  3509. [7] = 30000,
  3510. [8] = 45000,
  3511. }
  3512. JobRanks[TEAM_POLICE].NameRanks = { -- Names for each rank -> [RANKID] = "Name"
  3513. [1] = "Recruit",
  3514. [2] = "Deputy",
  3515. [3] = "Detective",
  3516. [4] = "Sergeant",
  3517. [5] = "Lieutenant",
  3518. [6] = "Captain",
  3519. [7] = "Major",
  3520. [8] = "Inspector",
  3521. }
  3522. JobRanks[TEAM_POLICE].BonusSalary = 15 --Extra salary bonus for EACH rank -> 15*RANK -> At rank 2 $30 extra salary, rank 3 $45 extra salary and so on
  3523. JobRanks[TEAM_POLICE].ExtraLoadout = {--Bonus Equipments for rank X and higher, [RANKID] = WEAPONCLASS
  3524. ["weapon_pumpshotgun2"] = 5, --Rank 5 or higher spawns with shotgun
  3525. ["weapon_mp52"] = 7,--Rank 7 or higher spawns with MP5
  3526. }
  3527. JobRanks[TEAM_POLICE].ExtraLoadoutSingleRank = {--Bonus Equipments for a SPECIFIC rank only, [RANKID] = {WEAPONCLASS}
  3528. [5] = {"weapon_pumpshotgun2"}, -- Gives a shotgun to rank 5 only
  3529. [7] = {"weapon_pumpshotgun2","weapon_mp52"} -- Gives a shotgun and mp5 to rank 7 only
  3530. }
  3531. JobRanks[TEAM_POLICE].Model = { --Setup different models for each rank, leave it empty to keep default, if you want specific ranks to use default models dont add it in this table
  3532. --[[
  3533. If you just want one model, this structure is fine, otherwise to avoid confusion you should use the one below the first
  3534. [RankID] = {{Model = "MODELPATH", Bodygroups{{BodygroupID, Amount}}, Skin = SKINID}}
  3535. [RankID] = {
  3536. {{Model = "MODELPATH", Bodygroups{{BodygroupID, Amount}}, Skin = SKINID},
  3537. {{Model = "MODELPATH", Bodygroups{{BodygroupID, Amount}}, Skin = SKINID}, <- this comma is super important, should be one between each one
  3538. {{Model = "MODELPATH", Bodygroups{{BodygroupID, Amount}}, Skin = SKINID}
  3539. }
  3540. ]]
  3541. [1] = {{Model = "models/player/police.mdl", Bodygroups = {{0,0},{2,1}}, Skin = 1}}, --Sets model, two custom bodygroups and skin to 1
  3542. --Skipped rank 2, it will now set default model on rank 2
  3543. [3] = {{Model = "models/player/police_fem.mdl", Bodygroups = nil, Skin = 3}}, --Sets model, no bodygroups, sets skin to 3
  3544. [4] = {{Model = nil, Bodygroups = nil, Skin = 2}}, --Sets default model, no bodygroups, sets skin to 2
  3545. }
  3546. JobRanks[TEAM_POLICE].PrefixSeparator = "." -- What separates the prefix from the name, for example if set to a space it would be Pvt ToBadForYou, if set to a . then Pvt.ToBadForYou etc
  3547. JobRanks[TEAM_POLICE].Prefix = { --It's set infront of the name for example Pvt.ToBadForYou, Sgt.ToBadForYou -> [RANKID] = "Prefix"
  3548. [1] = "Rct",
  3549. [2] = "Dpt",
  3550. [3] = "Det",
  3551. [4] = "Sgt",
  3552. [5] = "Lt",
  3553. [6] = "Cpt",
  3554. [7] = "Maj",
  3555. [8] = "Insp",
  3556. }
  3557. JobRanks[TEAM_POLICE].Entities = { --Restrict specific entities to ranks -> [ENTCLASS] = RankRequired
  3558. ["money_printer"] = 5, --Requires rank 5 in order to buy moneyprinter
  3559. }
  3560. JobRanks[TEAM_POLICE].Shipments = { --Restrict specific shipments to ranks -> [SHIPMENT] = RankRequired
  3561. ["weapon_pumpshotgun2"] = 5, --Requires rank 5 in order to buy shotgun shipment
  3562. }
  3563. JobRanks[TEAM_POLICE].Warrant = 5 --Allows warranting for rank it set to and higher, so Rank 5 and higher can warrant: SET TO NIL TO DISABLE WARRANT FOR ALL RANKS
  3564. JobRanks[TEAM_POLICE].Wanted = 5--Allows wanted for rank it set to and higher, so Rank 5 and higher can wanted: SET TO NIL TO DISABLE WANTED FOR ALL RANKS
  3565. //THESE ARE JUST TEMPLATES, download icons online and insert their path here (Also upload it on workshop or to your FastDL and add it to force download)
  3566. JobRanks[TEAM_POLICE].Icons = { --Setup Rank icons -> [RANKID] = Material("PATH TO PNG")
  3567. [1] = Material("jobranks/police/rank1.png"),
  3568. [2] = Material("jobranks/police/rank2.png"),
  3569. [3] = Material("jobranks/police/rank3.png"),
  3570. [4] = Material("jobranks/police/rank4.png"),
  3571. [5] = Material("jobranks/police/rank5.png"),
  3572. [6] = Material("jobranks/police/rank6.png"),
  3573. [7] = Material("jobranks/police/rank7.png"),
  3574. [8] = Material("jobranks/police/rank8.png"),
  3575. }
  3576. JobRanks[TEAM_POLICE].BonusStats = { --Bonus stats for ranks -> [RankID] = {Health = AmountExtraHP, Armor = AmountExtraAP}
  3577. [1] = {Health = 5, Armor = 5, Walk = 500, Run = 1000, Jump = 5000},
  3578. [2] = {Health = 10, Armor = 10},
  3579. [3] = {Health = 15, Armor = 15},
  3580. [4] = {Health = 20, Armor = 20},
  3581. [5] = {Health = 25, Armor = 25},
  3582. [6] = {Health = 30, Armor = 30},
  3583. [7] = {Health = 35, Armor = 35},
  3584. [8] = {Health = 40, Armor = 40}
  3585. }
  3586. //Setting this to true will only allow progression through promotion manually by admin
  3587. JobRanks[TEAM_POLICE].DisableProgression = false
  3588.  
  3589. //Others jobs this job is allowed to promote/demote
  3590. JobRanks[TEAM_POLICE].PermissionJobList = {
  3591. --[[
  3592. Example:
  3593. [TEAM_CHIEF] = true, <---- Don't forget THIS COMMA
  3594.  
  3595. This would allow this job to promote and demote the job TEAM_CHIEF
  3596. ]]
  3597. [TEAM_POLICE] = true,
  3598. }
  3599.  
  3600. --[[
  3601. Promote = true/false -> Can this rank promote?
  3602. MaxPromotion = Number -> Max rank this rank can promote to
  3603. Demote = true/false -> Can this rank demote?
  3604. MaxDemotion = Number -> Max rank this rank can demote to
  3605.  
  3606. Leaving MaxPromotion empty will allow to set to highest rank
  3607. Leaving MaxDemotion empty will allow to set to lowest rank
  3608.  
  3609. NOTE: Only add ranks that you want to grant permissions to, if the rank isn't in this config it can't promote or demote
  3610. ]]
  3611. JobRanks[TEAM_POLICE].Permissions =
  3612. {
  3613. [5] = {Promote = false, Demote = true, MaxDemotion = 4}, -- Can only demote to rank 4
  3614. [6] = {Promote = true, Demote = false, MaxDemotion = 5}, -- Can only promote to rank 5
  3615. [7] = {Promote = true, Demote = true, MaxPromotion = 5, MaxDemotion = 3}, -- Can Promote to rank 5 and demote to rank 3
  3616. [8] = {Promote = true, Demote = true}, -- Can promote to highest rank and demote to lowest
  3617. }
  3618.  
  3619. JobRanks[TEAM_CHIEF] = {}
  3620. JobRanks[TEAM_CHIEF].MaxJobRank = 4
  3621. JobRanks[TEAM_CHIEF].ReqRanks = {
  3622. [1] = 0,
  3623. [2] = 5000,
  3624. [3] = 10000,
  3625. [4] = 20000,
  3626. }
  3627. JobRanks[TEAM_CHIEF].NameRanks = {
  3628. [1] = "Chief Recruit",
  3629. [2] = "Deputy Chief",
  3630. [3] = "Assistant Chief",
  3631. [4] = "Chief of Police",
  3632. }
  3633. JobRanks[TEAM_CHIEF].BonusSalary = 30
  3634. JobRanks[TEAM_CHIEF].ExtraLoadout = {}
  3635. JobRanks[TEAM_CHIEF].ExtraLoadoutSingleRank = {}
  3636. JobRanks[TEAM_CHIEF].Model = {}
  3637. JobRanks[TEAM_CHIEF].PrefixSeparator = ""
  3638. JobRanks[TEAM_CHIEF].Prefix = {}
  3639. JobRanks[TEAM_CHIEF].Entities = {}
  3640. JobRanks[TEAM_CHIEF].Shipments = {}
  3641. JobRanks[TEAM_CHIEF].Warrant = 1
  3642. JobRanks[TEAM_CHIEF].Wanted = 1
  3643. JobRanks[TEAM_CHIEF].Permissions = {}
  3644.  
  3645. JobRanks[TEAM_MEDIC] = {}
  3646. JobRanks[TEAM_MEDIC].MaxJobRank = 9
  3647. JobRanks[TEAM_MEDIC].ReqRanks = {
  3648. [1] = 0,
  3649. [2] = 1500,
  3650. [3] = 3000,
  3651. [4] = 6000,
  3652. [5] = 12000,
  3653. [6] = 20000,
  3654. [7] = 30000,
  3655. [8] = 45000,
  3656. [9] = 60000,
  3657. }
  3658. JobRanks[TEAM_MEDIC].NameRanks = {
  3659. [1] = "Medic Trainee",
  3660. [2] = "Medic",
  3661. [3] = "Medical Scientist",
  3662. [4] = "Junior Doctor",
  3663. [5] = "Doctor",
  3664. [6] = "Plastic Surgeon",
  3665. [7] = "Brain Surgeon",
  3666. [8] = "Chief Physician",
  3667. [9] = "Hospital Manager",
  3668. }
  3669. JobRanks[TEAM_MEDIC].BonusSalary = 15
  3670. JobRanks[TEAM_MEDIC].ExtraLoadout = {}
  3671. JobRanks[TEAM_MEDIC].ExtraLoadoutSingleRank = {}
  3672. JobRanks[TEAM_MEDIC].Model = {}
  3673. JobRanks[TEAM_MEDIC].PrefixSeparator = ""
  3674. JobRanks[TEAM_MEDIC].Prefix = {}
  3675. JobRanks[TEAM_MEDIC].Entities = {}
  3676. JobRanks[TEAM_MEDIC].Shipments = {}
  3677. JobRanks[TEAM_MEDIC].Warrant = nil
  3678. JobRanks[TEAM_MEDIC].Wanted = nil
  3679. JobRanks[TEAM_MEDIC].Permissions = {}
  3680.  
  3681. JobRanks[TEAM_MAYOR] = {}
  3682. JobRanks[TEAM_MAYOR].MaxJobRank = 7
  3683. JobRanks[TEAM_MAYOR].ReqRanks = {
  3684. [1] = 0,
  3685. [2] = 5000,
  3686. [3] = 10000,
  3687. [4] = 15000,
  3688. [5] = 20000,
  3689. [6] = 25000,
  3690. [7] = 30000,
  3691. }
  3692. JobRanks[TEAM_MAYOR].NameRanks = {
  3693. [1] = "Candidate",
  3694. [2] = "Politician",
  3695. [3] = "Vice Mayor",
  3696. [4] = "Mayor",
  3697. [5] = "Vice President",
  3698. [6] = "President",
  3699. [7] = "Supreme Leader",
  3700. }
  3701. JobRanks[TEAM_MAYOR].BonusSalary = 45
  3702. JobRanks[TEAM_MAYOR].ExtraLoadout = {}
  3703. JobRanks[TEAM_MAYOR].ExtraLoadoutSingleRank = {}
  3704. JobRanks[TEAM_MAYOR].Model = {}
  3705. JobRanks[TEAM_MAYOR].PrefixSeparator = ""
  3706. JobRanks[TEAM_MAYOR].Prefix = {}
  3707. JobRanks[TEAM_MAYOR].Entities = {}
  3708. JobRanks[TEAM_MAYOR].Shipments = {}
  3709. JobRanks[TEAM_MAYOR].Warrant = 1
  3710. JobRanks[TEAM_MAYOR].Wanted = 1
  3711. JobRanks[TEAM_MAYOR].Permissions = {}
  3712.  
  3713. end)
  3714. end
  3715.  
  3716. if ezJobs then
  3717. hook.Add("ezJobsLoaded", "JBR_InitRanks", JBR_InitRanks)
  3718. else
  3719. hook.Add("loadCustomDarkRPItems", "JBR_InitRanks", JBR_InitRanks)
  3720. end
Add Comment
Please, Sign In to add comment