Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.36 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. --[[ Army ]]--
  21.  
  22. --[[Regiments]]--
  23.  
  24. --[[501st]]--
  25.  
  26. --[[501st Command]]--
  27.  
  28. TEAM_51CO = DarkRP.createJob("501st Commander",
  29. {
  30. color = Color(29, 0, 255, 255),
  31. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  32. description = [[501st Commander \"Vader\'s Fist\"]],
  33. weapons = {
  34. "weapon_752_dc15a",
  35. "weapon_752_dh17"
  36. },
  37. command = "51stLegionCommander",
  38. max = 1,
  39. salary = 20,
  40. admin = 0,
  41. vote = false,
  42. hasLicense = false,
  43. candemote = false,
  44. CustomCheckFailMsg = "You are not whitelisted to this job.",
  45. category = "501st",
  46. sortOrder = 50,
  47. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  48. PlayerDeath = function(ply) end,
  49. }
  50. )
  51.  
  52. TEAM_51EO = DarkRP.createJob("501st Excutive Commander",
  53. {
  54. color = Color(29, 0, 255, 255),
  55. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  56. description = [[501st Excutive Commander \"Vader\'s Fist\"]],
  57. weapons = {
  58. "weapon_752_dc15a",
  59. "weapon_752_dh17"
  60. },
  61. command = "51stXO",
  62. max = 1,
  63. salary = 20,
  64. admin = 0,
  65. vote = false,
  66. hasLicense = false,
  67. candemote = false,
  68. CustomCheckFailMsg = "You are not whitelisted to this job.",
  69. category = "501st",
  70. sortOrder = 50,
  71. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  72. PlayerDeath = function(ply) end,
  73. }
  74. )
  75.  
  76. --[[501st High Command]]--
  77.  
  78. TEAM_51MJR = DarkRP.createJob("501st Major",
  79. {
  80. color = Color(29, 0, 255, 255),
  81. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  82. description = [[501st Major \"Vader\'s Fist\"]],
  83. weapons = {
  84. "weapon_752_dc15a",
  85. "weapon_752_dh17"
  86. },
  87. command = "51stLegionCommanderMJR",
  88. max = 2,
  89. salary = 15,
  90. admin =0,
  91. vote = false,
  92. hasLicense = false,
  93. candemote = false,
  94. CustomCheckFailMsg = "You are not whitelisted to this job.",
  95. category = "501st",
  96. sortOrder = 50,
  97. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  98. PlayerDeath = function(ply) end,
  99. }
  100. )
  101.  
  102. TEAM_51LT = DarkRP.createJob("501st Lieutenant",
  103. {
  104. color = Color(29, 0, 255, 255),
  105. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  106. description = [[501st Lieutenant\"Vader\'s Fist\"]],
  107. weapons = {
  108. "weapon_752_dc15a",
  109. "weapon_752_dh17"
  110. },
  111. command = "51stLegionCommanderLT",
  112. max = 2,
  113. salary = 15,
  114. admin =0,
  115. vote = false,
  116. hasLicense = false,
  117. candemote = false,
  118. CustomCheckFailMsg = "You are not whitelisted to this job.",
  119. category = "501st",
  120. sortOrder = 50,
  121. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  122. PlayerDeath = function(ply) end,
  123. }
  124. )
  125.  
  126. --[[501st Trooper]]--
  127.  
  128. TEAM_51SGT = DarkRP.createJob("501st Sergeant",
  129. {
  130. color = Color(29, 0, 255, 255),
  131. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  132. description = [[501st Sergeant \"Vader\'s Fist\"]],
  133. weapons = {
  134. "weapon_752_dc15a",
  135. "weapon_752_dh17"
  136. },
  137. command = "51stTrooperSGT",
  138. max = 5,
  139. salary =10,
  140. admin = 0,
  141. vote = false,
  142. hasLicense = false,
  143. candemote = false,
  144. CustomCheckFailMsg = "You are not whitelisted to this job.",
  145. category = "501st",
  146. sortOrder = 50,
  147. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  148. PlayerDeath = function(ply) end,
  149.  
  150. }
  151. )
  152.  
  153. TEAM_51PVT = DarkRP.createJob("501st Private",
  154. {
  155. color = Color(29, 0, 255, 255),
  156. model = "models/player/hydro/tk_commander/tk_commander.mdl",
  157. description = [[501st Private \"Vader\'s Fist\"]],
  158. weapons = {
  159. "weapon_752_dc15a",
  160. "weapon_752_dh17"
  161. },
  162. command = "51stTrooperPVT",
  163. max = 100,
  164. salary =10,
  165. admin = 0,
  166. vote = false,
  167. hasLicense = false,
  168. candemote = false,
  169. CustomCheckFailMsg = "You are not whitelisted to this job.",
  170. category = "501st",
  171. sortOrder = 50,
  172. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  173. PlayerDeath = function(ply) end,
  174.  
  175. --[[Other]]--
  176.  
  177. --[[Imperial Commando]]--
  178.  
  179. TEAM_IMPERIALCOMMANDO = DarkRP.createJob("Imperial Commando",
  180. {
  181. color = Color(255, 255, 0, 255),
  182. model = "models/kriegsyntax/sw_752/meleetrooper_est.mdl",
  183. description = [[The most elite troopers in the galaxy.]],
  184. weapons = {
  185. "weapon_752_ihr",
  186. "weapon_swrc_det",
  187. "weapon_752_dh17"
  188. },
  189. command = "ImperialCommando",
  190. max = 5,
  191. salary = 10,
  192. admin = 0,
  193. vote = false,
  194. hasLicense = false,
  195. candemote = false,
  196. CustomCheckFailMsg = "You are not whitelisted to this job.",
  197. category = "VIP/Other",
  198. sortOrder = 100,
  199. PlayerSpawn = function(ply) ply:SetHealth(1000) ply:SetArmor(1) end,
  200. PlayerDeath = function(ply) end,
  201. }
  202.  
  203. )
  204.  
  205. --[[Darth Vader]]--
  206.  
  207. TEAM_DARTHVADER = DarkRP.createJob("Darth Vader",
  208. {
  209. color = Color(255, 255, 0, 255),
  210. model = "models/player/darth_vader.mdl",
  211. description = [[The most elite troopers in the galaxy.]],
  212. weapons = {
  213. "weapon_lightsaber"
  214. },
  215. command = "Darth Vader" ,
  216. max = 1,
  217. salary = 10,
  218. admin = 0,
  219. vote = false,
  220. hasLicense = false,
  221. candemote = false,
  222. CustomCheckFailMsg = "You are not whitelisted to this job.",
  223. category = "VIP/Other",
  224. sortOrder = 100,
  225. PlayerSpawn = function(ply) ply:SetHealth(1000) ply:SetArmor(1) end,
  226. PlayerDeath = function(ply) end,
  227. }
  228.  
  229. )
  230.  
  231. --[[Emperor Palpatine]]--
  232.  
  233. TEAM_EMP = DarkRP.createJob("Emperor Palpatine",
  234. {
  235. color = Color(255, 255, 0, 255),
  236. model = "models/player/emperor_palpatine.mdl",
  237. description = [[The most elite troopers in the galaxy.]],
  238. weapons = {
  239. "weapon_lightsaber"
  240. },
  241. command = "Emperor Palpatine",
  242. max = 1,
  243. salary = 10,
  244. admin = 0,
  245. vote = false,
  246. hasLicense = false,
  247. candemote = false,
  248. CustomCheckFailMsg = "You are not whitelisted to this job.",
  249. category = "VIP/Other",
  250. sortOrder = 100,
  251. PlayerSpawn = function(ply) ply:SetHealth(15000) ply:SetArmor(1) end,
  252. PlayerDeath = function(ply) end,
  253. }
  254.  
  255. )
  256.  
  257. --[[Bounty Hunter]]--
  258.  
  259. TEAM_BH = DarkRP.createJob("Bounty Hunter",
  260. {
  261. color = Color(255, 255, 0, 255),
  262. model = "models/omgwtfbbq/the_ship/characters/trump.mdl",
  263. description = [[The most elite troopers in the galaxy.]],
  264. weapons = {
  265. "weapon_752_dc17dual",
  266. "weapon_752_dc17m_br",
  267. "weapon_752_de10"
  268. },
  269. command = "bh",
  270. max = 5,
  271. salary = 10,
  272. admin = 0,
  273. vote = false,
  274. hasLicense = false,
  275. candemote = false,
  276. CustomCheckFailMsg = "You are not whitelisted to this job.",
  277. category = "VIP/Other",
  278. sortOrder = 100,
  279. PlayerSpawn = function(ply) ply:SetHealth(5000) ply:SetArmor(1) end,
  280. PlayerDeath = function(ply) end,
  281. }
  282.  
  283. )
  284.  
  285. --[[Staff]]--
  286.  
  287. TEAM_SAOD = DarkRP.createJob("Superadmin on Duty",
  288. {
  289. color = Color(255, 0, 0, 255),
  290. model = {"models/player/combine_super_soldier.mdl"},
  291. description = [[Do not be afk in this job!]],
  292. weapons = {"keys, pocket, stunstick, weaponchecker, unarrest_stick"},
  293. command = "saod",
  294. max = 2,
  295. salary = 75,
  296. admin = 2,
  297. vote = false,
  298. hasLicense = false,
  299. candemote = false,
  300. category = "Staff"
  301. })
  302.  
  303. TEAM_AOD = DarkRP.createJob("Admin on Duty", {
  304. color = Color(255, 0, 51, 255),
  305. model = {"models/player/combine_super_soldier.mdl"},
  306. description = [[Do not be afk in this job!]],
  307. weapons = {"keys, pocket, stunstick, weaponchecker, unarrest_stick"},
  308. command = "aod",
  309. max = 3,
  310. salary = 75,
  311. admin = 1,
  312. vote = false,
  313. hasLicense = false,
  314. candemote = false,
  315. category = "Staff"
  316. })
  317.  
  318. --[[Medics]]--
  319.  
  320. --[[Medic CO]]--
  321.  
  322. TEAM_MEDICGEN = DarkRP.createJob("Medical Commander",
  323. {
  324. color = Color(255, 0, 0, 255),
  325. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  326. description = [[ Medical Commander.]],
  327. weapons = {
  328. "sw_weapon_f-11d",
  329. "weapon_752_dh17",
  330. "weapon_medkit"
  331. },
  332. command = "Medical Commander",
  333. max = 1,
  334. salary = 10,
  335. admin = 0,
  336. vote = false,
  337. hasLicense = false,
  338. candemote = false,
  339. CustomCheckFailMsg = "You are not whitelisted to this job.",
  340. category = "Medical",
  341. sortOrder = 70,
  342. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  343. PlayerDeath = function(ply) end,
  344. }
  345. )
  346.  
  347. TEAM_MEDICGEN = DarkRP.createJob("Medical Excutive Commander",
  348. {
  349. color = Color(255, 0, 0, 255),
  350. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  351. description = [[ Medical Excutive Commander.]],
  352. weapons = {
  353. "sw_weapon_f-11d",
  354. "weapon_752_dh17",
  355. "weapon_medkit"
  356. },
  357. command = "Medical Excutive Commander",
  358. max = 1,
  359. salary = 10,
  360. admin = 0,
  361. vote = false,
  362. hasLicense = false,
  363. candemote = false,
  364. CustomCheckFailMsg = "You are not whitelisted to this job.",
  365. category = "Medical",
  366. sortOrder = 70,
  367. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  368. PlayerDeath = function(ply) end,
  369. }
  370. )
  371.  
  372. TEAM_MEDICGEN = DarkRP.createJob("Medical Major",
  373. {
  374. color = Color(255, 0, 0, 255),
  375. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  376. description = [[ Medical Excutive Major.]],
  377. weapons = {
  378. "sw_weapon_f-11d",
  379. "weapon_752_dh17",
  380. "weapon_medkit"
  381. },
  382. command = " Medical Major",
  383. max = 1,
  384. salary = 10,
  385. admin = 0,
  386. vote = false,
  387. hasLicense = false,
  388. candemote = false,
  389. CustomCheckFailMsg = "You are not whitelisted to this job.",
  390. category = "Medical",
  391. sortOrder = 70,
  392. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  393. PlayerDeath = function(ply) end,
  394. }
  395. )
  396.  
  397. --[[Medic Captain]]--
  398.  
  399. TEAM_MEDICCPT = DarkRP.createJob("Medical Lieutenant",
  400. {
  401. color = Color(255, 0, 0, 255),
  402. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  403. description = [[ Medical Lieutenant.]],
  404. weapons = {
  405. "sw_weapon_f-11d",
  406. "weapon_752_dh17",
  407. "weapon_medkit"
  408. },
  409. command = " Medical Lieutenant",
  410. max = 2,
  411. salary = 10,
  412. admin = 0,
  413. vote = false,
  414. hasLicense = false,
  415. candemote = false,
  416. CustomCheckFailMsg = "You are not whitelisted to this job.",
  417. category = "Medical",
  418. sortOrder = 75,
  419. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  420. PlayerDeath = function(ply) end,
  421. }
  422. )
  423.  
  424. TEAM_MEDICCPT = DarkRP.createJob("Medical Sergeant",
  425. {
  426. color = Color(255, 0, 0, 255),
  427. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  428. description = [[ Medical Sergeant.]],
  429. weapons = {
  430. "sw_weapon_f-11d",
  431. "weapon_752_dh17",
  432. "weapon_medkit"
  433. },
  434. command = " Medical Sergeant",
  435. max = 2,
  436. salary = 10,
  437. admin = 0,
  438. vote = false,
  439. hasLicense = false,
  440. candemote = false,
  441. CustomCheckFailMsg = "You are not whitelisted to this job.",
  442. category = "Medical",
  443. sortOrder = 75,
  444. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  445. PlayerDeath = function(ply) end,
  446. }
  447. )
  448.  
  449. TEAM_MEDICCPT = DarkRP.createJob("Medical Private",
  450. {
  451. color = Color(255, 0, 0, 255),
  452. model = "models/player/hydro/imperial_stormsurgeon/stormsurgeon.mdl",
  453. description = [[ Medical Private.]],
  454. weapons = {
  455. "sw_weapon_f-11d",
  456. "weapon_752_dh17",
  457. "weapon_medkit"
  458. },
  459. command = "Medical Private",
  460. max = 5,
  461. salary = 10,
  462. admin = 0,
  463. vote = false,
  464. hasLicense = false,
  465. candemote = false,
  466. CustomCheckFailMsg = "You are not whitelisted to this job.",
  467. category = "Medical",
  468. sortOrder = 75,
  469. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  470. PlayerDeath = function(ply) end,
  471. }
  472. )
  473.  
  474. --[[Shadow Troopers]]--
  475.  
  476. --[[Shadow Commander]]--
  477.  
  478. TEAM_SHADOWCOMMANDER = DarkRP.createJob("Shadow Commander",
  479. {
  480. color = Color(0, 0, 0, 255),
  481. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  482. description = [[Shadow Commander.]],
  483. weapons = {
  484. "sw_weapon_f-11d_shadow",
  485. "weapon_752_dh17"
  486. },
  487. command = "Shadow Commander",
  488. max = 1,
  489. salary =10,
  490. admin = 0,
  491. vote = false,
  492. hasLicense =false,
  493. candemote = false,
  494. CustomCheckFailMsg = "You are not whitelisted to this job.",
  495. category = "ShadowTrooper",
  496. sortOrder = 60,
  497. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  498. PlayerDeath = function(ply) end,
  499. }
  500. )
  501.  
  502. TEAM_SHADOWCOMMANDER = DarkRP.createJob("Shadow Excutive Commander",
  503. {
  504. color = Color(0, 0, 0, 255),
  505. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  506. description = [[Shadow Excutive Commander.]],
  507. weapons = {
  508. "sw_weapon_f-11d_shadow",
  509. "weapon_752_dh17"
  510. },
  511. command = "Shadow Excutive Commander",
  512. max = 1,
  513. salary =10,
  514. admin = 0,
  515. vote = false,
  516. hasLicense =false,
  517. candemote = false,
  518. CustomCheckFailMsg = "You are not whitelisted to this job.",
  519. category = "ShadowTrooper",
  520. sortOrder = 60,
  521. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  522. PlayerDeath = function(ply) end,
  523. }
  524. )
  525.  
  526. TEAM_SHADOWCOMMANDER = DarkRP.createJob("Shadow Major",
  527. {
  528. color = Color(0, 0, 0, 255),
  529. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  530. description = [[Shadow Major]],
  531. weapons = {
  532. "sw_weapon_f-11d_shadow",
  533. "weapon_752_dh17"
  534. },
  535. command = "Shadow Major",
  536. max = 2,
  537. salary =10,
  538. admin = 0,
  539. vote = false,
  540. hasLicense =false,
  541. candemote = false,
  542. CustomCheckFailMsg = "You are not whitelisted to this job.",
  543. category = "ShadowTrooper",
  544. sortOrder = 60,
  545. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  546. PlayerDeath = function(ply) end,
  547. }
  548. )
  549.  
  550. --[[Shadow Capitan]]--
  551.  
  552. TEAM_SHADOWCPT = DarkRP.createJob("Shadow Lieutenant",
  553. {
  554. color = Color(0, 0, 0, 255),
  555. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  556. description = [[Shadow Lieutenant.]],
  557. weapons = {
  558. "sw_weapon_f-11d_shadow",
  559. "weapon_752_dh17"
  560. },
  561. command = "Shadow Lieutenant",
  562. max = 2,
  563. salary = 10,
  564. admin = 0,
  565. vote = false,
  566. hasLicense = false,
  567. candemote = false,
  568. CustomCheckFailMsg = "You are not whitelisted to this job.",
  569. category = "ShadowTrooper",
  570. sortOrder = 60,
  571. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  572. PlayerDeath = function(ply) end,
  573. }
  574. )
  575.  
  576. TEAM_SHADOWCPT = DarkRP.createJob("Shadow Sergeant",
  577. {
  578. color = Color(0, 0, 0, 255),
  579. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  580. description = [[Shadow Sergeant.]],
  581. weapons = {
  582. "sw_weapon_f-11d_shadow",
  583. "weapon_752_dh17"
  584. },
  585. command = "Shadow Sergeant",
  586. max = 3,
  587. salary = 10,
  588. admin = 0,
  589. vote = false,
  590. hasLicense = false,
  591. candemote = false,
  592. CustomCheckFailMsg = "You are not whitelisted to this job.",
  593. category = "ShadowTrooper",
  594. sortOrder = 60,
  595. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  596. PlayerDeath = function(ply) end,
  597. }
  598. )
  599.  
  600. TEAM_SHADOWCPT = DarkRP.createJob("Shadow Private",
  601. {
  602. color = Color(0, 0, 0, 255),
  603. model = "models/kriegsyntax/starwars/shadowtrooper_playermodel.mdl",
  604. description = [[Shadow Private.]],
  605. weapons = {
  606. "sw_weapon_f-11d_shadow",
  607. "weapon_752_dh17"
  608. },
  609. command = "Shadow Private",
  610. max = 5,
  611. salary = 10,
  612. admin = 0,
  613. vote = false,
  614. hasLicense = false,
  615. candemote = false,
  616. CustomCheckFailMsg = "You are not whitelisted to this job.",
  617. category = "ShadowTrooper",
  618. sortOrder = 60,
  619. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  620. PlayerDeath = function(ply) end,
  621. }
  622. )
  623.  
  624. --[[Shadow Trooper]]--
  625.  
  626. --[[Engineers Squad]]--
  627.  
  628. --[[Guard CO]]--
  629.  
  630. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Commander",
  631. {
  632. color = Color(63, 0, 127, 255),
  633. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  634. description =[[Engineers Squad Commander.]],
  635. weapons = {
  636. "wweapon_752_dsbp",
  637. "weapon_752_dc15s"
  638. },
  639. command = "Engineers Squad Commander",
  640. max = 1,
  641. salary = 10,
  642. admin = 0,
  643. vote = false,
  644. hasLicense = false,
  645. candemote = false,
  646. CustomCheckFailMsg = "You are not whitelisted to this job.",
  647. category = "Engineers Squad",
  648. sortOrder = 90,
  649. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  650. PlayerDeath = function(ply) end,
  651. }
  652. )
  653.  
  654. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Excutive Commander",
  655. {
  656. color = Color(63, 0, 127, 255),
  657. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  658. description =[[Engineers Squad Excutive Commander.]],
  659. weapons = {
  660. "wweapon_752_dsbp",
  661. "weapon_752_dc15s"
  662. },
  663. command = "Engineers Squad Excutive Commander",
  664. max = 1,
  665. salary = 10,
  666. admin = 0,
  667. vote = false,
  668. hasLicense = false,
  669. candemote = false,
  670. CustomCheckFailMsg = "You are not whitelisted to this job.",
  671. category = "Engineers Squad",
  672. sortOrder = 90,
  673. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  674. PlayerDeath = function(ply) end,
  675. }
  676. )
  677.  
  678. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Major",
  679. {
  680. color = Color(63, 0, 127, 255),
  681. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  682. description =[[Engineers Squad Major.]],
  683. weapons = {
  684. "wweapon_752_dsbp",
  685. "weapon_752_dc15s"
  686. },
  687. command = "Engineers Squad Major",
  688. max = 2,
  689. salary = 10,
  690. admin = 0,
  691. vote = false,
  692. hasLicense = false,
  693. candemote = false,
  694. CustomCheckFailMsg = "You are not whitelisted to this job.",
  695. category = "Engineers Squad",
  696. sortOrder = 90,
  697. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  698. PlayerDeath = function(ply) end,
  699. }
  700. )
  701.  
  702. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Lieutenant",
  703. {
  704. color = Color(63, 0, 127, 255),
  705. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  706. description =[[Engineers Squad Lieutenant.]],
  707. weapons = {
  708. "wweapon_752_dsbp",
  709. "weapon_752_dc15s"
  710. },
  711. command = "Engineers Squad Lieutenant",
  712. max = 3,
  713. salary = 10,
  714. admin = 0,
  715. vote = false,
  716. hasLicense = false,
  717. candemote = false,
  718. CustomCheckFailMsg = "You are not whitelisted to this job.",
  719. category = "Engineers Squad",
  720. sortOrder = 90,
  721. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  722. PlayerDeath = function(ply) end,
  723. }
  724. )
  725.  
  726. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Sergeant",
  727. {
  728. color = Color(63, 0, 127, 255),
  729. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  730. description =[[Engineers Squad Sergeant.]],
  731. weapons = {
  732. "wweapon_752_dsbp",
  733. "weapon_752_dc15s"
  734. },
  735. command = "Engineers Squad Sergeant",
  736. max = 3,
  737. salary = 10,
  738. admin = 0,
  739. vote = false,
  740. hasLicense = false,
  741. candemote = false,
  742. CustomCheckFailMsg = "You are not whitelisted to this job.",
  743. category = "Engineers Squad",
  744. sortOrder = 90,
  745. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  746. PlayerDeath = function(ply) end,
  747. }
  748. )
  749.  
  750. TEAM_HAVOCSQUAD = DarkRP.createJob("Engineers Squad Private",
  751. {
  752. color = Color(63, 0, 127, 255),
  753. model = "models/player/star wars the force awakens/first order trooper/spartanmark6/81m_pm.mdl",
  754. description =[[Engineers Squad Corporal.]],
  755. weapons = {
  756. "wweapon_752_dsbp",
  757. "weapon_752_dc15s"
  758. },
  759. command = "Engineers Squad Private",
  760. max = 5,
  761. salary = 10,
  762. admin = 0,
  763. vote = false,
  764. hasLicense = false,
  765. candemote = false,
  766. CustomCheckFailMsg = "You are not whitelisted to this job.",
  767. category = "Engineers Squad",
  768. sortOrder = 90,
  769. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  770. PlayerDeath = function(ply) end,
  771. }
  772. )
  773.  
  774. --[[Shock Troopers]]--
  775.  
  776. --[[Guard CO]]--
  777.  
  778. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Commander",
  779. {
  780. color = Color(63, 0, 127, 255),
  781. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  782. description =[[Shock Trooper Commander.]],
  783. weapons = {
  784. "weapon_752_t21",
  785. "weapon_752_dh17"
  786. "arrest_stick"
  787. "unarrest_stick"
  788. },
  789. command = "Shock Trooper Commander",
  790. max = 1,
  791. salary = 10,
  792. admin = 0,
  793. vote = false,
  794. hasLicense = false,
  795. candemote = false,
  796. CustomCheckFailMsg = "You are not whitelisted to this job.",
  797. category = "Shock Troopers",
  798. sortOrder = 90,
  799. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  800. PlayerDeath = function(ply) end,
  801. }
  802. )
  803.  
  804. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Executive Commander",
  805. {
  806. color = Color(63, 0, 127, 255),
  807. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  808. description =[[Shock Trooper Executive Commander.]],
  809. weapons = {
  810. "weapon_752_t21",
  811. "weapon_752_dh17"
  812. "arrest_stick"
  813. "unarrest_stick"
  814. },
  815. command = "Shock Trooper Executive Commander",
  816. max = 1,
  817. salary = 10,
  818. admin = 0,
  819. vote = false,
  820. hasLicense = false,
  821. candemote = false,
  822. CustomCheckFailMsg = "You are not whitelisted to this job.",
  823. category = "Shock Troopers",
  824. sortOrder = 90,
  825. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  826. PlayerDeath = function(ply) end,
  827. }
  828. )
  829.  
  830. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Major",
  831. {
  832. color = Color(63, 0, 127, 255),
  833. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  834. description =[[Shock Trooper Major.]],
  835. weapons = {
  836. "weapon_752_t21",
  837. "weapon_752_dh17"
  838. "arrest_stick"
  839. "unarrest_stick"
  840. },
  841. command = "Shock Trooper Major",
  842. max = 2,
  843. salary = 10,
  844. admin = 0,
  845. vote = false,
  846. hasLicense = false,
  847. candemote = false,
  848. CustomCheckFailMsg = "You are not whitelisted to this job.",
  849. category = "Shock Troopers",
  850. sortOrder = 90,
  851. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  852. PlayerDeath = function(ply) end,
  853. }
  854. )
  855.  
  856. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Lieutenant",
  857. {
  858. color = Color(63, 0, 127, 255),
  859. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  860. description =[[Shock Trooper Lieutenant.]],
  861. weapons = {
  862. "weapon_752_t21",
  863. "weapon_752_dh17"
  864. "arrest_stick"
  865. "unarrest_stick"
  866. },
  867. command = "Shock Trooper Lieutenant",
  868. max = 3,
  869. salary = 10,
  870. admin = 0,
  871. vote = false,
  872. hasLicense = false,
  873. candemote = false,
  874. CustomCheckFailMsg = "You are not whitelisted to this job.",
  875. category = "Shock Troopers",
  876. sortOrder = 90,
  877. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  878. PlayerDeath = function(ply) end,
  879. }
  880. )
  881.  
  882. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Sergeant",
  883. {
  884. color = Color(63, 0, 127, 255),
  885. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  886. description =[[Shock Trooper Sergeant.]],
  887. weapons = {
  888. "weapon_752_t21",
  889. "weapon_752_dh17"
  890. "arrest_stick"
  891. "unarrest_stick"
  892. },
  893. command = "Shock Trooper Sergeant",
  894. max = 3,
  895. salary = 10,
  896. admin = 0,
  897. vote = false,
  898. hasLicense = false,
  899. candemote = false,
  900. CustomCheckFailMsg = "You are not whitelisted to this job.",
  901. category = "Shock Troopers",
  902. sortOrder = 90,
  903. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  904. PlayerDeath = function(ply) end,
  905. }
  906. )
  907.  
  908. TEAM_SHOCKTROOPERS = DarkRP.createJob("Shock Trooper Private",
  909. {
  910. color = Color(63, 0, 127, 255),
  911. model = "models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl",
  912. description =[[Shock Trooper Private.]],
  913. weapons = {
  914. "weapon_752_t21",
  915. "weapon_752_dh17"
  916. "arrest_stick"
  917. "unarrest_stick"
  918. },
  919. command = "Shock Trooper Private",
  920. max = 5,
  921. salary = 10,
  922. admin = 0,
  923. vote = false,
  924. hasLicense = false,
  925. candemote = false,
  926. CustomCheckFailMsg = "You are not whitelisted to this job.",
  927. category = "Shock Troopers",
  928. sortOrder = 90,
  929. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  930. PlayerDeath = function(ply) end,
  931. }
  932. )
  933.  
  934. --[[Storm Troopers]]--
  935.  
  936. --[[Storm Trooper Commander]]--
  937.  
  938. TEAM_FIRSTORDER = DarkRP.createJob("Storm Trooper Commander",
  939. {
  940. color = Color(102, 102, 153, 255),
  941. model = "models/player/b4p/b4p_stormt.mdl",
  942. description = [[Storm TrooperCommander.]],
  943. weapons = {
  944. "weapon_752_e11",
  945. "weapon_752_dh17"
  946. },
  947. command = "Storm TrooperCommander",
  948. max = 1,
  949. salary = 10,
  950. admin = 0,
  951. vote = false,
  952. hasLicense = false,
  953. candemote = false,
  954. CustomCheckFailMsg = "You are not whitelisted to this job.",
  955. category = "StormTroopers",
  956. sortOrder = 50,
  957. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  958. PlayerDeath = function(ply) end,
  959. }
  960. )
  961.  
  962. TEAM_FIRSTORDER = DarkRP.createJob("Storm Trooper Executive Commander",
  963. {
  964. color = Color(102, 102, 153, 255),
  965. model = "models/player/b4p/b4p_stormt.mdl",
  966. description = [[Storm TrooperExecutive Commander.]],
  967. weapons = {
  968. "sw_weapon_f-11d",
  969. "weapon_752_dh17"
  970. },
  971. command = "Storm TrooperExecutive Commander",
  972. max = 1,
  973. salary = 10,
  974. admin = 0,
  975. vote = false,
  976. hasLicense = false,
  977. candemote = false,
  978. CustomCheckFailMsg = "You are not whitelisted to this job.",
  979. category = "StormTroopers",
  980. sortOrder = 50,
  981. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  982. PlayerDeath = function(ply) end,
  983. }
  984. )
  985.  
  986. TEAM_FIRSTORDER = DarkRP.createJob("Storm TrooperMajor",
  987. {
  988. color = Color(102, 102, 153, 255),
  989. model = "models/player/b4p/b4p_stormt.mdl",
  990. description = [[Storm TrooperMajor.]],
  991. weapons = {
  992. "sw_weapon_f-11d",
  993. "weapon_752_dh17"
  994. },
  995. command = "Storm TrooperMajor",
  996. max = 2,
  997. salary = 10,
  998. admin = 0,
  999. vote = false,
  1000. hasLicense = false,
  1001. candemote = false,
  1002. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1003. category = "StormTroopers",
  1004. sortOrder = 50,
  1005. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1006. PlayerDeath = function(ply) end,
  1007. }
  1008. )
  1009.  
  1010. TEAM_FIRSTORDER = DarkRP.createJob("Storm TrooperLieutenant",
  1011. {
  1012. color = Color(102, 102, 153, 255),
  1013. model = "models/player/b4p/b4p_stormt.mdl",
  1014. description = [[Storm TrooperLieutenant.]],
  1015. weapons = {
  1016. "sw_weapon_f-11d",
  1017. "weapon_752_dh17"
  1018. },
  1019. command = "Storm TrooperLieutenant",
  1020. max = 3,
  1021. salary = 10,
  1022. admin = 0,
  1023. vote = false,
  1024. hasLicense = false,
  1025. candemote = false,
  1026. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1027. category = "StormTroopers",
  1028. sortOrder = 50,
  1029. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  1030. PlayerDeath = function(ply) end,
  1031. }
  1032. )
  1033.  
  1034. TEAM_FIRSTORDER = DarkRP.createJob("Storm TrooperSergeant",
  1035. {
  1036. color = Color(102, 102, 153, 255),
  1037. model = "models/player/b4p/b4p_stormt.mdl",
  1038. description = [[Storm TrooperSergeant.]],
  1039. weapons = {
  1040. "sw_weapon_f-11d",
  1041. "weapon_752_dh17"
  1042. },
  1043. command = "Storm TrooperSergeant",
  1044. max = 3,
  1045. salary = 10,
  1046. admin = 0,
  1047. vote = false,
  1048. hasLicense = false,
  1049. candemote = false,
  1050. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1051. category = "StormTroopers",
  1052. sortOrder = 50,
  1053. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  1054. PlayerDeath = function(ply) end,
  1055. }
  1056. )
  1057.  
  1058. TEAM_FIRSTORDER = DarkRP.createJob("Storm TrooperPrivate",
  1059. {
  1060. color = Color(102, 102, 153, 255),
  1061. model = "models/player/b4p/b4p_stormt.mdl",
  1062. description = [[Storm TrooperPrivate.]],
  1063. weapons = {
  1064. "sw_weapon_f-11d",
  1065. "weapon_752_dh17"
  1066. },
  1067. command = "Storm TrooperPrivate",
  1068. max = 5,
  1069. salary = 10,
  1070. admin = 0,
  1071. vote = false,
  1072. hasLicense = false,
  1073. candemote = false,
  1074. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1075. category = "StormTroopers",
  1076. sortOrder = 50,
  1077. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  1078. PlayerDeath = function(ply) end,
  1079. }
  1080. )
  1081.  
  1082. --[[Imperial Recruit]]--
  1083.  
  1084. TEAM_IMPERIALRECRUIT = DarkRP.createJob("Storm TrooperRecruit",
  1085. {
  1086. color = Color(102, 102, 153, 255),
  1087. model = "models/player/b4p/b4p_imperial.mdl",
  1088. description = [[A recruit.]],
  1089. weapons = {
  1090. },
  1091. command = "FirstOrderRecruit",
  1092. max = 100,
  1093. salary = 5,
  1094. admin = 0,
  1095. vote = false,
  1096. hasLicense = false,
  1097. candemote = false,
  1098. category = "StormTroopers",
  1099. sortOrder = 40,
  1100. PlayerSpawn = function(ply) ply:SetHealth(100) ply:SetArmor(1) end,
  1101. PlayerDeath = function(ply) end,
  1102. }
  1103. )
  1104.  
  1105. --[[Scout Troopers]]--
  1106.  
  1107. --[[Scout Trooper CO]]--
  1108.  
  1109. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Commander",
  1110. {
  1111. color = Color(95, 78, 31, 255),
  1112. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1113. description = [[Scout Corps Commander.]],
  1114. weapons = {
  1115. "weapon_752_dc17m_sn",
  1116. "weapon_752_de10",
  1117. "dc17grapple"
  1118. },
  1119. command = "Scout Corps Commander",
  1120. max = 1,
  1121. salary = 10,
  1122. admin = 0,
  1123. vote = false,
  1124. hasLicense = false,
  1125. candemote = false,
  1126. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1127. category = "Scout Corps",
  1128. sortOrder = 150,
  1129. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  1130. }
  1131. )
  1132.  
  1133. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Excutive Commander",
  1134. {
  1135. color = Color(95, 78, 31, 255),
  1136. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1137. description = [[Scout Corps Excutive Commanderl.]],
  1138. weapons = {
  1139. "weapon_752_dc17m_sn",
  1140. "weapon_752_de10",
  1141. "dc17grapple"
  1142. },
  1143. command = "Scout Corps Excutive Commander",
  1144. max = 1,
  1145. salary = 10,
  1146. admin = 0,
  1147. vote = false,
  1148. hasLicense = false,
  1149. candemote = false,
  1150. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1151. category = "Scout Corps",
  1152. sortOrder = 150,
  1153. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  1154. }
  1155. )
  1156.  
  1157. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Major",
  1158. {
  1159. color = Color(95, 78, 31, 255),
  1160. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1161. description = [[Scout Corps Major.]],
  1162. weapons = {
  1163. "weapon_752_dc17m_sn",
  1164. "weapon_752_de10",
  1165. "dc17grapple"
  1166. },
  1167. command = "Scout Corps Major",
  1168. max = 2,
  1169. salary = 10,
  1170. admin = 0,
  1171. vote = false,
  1172. hasLicense = false,
  1173. candemote = false,
  1174. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1175. category = "Scout Corps",
  1176. sortOrder = 150,
  1177. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1178. }
  1179. )
  1180.  
  1181. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Lieutenant",
  1182. {
  1183. color = Color(95, 78, 31, 255),
  1184. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1185. description = [[Scout Corps Lieutenant.]],
  1186. weapons = {
  1187. "weapon_752_dc17m_sn",
  1188. "weapon_752_de10",
  1189. "dc17grapple"
  1190. },
  1191. command = "Scout Corps Lieutenant",
  1192. max = 3,
  1193. salary = 10,
  1194. admin = 0,
  1195. vote = false,
  1196. hasLicense = false,
  1197. candemote = false,
  1198. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1199. category = "Scout Corps",
  1200. sortOrder = 150,
  1201. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  1202. }
  1203. )
  1204.  
  1205. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Sergeant",
  1206. {
  1207. color = Color(95, 78, 31, 255),
  1208. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1209. description = [[Scout Corps Sergeant.]],
  1210. weapons = {
  1211. "weapon_752_dc17m_sn",
  1212. "weapon_752_de10",
  1213. "dc17grapple"
  1214. },
  1215. command = "Scout Corps Sergeant",
  1216. max = 3,
  1217. salary = 10,
  1218. admin = 0,
  1219. vote = false,
  1220. hasLicense = false,
  1221. candemote = false,
  1222. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1223. category = "Scout Corps",
  1224. sortOrder = 150,
  1225. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  1226. }
  1227. )
  1228.  
  1229. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Scout Corps Private",
  1230. {
  1231. color = Color(95, 78, 31, 255),
  1232. model = "models/player/hydro/442nd_stormtrooper/442nd_stormtrooper.mdl",
  1233. description = [[Scout Corps Private.]],
  1234. weapons = {
  1235. "weapon_752_dc17m_sn",
  1236. "weapon_752_de10",
  1237. "dc17grapple"
  1238. },
  1239. command = "Scout Corps Private",
  1240. max = 100,
  1241. salary = 10,
  1242. admin = 0,
  1243. vote = false,
  1244. hasLicense = false,
  1245. candemote = false,
  1246. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1247. category = "Scout Corps",
  1248. sortOrder = 150,
  1249. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  1250. }
  1251. )
  1252.  
  1253.  
  1254. --[[Nova Troopers]]--
  1255.  
  1256. --[[Scout Trooper CO]]--
  1257.  
  1258. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Commander",
  1259. {
  1260. color = Color(95, 78, 31, 255),
  1261. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1262. description = [[Nova Troopers Commander.]],
  1263. weapons = {
  1264. "weapon_752_de10",
  1265. "sw_weapon_f-11d",
  1266. "stunstick"
  1267. },
  1268. command = "Nova Troopers Commander",
  1269. max = 1,
  1270. salary = 10,
  1271. admin = 0,
  1272. vote = false,
  1273. hasLicense = false,
  1274. candemote = false,
  1275. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1276. category = "Nova Troopers",
  1277. sortOrder = 150,
  1278. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  1279. }
  1280. )
  1281.  
  1282. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Executive Commander",
  1283. {
  1284. color = Color(95, 78, 31, 255),
  1285. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1286. description = [[Nova Troopers Executive Commander.]],
  1287. weapons = {
  1288. "weapon_752_de10",
  1289. "sw_weapon_f-11d",
  1290. "stunstick"
  1291. },
  1292. command = "Nova Troopers Executive Commander",
  1293. max = 1,
  1294. salary = 10,
  1295. admin = 0,
  1296. vote = false,
  1297. hasLicense = false,
  1298. candemote = false,
  1299. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1300. category = "Nova Troopers",
  1301. sortOrder = 150,
  1302. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  1303. }
  1304. )
  1305.  
  1306. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Major",
  1307. {
  1308. color = Color(95, 78, 31, 255),
  1309. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1310. description = [[Nova Troopers Major.]],
  1311. weapons = {
  1312. "weapon_752_de10",
  1313. "sw_weapon_f-11d",
  1314. "stunstick"
  1315. },
  1316. command = "Nova Troopers Major",
  1317. max = 2,
  1318. salary = 10,
  1319. admin = 0,
  1320. vote = false,
  1321. hasLicense = false,
  1322. candemote = false,
  1323. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1324. category = "Nova Troopers",
  1325. sortOrder = 150,
  1326. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1327. }
  1328. )
  1329.  
  1330. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Lieutenant",
  1331. {
  1332. color = Color(95, 78, 31, 255),
  1333. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1334. description = [[Nova Troopers Lieutenant.]],
  1335. weapons = {
  1336. "weapon_752_de10",
  1337. "sw_weapon_f-11d",
  1338. "stunstick"
  1339. },
  1340. command = "Nova Troopers Lieutenant",
  1341. max = 3,
  1342. salary = 10,
  1343. admin = 0,
  1344. vote = false,
  1345. hasLicense = false,
  1346. candemote = false,
  1347. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1348. category = "Nova Troopers",
  1349. sortOrder = 150,
  1350. PlayerSpawn = function(ply) ply:SetHealth(350) ply:SetArmor(1) end,
  1351. }
  1352. )
  1353.  
  1354. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Sergeant",
  1355. {
  1356. color = Color(95, 78, 31, 255),
  1357. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1358. description = [[Nova Troopers Sergeant.]],
  1359. weapons = {
  1360. "weapon_752_de10",
  1361. "sw_weapon_f-11d",
  1362. "stunstick"
  1363. },
  1364. command = "Nova Troopers Sergeant",
  1365. max = 3,
  1366. salary = 10,
  1367. admin = 0,
  1368. vote = false,
  1369. hasLicense = false,
  1370. candemote = false,
  1371. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1372. category = "Nova Troopers",
  1373. sortOrder = 150,
  1374. PlayerSpawn = function(ply) ply:SetHealth(250) ply:SetArmor(1) end,
  1375. }
  1376. )
  1377.  
  1378. TEAM_SCOUTTROOPERCO = DarkRP.createJob("Nova Troopers Private",
  1379. {
  1380. color = Color(95, 78, 31, 255),
  1381. model = "models/player/hydro/novatrooper/novatrooper.mdl",
  1382. description = [[Nova Troopers Private.]],
  1383. weapons = {
  1384. "weapon_752_de10",
  1385. "sw_weapon_f-11d",
  1386. "stunstick"
  1387. },
  1388. command = "Nova Troopers Private",
  1389. max = 5,
  1390. salary = 10,
  1391. admin = 0,
  1392. vote = false,
  1393. hasLicense = false,
  1394. candemote = false,
  1395. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1396. category = "Nova Troopers",
  1397. sortOrder = 150,
  1398. PlayerSpawn = function(ply) ply:SetHealth(150) ply:SetArmor(1) end,
  1399. }
  1400. )
  1401.  
  1402. --[[Navy]]--
  1403.  
  1404. --[[Navy "fleet jobs"]]--
  1405.  
  1406. --[[Grand Admiral]]--
  1407.  
  1408. TEAM_GRANDADMIRAL = DarkRP.createJob("Grand Admiral",
  1409. {
  1410. color = Color(0, 63, 255, 255),
  1411. model = "models/kriegsyntax/starwars/grandadmiral_playermodel.mdl",
  1412. description = [[Navy]],
  1413. weapons = {
  1414. "weapon_752_kyd21"
  1415. },
  1416. command = "GrandAdmiral",
  1417. max = 1,
  1418. salary = 50,
  1419. admin = 0,
  1420. vote = false,
  1421. hasLicense = false,
  1422. candemote = false,
  1423. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1424. category = "Imperial Navy",
  1425. sortOrder = 10,
  1426. PlayerSpawn = function(ply) ply:SetHealth(550) ply:SetArmor(1) end,
  1427. }
  1428. )
  1429.  
  1430. --[[Admiral]]--
  1431.  
  1432. TEAM_ADMIRAL = DarkRP.createJob("Admiral",
  1433. {
  1434. color = Color(0, 63, 255, 255),
  1435. model = "models/kriegsyntax/starwars/admiral_playermodel.mdl",
  1436. description = [[Navy]],
  1437. weapons = {
  1438. "weapon_752_kyd21"
  1439. },
  1440. command = "FleetAdmiral",
  1441. max = 1,
  1442. salary = 25,
  1443. admin = 0,
  1444. vote = false,
  1445. hasLicense = false,
  1446. candemote = false,
  1447. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1448. category = "Imperial Navy",
  1449. sortOrder = 11,
  1450. PlayerSpawn = function(ply) ply:SetHealth(500) ply:SetArmor(1) end,
  1451. }
  1452.  
  1453. )
  1454.  
  1455. TEAM_ADMIRAL = DarkRP.createJob("Vice Admiral",
  1456. {
  1457. color = Color(0, 63, 255, 255),
  1458. model = "models/kriegsyntax/starwars/admiral_playermodel.mdl",
  1459. description = [[Navy]],
  1460. weapons = {
  1461. "weapon_752_kyd21"
  1462. },
  1463. command = "Vice Admiral",
  1464. max = 1,
  1465. salary = 25,
  1466. admin = 0,
  1467. vote = false,
  1468. hasLicense = false,
  1469. candemote = false,
  1470. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1471. category = "Imperial Navy",
  1472. sortOrder = 11,
  1473. PlayerSpawn = function(ply) ply:SetHealth(450) ply:SetArmor(1) end,
  1474. }
  1475.  
  1476. )
  1477.  
  1478. --[[Capitan]]--
  1479.  
  1480. TEAM_CAPTAIN = DarkRP.createJob("Captain",
  1481. {
  1482. color = Color(0, 63, 255, 255),
  1483. model = "models/kriegsyntax/starwars/captain_playermodel.mdl",
  1484. description = [[Navy]],
  1485. weapons = {
  1486. "weapon_752_kyd21"
  1487. },
  1488. command = "FleetCaptain",
  1489. max = 4,
  1490. salary = 10,
  1491. admin = 0,
  1492. vote = false,
  1493. hasLicense = false,
  1494. andemote = false,
  1495. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1496. category = "Imperial Navy",
  1497. sortOrder = 13,
  1498. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1499. }
  1500. )
  1501.  
  1502. TEAM_COMMANDER = DarkRP.createJob("Commander",
  1503. {
  1504. color = Color(0, 63, 255, 255),
  1505. model = "models/kriegsyntax/starwars/captain_playermodel.mdl",
  1506. description = [[Navy]],
  1507. weapons = {
  1508. "weapon_752_kyd21"
  1509. },
  1510. command = "FleetCommander",
  1511. max = 4,
  1512. salary = 10,
  1513. admin = 0,
  1514. vote = false,
  1515. hasLicense = false,
  1516. andemote = false,
  1517. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1518. category = "Imperial Navy",
  1519. sortOrder = 13,
  1520. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1521. }
  1522. )
  1523.  
  1524. --[[Lieutenant]]--
  1525.  
  1526. TEAM_LIEUTENANT = DarkRP.createJob("Lieutenant",
  1527. {
  1528. color = Color(0, 63, 255, 255),
  1529. model = "models/kriegsyntax/starwars/lieutenant_playermodel.mdl",
  1530. description = [[Navy]],
  1531. weapons = {
  1532. "weapon_752_kyd21"
  1533. },
  1534. command = "FleetLieutenant",
  1535. max = 4,
  1536. salary = 10,
  1537. admin = 0,
  1538. vote = false,
  1539. hasLicense = false,
  1540. candemote = false,
  1541. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1542. category = "Imperial Navy",
  1543. sortOrder = 14,
  1544. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1545. }
  1546. )
  1547.  
  1548. --[[Ensign]]--
  1549.  
  1550. TEAM_ENSIGN = DarkRP.createJob("Ensign",
  1551. {
  1552. color = Color(0, 63, 255, 255),
  1553. model = "models/kriegsyntax/starwars/ensign_playermodel.mdl",
  1554. description = [[Navy]],
  1555. weapons = {
  1556. "weapon_752_kyd21"
  1557. },
  1558. command = "Ensign",
  1559. max = 3,
  1560. salary = 10,
  1561. admin = 0,
  1562. vote = false,
  1563. hasLicense = false,
  1564. candemote = false,
  1565. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1566. category = "Imperial Navy",
  1567. sortOrder = 15,
  1568. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1569. }
  1570. )
  1571.  
  1572. TEAM_ENSIGN = DarkRP.createJob("Probation Officer",
  1573. {
  1574. color = Color(0, 63, 255, 255),
  1575. model = "models/kriegsyntax/starwars/isbofficer_playermodel.mdl",
  1576. description = [[Navy]],
  1577. weapons = {
  1578. "weapon_752_kyd21"
  1579. },
  1580. command = "Probation Officer",
  1581. max = 5,
  1582. salary = 10,
  1583. admin = 0,
  1584. vote = false,
  1585. hasLicense = false,
  1586. candemote = false,
  1587. CustomCheckFailMsg = "You are not whitelisted to this job.",
  1588. category = "Imperial Navy",
  1589. sortOrder = 15,
  1590. PlayerSpawn = function(ply) ply:SetHealth(400) ply:SetArmor(1) end,
  1591. }
  1592. )
  1593.  
  1594.  
  1595. --[[
  1596. Generated using: DarkRP | Job Generator
  1597. https://csite.io/tools/gmod-darkrp-job
  1598. --]]
  1599. TEAM_DT = DarkRP.createJob("Death Trooper Commander", {
  1600. color = Color(0, 0, 0, 255),
  1601. model = {"models/player/hydro/swbf_deathtrooper/swbf_deathtrooper3.mdl"},
  1602. description = [[Deathtrooper Commander is one of the most trusted and elite troopers on the ship]],
  1603. weapons = {"sswep_deathtrooper", "weapon_camo_fix", "tfa_dlt19x", "tfa_dl44_extended"},
  1604. command = "DT",
  1605. max = 1,
  1606. salary = 5000,
  1607. admin = 2,
  1608. vote = false,
  1609. hasLicense = false,
  1610. candemote = false,
  1611. category = "Death Trooper",
  1612. NeedToChangeFrom = Cadet,
  1613. ammo = {
  1614. ["PulseAmmo"] = 1000
  1615. },
  1616. PlayerSpawn = function(ply)
  1617. ply:SetMaxHealth(550)
  1618. ply:SetHealth(550)
  1619. ply:SetArmor(100)
  1620. ply:SetBodygroup(2, 2)
  1621. end
  1622. })
  1623. --[[
  1624. Generated using: DarkRP | Job Generator
  1625. https://csite.io/tools/gmod-darkrp-job
  1626. --]]
  1627. TEAM_DTT = DarkRP.createJob("Death Trooper", {
  1628. color = Color(0, 0, 0, 255),
  1629. model = {"models/npc/swbf_deathtrooper/swbf_deathtrooper_npc.mdl"},
  1630. description = [[A death Trooper is one of the most elite members of the ship, doing any duties needed.]],
  1631. weapons = {"tfa_dl44_extended", "tfa_dlt19x"},
  1632. command = "DTT",
  1633. max = 10,
  1634. salary = 350,
  1635. admin = 2,
  1636. vote = false,
  1637. hasLicense = false,
  1638. candemote = false,
  1639. category = "Death Trooper",
  1640. NeedToChangeFrom = Cadet,
  1641. ammo = {
  1642. ["PulseAmmo"] = 1000
  1643. },
  1644. PlayerSpawn = function(ply)
  1645. ply:SetMaxHealth(300)
  1646. ply:SetHealth(300)
  1647. ply:SetArmor(50)
  1648. ply:SetBodygroup(2, 2)
  1649. end,
  1650. customCheck = function(ply) return CLIENT or
  1651. table.HasValue({}, ply:Team())
  1652. end,
  1653. CustomCheckFailMsg = "Must pass tryouts",
  1654. })
  1655.  
  1656.  
  1657.  
  1658.  
  1659. --[[---------------------------------------------------------------------------
  1660. Define which team joining players spawn into and what team you change to if demoted
  1661. ---------------------------------------------------------------------------]]
  1662. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  1663.  
  1664.  
  1665. --[[---------------------------------------------------------------------------
  1666. Define which teams belong to civil protection
  1667. Civil protection can set warrants, make people wanted and do some other police related things
  1668. ---------------------------------------------------------------------------]]
  1669. GAMEMODE.CivilProtection = {
  1670. [TEAM_POLICE] = true,
  1671. [TEAM_CHIEF] = true,
  1672. [TEAM_MAYOR] = true,
  1673. }
  1674.  
  1675. --[[---------------------------------------------------------------------------
  1676. Jobs that are hitmen (enables the hitman menu)
  1677. ---------------------------------------------------------------------------]]
  1678. DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement