Advertisement
Guest User

Untitled

a guest
Sep 25th, 2016
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.03 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. -- People often copy jobs. When they do, the GM table does not exist anymore.
  22. -- This line makes the job code work both inside and outside of gamemode files.
  23. -- You should not copy this line into your code.
  24. -- local GAMEMODE = GAMEMODE or GM
  25. --[[--------------------------------------------------------
  26. Default teams. Please do not edit this file. Please use the darkrpmod addon instead.
  27. --------------------------------------------------------]]
  28.  
  29. TEAM_CITIZEN = DarkRP.createJob("Citizen", {
  30. color = Color(20, 150, 20, 255),
  31. model = {
  32. "models/player/Group01/Female_01.mdl",
  33. "models/player/Group01/Female_02.mdl",
  34. "models/player/Group01/Female_03.mdl",
  35. "models/player/Group01/Female_04.mdl",
  36. "models/player/Group01/Female_06.mdl",
  37. "models/player/group01/male_01.mdl",
  38. "models/player/Group01/Male_02.mdl",
  39. "models/player/Group01/male_03.mdl",
  40. "models/player/Group01/Male_04.mdl",
  41. "models/player/Group01/Male_05.mdl",
  42. "models/player/Group01/Male_06.mdl",
  43. "models/player/Group01/Male_07.mdl",
  44. "models/player/Group01/Male_08.mdl",
  45. "models/player/Group01/Male_09.mdl"
  46. },
  47. description = [[]],
  48. weapons = {"weapon_fists"},
  49. command = "citizen",
  50. max = 0,
  51. salary = GAMEMODE.Config.normalsalary,
  52. admin = 0,
  53. vote = false,
  54. hasLicense = false,
  55. candemote = false,
  56. category = "Citizens",
  57. })
  58.  
  59. TEAM_POLICE = DarkRP.createJob("Police", {
  60. color = Color(25, 25, 170, 255),
  61. model = {"models/humans/nypd1940/male_06.mdl", "models/humans/nypd1940/male_05.mdl"},
  62. description = [[]],
  63. weapons = {"weapon_fists","arrest_stick", "unarrest_stick", "m9k_m92beretta", "stunstick", "door_ram", "weaponchecker"},
  64. command = "police",
  65. max = 15,
  66. salary = GAMEMODE.Config.normalsalary * 1.45,
  67. admin = 0,
  68. vote = true,
  69. hasLicense = true,
  70. ammo = {
  71. ["pistol"] = 60,
  72. },
  73. category = "Government",
  74. })
  75.  
  76. TEAM_FBI = DarkRP.createJob("FBI", {
  77. color = Color(48,250,255, 255),
  78. model = {"models/fbi_pack/fbi_01.mdl", "models/fbi_pack/fbi_03.mdl"},
  79. description = [[]],
  80. weapons = {"m9k_m92beretta", "m9k_m14sp","weapon_fists"},
  81. command = "FBI",
  82. max = 8,
  83. salary = GAMEMODE.Config.normalsalary * 1.45,
  84. admin = 0,
  85. vote = true,
  86. hasLicense = true,
  87. ammo = {
  88. ["m9k_ammo_pistol"] = 60,
  89. },
  90. category = "Government",
  91. })
  92.  
  93. Team_THIEF = DarkRP.createJob("Thief", {
  94. color = Color(136, 136, 136, 255),
  95. model = {"models/player/phoenix.mdl"},
  96. description = [[]],
  97. weapons = {"keypad_cracker", "lockpick","weapon_fists"},
  98. command = "thief",
  99. max = 20,
  100. salary = 40,
  101. admin = 0,
  102. vote = false,
  103. hasLicense = false,
  104. candemote = true,
  105. -- CustomCheck
  106. medic = false,
  107. chief = false,
  108. mayor = false,
  109. hobo = false,
  110. cook = false,
  111. category = "Criminals",
  112. })
  113.  
  114. TEAM_DJ = DarkRP.createJob("DJ", {
  115. color = Color(207,51,249, 255),
  116. model = {
  117. "models/player/daftpunk/daft_silver.mdl",
  118. "models/player/daftpunk/daft_gold.mdl",
  119. },
  120. description = [[]],
  121. weapons = {"weapon_fists"},
  122. command = "dj",
  123. max = 3,
  124. salary = 30,
  125. admin = 0,
  126. vote = false,
  127. hasLicense = false,
  128. category = "Silver VIP",
  129. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "EEEEE" or ply:IsAdmin() end,
  130. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  131. })
  132.  
  133. TEAM_ADMINONDUTY = DarkRP.createJob("Admin on Duty", {
  134. color = Color(255, 0, 0, 255),
  135. model = {"models/player/zeus_combine_v2/zeus_combine_v2.mdl"},
  136. description = [[]],
  137. weapons = {"weapon_fists"},
  138. command = "Adminonduty",
  139. max = 20,
  140. salary = 100,
  141. admin = 0,
  142. vote = false,
  143. hasLicense = false,
  144. candemote = false,
  145. -- CustomCheck
  146. medic = false,
  147. chief = false,
  148. mayor = false,
  149. hobo = false,
  150. cook = false,
  151. category = "Staff",
  152. customCheck = function(ply) return ply:GetUserGroup() == "Developer" or ply:GetUserGroup() == "Owner" or ply:IsAdmin() end,
  153. CustomCheckFailMsg = "You need to be Staff",
  154. })
  155.  
  156. TEAM_TMOD = DarkRP.createJob("Trial Mod On Duty", {
  157. color = Color(0, 255, 16, 255),
  158. model = {"models/player/Combine_Soldier_PrisonGuard.mdl"},
  159. description = [[]],
  160. weapons = {"weapon_fists"},
  161. command = "TMOD",
  162. max = 20,
  163. salary = 100,
  164. admin = 0,
  165. vote = false,
  166. hasLicense = false,
  167. candemote = false,
  168. -- CustomCheck
  169. medic = false,
  170. chief = false,
  171. mayor = false,
  172. hobo = false,
  173. cook = false,
  174. category = "Staff",
  175. customCheck = function(ply) return ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() end,
  176. CustomCheckFailMsg = "You need to be Staff",
  177. })
  178.  
  179. TEAM_MOD = DarkRP.createJob("Mod On Duty", {
  180. color = Color(0, 255, 16, 255),
  181. model = {"models/player/combine_soldier.mdl"},
  182. description = [[]],
  183. weapons = {"weapon_fists"},
  184. command = "MOD",
  185. max = 20,
  186. salary = 100,
  187. admin = 0,
  188. vote = false,
  189. hasLicense = false,
  190. candemote = false,
  191. -- CustomCheck
  192. medic = false,
  193. chief = false,
  194. mayor = false,
  195. hobo = false,
  196. cook = false,
  197. category = "Staff",
  198. customCheck = function(ply) return ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "Mod" or ply:IsAdmin() end,
  199. CustomCheckFailMsg = "You need to be Staff",
  200. })
  201.  
  202.  
  203. TEAM_GUN = DarkRP.createJob("Gun Dealer", {
  204. color = Color(255, 140, 0, 255),
  205. model = "models/player/monk.mdl",
  206. description = [[]],
  207. weapons = {"weapon_fists","m9k_colt1911"},
  208. command = "gundealer",
  209. max = 4,
  210. salary = GAMEMODE.Config.normalsalary,
  211. admin = 0,
  212. vote = false,
  213. hasLicense = false,
  214. category = "Citizens",
  215. })
  216.  
  217.  
  218.  
  219. TEAM_CHIEF = DarkRP.createJob("Police Chief", {
  220. color = Color(20, 20, 255, 255),
  221. model = "models/humans/nypd1940/male_07.mdl",
  222. description = [[]],
  223. weapons = {"weapon_fists","arrest_stick", "unarrest_stick", "m9k_m92beretta", "stunstick", "door_ram", "weaponchecker", "m9k_mossberg590"},
  224. command = "chief",
  225. max = 1,
  226. salary = GAMEMODE.Config.normalsalary * 1.67,
  227. admin = 0,
  228. vote = false,
  229. hasLicense = true,
  230. chief = true,
  231. NeedToChangeFrom = TEAM_POLICE,
  232. ammo = {
  233. ["pistol"] = 60,
  234. },
  235. category = "Bronze VIP",
  236. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  237. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  238. })
  239.  
  240. TEAM_FBILEADER = DarkRP.createJob("FBI LEADER", {
  241. color = Color(48,250,255, 255),
  242. model = "models/fbi_pack/fbi_08.mdl",
  243. description = [[]],
  244. weapons = {"weapon_fists","m9k_m3", "m9k_m92beretta"},
  245. command = "FBIleader",
  246. max = 1,
  247. salary = GAMEMODE.Config.normalsalary * 1.67,
  248. admin = 0,
  249. vote = false,
  250. hasLicense = true,
  251. ammo = {
  252. ["m9k_ammo_pistol"] = 60,
  253. },
  254. category = "Silver VIP",
  255. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "EEEEE" or ply:IsAdmin() end,
  256. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  257.  
  258. })
  259.  
  260.  
  261. TEAM_MAYOR = DarkRP.createJob("Mayor", {
  262. color = Color( 187, 6, 23, 255),
  263. model = "models/player/breen.mdl",
  264. description = [[]],
  265. weapons = {"weapon_fists","m9k_luger"},
  266. command = "mayor",
  267. max = 1,
  268. salary = GAMEMODE.Config.normalsalary * 1.89,
  269. admin = 0,
  270. vote = true,
  271. hasLicense = false,
  272. mayor = true,
  273. category = "Government",
  274. })
  275.  
  276. TEAM_HOBO = DarkRP.createJob("Hobo", {
  277. color = Color(80, 45, 0, 255),
  278. model = "models/player/corpse1.mdl",
  279. description = [[]],
  280. weapons = {"weapon_fists","weapon_bugbait"},
  281. command = "hobo",
  282. max = 5,
  283. salary = 0,
  284. admin = 0,
  285. vote = false,
  286. hasLicense = false,
  287. candemote = false,
  288. hobo = true,
  289. category = "Citizens",
  290. })
  291.  
  292. TEAM_K9 = DarkRP.createJob("K9 Unit", {
  293. color = Color(80, 45, 0, 255),
  294. model = "models/player_amaterasuclosedmouth.mdl",
  295. description = [[]],
  296. weapons = {"weapon_pet"},
  297. command = "K9",
  298. max = 3,
  299. salary = 0,
  300. admin = 0,
  301. vote = false,
  302. hasLicense = false,
  303. candemote = false,
  304. category = "Government",
  305. })
  306.  
  307. TEAM_Capo = DarkRP.createJob("Mafia Capo", {
  308. color = Color(0,0,0, 255),
  309. model = "models/humans/mafia/male_04.mdl",
  310. description = [[]],
  311. weapons = {"weapon_fists","m9k_colt1911","m9k_1887winchester"},
  312. command = "Capo",
  313. max = 6,
  314. salary = 0,
  315. admin = 0,
  316. vote = false,
  317. hasLicense = false,
  318. candemote = false,
  319. category = "Criminals",
  320. })
  321.  
  322. TEAM_MSOLDIER = DarkRP.createJob("Mafia Soldier", {
  323. color = Color(0, 0, 0, 255),
  324. model = "models/humans/mafia/male_07.mdl",
  325. description = [[]],
  326. weapons = {"weapon_fists","m9k_luger","m9k_mp40"},
  327. command = "MSOLDIER",
  328. max = 6,
  329. salary = 0,
  330. admin = 0,
  331. vote = false,
  332. hasLicense = false,
  333. candemote = false,
  334. category = "Criminals",
  335. })
  336.  
  337. TEAM_MCHIEF = DarkRP.createJob("Master Chief", {
  338. color = Color(6, 187, 69, 255),
  339. model = "models/player/Rottweiler/mc.mdl",
  340. description = [[]],
  341. weapons = {"weapon_fists","halo_weapon_h4_sword","weapon_doom3_machinegun"},
  342. command = "MCHIEF",
  343. max = 1,
  344. salary = 0,
  345. admin = 0,
  346. vote = false,
  347. hasLicense = false,
  348. candemote = false,
  349. customCheck = function(ply) return ply:GetUserGroup() == "Owner" end,
  350. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  351. category = "Silver VIP",
  352. })
  353.  
  354. TEAM_MThief = DarkRP.createJob("Master Thief", {
  355. color = Color(80, 45, 0, 255),
  356. model = "models/player/arctic.mdl",
  357. description = [[]],
  358. weapons = {"weapon_fists","pro_lockpick_update","prokeypadcracker","grapplinghook","pickpocket"},
  359. command = "MThief",
  360. max = 10,
  361. salary = 0,
  362. admin = 0,
  363. vote = false,
  364. hasLicense = false,
  365. candemote = false,
  366. category = "Bronze VIP",
  367. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  368. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  369. })
  370.  
  371. TEAM_MDAUGHTER = DarkRP.createJob("Mayor’s Daughter", {
  372. color = Color(255,0,219, 255),
  373. model = "models/player/alyx.mdl",
  374. description = [[]],
  375. weapons = {"weapon_fists","m9k_colt1911"},
  376. command = "MDAUGHTER",
  377. max = 6,
  378. salary = 0,
  379. admin = 0,
  380. vote = false,
  381. hasLicense = false,
  382. candemote = false,
  383. category = "Government",
  384. })
  385.  
  386. TEAM_PARKOURIST = DarkRP.createJob("Parkourist", {
  387. color = Color(80, 45, 0, 255),
  388. model = "models/player/p2_chell.mdl",
  389. description = [[]],
  390. weapons = {"weapon_fists","climb_swep2"},
  391. command = "Parkourist",
  392. max = 3,
  393. salary = 0,
  394. admin = 0,
  395. vote = false,
  396. hasLicense = false,
  397. candemote = false,
  398. category = "Citizens",
  399. })
  400.  
  401. TEAM_PET = DarkRP.createJob("Pet", {
  402. color = Color(80, 45, 0, 255),
  403. model = "models/player_Chibiterasu.mdl",
  404. description = [[]],
  405. weapons = {"weapon_pet"},
  406. command = "Pet",
  407. max = 4,
  408. salary = 0,
  409. admin = 0,
  410. vote = false,
  411. hasLicense = false,
  412. candemote = false,
  413. category = "Citizens",
  414. })
  415.  
  416. TEAM_Prostitute = DarkRP.createJob("Prostitute", {
  417. color = Color(250, 37, 227, 255),
  418. model = "models/player/cherries/Cheria_pm/cheria.mdl",
  419. description = [[]],
  420. weapons = {"weapon_fists","weapon_kiss","m9k_colt1911"},
  421. command = "Prostitute",
  422. max = 6,
  423. salary = 0,
  424. admin = 0,
  425. vote = false,
  426. hasLicense = false,
  427. candemote = false,
  428. category = "Citizens",
  429. })
  430.  
  431. TEAM_MECHANIC = DarkRP.createJob("Mechanic", {
  432. color = Color(0,81,255, 255),
  433. model = {"models/player/barney.mdl"},
  434. description = [[]],
  435. weapons = {"weapon_fists","vc_wrench"}, -- You may wanna find a pickpocket swep and add it here.
  436. command = "mechanic",
  437. max = 2,
  438. salary = 65,
  439. admin = 0,
  440. vote = false,
  441. hasLicense = false,
  442. candemote = true,
  443. category = "Citizens",
  444. })
  445.  
  446. TEAM_STALKER = DarkRP.createJob("Stalker", {
  447. color = Color(0,0,0, 255),
  448. model = {"models/player/hans_grosse/slow_zombie.mdl"},
  449. description = [[]],
  450. weapons = {"weapon_fists","m9k_knife","lockpick"},
  451. command = "stalker",
  452. max = 3,
  453. salary = 40,
  454. admin = 0,
  455. vote = false,
  456. hasLicense = false,
  457. candemote = true,
  458. category = "Criminals",
  459. })
  460.  
  461. Team_CMEMS = DarkRP.createJob("Crips Members", {
  462. color = Color(66,94,229, 255),
  463. model = {"models/player/cripz/slow_1.mdl","models/player/cripz/slow_2.mdl"},
  464. description = [[]],
  465. weapons = {"weapon_fists","m9k_glock", "lockpick"},
  466. command = "cmems",
  467. max = 6,
  468. salary = 40,
  469. admin = 0,
  470. vote = false,
  471. hasLicense = false,
  472. candemote = true,
  473. -- CustomCheck
  474. medic = false,
  475. chief = false,
  476. mayor = false,
  477. hobo = false,
  478. cook = false,
  479. category = "Criminals",
  480. })
  481. Team_CLEAD = DarkRP.createJob("Crips Leader", {
  482. color = Color(66,94,229, 255),
  483. model = {"models/player/cripz/slow_3.mdl"},
  484. description = [[]],
  485. weapons = {"weapon_fists","m9k_uzi", "lockpick","m9k_glock"},
  486. command = "clead",
  487. max = 1,
  488. salary = 40,
  489. admin = 0,
  490. vote = false,
  491. hasLicense = false,
  492. candemote = true,
  493. -- CustomCheck
  494. medic = false,
  495. chief = false,
  496. mayor = false,
  497. hobo = false,
  498. cook = false,
  499. category = "Criminals",
  500. })
  501. Team_BMEMS = DarkRP.createJob("Bloods Members", {
  502. color = Color(251,31,31, 255),
  503. model = {"models/player/bloodz/slow_1.mdl","models/player/bloodz/slow_2.mdl"},
  504. description = [[]],
  505. weapons = {"weapon_fists","m9k_glock", "lockpick"},
  506. command = "bmems",
  507. max = 6,
  508. salary = 40,
  509. admin = 0,
  510. vote = false,
  511. hasLicense = false,
  512. candemote = true,
  513. -- CustomCheck
  514. medic = false,
  515. chief = false,
  516. mayor = false,
  517. hobo = false,
  518. cook = false,
  519. category = "Criminals",
  520. })
  521. Team_BLEAD = DarkRP.createJob("Bloods Leader", {
  522. color = Color(251,31,31, 255),
  523. model = {"models/player/bloodz/slow_3.mdl "},
  524. description = [[]],
  525. weapons = {"weapon_fists","m9k_uzi", "lockpick","m9k_glock"},
  526. command = "blead",
  527. max = 1,
  528. salary = 40,
  529. admin = 0,
  530. vote = false,
  531. hasLicense = false,
  532. candemote = true,
  533. -- CustomCheck
  534. medic = false,
  535. chief = false,
  536. mayor = false,
  537. hobo = false,
  538. cook = false,
  539. category = "Criminals",
  540. })
  541.  
  542. TEAM_SWAT = DarkRP.createJob("Swat", {
  543. color = Color(153,185,255, 255),
  544. model = {"models/player/gasmask.mdl"},
  545. description = [[]],
  546. weapons = {"weapon_fists","m9k_m92beretta","m9k_m16a4_acog","weapon_stunstick","arrest_stick","unarrest_stick","door_ram" ,"weaponchecker","radio_chatter"},
  547. command = "Swat",
  548. max = 6,
  549. salary = 85,
  550. admin = 0,
  551. vote = true,
  552. hasLicense = true,
  553. candemote = false,
  554. -- CustomCheck
  555. medic = false,
  556. chief = false,
  557. mayor = false,
  558. hobo = false,
  559. cook = false,
  560. category = "Government",
  561. })
  562.  
  563. TEAM_SMEDIC = DarkRP.createJob("Swat Medic", {
  564. color = Color(153,185,255, 255),
  565. model = {"models/player/swat.mdl"},
  566. description = [[]],
  567. weapons = {"weapon_fists","m9k_m16a4_acog","arrest_stick","unarrest_stick","door_ram","weaponchecker","med_kit","radio_chatter"},
  568. command = "Smedic",
  569. max = 3,
  570. salary = 85,
  571. admin = 0,
  572. vote = true,
  573. hasLicense = true,
  574. candemote = false,
  575. -- CustomCheck
  576. medic = false,
  577. chief = false,
  578. mayor = false,
  579. hobo = false,
  580. cook = false,
  581. category = "Government",
  582. })
  583.  
  584. TEAM_SSNIPER = DarkRP.createJob("Swat Sniper", {
  585. color = Color(153,185,255, 255),
  586. model = {"models/player/umbrella_ct/umbrella_ct.mdl"},
  587. description = [[]],
  588. weapons = {"weapon_fists","m9k_tec9","arrest_stick","unarrest_stick","door_ram","m9k_m24" ,"weaponchecker","radio_chatter"},
  589. command = "SSNIPER",
  590. max = 2,
  591. salary = 85,
  592. admin = 0,
  593. vote = true,
  594. hasLicense = true,
  595. candemote = false,
  596. -- CustomCheck
  597. medic = false,
  598. chief = false,
  599. mayor = false,
  600. hobo = false,
  601. cook = false,
  602. category = "Bronze VIP",
  603. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  604. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  605. })
  606.  
  607.  
  608. TEAM_GODFATHER = DarkRP.createJob("GodFather", {
  609. color = Color(0,0,0, 255),
  610. model = {"models/vito.mdl"},
  611. description = [[]],
  612. weapons = {"weapon_fists","m9k_thompson","m9k_m29satan","pro_lockpick_update"},
  613. command = "godfather",
  614. max = 1,
  615. salary = 85,
  616. admin = 0,
  617. vote = false,
  618. hasLicense = false,
  619. candemote = false,
  620. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "EEEEE" or ply:IsAdmin() end,
  621. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  622. category = "Silver VIP",
  623. })
  624.  
  625.  
  626. TEAM_SROCKET = DarkRP.createJob("Swat Rocket", {
  627. color = Color(153,185,255, 255),
  628. model = {"models/player/specnaz/slow_specnaz.mdl"},
  629. description = [[]],
  630. weapons = {"weapon_fists","m9k_model627","arrest_stick","unarrest_stick","door_ram","weapon_doom3_rocketlauncher" ,"weaponchecker","radio_chatter"},
  631. command = "SROCKET",
  632. max = 2,
  633. salary = 85,
  634. admin = 0,
  635. vote = true,
  636. hasLicense = true,
  637. candemote = false,
  638. -- CustomCheck
  639. medic = false,
  640. chief = false,
  641. mayor = false,
  642. hobo = false,
  643. cook = false,
  644. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "EEEEE" or ply:IsAdmin() end,
  645. category = "Silver VIP",
  646. })
  647.  
  648. TEAM_SCHIEF = DarkRP.createJob("Swat Captain", {
  649. color = Color(153,185,255, 255),
  650. model = {"models/player/pink_soldier_fix/ct_urban.mdl"},
  651. description = [[]],
  652. weapons = {"weapon_fists","m9k_m16a4_acog","m9k_glock","arrest_stick","unarrest_stick","door_ram","m9k_m249lmg" ,"weaponchecker","radio_chatter"},
  653. command = "Swat Chief",
  654. max = 1,
  655. salary = 85,
  656. admin = 0,
  657. vote = true,
  658. hasLicense = true,
  659. candemote = false,
  660. -- CustomCheck
  661. medic = false,
  662. chief = true,
  663. mayor = false,
  664. hobo = false,
  665. cook = false,
  666. category = "Gold VIP",
  667. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "EEEE" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "EEE" or ply:IsAdmin() end,
  668. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  669. })
  670.  
  671. Team_HITMAN = DarkRP.createJob("Hitman", {
  672. color = Color(167,180,180, 255),
  673. model = {"models/player/agent_47.mdl"},
  674. description = [[]],
  675. weapons = {"weapon_fists","m9k_svu","m9k_scoped_taurus","lockpick"},
  676. command = "hitman",
  677. max = 5,
  678. salary = 40,
  679. admin = 0,
  680. vote = false,
  681. hasLicense = false,
  682. candemote = true,
  683. category = "Criminals",
  684. })
  685.  
  686. Team_HITMANPRO = DarkRP.createJob("HitmanPro", {
  687. color = Color(0,0,0, 255),
  688. model = {"models/player/trenchcoat/slow.mdl"},
  689. description = [[]],
  690. weapons = {"weapon_fists","m9k_svu","m9k_scoped_taurus","lockpick","grapplinghook","m9k_mp7"},
  691. command = "hitmanpro",
  692. max = 3,
  693. salary = 40,
  694. admin = 0,
  695. vote = false,
  696. hasLicense = false,
  697. candemote = true,
  698. category = "Bronze VIP",
  699. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  700. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  701. })
  702.  
  703. Team_Assassin = DarkRP.createJob("Assassin", {
  704. color = Color(0,0,0, 255),
  705. model = {"models/player/shao_jun.mdl"},
  706. description = [[]],
  707. weapons = {"weapon_fists","m9k_sl8","m9k_deagle","grapplinghook","weapon_thehiddenblade","pickpocket","pro_lockpick_update"},
  708. command = "Assassin",
  709. max = 4,
  710. salary = 40,
  711. admin = 0,
  712. vote = true,
  713. hasLicense = false,
  714. candemote = true,
  715. category = "Gold VIP",
  716. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "gold" or ply:IsAdmin() end,
  717. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  718. })
  719.  
  720. Team_Arbiter = DarkRP.createJob("Arbiter", {
  721. color = Color(98, 72, 114, 255),
  722. model = {"Models/models/player/halo3arbiter.mdl"},
  723. description = [[]],
  724. weapons = {"weapon_fists","weapon_camo","weapon_doom3_plasmagun","halo_weapon_h4_sword"},
  725. command = "Arbiter",
  726. max = 1,
  727. salary = 40,
  728. admin = 0,
  729. vote = false,
  730. hasLicense = false,
  731. candemote = true,
  732. category = "Gold VIP",
  733. customCheck = function(ply) return ply:GetUserGroup() == "Owner" end,
  734. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  735. })
  736.  
  737. Team_AntiP = DarkRP.createJob("Anti Purger", {
  738. color = Color(98, 72, 114, 255),
  739. model = {"models/player/DaithiDeNogla/Nogla.mdl"},
  740. description = [[]],
  741. weapons = {"m9k_hk45","weapon_fists"},
  742. command = "antipurge",
  743. max = 10,
  744. salary = 40,
  745. admin = 0,
  746. vote = false,
  747. hasLicense = false,
  748. candemote = true,
  749. category = "Criminals",
  750. })
  751.  
  752. Team_Purger = DarkRP.createJob("Purger", {
  753. color = Color(215,133,225, 255),
  754. model = {"models/player/H2O/Delirious.mdl"},
  755. description = [[]],
  756. weapons = {"m9k_g36","lockpick","weapon_fists"},
  757. command = "purge",
  758. max = 10,
  759. salary = 40,
  760. admin = 0,
  761. vote = false,
  762. hasLicense = false,
  763. candemote = true,
  764. category = "Criminals",
  765. })
  766.  
  767. Team_BROB = DarkRP.createJob("Bank Robbers", {
  768. color = Color(176, 176, 176, 255),
  769. model = {"models/player/spike/Dark.mdl"},
  770. description = [[]],
  771. weapons = {"m9k_uzi","weapon_fists","lockpick"},
  772. command = "brob",
  773. max = 9,
  774. salary = 40,
  775. admin = 0,
  776. vote = false,
  777. hasLicense = false,
  778. candemote = true,
  779. category = "Criminals",
  780. })
  781.  
  782. TEAM_BMD = DarkRP.createJob("Black Market Dealer", {
  783. color = Color(227,150,72,160),
  784. model = "models/player/niko_bellic/slow.mdl",
  785. description = [[]],
  786. weapons = {"weapon_fists","m9k_colt1911"},
  787. command = "blackmarketdealer",
  788. max = 2,
  789. salary = 35,
  790. admin = 0,
  791. vote = false,
  792. hasLicense = true,
  793. category = "Bronze VIP",
  794. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  795. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  796. })
  797.  
  798. TEAM_RAPIST = DarkRP.createJob ("Rapist", {
  799. color = Color(215,133,225, 255),
  800. model = "models/player/DaithiDeNogla/Nogla.mdl",
  801. description = [[]],
  802. weapons = {"weapon_fists","weapon_rape","lockpick"},
  803. command = "rapist",
  804. max = 3,
  805. salary = 40,
  806. admin= 0,
  807. vote= true,
  808. hasLicense = false,
  809. category= "Bronze VIP",
  810. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  811. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  812. })
  813.  
  814. TEAM_JACOB = DarkRP.createJob("The Real JacobZeOne", {
  815. color = Color(250, 37, 227, 255),
  816. model = "models/player/vin_diesel/slow.mdl",
  817. description = [[]],
  818. weapons = {"weapon_lightsaber","m9k_psg1","weapon_undertale_sans_admin","m9k_jackhammer","halo_weapon_h4_sword","weapon_fists","m9k_pkm","weapon_rape","weapon_doom3_bfg","pro_lockpick_update","weapon_camo","prokeypadcracker","weapon_thehiddenblade","m9k_deagle","m9k_suicide_bomb"},
  819. command = "THERECANONLYBEONE",
  820. max = 1,
  821. salary = 100,
  822. admin = 0,
  823. vote = false,
  824. hasLicense = true,
  825. category = "Staff",
  826. customCheck = function(ply) return ply:GetUserGroup() == "Owner" end,
  827. })
  828.  
  829. TEAM_TRR = DarkRP.createJob("Terrorist", {
  830. color = Color(255, 0, 0, 255),
  831. model = "models/player/guerilla.mdl",
  832. description = [[]],
  833. weapons = {"m9k_ak47","weapon_frag","weapon_fists"},
  834. command = "terrorist",
  835. max = 6,
  836. salary = 35,
  837. admin = 0,
  838. vote = true,
  839. hasLicense = false,
  840. category = "Bronze VIP",
  841. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  842. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  843. })
  844.  
  845. TEAM_TRRL = DarkRP.createJob("Terrorist Leader", {
  846. color = Color(255, 0, 0, 255),
  847. model = "models/player/hitler/hitler.mdl",
  848. description = [[]],
  849. weapons = {"m9k_ak47","m9k_suicide_bomb","weapon_frag","weapon_fists"},
  850. command = "terroristlead",
  851. max = 1,
  852. salary = 40,
  853. admin = 0,
  854. vote = true,
  855. hasLicense = false,
  856. category = "Silver VIP",
  857. customCheck = function(ply) return ply:GetUserGroup() == "Trial Mod" or ply:GetUserGroup() == "Moderator" or ply:GetUserGroup() == "silver" or ply:GetUserGroup() == "gold" or ply:GetUserGroup() == "bronze" or ply:IsAdmin() end,
  858. CustomCheckFailMsg = "Donate at galaxyservers.boards.net/thread/4/donate",
  859. })
  860.  
  861. TEAM_KIDNAP = DarkRP.createJob("Kidnapper", {
  862. color = Color(128, 0, 128, 255),
  863. model = "models/player/odessa.mdl",
  864. description = [[]],
  865. weapons = {"weapon_cuff_elastic","m9k_usp"},
  866. command = "kidnapper",
  867. max = 4,
  868. salary = 20,
  869. admin = 0,
  870. vote = true,
  871. hasLicense = false,
  872. category = "Criminals",
  873. })
  874.  
  875. --[[---------------------------------------------------------------------------
  876. Define which team joining players spawn into and what team you change to if demoted
  877. ---------------------------------------------------------------------------]]
  878. GAMEMODE.DefaultTeam = TEAM_FBI
  879.  
  880.  
  881. --[[---------------------------------------------------------------------------
  882. Define which teams belong to civil protection
  883. Civil protection can set warrants, make people wanted and do some other police related things
  884. ---------------------------------------------------------------------------]]
  885. GAMEMODE.CivilProtection = {
  886. [TEAM_POLICE] = true,
  887. [TEAM_CHIEF] = true,
  888. [TEAM_MAYOR] = true,
  889. [TEAM_SCHIEF] = true,
  890. [TEAM_SROCKET] = true,
  891. [TEAM_SSNIPER] = true,
  892. [TEAM_SMEDIC] = true,
  893. [TEAM_SWAT] = true,
  894. [TEAM_MDAUGHTER] = true,
  895. [TEAM_K9] = true,
  896. }
  897.  
  898. --[[---------------------------------------------------------------------------
  899. Jobs that are hitmen (enables the hitman menu)
  900. ---------------------------------------------------------------------------]]
  901. DarkRP.addHitmanTeam(Team_HITMAN)
  902. DarkRP.addHitmanTeam(Team_HITMANPRO)
  903. DarkRP.addHitmanTeam(Team_Assassin)
  904.  
  905. --[[
  906. COMMENTING OUT FOR DEV REASONS -- LEAVE IN FOR BACKUP
  907.  
  908. DarkRP.createCategory{
  909. name = "Citizens",
  910. categorises = "jobs",
  911. startExpanded = true,
  912. color = Color(40, 216, 45, 255),
  913. canSee = fp{fn.Id, true},
  914. sortOrder = 100,
  915. }
  916. DarkRP.createCategory{
  917. name = "Government",
  918. categorises = "jobs",
  919. startExpanded = true,
  920. color = Color(25, 25, 170, 255),
  921. canSee = fp{fn.Id, true},
  922. sortOrder = 101,
  923. }
  924. DarkRP.createCategory{
  925. name = "Other",
  926. categorises = "jobs",
  927. startExpanded = true,
  928. color = Color(0, 107, 0, 255),
  929. canSee = fp{fn.Id, true},
  930. sortOrder = 255,
  931. }
  932. DarkRP.createCategory{
  933. name = "Criminals",
  934. categorises = "jobs",
  935. startExpanded = true,
  936. color = Color(255,0,0, 200),
  937. canSee = fp{fn.Id, true},
  938. sortOrder = 105,
  939. }
  940. DarkRP.createCategory{
  941. name = "Staff",
  942. categorises = "jobs",
  943. startExpanded = true,
  944. color = Color(255,51,0, 255),
  945. canSee = fp{fn.Id, true},
  946. sortOrder = 255,
  947. }
  948. DarkRP.createCategory{
  949. name = "Bronze VIP",
  950. categorises = "jobs",
  951. startExpanded = true,
  952. color = Color(197,120,42, 255),
  953. canSee = fp{fn.Id, true},
  954. sortOrder = 225,
  955. }
  956. DarkRP.createCategory{
  957. name = "Silver VIP",
  958. categorises = "jobs",
  959. startExpanded = true,
  960. color = Color(189,187,185, 255),
  961. canSee = fp{fn.Id, true},
  962. sortOrder = 235,
  963. }
  964. DarkRP.createCategory{
  965. name = "Gold VIP",
  966. categorises = "jobs",
  967. startExpanded = true,
  968. color = Color(231,212,24, 255),
  969. canSee = fp{fn.Id, true},
  970. sortOrder = 245,
  971. }
  972. ]]--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement