Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2016
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.04 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. TEAM_WASTELANDER = DarkRP.createJob("Wastelander", {
  21. color = Color(77, 255, 0, 255),
  22. model = {"models/f3v/seeker_09.mdl"},
  23. description = [[Scavenge the remainder of the lands, collect scrap and craft new items to help your adventure.]],
  24. weapons = {},
  25. command = "wastelander",
  26. max = 0,
  27. salary = 0,
  28. admin = 0,
  29. vote = false,
  30. hasLicense = false,
  31. candemote = false,
  32. category = "Wastelanders",
  33. PlayerSpawn = function(ply)
  34. ply:SetHealth(50)
  35. end
  36. })
  37.  
  38. TEAM_SQUIRE = DarkRP.createJob("Squire", {
  39. color = Color(138, 138, 138, 255),
  40. model = {"models/nikout/fallout/wintercombatarmorfemale.mdl", "models/nikout/fallout/wintercombatarmormale.mdl"},
  41. description = [[Squires are, more often than not, children born into the Brotherhood, trained from a young age. There are a few exceptions where children not born into the Brotherhood have made it in.]],
  42. weapons = {"weapon_laserpistol"},
  43. command = "squire",
  44. max = 0,
  45. salary = 1,
  46. admin = 0,
  47. vote = false,
  48. hasLicense = false,
  49. candemote = false,
  50. category = "BOS Army",
  51. PlayerSpawn = function(ply)
  52. ply:SetHealth(100)
  53. ply:SetArmor(100)
  54. end
  55. })
  56. TEAM_SSQUIRE = DarkRP.createJob("Senior Squire", {
  57. color = Color(138, 138, 138, 255),
  58. model = {"models/nikout/fallout/wintercombatarmorfemale.mdl", "models/nikout/fallout/wintercombatarmormale.mdl"},
  59. description = [[Squires are, more often than not, children born into the Brotherhood, trained from a young age. There are a few exceptions where children not born into the Brotherhood have made it in.]],
  60. weapons = {"weapon_laserpistol"},
  61. command = "ssquire",
  62. max = 0,
  63. salary = 1,
  64. admin = 0,
  65. vote = false,
  66. hasLicense = false,
  67. candemote = false,
  68. category = "BOS Army",
  69. PlayerSpawn = function(ply)
  70. ply:SetHealth(150)
  71. ply:SetArmor(100)
  72. end
  73. })
  74. TEAM_ASPIRANT = DarkRP.createJob("Aspirant", {
  75. color = Color(138, 138, 138, 255),
  76. model = {"models/nikout/fallout/wintercombatarmorfemale.mdl", "models/nikout/fallout/wintercombatarmormale.mdl"},
  77. description = [[Squires are, more often than not, children born into the Brotherhood, trained from a young age. There are a few exceptions where children not born into the Brotherhood have made it in.]],
  78. weapons = {"weapon_laserpistol"},
  79. command = "aspirant",
  80. max = 0,
  81. salary = 1,
  82. admin = 0,
  83. vote = false,
  84. hasLicense = false,
  85. candemote = false,
  86. category = "BOS Army",
  87. PlayerSpawn = function(ply)
  88. ply:SetHealth(150)
  89. ply:SetArmor(100)
  90. end
  91. })
  92. TEAM_JKNIGHT = DarkRP.createJob("Jnr. Knight", {
  93. color = Color(138, 138, 138, 255),
  94. model = {"models/fallout_3/power_armor.mdl"},
  95. description = [[Knights are members of the Brotherhood that completed training necessary to serve as technicians, engineers and soldiers if the need arises.]],
  96. weapons = {"weapon_laserpistol", "weapon_laserrifle"},
  97. command = "jknight",
  98. max = 0,
  99. salary = 5,
  100. admin = 0,
  101. vote = false,
  102. hasLicense = false,
  103. candemote = false,
  104. category = "BOS Army",
  105. PlayerSpawn = function(ply)
  106. ply:SetHealth(200)
  107. ply:SetArmor(100)
  108. end
  109. })
  110. TEAM_KNIGHT = DarkRP.createJob("Knight", {
  111. color = Color(138, 138, 138, 255),
  112. model = {"models/fallout_3/power_armor.mdl"},
  113. description = [[Knights are members of the Brotherhood that completed training necessary to serve as technicians, engineers and soldiers if the need arises.]],
  114. weapons = {"weapon_laserpistol", "weapon_laserriflescp"},
  115. command = "knight",
  116. max = 0,
  117. salary = 5,
  118. admin = 0,
  119. vote = false,
  120. hasLicense = false,
  121. candemote = false,
  122. category = "BOS Army",
  123. PlayerSpawn = function(ply)
  124. ply:SetHealth(200)
  125. ply:SetArmor(100)
  126. end
  127. })
  128. TEAM_KNIGHTS = DarkRP.createJob("Knight Sgt.", {
  129. color = Color(138, 138, 138, 255),
  130. model = {"models/fallout_3/power_armor.mdl"},
  131. description = [[Knights are members of the Brotherhood that completed training necessary to serve as technicians, engineers and soldiers if the need arises.]],
  132. weapons = {"weapon_laserpistol", "weapon_laserriflescp"},
  133. command = "knights",
  134. max = 0,
  135. salary = 7,
  136. admin = 0,
  137. vote = false,
  138. hasLicense = false,
  139. candemote = false,
  140. category = "BOS Army",
  141. PlayerSpawn = function(ply)
  142. ply:SetHealth(250)
  143. ply:SetArmor(100)
  144. end
  145. })
  146. TEAM_KNIGHTC = DarkRP.createJob("Knight Cpt.", {
  147. color = Color(138, 138, 138, 255),
  148. model = {"models/fallout_3/black_armor.mdl"},
  149. description = [[Knights are members of the Brotherhood that completed training necessary to serve as technicians, engineers and soldiers if the need arises.]],
  150. weapons = {"weapon_laserpistol", "weapon_laserriflescp"},
  151. command = "knightc",
  152. max = 0,
  153. salary = 7,
  154. admin = 0,
  155. vote = false,
  156. hasLicense = false,
  157. candemote = false,
  158. category = "BOS Army",
  159. PlayerSpawn = function(ply)
  160. ply:SetHealth(300)
  161. ply:SetArmor(100)
  162. end
  163. })
  164. TEAM_KNIGHTCO = DarkRP.createJob("Knight Com.", {
  165. color = Color(138, 138, 138, 255),
  166. model = {"models/fallout_3/black_armor.mdl"},
  167. description = [[Knights are members of the Brotherhood that completed training necessary to serve as technicians, engineers and soldiers if the need arises.]],
  168. weapons = {"weapon_laserpistol", "weapon_tribeam"},
  169. command = "knightco",
  170. max = 0,
  171. salary = 10,
  172. admin = 0,
  173. vote = false,
  174. hasLicense = false,
  175. candemote = false,
  176. category = "BOS Army",
  177. PlayerSpawn = function(ply)
  178. ply:SetHealth(400)
  179. ply:SetArmor(100)
  180. end
  181. })
  182. TEAM_PALADIN = DarkRP.createJob("Paladin", {
  183. color = Color(138, 138, 138, 255),
  184. model = {"models/fallout_3/t51b.mdl"},
  185. description = [[Paladins are the protectors of the Brotherhood and their primary, elite fighting force.]],
  186. weapons = {"weapon_laserpistol", "weapon_tribeam"},
  187. command = "paladin",
  188. max = 0,
  189. salary = 12,
  190. admin = 0,
  191. vote = false,
  192. hasLicense = false,
  193. candemote = false,
  194. category = "BOS Army",
  195. PlayerSpawn = function(ply)
  196. ply:SetHealth(450)
  197. ply:SetArmor(100)
  198. end
  199. })
  200. TEAM_PALADINC = DarkRP.createJob("Paladin Com.", {
  201. color = Color(138, 138, 138, 255),
  202. model = {"models/fallout_3/t51b.mdl"},
  203. description = [[Paladins are the protectors of the Brotherhood and their primary, elite fighting force.]],
  204. weapons = {"weapon_laserpistol", "weapon_tribeam", "weapon_gatlinglaser"},
  205. command = "paladinc",
  206. max = 0,
  207. salary = 15,
  208. admin = 0,
  209. vote = false,
  210. hasLicense = false,
  211. candemote = false,
  212. category = "BOS Army",
  213. PlayerSpawn = function(ply)
  214. ply:SetHealth(550)
  215. ply:SetArmor(100)
  216. end
  217. })
  218. TEAM_SPALADIN = DarkRP.createJob("Star Paladin", {
  219. color = Color(138, 138, 138, 255),
  220. model = {"models/fallout_3/t51b.mdl"},
  221. description = [[Paladins are the protectors of the Brotherhood and their primary, elite fighting force.]],
  222. weapons = {"weapon_laserpistol", "weapon_tribeam", "weapon_gatlinglaser"},
  223. command = "spaladin",
  224. max = 0,
  225. salary = 17,
  226. admin = 0,
  227. vote = false,
  228. hasLicense = false,
  229. candemote = false,
  230. category = "BOS Army",
  231. PlayerSpawn = function(ply)
  232. ply:SetHealth(600)
  233. ply:SetArmor(100)
  234. end
  235. })
  236. TEAM_SENTINEL = DarkRP.createJob("Sentinel", {
  237. color = Color(138, 138, 138, 255),
  238. model = {"models/fallout_3/t51b.mdl"},
  239. description = [[Sentinels are the protectors of the Brotherhood and their primary, elite fighting force.]],
  240. weapons = {"weapon_laserpistol", "weapon_tribeam", "weapon_gatlinglaser", "weapon_grenadeplasma", "weapon_grenadeplasma"},
  241. command = "sentinel",
  242. max = 0,
  243. salary = 20,
  244. admin = 0,
  245. vote = false,
  246. hasLicense = false,
  247. candemote = false,
  248. category = "BOS Army",
  249. PlayerSpawn = function(ply)
  250. ply:SetHealth(600)
  251. ply:SetArmor(100)
  252. end
  253. })
  254.  
  255.  
  256.  
  257. TEAM_LANCERI = DarkRP.createJob("Lancer Initiate", {
  258. color = Color(138, 138, 138, 255),
  259. model = {"models/bio_suit/slow_bio_suit.mdl"},
  260. description = [[Lancers are members of the Brotherhood tasked with the maintenance and operation of its flying vehicles.]],
  261. weapons = {"weapon_laserpistol"},
  262. command = "lanceri",
  263. max = 0,
  264. salary = 3,
  265. admin = 0,
  266. vote = false,
  267. hasLicense = false,
  268. candemote = false,
  269. category = "BOS Airforce",
  270. PlayerSpawn = function(ply)
  271. ply:SetHealth(150)
  272. ply:SetArmor(100)
  273. end
  274. })
  275. TEAM_LANCER = DarkRP.createJob("Lancer", {
  276. color = Color(138, 138, 138, 255),
  277. model = {"models/bio_suit/slow_bio_suit.mdl"},
  278. description = [[Lancers are members of the Brotherhood tasked with the maintenance and operation of its flying vehicles.]],
  279. weapons = {"weapon_laserpistol"},
  280. command = "lancer",
  281. max = 0,
  282. salary = 5,
  283. admin = 0,
  284. vote = false,
  285. hasLicense = false,
  286. candemote = false,
  287. category = "BOS Airforce",
  288. PlayerSpawn = function(ply)
  289. ply:SetHealth(200)
  290. ply:SetArmor(100)
  291. end
  292. })
  293. TEAM_LANCERK = DarkRP.createJob("Lancer Knight", {
  294. color = Color(138, 138, 138, 255),
  295. model = {"models/bio_suit/slow_bio_suit.mdl"},
  296. description = [[Lancers are members of the Brotherhood tasked with the maintenance and operation of its flying vehicles.]],
  297. weapons = {"weapon_laserpistol"},
  298. command = "lancerk",
  299. max = 0,
  300. salary = 7,
  301. admin = 0,
  302. vote = false,
  303. hasLicense = false,
  304. candemote = false,
  305. category = "BOS Airforce",
  306. PlayerSpawn = function(ply)
  307. ply:SetHealth(250)
  308. ply:SetArmor(100)
  309. end
  310. })
  311. TEAM_LANCERS = DarkRP.createJob("Lancer Sgt.", {
  312. color = Color(138, 138, 138, 255),
  313. model = {"models/bio_suit/slow_bio_suit.mdl"},
  314. description = [[Lancers are members of the Brotherhood tasked with the maintenance and operation of its flying vehicles.]],
  315. weapons = {"weapon_laserpistol", "weapon_laserriflescp"},
  316. command = "lancers",
  317. max = 0,
  318. salary = 10,
  319. admin = 0,
  320. vote = false,
  321. hasLicense = false,
  322. candemote = false,
  323. category = "BOS Airforce",
  324. PlayerSpawn = function(ply)
  325. ply:SetHealth(300)
  326. ply:SetArmor(100)
  327. end
  328. })
  329. TEAM_LANCERC = DarkRP.createJob("Lancer Cpt.", {
  330. color = Color(138, 138, 138, 255),
  331. model = {"models/bio_suit/slow_bio_suit.mdl"},
  332. description = [[Lancers are members of the Brotherhood tasked with the maintenance and operation of its flying vehicles.]],
  333. weapons = {"weapon_laserpistol", "weapon_tribeam"},
  334. command = "lancerc",
  335. max = 0,
  336. salary = 15,
  337. admin = 0,
  338. vote = false,
  339. hasLicense = false,
  340. candemote = false,
  341. category = "BOS Airforce",
  342. PlayerSpawn = function(ply)
  343. ply:SetHealth(400)
  344. ply:SetArmor(100)
  345. end
  346. })
  347.  
  348. TEAM_SCRIBEI = DarkRP.createJob("Scribe Initiate", {
  349. color = Color(138, 138, 138, 255),
  350. model = {"models/halokiller38/fallout/scribe/scribe_01.mdl"},
  351. description = [[Scribes are tasked with creating and keeping records of the technology recovered and used by the Brotherhood and experimenting with new weapons and other useful devices to be used in the field by the Knights and Paladins.]],
  352. weapons = {"weapon_laserpistol"},
  353. command = "scribei",
  354. max = 0,
  355. salary = 5,
  356. admin = 0,
  357. vote = false,
  358. hasLicense = false,
  359. candemote = false,
  360. category = "BOS Scribes",
  361. PlayerSpawn = function(ply)
  362. ply:SetHealth(100)
  363. ply:SetArmor(100)
  364. end
  365. })
  366. TEAM_SCRIBE = DarkRP.createJob("Scribe", {
  367. color = Color(138, 138, 138, 255),
  368. model = {"models/halokiller38/fallout/scribe/scribe_01.mdl"},
  369. description = [[Scribes are tasked with creating and keeping records of the technology recovered and used by the Brotherhood and experimenting with new weapons and other useful devices to be used in the field by the Knights and Paladins.]],
  370. weapons = {"weapon_laserpistol"},
  371. command = "scribe",
  372. max = 0,
  373. salary = 7,
  374. admin = 0,
  375. vote = false,
  376. hasLicense = false,
  377. candemote = false,
  378. category = "BOS Scribes",
  379. PlayerSpawn = function(ply)
  380. ply:SetHealth(150)
  381. ply:SetArmor(100)
  382. end
  383. })
  384. TEAM_SSCRIBE = DarkRP.createJob("Senior Scribe", {
  385. color = Color(138, 138, 138, 255),
  386. model = {"models/halokiller38/fallout/scribe/scribe_01.mdl"},
  387. description = [[Scribes are tasked with creating and keeping records of the technology recovered and used by the Brotherhood and experimenting with new weapons and other useful devices to be used in the field by the Knights and Paladins.]],
  388. weapons = {"weapon_laserpistol"},
  389. command = "sscribe",
  390. max = 0,
  391. salary = 10,
  392. admin = 0,
  393. vote = false,
  394. hasLicense = false,
  395. candemote = false,
  396. category = "BOS Scribes",
  397. PlayerSpawn = function(ply)
  398. ply:SetHealth(200)
  399. ply:SetArmor(100)
  400. end
  401. })
  402. TEAM_HSCRIBE = DarkRP.createJob("Head Scribe", {
  403. color = Color(138, 138, 138, 255),
  404. model = {"models/halokiller38/fallout/scribe/scribe_01.mdl"},
  405. description = [[Scribes are tasked with creating and keeping records of the technology recovered and used by the Brotherhood and experimenting with new weapons and other useful devices to be used in the field by the Knights and Paladins.]],
  406. weapons = {"weapon_laserpistol", "weapon_laserriflescp"},
  407. command = "hscribe",
  408. max = 0,
  409. salary = 15,
  410. admin = 0,
  411. vote = false,
  412. hasLicense = false,
  413. candemote = false,
  414. category = "BOS Scribes",
  415. PlayerSpawn = function(ply)
  416. ply:SetHealth(250)
  417. ply:SetArmor(100)
  418. end
  419. })
  420. TEAM_ELDER = DarkRP.createJob("Elder", {
  421. color = Color(138, 138, 138, 255),
  422. model = {"models/bloocobalt/fo/creatures/ghosts.mdl"},
  423. description = [[The Elders are the highest command position in the Brotherhood, responsible for guiding it and setting down policies.]],
  424. weapons = {"weapon_laserpistol", "weapon_tribeam"},
  425. command = "elder",
  426. max = 0,
  427. salary = 25,
  428. admin = 0,
  429. vote = false,
  430. hasLicense = false,
  431. candemote = false,
  432. category = "BOS Elders",
  433. PlayerSpawn = function(ply)
  434. ply:SetHealth(800)
  435. ply:SetArmor(100)
  436. end
  437. })
  438. TEAM_HELDER = DarkRP.createJob("High Elder", {
  439. color = Color(138, 138, 138, 255),
  440. model = {"models/bloocobalt/fo/creatures/ghosts.mdl"},
  441. description = [[The Elders are the highest command position in the Brotherhood, responsible for guiding it and setting down policies.]],
  442. weapons = {"weapon_laserpistol", "weapon_tribeam", "weapon_gatlinglaser"},
  443. command = "helder",
  444. max = 0,
  445. salary = 30,
  446. admin = 0,
  447. vote = false,
  448. hasLicense = false,
  449. candemote = false,
  450. category = "BOS Elders",
  451. PlayerSpawn = function(ply)
  452. ply:SetHealth(1000)
  453. ply:SetArmor(100)
  454. end
  455. })
  456.  
  457. ---------------------------------------------------
  458.  
  459. TEAM_RLEGIONARY = DarkRP.createJob("Recruit Legionary", {
  460. color = Color(90, 0, 0, 255),
  461. model = {"models/cl/military/legionrecruit.mdl"},
  462. description = [[Recruits are freshly trained legionaries who are given only basic equipment. They are the most common type of legionaries and are forced to take the brunt of any blow from the enemy.]],
  463. weapons = {"weapon_trenchknife", "weapon_huntingrifleext"},
  464. command = "rlegionary",
  465. max = 0,
  466. salary = 2,
  467. admin = 0,
  468. vote = false,
  469. hasLicense = false,
  470. candemote = false,
  471. category = "Caesar's Legion",
  472. PlayerSpawn = function(ply)
  473. ply:SetHealth(100)
  474. ply:SetArmor(100)
  475. end
  476. })
  477. TEAM_PLEGIONARY = DarkRP.createJob("Prime Legionary", {
  478. color = Color(90, 0, 0, 255),
  479. model = {"models/cl/military/legionrecruit.mdl"},
  480. description = [[Prime legionaries are better equipped than recruits. They also have the benefit of greater experience and training than the standard legionaries. In short, the prime legionaries are a full step above Caesar's recruits.]],
  481. weapons = {"weapon_trenchknife", "weapon_huntingrifleext"},
  482. command = "plegionary",
  483. max = 0,
  484. salary = 3,
  485. admin = 0,
  486. vote = false,
  487. hasLicense = false,
  488. candemote = false,
  489. category = "Caesar's Legion",
  490. PlayerSpawn = function(ply)
  491. ply:SetHealth(125)
  492. ply:SetArmor(100)
  493. end
  494. })
  495. TEAM_VLEGIONARY = DarkRP.createJob("Veteran Legionary", {
  496. color = Color(90, 0, 0, 255),
  497. model = {"models/cl/military/legionrecruit.mdl"},
  498. description = [[Veteran legionaries are not only the best equipped amongst the standard legionaries, they are also the most experienced as well. They are typically held in reserve until the recruit and the prime legionaries are defeated.]],
  499. weapons = {"weapon_trenchknife", "weapon_huntingrifleext"},
  500. command = "vlegionary",
  501. max = 0,
  502. salary = 3,
  503. admin = 0,
  504. vote = false,
  505. hasLicense = false,
  506. candemote = false,
  507. category = "Caesar's Legion",
  508. PlayerSpawn = function(ply)
  509. ply:SetHealth(150)
  510. ply:SetArmor(100)
  511. end
  512. })
  513. TEAM_DRLEGIONARY = DarkRP.createJob("Recruit Decanus", {
  514. color = Color(90, 0, 0, 255),
  515. model = {"models/cl/military/legiondecanus.mdl"},
  516. description = [[Legionaries are given the position of decanus when they display leadership potential consistently in battle. A legionary decanus has the authority to run small camps as well as act as a deputy for the local centurion.]],
  517. weapons = {"weapon_trenchknife", "weapon_huntingriflescp"},
  518. command = "rdecanus",
  519. max = 0,
  520. salary = 5,
  521. admin = 0,
  522. vote = false,
  523. hasLicense = false,
  524. candemote = false,
  525. category = "Caesar's Legion",
  526. PlayerSpawn = function(ply)
  527. ply:SetHealth(250)
  528. ply:SetArmor(100)
  529. end
  530. })
  531. TEAM_DPLEGIONARY = DarkRP.createJob("Prime Decanus", {
  532. color = Color(90, 0, 0, 255),
  533. model = {"models/cl/military/legiondecanus.mdl"},
  534. description = [[Legionaries are given the position of decanus when they display leadership potential consistently in battle. A legionary decanus has the authority to run small camps as well as act as a deputy for the local centurion.]],
  535. weapons = {"weapon_trenchknife", "weapon_huntingriflescp"},
  536. command = "pdecanus",
  537. max = 0,
  538. salary = 5,
  539. admin = 0,
  540. vote = false,
  541. hasLicense = false,
  542. candemote = false,
  543. category = "Caesar's Legion",
  544. PlayerSpawn = function(ply)
  545. ply:SetHealth(250)
  546. ply:SetArmor(100)
  547. end
  548. })
  549. TEAM_CENTURIANLEGIONARY = DarkRP.createJob("Centurian", {
  550. color = Color(90, 0, 0, 255),
  551. model = {"models/cl/military/frumentarii.mdl"},
  552. description = [[Centurions serve as field commanders during major operations. They are often appointed to their position through years of dedicated service and their martial prowess reflects the rigors they have endured.]],
  553. weapons = {"weapon_trenchknife", "weapon_huntingriflescp", "weapon_lilysblade"},
  554. command = "centurian",
  555. max = 0,
  556. salary = 6,
  557. admin = 0,
  558. vote = false,
  559. hasLicense = false,
  560. candemote = false,
  561. category = "Caesar's Legion",
  562. PlayerSpawn = function(ply)
  563. ply:SetHealth(400)
  564. ply:SetArmor(100)
  565. end
  566. })
  567. TEAM_LEGATELEGIONARY = DarkRP.createJob("Legate", {
  568. color = Color(90, 0, 0, 255),
  569. model = {"models/power_armor/t45e.mdl"},
  570. description = [[The legate is the commander of the legionaries and is subservient to none but Caesar. The position of legate is only given to individuals who demonstrate unshakable loyalty, leadership skills, and unrestrained ferocity.]],
  571. weapons = {"weapon_trenchknife", "weapon_huntingriflescp", "weapon_bumpersword"},
  572. command = "legate",
  573. max = 0,
  574. salary = 13,
  575. admin = 0,
  576. vote = false,
  577. hasLicense = false,
  578. candemote = false,
  579. category = "Caesar's Legion",
  580. PlayerSpawn = function(ply)
  581. ply:SetHealth(1000)
  582. ply:SetArmor(100)
  583. end
  584. })
  585.  
  586. ---------------------------------------------------------
  587. TEAM_EVENT = DarkRP.createJob("Event Job", {
  588. color = Color(0, 0, 0, 255),
  589. model = {"models/nikout/fallout/hellfirearmornpc.mdl", "models/nikout/advancedpowerarmor.mdl", "models/tesla_power_armor/slow.mdl", "models/player/t51b/t51f.mdl", "models/fallout_3/ghoul.mdl", "models/suited_ghoul_new.mdl", "models/f3v/seeker_09.mdl", "models/nikout/dishonored/assassin1.mdl", "models/fallout_3/enclave_power_armor.mdl", "models/fallout3/painspikefemaleraider.mdl", "models/fallout3/sadistfemaleraider.mdl", "models/legoj15/fo4/eyebot_player.mdl"},
  590. description = [[Plan and create new events unique to each faction to ensure players stay entertained, edit your health using !hp ^ (amount), remember you can participate and spawn NPCs, try using the possessor weapon.]],
  591. weapons = {"weapon_laserpdw", "weapon_bowieknife", "weapon_possessor"},
  592. command = "event",
  593. max = 0,
  594. salary = 0,
  595. admin = 0,
  596. vote = false,
  597. hasLicense = false,
  598. candemote = false,
  599. category = "Staff Jobs",
  600. PlayerSpawn = function(ply)
  601. ply:SetHealth(100)
  602. ply:SetArmor(100)
  603. end
  604. })
  605. TEAM_EVENT = DarkRP.createJob("Staff on Duty", {
  606. color = Color(0, 0, 0, 255),
  607. model = {"models/legoj15/fo4/eyebot_player.mdl"},
  608. description = [[As a staff on duty your job is to moderate the server, whitelist people who need to be whitelisted and ensure rule breakers are punished, do !areport to check reports.]],
  609. weapons = {},
  610. command = "staffonduty",
  611. max = 0,
  612. salary = 0,
  613. admin = 0,
  614. vote = false,
  615. hasLicense = false,
  616. candemote = false,
  617. category = "Staff Jobs",
  618. PlayerSpawn = function(ply)
  619. ply:SetHealth(1000)
  620. ply:SetArmor(1000)
  621. end
  622. })
  623.  
  624. ----------------------------------------------------
  625. TEAM_NCRP = DarkRP.createJob("NCR Private", {
  626. color = Color(118, 0, 0, 255),
  627. model = {"models/ncr/fem_ncr_01.mdl"},
  628. description = [[Too lazy to add a propa desc rn.]],
  629. weapons = {},
  630. command = "ncrp",
  631. max = 0,
  632. salary = 3,
  633. admin = 0,
  634. vote = false,
  635. hasLicense = false,
  636. candemote = false,
  637. category = "NCR Enlisted",
  638. PlayerSpawn = function(ply)
  639. ply:SetHealth(100)
  640. ply:SetArmor(100)
  641. end
  642. })
  643. TEAM_NCRPFC = DarkRP.createJob("NCR PFC.", {
  644. color = Color(118, 0, 0, 255),
  645. model = {"models/ncr/fem_ncr_01.mdl"},
  646. description = [[Too lazy to add a propa desc rn.]],
  647. weapons = {},
  648. command = "ncrpfc",
  649. max = 0,
  650. salary = 3,
  651. admin = 0,
  652. vote = false,
  653. hasLicense = false,
  654. candemote = false,
  655. category = "NCR Enlisted",
  656. PlayerSpawn = function(ply)
  657. ply:SetHealth(150)
  658. ply:SetArmor(100)
  659. end
  660. })
  661. TEAM_NCRLC = DarkRP.createJob("NCR Lance Corp.", {
  662. color = Color(118, 0, 0, 255),
  663. model = {"models/ncr/fem_ncr_01.mdl"},
  664. description = [[Too lazy to add a propa desc rn.]],
  665. weapons = {},
  666. command = "ncrlancec",
  667. max = 0,
  668. salary = 3,
  669. admin = 0,
  670. vote = false,
  671. hasLicense = false,
  672. candemote = false,
  673. category = "NCR Enlisted",
  674. PlayerSpawn = function(ply)
  675. ply:SetHealth(200)
  676. ply:SetArmor(100)
  677. end
  678. })
  679. TEAM_NCRC = DarkRP.createJob("NCR Corp.", {
  680. color = Color(118, 0, 0, 255),
  681. model = {"models/ncr/fem_ncr_01.mdl"},
  682. description = [[Too lazy to add a propa desc rn.]],
  683. weapons = {},
  684. command = "ncrcorp",
  685. max = 0,
  686. salary = 3,
  687. admin = 0,
  688. vote = false,
  689. hasLicense = false,
  690. candemote = false,
  691. category = "NCR Enlisted",
  692. PlayerSpawn = function(ply)
  693. ply:SetHealth(250)
  694. ply:SetArmor(100)
  695. end
  696. })
  697. TEAM_NCRS = DarkRP.createJob("NCR Sgt.", {
  698. color = Color(118, 0, 0, 255),
  699. model = {"models/ncr/fem_ncr_01.mdl"},
  700. description = [[Too lazy to add a propa desc rn.]],
  701. weapons = {},
  702. command = "ncrsgt",
  703. max = 0,
  704. salary = 3,
  705. admin = 0,
  706. vote = false,
  707. hasLicense = false,
  708. candemote = false,
  709. category = "NCR Enlisted",
  710. PlayerSpawn = function(ply)
  711. ply:SetHealth(300)
  712. ply:SetArmor(100)
  713. end
  714. })
  715. TEAM_NCRSS = DarkRP.createJob("NCR Staff Sgt.", {
  716. color = Color(118, 0, 0, 255),
  717. model = {"models/ncr/fem_ncr_01.mdl"},
  718. description = [[Too lazy to add a propa desc rn.]],
  719. weapons = {},
  720. command = "ncrssgt",
  721. max = 0,
  722. salary = 3,
  723. admin = 0,
  724. vote = false,
  725. hasLicense = false,
  726. candemote = false,
  727. category = "NCR Enlisted",
  728. PlayerSpawn = function(ply)
  729. ply:SetHealth(350)
  730. ply:SetArmor(100)
  731. end
  732. })
  733. TEAM_NCRSFC = DarkRP.createJob("NCR SFC.", {
  734. color = Color(118, 0, 0, 255),
  735. model = {"models/ncr/fem_ncr_01.mdl"},
  736. description = [[Too lazy to add a propa desc rn.]],
  737. weapons = {},
  738. command = "ncrsfc",
  739. max = 0,
  740. salary = 3,
  741. admin = 0,
  742. vote = false,
  743. hasLicense = false,
  744. candemote = false,
  745. category = "NCR Enlisted",
  746. PlayerSpawn = function(ply)
  747. ply:SetHealth(400)
  748. ply:SetArmor(100)
  749. end
  750. })
  751. TEAM_NCRMSG = DarkRP.createJob("NCR Master Sgt.", {
  752. color = Color(118, 0, 0, 255),
  753. model = {"models/ncr/fem_ncr_01.mdl"},
  754. description = [[Too lazy to add a propa desc rn.]],
  755. weapons = {},
  756. command = "ncrmsgt",
  757. max = 0,
  758. salary = 3,
  759. admin = 0,
  760. vote = false,
  761. hasLicense = false,
  762. candemote = false,
  763. category = "NCR Enlisted",
  764. PlayerSpawn = function(ply)
  765. ply:SetHealth(450)
  766. ply:SetArmor(100)
  767. end
  768. })
  769. TEAM_NCRSMA = DarkRP.createJob("NCR Sgt. Major", {
  770. color = Color(118, 0, 0, 255),
  771. model = {"models/ncr/fem_ncr_01.mdl"},
  772. description = [[Too lazy to add a propa desc rn.]],
  773. weapons = {},
  774. command = "ncrsgtm",
  775. max = 0,
  776. salary = 3,
  777. admin = 0,
  778. vote = false,
  779. hasLicense = false,
  780. candemote = false,
  781. category = "NCR Enlisted",
  782. PlayerSpawn = function(ply)
  783. ply:SetHealth(500)
  784. ply:SetArmor(100)
  785. end
  786. })
  787.  
  788. --------------------------------------------
  789.  
  790. TEAM_NCROCAD = DarkRP.createJob("NCR Officer Cadet", {
  791. color = Color(118, 0, 0, 255),
  792. model = {"models/ncr/ncr_officer.mdl"},
  793. description = [[NEWMODELSHERE]],
  794. weapons = {},
  795. command = "ncrocad",
  796. max = 0,
  797. salary = 3,
  798. admin = 0,
  799. vote = false,
  800. hasLicense = false,
  801. candemote = false,
  802. category = "NCR Enlisted",
  803. PlayerSpawn = function(ply)
  804. ply:SetHealth(550)
  805. ply:SetArmor(100)
  806. end
  807. })
  808. TEAM_NCR2NDLI = DarkRP.createJob("NCR 2nd Lieut.", {
  809. color = Color(118, 0, 0, 255),
  810. model = {"models/ncr/ncr_officer.mdl"},
  811. description = [[NEWMODELSHERE]],
  812. weapons = {},
  813. command = "ncrlie",
  814. max = 0,
  815. salary = 3,
  816. admin = 0,
  817. vote = false,
  818. hasLicense = false,
  819. candemote = false,
  820. category = "NCR Enlisted",
  821. PlayerSpawn = function(ply)
  822. ply:SetHealth(600)
  823. ply:SetArmor(100)
  824. end
  825. })
  826. TEAM_NCRCPT = DarkRP.createJob("NCR Cpt.", {
  827. color = Color(118, 0, 0, 255),
  828. model = {"models/ncr/ncr_officer.mdl"},
  829. description = [[NEWMODELSHERE]],
  830. weapons = {},
  831. command = "ncrcpt",
  832. max = 0,
  833. salary = 3,
  834. admin = 0,
  835. vote = false,
  836. hasLicense = false,
  837. candemote = false,
  838. category = "NCR Enlisted",
  839. PlayerSpawn = function(ply)
  840. ply:SetHealth(650)
  841. ply:SetArmor(100)
  842. end
  843. })
  844. TEAM_NCR1STLIE = DarkRP.createJob("NCR 1st Lieut.", {
  845. color = Color(118, 0, 0, 255),
  846. model = {"models/ncr/ncr_officer.mdl"},
  847. description = [[NEWMODELSHERE]],
  848. weapons = {},
  849. command = "ncr1lie",
  850. max = 0,
  851. salary = 3,
  852. admin = 0,
  853. vote = false,
  854. hasLicense = false,
  855. candemote = false,
  856. category = "NCR Enlisted",
  857. PlayerSpawn = function(ply)
  858. ply:SetHealth(700)
  859. ply:SetArmor(100)
  860. end
  861. })
  862. TEAM_NCRMAJOR = DarkRP.createJob("NCR Major", {
  863. color = Color(118, 0, 0, 255),
  864. model = {"models/ncr/ncr_officer.mdl"},
  865. description = [[NEWMODELSHERE]],
  866. weapons = {},
  867. command = "ncrmajor",
  868. max = 0,
  869. salary = 3,
  870. admin = 0,
  871. vote = false,
  872. hasLicense = false,
  873. candemote = false,
  874. category = "NCR Enlisted",
  875. PlayerSpawn = function(ply)
  876. ply:SetHealth(750)
  877. ply:SetArmor(100)
  878. end
  879. })
  880. TEAM_NCRCOL = DarkRP.createJob("NCR Colonel", {
  881. color = Color(118, 0, 0, 255),
  882. model = {"models/ncr/ncr_officer.mdl"},
  883. description = [[NEWMODELSHERE]],
  884. weapons = {},
  885. command = "ncrcolo",
  886. max = 0,
  887. salary = 3,
  888. admin = 0,
  889. vote = false,
  890. hasLicense = false,
  891. candemote = false,
  892. category = "NCR Enlisted",
  893. PlayerSpawn = function(ply)
  894. ply:SetHealth(750)
  895. ply:SetArmor(100)
  896. end
  897. })
  898. TEAM_NCRCOL = DarkRP.createJob("NCR General", {
  899. color = Color(118, 0, 0, 255),
  900. model = {"models/ncr/ncr_officer.mdl"},
  901. description = [[NEWMODELSHERE]],
  902. weapons = {},
  903. command = "ncrgen",
  904. max = 0,
  905. salary = 3,
  906. admin = 0,
  907. vote = false,
  908. hasLicense = false,
  909. candemote = false,
  910. category = "NCR Enlisted",
  911. PlayerSpawn = function(ply)
  912. ply:SetHealth(800)
  913. ply:SetArmor(100)
  914. end
  915. })
  916.  
  917. -------------------------------
  918. TEAM_NCRHIG = DarkRP.createJob("NCR Heavy Infantry Guard", {
  919. color = Color(118, 0, 0, 255),
  920. model = {"models/player/fallout_3/power_armor.mdl"},
  921. description = [[NCR heavy troopers are the personal heavy shocktroopers of the General and serve as the heavy infantry of the NCR army.]],
  922. weapons = {"weapon_9mmsmgdrum", "weapon_supersledge", "weapon_minigun"},
  923. command = "ncrhig",
  924. max = 0,
  925. salary = 3,
  926. admin = 0,
  927. vote = false,
  928. hasLicense = false,
  929. candemote = false,
  930. category = "NCR Heavy Infantry",
  931. PlayerSpawn = function(ply)
  932. ply:SetHealth(850)
  933. ply:SetArmor(100)
  934. end
  935. })
  936. TEAM_NCRHIO = DarkRP.createJob("NCR Heavy Infantry Officer", {
  937. color = Color(118, 0, 0, 255),
  938. model = {"models/player/fallout_3/power_armor.mdl"},
  939. description = [[NCR heavy troopers are the personal heavy shocktroopers of the General and serve as the heavy infantry of the NCR army.]],
  940. weapons = {"weapon_9mmsmgdrum", "weapon_minigun", "weapon_supersledge"},
  941. command = "ncrhio",
  942. max = 0,
  943. salary = 3,
  944. admin = 0,
  945. vote = false,
  946. hasLicense = false,
  947. candemote = false,
  948. category = "NCR Heavy Infantry",
  949. PlayerSpawn = function(ply)
  950. ply:SetHealth(900)
  951. ply:SetArmor(100)
  952. end
  953. })
  954. TEAM_NCRHIC = DarkRP.createJob("NCR Heavy Infantry Com.", {
  955. color = Color(118, 0, 0, 255),
  956. model = {"models/player/fallout_3/power_armor.mdl"},
  957. description = [[NCR heavy troopers are the personal heavy shocktroopers of the General and serve as the heavy infantry of the NCR army.]],
  958. weapons = {"weapon_9mmsmgdrum", "weapon_minigun", "weapon_supersledge"},
  959. command = "ncrhic",
  960. max = 0,
  961. salary = 3,
  962. admin = 0,
  963. vote = false,
  964. hasLicense = false,
  965. candemote = false,
  966. category = "NCR Heavy Infantry",
  967. PlayerSpawn = function(ply)
  968. ply:SetHealth(1000)
  969. ply:SetArmor(100)
  970. end
  971. })
  972.  
  973.  
  974.  
  975.  
  976.  
  977. --[[---------------------------------------------------------------------------
  978. Define which team joining players spawn into and what team you change to if demoted
  979. ---------------------------------------------------------------------------]]
  980. GAMEMODE.DefaultTeam = TEAM_WASTELANDER
  981.  
  982.  
  983. --[[---------------------------------------------------------------------------
  984. Define which teams belong to civil protection
  985. Civil protection can set warrants, make people wanted and do some other police related things
  986. ---------------------------------------------------------------------------]]
  987. GAMEMODE.CivilProtection = {
  988. -- [TEAM_POLICE] = true,
  989. -- [TEAM_CHIEF] = true,
  990. -- [TEAM_MAYOR] = true,
  991. }
  992.  
  993. --[[---------------------------------------------------------------------------
  994. Jobs that are hitmen (enables the hitman menu)
  995. ---------------------------------------------------------------------------]]
  996. -- DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement