Advertisement
Zaktak

IMP RP Job Backup

Apr 3rd, 2020
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.84 KB | None | 0 0
  1. --[[---------------------------------------------------------------------------
  2. DarkRP custom jobs
  3. ---------------------------------------------------------------------------
  4.  
  5. This file contains your custom jobs.
  6. This file should also contain jobs from DarkRP that you edited.
  7.  
  8. Note: If you want to edit a default DarkRP job, first disable it in darkrp_config/disabled_defaults.lua
  9. Once you've done that, copy and paste the job to this file and edit it.
  10.  
  11. The default jobs can be found here:
  12. https://github.com/FPtje/DarkRP/blob/master/gamemode/config/jobrelated.lua
  13.  
  14. For examples and explanation please visit this wiki page:
  15. http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields
  16.  
  17.  
  18. Add jobs under the following line:
  19. ---------------------------------------------------------------------------]]
  20.  
  21. --[[-----------------------------------------
  22. Staff
  23. -------------------------------------------]]
  24. TEAM_STAFF = DarkRP.createJob("Staff", {
  25. color = Color(165, 17, 220, 255),
  26. model = {"models/auditor/com/desan/desan.mdl", "models/player/hl2survivor/combine_sniper_female.mdl"},
  27. description = [[You are staff. Catch crims]],
  28. weapons = {"gmod_tool", "weapon_physcannon", "weapon_physgun", "keys", "gas_log_scanner"},
  29. command = "staff",
  30. max = 0,
  31. salary = 10000000000,
  32. admin = 1,
  33. vote = false,
  34. hasLicense = false,
  35. candemote = false,
  36. category = "Staff",
  37. PlayerSpawn = function(ply)
  38. ply:SetMaxHealth(50000)
  39. ply:SetHealth(50000)
  40. ply:SetArmor(50000)
  41. end
  42. })
  43.  
  44. --[[-----------------------------------------
  45. Cadet
  46. -------------------------------------------]]
  47. TEAM_CADET = DarkRP.createJob("Cadet", {
  48. color = Color(0, 127, 255, 255),
  49. model = {"models/player/tiki/white.mdl"},
  50. description = [[Your are the backbone of the army]],
  51. weapons = {"rw_sw_trd_e11", "keys"},
  52. command = "cadet",
  53. max = 0,
  54. salary = 10,
  55. admin = 0,
  56. vote = false,
  57. hasLicense = false,
  58. candemote = false,
  59. category = "Cadet",
  60. PlayerSpawn = function(ply)
  61. ply:SetMaxHealth(100)
  62. ply:SetHealth(100)
  63. ply:SetArmor(10)
  64. ply:SetBodygroup(0, 0)
  65. end
  66. })
  67.  
  68. --[[-----------------------------------------
  69. ST
  70. -------------------------------------------]]
  71. TEAM_ST = DarkRP.createJob("Storm Trooper", {
  72. color = Color(0, 127, 255, 255),
  73. model = {"models/player/ven/tk_basic_01/tk_basic.mdl"},
  74. description = [[Your are the backbone of the army]],
  75. weapons = {"tfa_e11_extended", "keys", "imp_card_c1", "tfa_kotor_hvybp_1"},
  76. command = "st",
  77. max = 0,
  78. salary = 100,
  79. admin = 0,
  80. vote = false,
  81. hasLicense = false,
  82. candemote = false,
  83. category = "Storm Trooper",
  84. PlayerSpawn = function(ply)
  85. ply:SetMaxHealth(250)
  86. ply:SetHealth(250)
  87. ply:SetArmor(25)
  88. ply:SetBodygroup(0, 0)
  89. end
  90. })
  91.  
  92.  
  93. --[[-----------------------------------------
  94. IMP / SC
  95. -------------------------------------------]]
  96. TEAM_IMP = DarkRP.createJob("Military Police Enlisted", {
  97. color = Color(255, 0, 0, 255),
  98. model = {"models/player/bunny/imperial_shock/shock_trooper.mdl"},
  99. description = [[Enlisted Member of the Imperial Military Police. ]],
  100. weapons = {"weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "keys", "tfa_e11_extended", "rw_sw_dp23", "imp_card_c1", "deployable_shield"},
  101. command = "impe",
  102. max = 0,
  103. salary = 250,
  104. admin = 0,
  105. vote = false,
  106. hasLicense = false,
  107. candemote = false,
  108. category = "Imperial Military Police",
  109. PlayerSpawn = function(ply)
  110. ply:SetMaxHealth(250)
  111. ply:SetHealth(250)
  112. ply:SetArmor(50)
  113. end
  114. })
  115.  
  116. TEAM_IMP = DarkRP.createJob("Military Police Sergeant ", {
  117. color = Color(255, 0, 0, 255),
  118. model = {"models/player/bunny/imperial_shock/shock_sergeant.mdl"},
  119. description = [[Enlisted Member of the Imperial Military Police. ]],
  120. weapons = {"weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "keys", "tfa_e11_extended", "rw_sw_dp23", "imp_card_c2", "deployable_shield"},
  121. command = "imps",
  122. max = 8,
  123. salary = 500,
  124. admin = 0,
  125. vote = false,
  126. hasLicense = false,
  127. candemote = false,
  128. category = "Imperial Military Police",
  129. PlayerSpawn = function(ply)
  130. ply:SetMaxHealth(350)
  131. ply:SetHealth(350)
  132. ply:SetArmor(75)
  133. end
  134. })
  135.  
  136. TEAM_IMP = DarkRP.createJob("Military Police Lieutenant", {
  137. color = Color(255, 0, 0, 255),
  138. model = {"models/player/bunny/imperial_shock/shock_lieutenant.mdl"},
  139. description = [[Enlisted Member of the Imperial Military Police. ]],
  140. weapons = {"weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "keys", "tfa_e11_extended", "rw_sw_dp23", "tfa_se14c", "imp_card_c3", "deployable_shield"},
  141. command = "impl",
  142. max = 4,
  143. salary = 750,
  144. admin = 0,
  145. vote = false,
  146. hasLicense = false,
  147. candemote = false,
  148. category = "Imperial Military Police",
  149. PlayerSpawn = function(ply)
  150. ply:SetMaxHealth(450)
  151. ply:SetHealth(450)
  152. ply:SetArmor(100)
  153. end
  154. })
  155.  
  156. TEAM_IMP = DarkRP.createJob("Military Police Officer", {
  157. color = Color(255, 0, 0, 255),
  158. model = {"models/player/bunny/imperial_shock/shock_officer.mdl"},
  159. description = [[Enlisted Member of the Imperial Military Police. ]],
  160. weapons = {"weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "keys", "tfa_e11_extended", "rw_sw_dp23", "tfa_sw_dual_de10", "imp_card_c3", "deployable_shield"},
  161. command = "impo",
  162. max = 2,
  163. salary = 850,
  164. admin = 0,
  165. vote = false,
  166. hasLicense = false,
  167. candemote = false,
  168. category = "Imperial Military Police",
  169. PlayerSpawn = function(ply)
  170. ply:SetMaxHealth(500)
  171. ply:SetHealth(500)
  172. ply:SetArmor(125)
  173. end
  174. })
  175.  
  176. TEAM_IMP = DarkRP.createJob("Military Police Commander", {
  177. color = Color(255, 0, 0, 255),
  178. model = {"models/player/bunny/imperial_shock/shock_commander.mdl"},
  179. description = [[Enlisted Member of the Imperial Military Police. ]],
  180. weapons = {"weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "keys", "tfa_e11_extended", "rw_sw_dp23", "tfa_sw_dc17dual", "imp_card_c4", "deployable_shield"},
  181. command = "impc",
  182. max = 1,
  183. salary = 1000,
  184. admin = 0,
  185. vote = false,
  186. hasLicense = false,
  187. candemote = false,
  188. category = "Imperial Military Police",
  189. PlayerSpawn = function(ply)
  190. ply:SetMaxHealth(750)
  191. ply:SetHealth(750)
  192. ply:SetArmor(150)
  193. end
  194. })
  195.  
  196. TEAM_IMPJT = DarkRP.createJob("Aerial Assault Trooper", {
  197. color = Color(235, 13, 13, 255),
  198. model = {"models/kryptonite/tfu_jumptrooper/tfu_jumptrooper.mdl"},
  199. description = [[Aerial Assault Attack from the sky.
  200. Just remember... you asked for this.]],
  201. weapons = {"imp_card_c2", "rw_sw_dp23", "tfa_e11_extended", "weapon_r_handcuffs", "weapon_cuff_elastic", "rw_sw_stun_e11", "deployable_shield"},
  202. command = "impjt",
  203. max = 4,
  204. salary = 500,
  205. admin = 0,
  206. vote = false,
  207. hasLicense = false,
  208. candemote = false,
  209. category = "Imperial Military Police",
  210. PlayerSpawn = function(ply)
  211. ply:SetMaxHealth(800)
  212. ply:SetHealth(800)
  213. ply:SetArmor(100)
  214. end
  215. })
  216.  
  217. --[[-----------------------------------------
  218. 50th / GM
  219. -------------------------------------------]]
  220. TEAM_50GM = DarkRP.createJob("50th Marines Enlisted", {
  221. color = Color(252, 0, 224, 255),
  222. model = {"models/player/shader/starwars/1_gm_trooper.mdl"},
  223. description = [[Breaking and clearing is your game, show them all how it's played.]],
  224. weapons = {"keys", "rw_sw_tl50", "tfa_kotor_hvybp_2", "imp_card_c1", "heavy_shield"},
  225. command = "50the",
  226. max = 0,
  227. salary = 250,
  228. admin = 0,
  229. vote = false,
  230. hasLicense = false,
  231. candemote = false,
  232. category = "50th Marines",
  233. PlayerSpawn = function(ply)
  234. ply:SetMaxHealth(250)
  235. ply:SetHealth(250)
  236. ply:SetArmor(50)
  237. end
  238. })
  239.  
  240. TEAM_50GM = DarkRP.createJob("50th Marines Sergeant ", {
  241. color = Color(252, 0, 224, 255),
  242. model = {"models/player/shader/starwars/3_gm_seargent.mdl"},
  243. description = [[Breaking and clearing is your game, show them all how it's played.]],
  244. weapons = {"keys", "rw_sw_tl50", "tfa_kotor_hvybp_2", "imp_card_c2", "heavy_shield"},
  245. command = "50ths",
  246. max = 8,
  247. salary = 500,
  248. admin = 0,
  249. vote = false,
  250. hasLicense = false,
  251. candemote = false,
  252. category = "50th Marines",
  253. PlayerSpawn = function(ply)
  254. ply:SetMaxHealth(350)
  255. ply:SetHealth(350)
  256. ply:SetArmor(75)
  257. end
  258. })
  259.  
  260. TEAM_50GM = DarkRP.createJob("50th Marines Flame Trooper", {
  261. color = Color(252, 0, 224, 255),
  262. model = {"models/player/gm/starwars/flame.mdl"},
  263. description = [[Breaking and clearing is your game, show them all how it's played.]],
  264. weapons = {"keys", "tfa_kotor_hvybp_2", "imp_card_c2", "rw_sw_tl40", "flamethrower_basic"},
  265. command = "50thft",
  266. max = 2,
  267. salary = 500,
  268. admin = 0,
  269. vote = false,
  270. hasLicense = false,
  271. candemote = false,
  272. category = "50th Marines",
  273. PlayerSpawn = function(ply)
  274. ply:SetMaxHealth(850)
  275. ply:SetHealth(850)
  276. ply:SetArmor(100)
  277. end
  278. })
  279.  
  280. TEAM_50GM = DarkRP.createJob("50th Marines Lieutenant", {
  281. color = Color(252, 0, 224, 255),
  282. model = {"models/player/shader/starwars/5_gm_lieutenant.mdl"},
  283. description = [[Breaking and clearing is your game, show them all how it's played.]],
  284. weapons = {"keys", "rw_sw_tl40", "tfa_sw_dual_de10", "imp_card_c3", "heavy_shield"},
  285. command = "50thl",
  286. max = 4,
  287. salary = 750,
  288. admin = 0,
  289. vote = false,
  290. hasLicense = false,
  291. candemote = false,
  292. category = "50th Marines",
  293. PlayerSpawn = function(ply)
  294. ply:SetMaxHealth(450)
  295. ply:SetHealth(450)
  296. ply:SetArmor(100)
  297. end
  298. })
  299.  
  300. TEAM_50GM = DarkRP.createJob("50th Marines Officer", {
  301. color = Color(252, 0, 224, 255),
  302. model = {"models/player/gm/starwars/elite.mdl"},
  303. description = [[Breaking and clearing is your game, show them all how it's played.]],
  304. weapons = {"keys", "rw_sw_tl40", "tfa_sw_dual_de10", "imp_card_c3", "flamethrower_basic", "heavy_shield"},
  305. command = "50tho",
  306. max = 2,
  307. salary = 850,
  308. admin = 0,
  309. vote = false,
  310. hasLicense = false,
  311. candemote = false,
  312. category = "50th Marines",
  313. PlayerSpawn = function(ply)
  314. ply:SetMaxHealth(500)
  315. ply:SetHealth(500)
  316. ply:SetArmor(125)
  317. end
  318. })
  319.  
  320. TEAM_50GM = DarkRP.createJob("50th Marines Commander", {
  321. color = Color(252, 0, 224, 255),
  322. model = {"models/player/shader/starwars/7_gm_major.mdl"},
  323. description = [[Breaking and clearing is your game, show them all how it's played.]],
  324. weapons = {"keys", "rw_sw_tl40", "flamethrower_variant", "tfa_sw_dc17dual", "imp_card_c5", "heavy_shield"},
  325. command = "50thc",
  326. max = 1,
  327. salary = 1000,
  328. admin = 0,
  329. vote = false,
  330. hasLicense = false,
  331. candemote = false,
  332. category = "50th Marines",
  333. PlayerSpawn = function(ply)
  334. ply:SetMaxHealth(750)
  335. ply:SetHealth(750)
  336. ply:SetArmor(150)
  337. end
  338. })
  339.  
  340.  
  341. --[[-----------------------------------------
  342. 501st
  343. -------------------------------------------]]
  344. TEAM_501st = DarkRP.createJob("501st Enlisted", {
  345. color = Color(0, 25, 252, 255),
  346. model = {"models/player/bunny/imperial_501_revision/501_trooper.mdl"},
  347. description = [[You are the personal army of Lord Vader. And you are blue.]],
  348. weapons = {"keys", "tfa_e11_extended", "rw_sw_dc17ext", "imp_card_c1", "rw_sw_westarm5", "realistic_hook"},
  349. command = "501ste",
  350. max = 0,
  351. salary = 250,
  352. admin = 0,
  353. vote = false,
  354. hasLicense = false,
  355. candemote = false,
  356. category = "501st Vader's Fist",
  357. PlayerSpawn = function(ply)
  358. ply:SetMaxHealth(250)
  359. ply:SetHealth(250)
  360. ply:SetArmor(50)
  361. end
  362. })
  363.  
  364. TEAM_501st = DarkRP.createJob("501st Sergeant ", {
  365. color = Color(0, 25, 252, 255),
  366. model = {"models/player/bunny/imperial_501_revision/501_sergeant.mdl"},
  367. description = [[You are the personal army of Lord Vader. And you are blue.]],
  368. weapons = {"keys", "tfa_e11_extended", "rw_sw_dc17ext", "rw_sw_westarm5", "imp_card_c2", "realistic_hook"},
  369. command = "501sts",
  370. max = 8,
  371. salary = 350,
  372. admin = 0,
  373. vote = false,
  374. hasLicense = false,
  375. candemote = false,
  376. category = "501st Vader's Fist",
  377. PlayerSpawn = function(ply)
  378. ply:SetMaxHealth(350)
  379. ply:SetHealth(350)
  380. ply:SetArmor(75)
  381. end
  382. })
  383.  
  384. TEAM_501st = DarkRP.createJob("501st Lieutenant", {
  385. color = Color(0, 25, 252, 255),
  386. model = {"models/player/bunny/imperial_501_revision/501_lieutenant.mdl"},
  387. description = [[You are the personal army of Lord Vader. And you are blue.]],
  388. weapons = {"keys", "tfa_e11_extended", "rw_sw_westarm5", "imp_card_c3", "rw_sw_dual_dc17ext", "realistic_hook"},
  389. command = "501stl",
  390. max = 4,
  391. salary = 750,
  392. admin = 0,
  393. vote = false,
  394. hasLicense = false,
  395. candemote = false,
  396. category = "501st Vader's Fist",
  397. PlayerSpawn = function(ply)
  398. ply:SetMaxHealth(450)
  399. ply:SetHealth(450)
  400. ply:SetArmor(100)
  401. end
  402. })
  403.  
  404. TEAM_501st = DarkRP.createJob("501st Officer", {
  405. color = Color(0, 25, 252, 255),
  406. model = {"models/player/bunny/imperial_501_revision/501_officer.mdl"},
  407. description = [[You are the personal army of Lord Vader. And you are blue.]],
  408. weapons = {"keys", "tfa_e11_extended", "rw_sw_westarm5", "imp_card_c3", "rw_sw_dual_dc17ext", "tfa_rt97c_extended", "realistic_hook"},
  409. command = "501sto",
  410. max = 2,
  411. salary = 850,
  412. admin = 0,
  413. vote = false,
  414. hasLicense = false,
  415. candemote = false,
  416. category = "501st Vader's Fist",
  417. PlayerSpawn = function(ply)
  418. ply:SetMaxHealth(500)
  419. ply:SetHealth(500)
  420. ply:SetArmor(125)
  421. end
  422. })
  423.  
  424. TEAM_501st = DarkRP.createJob("501st Commander", {
  425. color = Color(0, 25, 252, 255),
  426. model = {"models/player/bunny/imperial_501_revision/501_commander.mdl"},
  427. description = [[You are the personal army of Lord Vader. And you are blue.]],
  428. weapons = {"keys", "tfa_e11_extended", "rw_sw_westarm5", "imp_card_c3", "rw_sw_dual_dc17ext", "tfa_rt97c_extended", "realistic_hook"},
  429. command = "501stc",
  430. max = 1,
  431. salary = 1000,
  432. admin = 0,
  433. vote = false,
  434. hasLicense = false,
  435. candemote = false,
  436. category = "501st Vader's Fist",
  437. PlayerSpawn = function(ply)
  438. ply:SetMaxHealth(750)
  439. ply:SetHealth(750)
  440. ply:SetArmor(150)
  441. end
  442. })
  443.  
  444.  
  445. --[[-----------------------------------------
  446. IMPS/IST
  447. -------------------------------------------]]
  448.  
  449. TEAM_IMPS = DarkRP.createJob("Imperial Scout Enlisted", {
  450. color = Color(0, 240, 0, 255),
  451. model = {"models/sono/swbf3/scout.mdl"},
  452. description = [[Enlisted Member of the Imperial Scout Troopers.
  453.  
  454. Go ride a bike.]],
  455. weapons = {"keys", "imp_card_c1","rw_sw_dlt20a", "rw_sw_bino_dark", "rw_sw_scoutblaster", "rw_sw_e11_noscope", "realistic_hook", "cloaking-infinite"},
  456. command = "impse",
  457. max = 0,
  458. salary = 250,
  459. admin = 0,
  460. vote = false,
  461. hasLicense = false,
  462. candemote = false,
  463. category = "Imperial Scout Trooper",
  464. PlayerSpawn = function(ply)
  465. ply:SetMaxHealth(250)
  466. ply:SetHealth(250)
  467. ply:SetArmor(50)
  468. end
  469. })
  470.  
  471. TEAM_IMPS = DarkRP.createJob("Imperial Scout Sergeant ", {
  472. color = Color(0, 240, 0, 255),
  473. model = {"models/sono/swbf3/sergeant.mdl"},
  474. description = [[Sergeant for the Imperial Scout Troopers.
  475.  
  476. Don't let the ewok steal it.]],
  477. weapons = {"keys", "rw_sw_dlt20a", "rw_sw_bino_dark", "rw_sw_scoutblaster", "rw_sw_e11_noscope", "imp_card_c2", "realistic_hook", "cloaking-infinite"},
  478. command = "impss",
  479. max = 8,
  480. salary = 350,
  481. admin = 0,
  482. vote = false,
  483. hasLicense = false,
  484. candemote = false,
  485. category = "Imperial Scout Trooper",
  486. PlayerSpawn = function(ply)
  487. ply:SetMaxHealth(350)
  488. ply:SetHealth(350)
  489. ply:SetArmor(75)
  490. end
  491. })
  492.  
  493. TEAM_IMPS = DarkRP.createJob("Imperial Scout Lieutenant", {
  494. color = Color(0, 240, 0, 255),
  495. model = {"models/sono/swbf3/shadow.mdl"},
  496. description = [[Lieutenant for the Scout Troopers.
  497.  
  498. Do some sneaking.]],
  499. weapons = {"keys", "rw_sw_dlt20a", "rw_sw_bino_dark", "rw_sw_scoutblaster", "rw_sw_e11_noscope", "imp_card_c2", "cloaking-infinite", "realistic_hook"},
  500. command = "impsl",
  501. max = 4,
  502. salary = 750,
  503. admin = 0,
  504. vote = false,
  505. hasLicense = false,
  506. candemote = false,
  507. category = "Imperial Scout Trooper",
  508. PlayerSpawn = function(ply)
  509. ply:SetMaxHealth(450)
  510. ply:SetHealth(450)
  511. ply:SetArmor(100)
  512. end
  513. })
  514.  
  515. TEAM_IMPS = DarkRP.createJob("Imperial Scout Officer", {
  516. color = Color(0, 240, 0, 255),
  517. model = {"models/sono/swbf3/officer.mdl"},
  518. description = [[Officer for the Scout Troopers.
  519.  
  520. Don't shout, they'll hear you coming.]],
  521. weapons = {"keys", "rw_sw_dlt20a", "rw_sw_bino_dark", "rw_sw_e11_noscope", "cloaking-infinite", "imp_card_c3", "rw_sw_dc17c", "realistic_hook"},
  522. command = "impso",
  523. max = 2,
  524. salary = 850,
  525. admin = 0,
  526. vote = false,
  527. hasLicense = false,
  528. candemote = false,
  529. category = "Imperial Scout Trooper",
  530. PlayerSpawn = function(ply)
  531. ply:SetMaxHealth(500)
  532. ply:SetHealth(500)
  533. ply:SetArmor(125)
  534. end
  535. })
  536.  
  537. TEAM_IMPS = DarkRP.createJob("Imperial Scout Commander", {
  538. color = Color(0, 240, 0, 255),
  539. model = {"models/sono/swbf3/commander.mdl"},
  540. description = [[Commander for the Scout Troopers.
  541.  
  542. Get on your bikes and ride.]],
  543. weapons = {"keys", "rw_sw_dlt20a", "rw_sw_bino_dark", "rw_sw_e11_noscope", "cloaking-infinite", "imp_card_c3", "rw_sw_dc17c", "realistic_hook"},
  544. command = "impsc",
  545. max = 1,
  546. salary = 1000,
  547. admin = 0,
  548. vote = false,
  549. hasLicense = false,
  550. candemote = false,
  551. category = "Imperial Scout Trooper",
  552. PlayerSpawn = function(ply)
  553. ply:SetMaxHealth(750)
  554. ply:SetHealth(750)
  555. ply:SetArmor(150)
  556. end
  557. })
  558.  
  559. --[[-----------------------------------------
  560. ISC/IM
  561. -------------------------------------------]]
  562.  
  563. TEAM_IM = DarkRP.createJob("Chief Medical Officer", {
  564. color = Color(252, 14, 144, 255),
  565. model = {
  566. "models/player/female/medic.mdl",
  567. "models/player/male/medic.mdl"
  568. },
  569. description = [[You're the Chief Medical Officer.]],
  570. weapons = {"weapon_bactainjector", "weapon_defibrilator", "keys", "rw_sw_dc17s", "voice_amplifier", "weapon_bactanade", "rw_sw_e11_noscope", "imp_card_c5", "tfa_se14c_extended"},
  571. command = "imch", max = 1,
  572. salary = 1000,
  573. admin = 0,
  574. vote = false,
  575. hasLicense = false,
  576. candemote = false,
  577. category = "Imperial Medics",
  578. PlayerSpawn = function(ply)
  579. ply:SetMaxHealth(750)
  580. ply:SetHealth(750)
  581. ply:SetArmor(200)
  582. ply:SetBodygroup(0, 0)
  583. end
  584. })
  585.  
  586. TEAM_ISC = DarkRP.createJob("Imperial Medic Enlisted", {
  587. color = Color(252, 14, 144, 255),
  588. model = {
  589. "models/player/female/medic.mdl",
  590. "models/player/male/medic.mdl"
  591. },
  592. description = [[Enlisted Member of the Imperial Surgeon Corps.
  593. Help save a life.]],
  594. weapons = {"tfa_se14c_extended", "weapon_bactanade", "weapon_bactainjector", "imp_card_c1", "keys"},
  595. command = "impme",
  596. max = 0,
  597. salary = 250,
  598. admin = 0,
  599. vote = false,
  600. hasLicense = false,
  601. candemote = false,
  602. category = "Imperial Medics",
  603. PlayerSpawn = function(ply)
  604. ply:SetMaxHealth(250)
  605. ply:SetHealth(250)
  606. ply:SetArmor(50)
  607. end
  608. })
  609.  
  610. TEAM_ISC = DarkRP.createJob("Imperial Medic Sergeant ", {
  611. color = Color(252, 14, 144, 255),
  612. model = {
  613. "models/player/male/medic.mdl",
  614. "models/player/female/medic.mdl"
  615. },
  616. description = [[Sergeant Member of the Imperial Surgeon Corps.
  617.  
  618. Lead those doctors good.]],
  619. weapons = {"tfa_se14c_extended", "weapon_bactanade", "weapon_bactainjector", "imp_card_c2", "keys"},
  620. command = "impms",
  621. max = 8,
  622. salary = 350,
  623. admin = 0,
  624. vote = false,
  625. hasLicense = false,
  626. candemote = false,
  627. category = "Imperial Medics",
  628. PlayerSpawn = function(ply)
  629. ply:SetMaxHealth(350)
  630. ply:SetHealth(350)
  631. ply:SetArmor(75)
  632. end
  633. })
  634.  
  635. TEAM_ISC = DarkRP.createJob("Imperial Medic Lieutenant", {
  636. color = Color(252, 14, 144, 255),
  637. model = {
  638. "models/player/male/medic.mdl",
  639. "models/player/female/medic.mdl"
  640. },
  641. description = [[Lieutenant Member of the Imperial Surgeon Corps.
  642.  
  643. Go give some Bacta]],
  644. weapons = {"tfa_se14c_extended", "weapon_bactanade", "weapon_bactainjector", "keys", "rw_sw_e11_noscope", "imp_card_c3"},
  645. command = "impml",
  646. max = 4,
  647. salary = 500,
  648. admin = 0,
  649. vote = false,
  650. hasLicense = false,
  651. candemote = false,
  652. category = "Imperial Medics",
  653. PlayerSpawn = function(ply)
  654. ply:SetMaxHealth(450)
  655. ply:SetHealth(450)
  656. ply:SetArmor(100)
  657. end
  658. })
  659.  
  660. TEAM_ISC = DarkRP.createJob("Imperial Medic Officer", {
  661. color = Color(252, 14, 144, 255),
  662. model = {
  663. "models/player/female/medic.mdl",
  664. "models/player/male/medic.mdl"
  665. },
  666. description = [[Lieutenant Member of the Imperial Surgeon Corps.
  667.  
  668. Go give some Bacta]],
  669. weapons = {"tfa_se14c_extended", "weapon_bactanade", "weapon_bactainjector", "keys", "rw_sw_e11_noscope", "imp_card_c3"},
  670. command = "impmo",
  671. max = 2,
  672. salary = 750,
  673. admin = 0,
  674. vote = false,
  675. hasLicense = false,
  676. candemote = false,
  677. category = "Imperial Medics",
  678. PlayerSpawn = function(ply)
  679. ply:SetMaxHealth(600)
  680. ply:SetHealth(600)
  681. ply:SetArmor(125)
  682. end
  683. })
  684.  
  685. --[[-----------------------------------------
  686. IE
  687. -------------------------------------------]]
  688.  
  689. TEAM_IEC = DarkRP.createJob("Imperial Engineer Enlisted", {
  690. color = Color(255, 122, 0, 255),
  691. model = {
  692. "models/player/male/trooper.mdl",
  693. "models/player/female/trooper.mdl"
  694. },
  695. description = [[Enlisted Member of the Engineering Corps.
  696.  
  697. Go fix something.]],
  698. weapons = {"keys", "imp_card_c1", "alydus_fusioncutter", "tfa_se14c_extended", "rw_sw_e11_noscope", "weapon_physcannon"},
  699. command = "impee",
  700. max = 0,
  701. salary = 250,
  702. admin = 0,
  703. vote = false,
  704. hasLicense = false,
  705. candemote = false,
  706. category = "Imperial Engineer Corps",
  707. PlayerSpawn = function(ply)
  708. ply:SetMaxHealth(250)
  709. ply:SetHealth(250)
  710. ply:SetArmor(50)
  711. end
  712. })
  713.  
  714. TEAM_IEC = DarkRP.createJob("Imperial Engineer Sergeant", {
  715. color = Color(255, 122, 0, 255),
  716. model = {
  717. "models/player/male/trooper.mdl",
  718. "models/player/female/trooper.mdl"
  719. },
  720. description = [[Sergeant Member of the Engineering Corps.
  721.  
  722. Don't break it.]],
  723. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "rw_sw_e11_noscope", "imp_card_c2", "weapon_physcannon"},
  724. command = "impes",
  725. max = 8,
  726. salary = 350,
  727. admin = 0,
  728. vote = false,
  729. hasLicense = false,
  730. candemote = false,
  731. category = "Imperial Engineer Corps",
  732. PlayerSpawn = function(ply)
  733. ply:SetMaxHealth(350)
  734. ply:SetHealth(350)
  735. ply:SetArmor(75)
  736. end
  737. })
  738.  
  739. TEAM_IECP = DarkRP.createJob("Imperial Pilot", {
  740. color = Color(255, 122, 0, 255),
  741. model = {
  742. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_01/pilot_imperial_orig_01.mdl",
  743. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_02_r/pilot_imperial_orig_02_r.mdl",
  744. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_03_g/pilot_imperial_orig_03_g.mdl",
  745. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_04_b/pilot_imperial_orig_04_b.mdl",
  746. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_05_o/pilot_imperial_orig_05_o.mdl",
  747. "models/player/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_06_p/pilot_imperial_orig_06_p.mdl",
  748. "models/ragdoll/markus/swbf2/characters/hero/imperial_pilots/pilot_imperial_orig_01_ragdoll/pilot_imperial_orig_01_ragdoll.mdl"
  749. },
  750. description = [[Pilot for the Empire.
  751.  
  752. Don't crash..... please...]],
  753. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "imp_card_c2"},
  754. command = "impep",
  755. max = 6,
  756. salary = 450,
  757. admin = 0,
  758. vote = false,
  759. hasLicense = false,
  760. candemote = false,
  761. category = "Imperial Engineer Corps",
  762. PlayerSpawn = function(ply)
  763. ply:SetMaxHealth(450)
  764. ply:SetHealth(450)
  765. ply:SetArmor(100)
  766. end
  767. })
  768.  
  769.  
  770. TEAM_IEC = DarkRP.createJob("Imperial Engineer Lieutenant ", {
  771. color = Color(255, 122, 0, 255),
  772. model = {
  773. "models/player/male/trooper.mdl",
  774. "models/player/female/trooper.mdl"
  775. },
  776. description = [[Lietenant for the Engineers.
  777.  
  778. Turn it off and back on again.]],
  779. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "imp_card_c3", "rw_sw_e11_noscope", "weapon_physcannon"},
  780. command = "impel",
  781. max = 4,
  782. salary = 500,
  783. admin = 0,
  784. vote = false,
  785. hasLicense = false,
  786. candemote = false,
  787. category = "Imperial Engineer Corps",
  788. PlayerSpawn = function(ply)
  789. ply:SetMaxHealth(450)
  790. ply:SetHealth(450)
  791. ply:SetArmor(100)
  792. end
  793. })
  794.  
  795. TEAM_IEC = DarkRP.createJob("Imperial Engineer Officer", {
  796. color = Color(255, 122, 0, 255),
  797. model = {
  798. "models/player/male/trooper.mdl",
  799. "models/player/female/trooper.mdl"
  800. },
  801. description = [[Officer for the Engineer Corps.
  802.  
  803. It wasn't supposed to be on fire... but now it is.]],
  804. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "imp_card_c3", "rw_sw_e11_noscope", "weapon_physcannon"},
  805. command = "impeo",
  806. max = 2,
  807. salary = 750,
  808. admin = 0,
  809. vote = false,
  810. hasLicense = false,
  811. candemote = false,
  812. category = "Imperial Engineer Corps",
  813. PlayerSpawn = function(ply)
  814. ply:SetMaxHealth(500)
  815. ply:SetHealth(500)
  816. ply:SetArmor(125)
  817. end
  818. })
  819.  
  820. TEAM_IEC = DarkRP.createJob("Imperial Engineer Commander", {
  821. color = Color(255, 122, 0, 255),
  822. model = {
  823. "models/player/male/trooper.mdl",
  824. "models/player/female/trooper.mdl"
  825. },
  826. description = [[Commander of the Engineers.
  827.  
  828. Just... kick it or something. Works for me.]],
  829. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "imp_card_c3", "rw_sw_e11", "weapon_physcannon"},
  830. command = "impec",
  831. max = 1,
  832. salary = 1000,
  833. admin = 0,
  834. vote = false,
  835. hasLicense = false,
  836. candemote = false,
  837. category = "Imperial Engineer Corps",
  838. PlayerSpawn = function(ply)
  839. ply:SetMaxHealth(750)
  840. ply:SetHealth(750)
  841. ply:SetArmor(150)
  842. end
  843. })
  844.  
  845. TEAM_IECS = DarkRP.createJob("Imperial Engineer Specialist", {
  846. color = Color(255, 122, 0, 255),
  847. model = { "models/gonzo/zrpjumptroopersv2/zrpjumptroopersv2trooper/zrpjumptroopersv2trooper.mdl" },
  848. description = [[Specialist Member of the Engineering Corps.
  849.  
  850. Don't break it.]],
  851. weapons = {"keys", "alydus_fusioncutter", "tfa_se14c_extended", "rw_sw_e11_noscope", "imp_card_c2", "weapon_remotedrone", "weapon_physcannon"},
  852. command = "impespec",
  853. max = 4,
  854. salary = 350,
  855. admin = 0,
  856. vote = false,
  857. hasLicense = false,
  858. candemote = false,
  859. category = "Imperial Engineer Corps",
  860. PlayerSpawn = function(ply)
  861. ply:SetMaxHealth(800)
  862. ply:SetHealth(800)
  863. ply:SetArmor(100)
  864. end
  865. })
  866.  
  867. --[[-----------------------------------------
  868. AC/212th
  869. -------------------------------------------]]
  870. TEAM_AC = DarkRP.createJob("Armoured Cavalry Enlisted ", {
  871. color = Color(240, 216, 4, 255),
  872. model = {"models/player/bunny/coastal_defence_garrison/shoretrooper_trooper.mdl"},
  873. description = [[Armoured Cavalry Enlisted.
  874.  
  875. Bring the big guns.]],
  876. weapons = {"imp_card_c1", "keys", "rw_sw_t21", "tfa_e11_extended"},
  877. command = "impace",
  878. max = 0,
  879. salary = 250,
  880. admin = 0,
  881. vote = false,
  882. hasLicense = false,
  883. candemote = false,
  884. category = "Armoured Cavalry",
  885. PlayerSpawn = function(ply)
  886. ply:SetMaxHealth(250)
  887. ply:SetHealth(250)
  888. ply:SetArmor(50)
  889. end
  890. })
  891.  
  892. TEAM_AC = DarkRP.createJob("Armoured Cavalry Sergeant", {
  893. color = Color(240, 216, 4, 255),
  894. model = {"models/player/bunny/coastal_defence_garrison/shoretrooper_sergeant.mdl"},
  895. description = [[Armoured Cavalry Sergeant.
  896.  
  897. They can't hear you over the sound of WAR!]],
  898. weapons = {"keys", "rw_sw_t21", "tfa_e11_extended", "imp_card_c2"},
  899. command = "impacs",
  900. max = 8,
  901. salary = 350,
  902. admin = 0,
  903. vote = false,
  904. hasLicense = false,
  905. candemote = false,
  906. category = "Armoured Cavalry",
  907. PlayerSpawn = function(ply)
  908. ply:SetMaxHealth(350)
  909. ply:SetHealth(350)
  910. ply:SetArmor(75)
  911. end
  912. })
  913.  
  914. TEAM_ACP = DarkRP.createJob("Armoured Cavalry Tank Trooper", {
  915. color = Color(240, 216, 4, 255),
  916. model = {"models/player/markus/swbf2/characters/imperial/imperial_tanktrooper/imperial_tanktrooper_03.mdl"},
  917. description = [[Armoured Cavalry Tank Trooper.
  918.  
  919. Bring the pain. And a tank... just bring a tank.]],
  920. weapons = {"keys", "rw_sw_t21", "tfa_e11_extended", "imp_card_c2"},
  921. command = "impactt",
  922. max = 4,
  923. salary = 450,
  924. admin = 0,
  925. vote = false,
  926. hasLicense = false,
  927. candemote = false,
  928. category = "Armoured Cavalry",
  929. PlayerSpawn = function(ply)
  930. ply:SetMaxHealth(450)
  931. ply:SetHealth(450)
  932. ply:SetArmor(100)
  933. end
  934. })
  935.  
  936. TEAM_AC = DarkRP.createJob("Armoured Cavalry Lieutenant", {
  937. color = Color(240, 216, 4, 255),
  938. model = {"models/player/bunny/coastal_defence_garrison/shoretrooper_lieutenant.mdl"},
  939. description = [[Armoured Cavalry Lieutenant
  940.  
  941. Lead from the front... by staying alive.]],
  942. weapons = {"keys", "rw_sw_t21", "tfa_e11_extended", "imp_card_c2"},
  943. command = "impacl",
  944. max = 4,
  945. salary = 450,
  946. admin = 0,
  947. vote = false,
  948. hasLicense = false,
  949. candemote = false,
  950. category = "Armoured Cavalry",
  951. PlayerSpawn = function(ply)
  952. ply:SetMaxHealth(450)
  953. ply:SetHealth(450)
  954. ply:SetArmor(100)
  955. end
  956. })
  957.  
  958. TEAM_AC = DarkRP.createJob("Armoured Cavalry Officer", {
  959. color = Color(240, 216, 4, 255),
  960. model = {"models/player/bunny/coastal_defence_garrison/shoretrooper_officer.mdl"},
  961. description = [[Armoured Cavalry Officer
  962.  
  963. Do it. Just... DEW IT!]],
  964. weapons = {"keys", "rw_sw_t21", "tfa_e11_extended", "imp_card_c3"},
  965. command = "impaco",
  966. max = 2,
  967. salary = 500,
  968. admin = 0,
  969. vote = false,
  970. hasLicense = false,
  971. candemote = false,
  972. category = "Armoured Cavalry",
  973. PlayerSpawn = function(ply)
  974. ply:SetMaxHealth(500)
  975. ply:SetHealth(500)
  976. ply:SetArmor(125)
  977. end
  978. })
  979.  
  980. TEAM_AC = DarkRP.createJob("Armoured Cavalry Commander", {
  981. color = Color(240, 216, 4, 255),
  982. model = {"models/player/bunny/coastal_defence_garrison/shoretrooper_officer.mdl"},
  983. description = [[Armoured Cavalry Commander
  984.  
  985. Don't try swimming.]],
  986. weapons = {"keys", "rw_sw_t21", "tfa_e11_extended", "imp_card_c3", "rw_sw_rg4d"},
  987. command = "impacc",
  988. max = 1,
  989. salary = 1000,
  990. admin = 0,
  991. vote = false,
  992. hasLicense = false,
  993. candemote = false,
  994. category = "Armoured Cavalry",
  995. PlayerSpawn = function(ply)
  996. ply:SetMaxHealth(750)
  997. ply:SetHealth(750)
  998. ply:SetArmor(150)
  999. end
  1000. })
  1001.  
  1002.  
  1003. --[[-----------------------------------------
  1004. NC
  1005. -------------------------------------------]]
  1006. TEAM_NC = DarkRP.createJob("Junior Crewman", {
  1007. color = Color(128, 128, 128, 255),
  1008. model = {
  1009. "models/player/male/navy.mdl",
  1010. "models/player/female/navy.mdl"
  1011. },
  1012. description = [[You are either a Junior Crewman, Midshipman or Ensign ]],
  1013. weapons = {"rw_sw_x8", "imp_card_c5", "keys"},
  1014. command = "ncj",
  1015. max = 0,
  1016. salary = 5000,
  1017. admin = 0,
  1018. vote = false,
  1019. hasLicense = false,
  1020. candemote = false,
  1021. category = "Naval Crewmen",
  1022. PlayerSpawn = function(ply)
  1023. ply:SetMaxHealth(500)
  1024. ply:SetHealth(500)
  1025. ply:SetArmor(100)
  1026. end
  1027. })
  1028.  
  1029. TEAM_NC = DarkRP.createJob("Experienced Crewman", {
  1030. color = Color(120, 120, 120, 255),
  1031. model = {
  1032. "models/player/male/navy.mdl",
  1033. "models/player/female/navy.mdl"
  1034. },
  1035. description = [[You are either a Sub Lieutenant, Lieutenant or Commander]],
  1036. weapons = {"rw_sw_x8", "imp_card_c5", "keys"},
  1037. command = "nce",
  1038. max = 0,
  1039. salary = 5500,
  1040. admin = 0,
  1041. vote = false,
  1042. hasLicense = false,
  1043. candemote = false,
  1044. category = "Naval Crewmen",
  1045. PlayerSpawn = function(ply)
  1046. ply:SetMaxHealth(500)
  1047. ply:SetHealth(500)
  1048. ply:SetArmor(125)
  1049. end
  1050. })
  1051.  
  1052. TEAM_NC = DarkRP.createJob("Advanced Crewman", {
  1053. color = Color(120, 120, 120, 255),
  1054. model = {
  1055. "models/player/male/navy.mdl",
  1056. "models/player/female/navy.mdl"
  1057. },
  1058. description = [[You are either a Captain or Commandant]],
  1059. weapons = {"rw_sw_x8", "imp_card_c5", "keys"},
  1060. command = "nca",
  1061. max = 0,
  1062. salary = 6000,
  1063. admin = 0,
  1064. vote = false,
  1065. hasLicense = false,
  1066. candemote = false,
  1067. category = "Naval Crewmen",
  1068. PlayerSpawn = function(ply)
  1069. ply:SetMaxHealth(500)
  1070. ply:SetHealth(500)
  1071. ply:SetArmor(150)
  1072. end
  1073. })
  1074.  
  1075. TEAM_NC = DarkRP.createJob("Senior Crewman", {
  1076. color = Color(120, 120, 120, 255),
  1077. model = {
  1078. "models/player/male/navy.mdl",
  1079. "models/player/female/navy.mdl"
  1080. },
  1081. description = [[You are either a Rear Admiral , Vice Admiral, Admiral or Grand Admiral]],
  1082. weapons = {"rw_sw_x8", "imp_card_c5", "keys"},
  1083. command = "ncs",
  1084. max = 0,
  1085. salary = 6500,
  1086. admin = 0,
  1087. vote = false,
  1088. hasLicense = false,
  1089. candemote = false,
  1090. category = "Naval Crewmen",
  1091. PlayerSpawn = function(ply)
  1092. ply:SetMaxHealth(500)
  1093. ply:SetHealth(500)
  1094. ply:SetArmor(175)
  1095. end
  1096. })
  1097.  
  1098. --[[-----------------------------------------
  1099. ISB
  1100. -------------------------------------------]]
  1101.  
  1102. TEAM_ISB = DarkRP.createJob("Junior Agent", {
  1103. color = Color(128, 128, 128, 255),
  1104. model = {
  1105. "models/player/female/isb.mdl",
  1106. "models/player/male/isb.mdl"
  1107. },
  1108. description = [[You are either an ISB Trainee or Junior Agent. ]],
  1109. weapons = {"tfa_e11d_extended", "imp_card_c5", "keys", "weapon_cuff_rope" , "rw_sw_rk3"},
  1110. command = "isbja",
  1111. max = 0,
  1112. salary = 5000,
  1113. admin = 0,
  1114. vote = false,
  1115. hasLicense = false,
  1116. candemote = false,
  1117. category = "Imperial Security Bureau",
  1118. PlayerSpawn = function(ply)
  1119. ply:SetMaxHealth(500)
  1120. ply:SetHealth(500)
  1121. ply:SetArmor(125)
  1122. end
  1123. })
  1124.  
  1125. TEAM_ISB = DarkRP.createJob("Senior Agent", {
  1126. color = Color(128, 128, 128, 255),
  1127. model = {
  1128. "models/player/female/isb.mdl",
  1129. "models/player/male/isb.mdl"
  1130. },
  1131. description = [[You are either an ISB Agent or Senior Agent. ]],
  1132. weapons = {"tfa_e11d_extended", "imp_card_c5", "keys", "weapon_cuff_rope" , "rw_sw_dual_rk3"},
  1133. command = "isbsa",
  1134. max = 0,
  1135. salary = 5500,
  1136. admin = 0,
  1137. vote = false,
  1138. hasLicense = false,
  1139. candemote = false,
  1140. category = "Imperial Security Bureau",
  1141. PlayerSpawn = function(ply)
  1142. ply:SetMaxHealth(500)
  1143. ply:SetHealth(500)
  1144. ply:SetArmor(150)
  1145. end
  1146. })
  1147.  
  1148. TEAM_ISB = DarkRP.createJob("Lieutenant Colonel", {
  1149. color = Color(128, 128, 128, 255),
  1150. model = {
  1151. "models/player/female/isb.mdl",
  1152. "models/player/male/isb.mdl"
  1153. },
  1154. description = [[You are either an ISB Colonel or LT Colonel. ]],
  1155. weapons = {"tfa_e11d_extended", "imp_card_c5", "keys", "weapon_cuff_rope" , "rw_sw_dual_se14"},
  1156. command = "isbltc",
  1157. max = 0,
  1158. salary = 6000,
  1159. admin = 0,
  1160. vote = false,
  1161. hasLicense = false,
  1162. candemote = false,
  1163. category = "Imperial Security Bureau",
  1164. PlayerSpawn = function(ply)
  1165. ply:SetMaxHealth(500)
  1166. ply:SetHealth(500)
  1167. ply:SetArmor(175)
  1168. end
  1169. })
  1170.  
  1171. TEAM_ISB = DarkRP.createJob("Director", {
  1172. color = Color(128, 128, 128, 255),
  1173. model = {
  1174. "models/player/female/isb.mdl",
  1175. "models/player/male/isb.mdl"
  1176. },
  1177. description = [[You are either an ISB Deputy Director or Director. ]],
  1178. weapons = {"tfa_e11d_extended", "imp_card_c5", "keys", "weapon_cuff_rope" , "rw_sw_dual_e11"},
  1179. command = "isbd",
  1180. max = 0,
  1181. salary = 6500,
  1182. admin = 0,
  1183. vote = false,
  1184. hasLicense = false,
  1185. candemote = false,
  1186. category = "Imperial Security Bureau",
  1187. PlayerSpawn = function(ply)
  1188. ply:SetMaxHealth(500)
  1189. ply:SetHealth(500)
  1190. ply:SetArmor(200)
  1191. end
  1192. })
  1193.  
  1194. TEAM_INQZ = DarkRP.createJob("Darth Vader", {
  1195. color = Color(140, 0, 50, 255),
  1196. model = {"models/nate159/swbf/hero/player/hero_sith_vader_player.mdl"},
  1197. description = [[Darth Vader.
  1198.  
  1199. Trying to be hard, not trying hard enough.
  1200.  
  1201. Get in line.]],
  1202. weapons = {"keys", "weapon_lightsaber", "imp_card_c5"},
  1203. command = "impdv",
  1204. max = 1,
  1205. salary = 50000,
  1206. admin = 0,
  1207. vote = false,
  1208. hasLicense = false,
  1209. candemote = false,
  1210. category = "Inquisitorius",
  1211. PlayerSpawn = function(ply)
  1212. ply:SetMaxHealth(5000)
  1213. ply:SetHealth(5000)
  1214. ply:SetArmor(300)
  1215. end
  1216. })
  1217.  
  1218. --[[-----------------------------------------
  1219. DT
  1220. -------------------------------------------]]
  1221. TEAM_DT = DarkRP.createJob("Death Trooper", {
  1222. color = Color(0, 0, 0, 255),
  1223. model = {"models/player/markus/custom/characters/hero/deathtrooper/male/deathtrooper_male_01/deathtrooper_01_male_mesh.mdl"},
  1224. description = [[Your main job is in guarding high personnel including Admiralty and Dark Lords]],
  1225. weapons = {"weapon_cuff_elastic", "tfa_e11d_extended", "keys", "weapon_stungun", "rw_sw_dlt19", "rw_sw_dlt19x"},
  1226. command = "dt",
  1227. max = 0,
  1228. salary = 1000,
  1229. admin = 0,
  1230. modelScale = 1.08,
  1231. vote = false,
  1232. hasLicense = false,
  1233. candemote = false,
  1234. category = "Death Trooper",
  1235. PlayerSpawn = function(ply)
  1236. ply:SetMaxHealth(900)
  1237. ply:SetHealth(900)
  1238. ply:SetArmor(150)
  1239. end
  1240. })
  1241.  
  1242. --[[-----------------------------------------
  1243. Imperial Commando
  1244. -------------------------------------------]]
  1245. TEAM_IMPC = DarkRP.createJob("Commando Assassin ", {
  1246. color = Color(43, 34, 34, 255),
  1247. model = {"models/sample/fi/fi.mdl"},
  1248. description = [[Assassin Spec of the Imperial Commando.
  1249.  
  1250. You are the silent death to the Empire's enemies.]],
  1251. weapons = {"keys", "imp_card_c3", "tfa_swch_dc17m_br", "rw_sw_dc19le", "rw_sw_dc19", "tfa_swch_dc15sa", "weapon_camo"},
  1252. command = "impca",
  1253. max = 0,
  1254. salary = 20000,
  1255. admin = 0,
  1256. vote = false,
  1257. hasLicense = false,
  1258. candemote = false,
  1259. category = "Imperial Commando",
  1260. PlayerSpawn = function(ply)
  1261. ply:SetMaxHealth(650)
  1262. ply:SetHealth(650)
  1263. ply:SetArmor(200)
  1264. end
  1265. })
  1266.  
  1267. TEAM_IMPC = DarkRP.createJob("Commando Demo-Man", {
  1268. color = Color(43, 34, 34, 255),
  1269. model = {"models/sample/atin/atin.mdl"},
  1270. description = [[Demolitions Spec of the Imperial Commando.
  1271.  
  1272. You are the special explosives branch of the Empire. ]],
  1273. weapons = {"keys", "imp_card_c3", "tfa_swch_dc17m_br", "tfa_swch_dc15sa", "tfa_swch_dc17m_at", "tfa_dc17m_shotgun"},
  1274. command = "impcd",
  1275. max = 0,
  1276. salary = 20000,
  1277. admin = 0,
  1278. vote = false,
  1279. hasLicense = false,
  1280. candemote = false,
  1281. category = "Imperial Commando",
  1282. PlayerSpawn = function(ply)
  1283. ply:SetMaxHealth(800)
  1284. ply:SetHealth(800)
  1285. ply:SetArmor(150)
  1286. end
  1287. })
  1288.  
  1289. TEAM_IMPC = DarkRP.createJob("Commando Medic", {
  1290. color = Color(43, 34, 34, 255),
  1291. model = {"models/sample/darman/darman.mdl"},
  1292. description = [[Medical Spec of the Imperial Commando.
  1293.  
  1294. Help keep your squad alive and well. ]],
  1295. weapons = {"keys", "imp_card_c3", "tfa_swch_dc17m_br", "tfa_swch_dc15sa", "rw_sw_dual_dc17s", "weapon_bactainjector", "weapon_bactanade"},
  1296. command = "impcm",
  1297. max = 0,
  1298. salary = 20000,
  1299. admin = 0,
  1300. vote = false,
  1301. hasLicense = false,
  1302. candemote = false,
  1303. category = "Imperial Commando",
  1304. PlayerSpawn = function(ply)
  1305. ply:SetMaxHealth(500)
  1306. ply:SetHealth(500)
  1307. ply:SetArmor(300)
  1308. end
  1309. })
  1310.  
  1311. TEAM_IMPC = DarkRP.createJob("Commando Breacher", {
  1312. color = Color(43, 34, 34, 255),
  1313. model = {"models/sample/niner/niner.mdl"},
  1314. description = [[The Breacher Spec of Imperial Commandos.
  1315.  
  1316. Trained in the art of busting down doors. You lead your squad in with a hail of bolts and pain.]],
  1317. weapons = {"keys", "imp_card_c3", "tfa_swch_dc17m_br", "tfa_swch_dc15sa", "rw_sw_dual_e11", "rw_sw_z6"},
  1318. command = "impcb",
  1319. max = 0,
  1320. salary = 20000,
  1321. admin = 0,
  1322. vote = false,
  1323. hasLicense = false,
  1324. candemote = false,
  1325. category = "Imperial Commando",
  1326. PlayerSpawn = function(ply)
  1327. ply:SetMaxHealth(900)
  1328. ply:SetHealth(900)
  1329. ply:SetArmor(100)
  1330. end
  1331. })
  1332.  
  1333.  
  1334. TEAM_IMPC = DarkRP.createJob("Imperial Commando", {
  1335. color = Color(43, 34, 34, 255),
  1336. model = {"models/sample/clean/clean.mdl"},
  1337. description = [[Basic Imperial Commando.
  1338.  
  1339. You have yet to be given a specialization. But you can still join a squad. ]],
  1340. weapons = {"keys", "imp_card_c3", "tfa_swch_dc17m_br", "tfa_swch_dc15sa"},
  1341. command = "impcc",
  1342. max = 0,
  1343. salary = 10000,
  1344. admin = 0,
  1345. vote = false,
  1346. hasLicense = false,
  1347. candemote = false,
  1348. category = "Imperial Commando",
  1349. PlayerSpawn = function(ply)
  1350. ply:SetMaxHealth(750)
  1351. ply:SetHealth(750)
  1352. ply:SetArmor(50)
  1353. end
  1354. })
  1355.  
  1356. --[[-----------------------------------------
  1357. Inquisitorius
  1358. -------------------------------------------]]
  1359. TEAM_INQZ = DarkRP.createJob("Grand Inquisitor", {
  1360. color = Color(140, 0, 50, 255),
  1361. model = {"models/ethli/characters/inquisitorrebel/inquisitorrebel.mdl"},
  1362. description = [[ Leader of the Inquisitors ]],
  1363. weapons = {"weapon_lightsaber", "keys", "rw_sw_d"},
  1364. command = "ginqz",
  1365. max = 1,
  1366. salary = 20000,
  1367. admin = 0,
  1368. vote = false,
  1369. hasLicense = false,
  1370. candemote = false,
  1371. category = "Inquisitorius",
  1372. PlayerSpawn = function(ply)
  1373. ply:SetMaxHealth(4000)
  1374. ply:SetHealth(4000)
  1375. ply:SetArmor(200)
  1376. end
  1377. })
  1378.  
  1379. TEAM_INQZ = DarkRP.createJob("Eighth Brother", {
  1380. color = Color(140, 0, 50, 255),
  1381. model = {"models/player/problem/eighth_brother.mdl"},
  1382. description = [[ You are the High Inquisitorius, Eighth Brother ]],
  1383. weapons = {"weapon_lightsaber", "keys", "rw_sw_d"},
  1384. command = "eighthb",
  1385. max = 1,
  1386. salary = 2000,
  1387. admin = 0,
  1388. vote = false,
  1389. hasLicense = false,
  1390. candemote = false,
  1391. category = "Inquisitorius",
  1392. PlayerSpawn = function(ply)
  1393. ply:SetMaxHealth(2000)
  1394. ply:SetHealth(2000)
  1395. ply:SetArmor(100)
  1396. end
  1397. })
  1398.  
  1399. TEAM_INQZ = DarkRP.createJob("Ninth Sister", {
  1400. color = Color(140, 0, 50, 255),
  1401. model = {"models/ninth_sister1.mdl"},
  1402. description = [[ You are the High Inquisitorius, Ninth Sister ]],
  1403. weapons = {"weapon_lightsaber", "keys", "rw_sw_d"},
  1404. command = "ninths",
  1405. max = 1,
  1406. salary = 2000,
  1407. admin = 0,
  1408. vote = false,
  1409. hasLicense = false,
  1410. candemote = false,
  1411. category = "Inquisitorius",
  1412. PlayerSpawn = function(ply)
  1413. ply:SetMaxHealth(2000)
  1414. ply:SetHealth(2000)
  1415. ply:SetArmor(100)
  1416. end
  1417. })
  1418.  
  1419. TEAM_INQZ = DarkRP.createJob("Second Sister", {
  1420. color = Color(140, 0, 50, 255),
  1421. model = {"models/player/sample/sister/test/sister.mdl"},
  1422. description = [[ You are the High Inquisitorius, Second Sister ]],
  1423. weapons = {"weapon_lightsaber", "keys", "rw_sw_d"},
  1424. command = "seconds",
  1425. max = 1,
  1426. salary = 2000,
  1427. admin = 0,
  1428. vote = false,
  1429. hasLicense = false,
  1430. candemote = false,
  1431. category = "Inquisitorius",
  1432. PlayerSpawn = function(ply)
  1433. ply:SetMaxHealth(2000)
  1434. ply:SetHealth(2000)
  1435. ply:SetArmor(100)
  1436. end
  1437. })
  1438.  
  1439. TEAM_INQZ = DarkRP.createJob("Inquisitor", {
  1440. color = Color(140, 0, 25, 255),
  1441. model = {
  1442. "models/grealms/characters/inquisitor/inquisitor_02.mdl",
  1443. "models/grealms/characters/inquisitor/inquisitor_09.mdl",
  1444. "models/grealms/characters/nutscript/inquisitor/inquisitor_09.mdl"
  1445. },
  1446. description = [[ You are an Inquisitor. ]],
  1447. weapons = {"weapon_lightsaber", "keys", "rw_sw_rk3"},
  1448. command = "inq",
  1449. max = 0,
  1450. salary = 2000,
  1451. admin = 0,
  1452. vote = false,
  1453. hasLicense = false,
  1454. candemote = false,
  1455. category = "Inquisitorius",
  1456. PlayerSpawn = function(ply)
  1457. ply:SetMaxHealth(1500)
  1458. ply:SetHealth(1500)
  1459. ply:SetArmor(75)
  1460. end
  1461. })
  1462.  
  1463. --[[-----------------------------------------
  1464. Royal Guards
  1465. -------------------------------------------]]
  1466. TEAM_RG = DarkRP.createJob("Royal Guard Praeceptorem", {
  1467. color = Color(190, 0, 0, 255),
  1468. model = { "models/epangelmatikes/royalguard/sovereign_protector.mdl" },
  1469. description = [[ You are the Royal Guard Commander, the Praeceptorem ]],
  1470. weapons = {"weapon_lightsaber", "keys", "rw_sw_royal_guard_staff", "tfa_kotor_bp_5", "rw_sw_dc19le", "rw_sw_t21"},
  1471. command = "rgc",
  1472. max = 1,
  1473. salary = 20000,
  1474. admin = 0,
  1475. vote = false,
  1476. hasLicense = false,
  1477. candemote = false,
  1478. category = "Royal Guards",
  1479. PlayerSpawn = function(ply)
  1480. ply:SetMaxHealth(900)
  1481. ply:SetHealth(900)
  1482. ply:SetArmor(150)
  1483. end
  1484. })
  1485.  
  1486. TEAM_RG = DarkRP.createJob("Royal Guard Miles Ubumbratio", {
  1487. color = Color(190, 0, 0, 255),
  1488. model = { "models/epangelmatikes/royalguard/player_guard.mdl" },
  1489. description = [[ You are a Royal Guard Officer, Miles Ubumbratio / Praesidium odio / Custodi mortis ]],
  1490. weapons = {"rw_sw_royal_guard_staff", "keys", "tfa_kotor_bp_5", "rw_sw_dc19le", "rw_sw_t21"},
  1491. command = "rgo",
  1492. max = 3,
  1493. salary = 2000,
  1494. admin = 0,
  1495. vote = false,
  1496. hasLicense = false,
  1497. candemote = false,
  1498. category = "Royal Guards",
  1499. PlayerSpawn = function(ply)
  1500. ply:SetMaxHealth(750)
  1501. ply:SetHealth(750)
  1502. ply:SetArmor(125)
  1503. ply:SetBodygroup(3, 1)
  1504. end
  1505. })
  1506.  
  1507. TEAM_RG = DarkRP.createJob("Royal Guard Custodi", {
  1508. color = Color(190, 0, 0, 255),
  1509. model = { "models/epangelmatikes/royalguard/shawod_guard.mdl" },
  1510. description = [[ You are a Royal Guard Sergeant, Custodi / Antesignanis ]],
  1511. weapons = {"rw_sw_royal_guard_staff", "keys", "tfa_kotor_bp_5", "rw_sw_dc19le", "rw_sw_dp23"},
  1512. command = "rgs",
  1513. max = 0,
  1514. salary = 1000,
  1515. admin = 0,
  1516. vote = false,
  1517. hasLicense = false,
  1518. candemote = false,
  1519. category = "Royal Guards",
  1520. PlayerSpawn = function(ply)
  1521. ply:SetMaxHealth(650)
  1522. ply:SetHealth(650)
  1523. ply:SetArmor(100)
  1524. ply:SetBodygroup(3, 1)
  1525. end
  1526. })
  1527.  
  1528. TEAM_RG = DarkRP.createJob("Royal Guard Discipulus", {
  1529. color = Color(190, 0, 0, 255),
  1530. model = { "models/epangelmatikes/royalguard/royal_guard.mdl" },
  1531. description = [[ You are a Royal Guard Enlisted, Discipulus / Discipulus provectu]],
  1532. weapons = {"rw_sw_royal_guard_staff", "keys", "tfa_kotor_bp_5", "rw_sw_dp23"},
  1533. command = "rge",
  1534. max = 0,
  1535. salary = 750,
  1536. admin = 0,
  1537. vote = false,
  1538. hasLicense = false,
  1539. candemote = false,
  1540. category = "Royal Guards",
  1541. PlayerSpawn = function(ply)
  1542. ply:SetMaxHealth(550)
  1543. ply:SetHealth(550)
  1544. ply:SetArmor(75)
  1545. ply:SetBodygroup(3, 1)
  1546. end
  1547. })
  1548.  
  1549.  
  1550.  
  1551. --[[-----------------------------------------
  1552. VIP Jobs
  1553. -------------------------------------------]]
  1554. TEAM_BHG = DarkRP.createJob("Trandonshan Bounty Hunter", {
  1555. color = Color(32, 158, 45, 255),
  1556. model = {
  1557. "models/tfa/comm/gg/pm_sw_trandoshan_bounty_hunter_v1.mdl",
  1558. "models/tfa/comm/gg/pm_sw_trandoshan_bounty_hunter_v1_skin2.mdl",
  1559. "models/tfa/comm/gg/pm_sw_trandoshan_bounty_hunter_v2.mdl",
  1560. "models/tfa/comm/gg/pm_sw_trandoshan_bounty_hunter_v2_skin2.mdl"
  1561. },
  1562. description = [[Member of the Bounty Hunters Guild.
  1563.  
  1564. Any cold blooded jokes will not be laughed at.
  1565.  
  1566. ]],
  1567. weapons = {"tfa_relby", "keys", "rw_sw_tusken_cycler", "rw_sw_huntershotgun", "imp_card_c2", "rw_sw_relbyk23", "realistic_hook"},
  1568. command = "bhgth",
  1569. max = 0,
  1570. salary = 100,
  1571. admin = 0,
  1572. vote = false,
  1573. hasLicense = false,
  1574. candemote = false,
  1575. category = "Bounty Hunters Guild",
  1576. PlayerSpawn = function(ply)
  1577. ply:SetMaxHealth(1200)
  1578. ply:SetHealth(1200)
  1579. ply:SetArmor(50)
  1580. end
  1581. })
  1582.  
  1583. TEAM_BHG = DarkRP.createJob("Mandalorian Bounty Hunter", {
  1584. color = Color(32, 158, 45, 255),
  1585. model = {
  1586. "models/porky-da-corgi/starwars/mandalorians/bountyhunter.mdl",
  1587. "models/gonzo/femalemandalorians/femalemandalorian1/femalemandalorian1.mdl",
  1588. "models/gonzo/femalemandalorians/femalemandalorian10/femalemandalorian10.mdl",
  1589. "models/gonzo/femalemandalorians/femalemandalorian11/femalemandalorian11.mdl",
  1590. "models/gonzo/femalemandalorians/femalemandalorian12/femalemandalorian12.mdl",
  1591. "models/gonzo/femalemandalorians/femalemandalorian2/femalemandalorian2.mdl",
  1592. "models/gonzo/femalemandalorians/femalemandalorian3/femalemandalorian3.mdl",
  1593. "models/gonzo/femalemandalorians/femalemandalorian5/femalemandalorian5.mdl",
  1594. "models/gonzo/femalemandalorians/femalemandalorian9/femalemandalorian9.mdl"
  1595. },
  1596. description = [[Mandalorian Member of the BHG
  1597.  
  1598. True Mandalorian's never take their helmets off.... I guess you'll need a straw.
  1599. ]],
  1600. weapons = {"keys", "imp_card_c2", "zx_wrist_flamethrower", "iqa11_sniper_rifle", "rw_sw_manda_blaster", "tfa_ee3_extended", "tfa_sw_westardual"},
  1601. command = "bhgm",
  1602. max = 0,
  1603. salary = 100,
  1604. admin = 0,
  1605. vote = false,
  1606. hasLicense = false,
  1607. candemote = false,
  1608. category = "Bounty Hunters Guild",
  1609. PlayerSpawn = function(ply)
  1610. ply:SetMaxHealth(800)
  1611. ply:SetHealth(800)
  1612. ply:SetArmor(400)
  1613. end
  1614. })
  1615.  
  1616. --[[
  1617. Generated using: DarkRP | Job Generator
  1618. https://csite.io/tools/gmod-darkrp-job
  1619. --]]
  1620. TEAM_UD = DarkRP.createJob("Assassin Droid", {
  1621. color = Color(235, 0, 255, 255),
  1622. model = {
  1623. "models/player/hk-50.mdl",
  1624. "models/t3_m4/hk_droid/hk10.mdl",
  1625. "models/t3_m4/hk_droid/hk11.mdl",
  1626. "models/t3_m4/hk_droid/hk12.mdl",
  1627. "models/t3_m4/hk_droid/hk13.mdl",
  1628. "models/t3_m4/hk_droid/hk14.mdl",
  1629. "models/t3_m4/hk_droid/hk15.mdl",
  1630. "models/t3_m4/hk_droid/hk16.mdl",
  1631. "models/t3_m4/hk_droid/hk17.mdl",
  1632. "models/t3_m4/hk_droid/hk18.mdl",
  1633. "models/t3_m4/hk_droid/hk19.mdl",
  1634. "models/t3_m4/hk_droid/hk20.mdl",
  1635. "models/t3_m4/hk_droid/hk21.mdl",
  1636. "models/t3_m4/hk_droid/hk22.mdl",
  1637. "models/t3_m4/hk_droid/hk23.mdl",
  1638. "models/t3_m4/hk_droid/hk24.mdl",
  1639. "models/t3_m4/hk_droid/hk25.mdl",
  1640. "models/t3_m4/hk_droid/hk26.mdl",
  1641. "models/t3_m4/hk_droid/hk27.mdl",
  1642. "models/t3_m4/hk_droid/hk28.mdl",
  1643. "models/t3_m4/hk_droid/hk29.mdl",
  1644. "models/t3_m4/hk_droid/hk30.mdl",
  1645. "models/t3_m4/hk_droid/hk31.mdl",
  1646. "models/t3_m4/hk_droid/hk32.mdl",
  1647. "models/t3_m4/hk_droid/hk33.mdl",
  1648. "models/t3_m4/hk_droid/hk47.mdl",
  1649. "models/t3_m4/hk_droid/hk48.mdl",
  1650. "models/t3_m4/hk_droid/hk49.mdl",
  1651. "models/t3_m4/hk_droid/hk50.mdl",
  1652. "models/t3_m4/hk_droid/hk51.mdl",
  1653. "models/t3_m4/hk_droid/hk52.mdl",
  1654. "models/t3_m4/hk_droid/hk53.mdl",
  1655. "models/t3_m4/hk_droid/hk54.mdl",
  1656. "models/t3_m4/hk_droid/hk55.mdl",
  1657. "models/t3_m4/hk_droid/hk56.mdl",
  1658. "models/t3_m4/hk_droid/hk57.mdl",
  1659. "models/t3_m4/hk_droid/hk9.mdl"
  1660. },
  1661. description = [[Assassin Droid programmed to eliminate the enemies of the Empire.
  1662.  
  1663. Go kill some meatbags.]],
  1664. weapons = {"keys", "imp_card_c2", "weapon_camo", "hk47", "tfa_kotor_repeaten_2", "rw_sw_iqa11c", "rw_sw_scattershotgun", "rw_sw_t21"},
  1665. command = "uda",
  1666. max = 0,
  1667. salary = 0,
  1668. admin = 0,
  1669. vote = false,
  1670. hasLicense = false,
  1671. candemote = false,
  1672. category = "Utility Droids",
  1673. PlayerSpawn = function(ply)
  1674. ply:SetMaxHealth(1100)
  1675. ply:SetHealth(1100)
  1676. ply:SetArmor(100)
  1677. end
  1678. })
  1679.  
  1680. TEAM_UD = DarkRP.createJob("Maintenance Droids ", {
  1681. color = Color(235, 0, 255, 255),
  1682. model = {
  1683. "models/kingpommes/starwars/playermodels/astromech.mdl",
  1684. "models/kingpommes/starwars/playermodels/astromech.mdl",
  1685. "models/kingpommes/starwars/misc/droids/r2_q5.mdl",
  1686. "models/kingpommes/starwars/misc/droids/r4_i9.mdl",
  1687. "models/kingpommes/starwars/misc/droids/r5_j2.mdl",
  1688. "models/kingpommes/starwars/playermodels/mouse.mdl",
  1689. "models/kingpommes/starwars/playermodels/lin.mdl"
  1690. },
  1691. description = [[Utility Droids.
  1692.  
  1693. You go around the ship and repair and perform tasks. Find someone to assign you a job. ]],
  1694. weapons = {"keys", "imp_card_c2", "weapon_extinguisher_infinite", "r2d2"},
  1695. command = "udm",
  1696. max = 0,
  1697. salary = 0,
  1698. admin = 0,
  1699. vote = false,
  1700. hasLicense = false,
  1701. candemote = false,
  1702. category = "Utility Droids",
  1703. PlayerSpawn = function(ply)
  1704. ply:SetMaxHealth(600)
  1705. ply:SetHealth(600)
  1706. ply:SetArmor(200)
  1707. end
  1708. })
  1709.  
  1710.  
  1711. --[[---------------------------------------------------------------------------
  1712. Define which team joining players spawn into and what team you change to if demoted
  1713. ---------------------------------------------------------------------------]]
  1714. GAMEMODE.DefaultTeam = TEAM_CADET
  1715.  
  1716.  
  1717. --[[---------------------------------------------------------------------------
  1718. Define which teams belong to civil protection
  1719. Civil protection can set warrants, make people wanted and do some other police related things
  1720. ---------------------------------------------------------------------------]]
  1721. GAMEMODE.CivilProtection = {
  1722. [TEAM_POLICE] = false,
  1723. [TEAM_CHIEF] = false,
  1724. [TEAM_MAYOR] = false,
  1725. }
  1726.  
  1727. --[[---------------------------------------------------------------------------
  1728. Jobs that are hitmen (enables the hitman menu)
  1729. ---------------------------------------------------------------------------]]
  1730. DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement