Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.49 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 your custom jobs under the following line:
  19. ---------------------------------------------------------------------------]]
  20.  
  21. TEAM_THIEF = DarkRP.createJob("Thief", {
  22. color = Color(56, 56, 56),
  23. model = {
  24. "models/player/arctic.mdl",
  25. "models/player/phoenix.mdl"
  26. },
  27. description = [[Your a thief one of the most of many criminals in the city you can, RAID, MUG and kidnap]],
  28. weapons = {"m9k_hk45", "lockpick", "keypad_cracker"},
  29. command = "thief",
  30. max = 6,
  31. salary = 100,
  32. admin = 0,
  33. vote = false,
  34. hasLicense = false,
  35. candemote = true,
  36. category = "Criminals",
  37. PlayerSpawn = function(ply)
  38. ply:SetMaxHealth(100)
  39. ply:SetHealth(100)
  40. ply:SetArmor(0)
  41. end
  42. })
  43.  
  44. TEAM_SWAT = DarkRP.createJob("S.W.A.T", {
  45. color = Color(30, 45, 105, 255),
  46. model = "models/player/kerry/swat_ls.mdl",
  47. description = [[You are a S.W.A.T, Your job is to handle the bigger crimes in the city.]],
  48. weapons = {"arrest_stick", "unarrest_stick", "m9k_glock", "m9k_mp5sd", "stunstick", "door_ram", "weaponchecker", "darkrp_handcuffs", "weapon_stungun"},
  49. command = "swat",
  50. max = 4,
  51. salary = 120,
  52. admin = 0,
  53. vote = true,
  54. hasLicense = true,
  55. candemote = true,
  56. category = "Civil Protection",
  57. PlayerSpawn = function(ply)
  58. ply:SetMaxHealth(100)
  59. ply:SetHealth(100)
  60. ply:SetArmor(100)
  61. end
  62. })
  63.  
  64. TEAM_SWATSNIPER = DarkRP.createJob("S.W.A.T Sniper", {
  65. color = Color(30, 45, 105, 255),
  66. model = "models/stalkernb/sunrise_symmetry.mdl",
  67. description = [[ Do everything you can to keep the city safe. If theres no mayor, you're in charge.]],
  68. weapons = {"arrest_stick", "unarrest_stick", "stunstick", "m9k_glock", "m9k_barret_m82", "weaponchecker", "darkrp_handcuffs", "weapon_stungun"},
  69. command = "swatsniper",
  70. max = 1,
  71. salary = 200,
  72. admin = 0,
  73. vote = true,
  74. hasLicense = true,
  75. candemote = true,
  76. category = "Civil Protection",
  77. PlayerSpawn = function(ply)
  78. ply:SetMaxHealth(100)
  79. ply:SetHealth(100)
  80. ply:SetArmor(100)
  81. end
  82. })
  83.  
  84. TEAM_SWATMEDIC = DarkRP.createJob("S.W.A.T Medic", {
  85. color = Color(30, 45, 105, 255),
  86. model = "models/player/ct_sas.mdl",
  87. description = [[You are a S.W.A.T, Your job is to handle the bigger crimes in the city. You are the medic in the group, you should provide medical help to your team]],
  88. weapons = {"arrest_stick", "m9k_m416", "stunstick", "door_ram", "weaponchecker", "med_kit", "m9k_glock", "darkrp_handcuffs", "weapon_stungun"},
  89. command = "swatmedic",
  90. max = 2,
  91. salary = 200,
  92. admin = 0,
  93. vote = true,
  94. hasLicense = true,
  95. candemote = true,
  96. category = "Civil Protection",
  97. PlayerSpawn = function(ply)
  98. ply:SetMaxHealth(100)
  99. ply:SetHealth(100)
  100. ply:SetArmor(100)
  101. end
  102. })
  103.  
  104. TEAM_SWATLEADER = DarkRP.createJob("S.W.A.T Leader", {
  105. color = Color(30, 45, 105, 255),
  106. model = "models/player/kerry/swat_ls_2.mdl",
  107. description = [[Do everything you can to keep the city safe. If theres no mayor, you're in charge.]],
  108. weapons = {"arrest_stick", "unarrest_stick", "m9k_glock", "m9k_honeybadger", "stunstick", "darkrp_handcuffs", "weapon_stungun"},
  109. command = "swatleader",
  110. max = 1,
  111. salary = 230,
  112. admin = 0,
  113. vote = true,
  114. hasLicense = true,
  115. candemote = true,
  116. category = "Civil Protection",
  117. PlayerSpawn = function(ply)
  118. ply:SetMaxHealth(100)
  119. ply:SetHealth(100)
  120. ply:SetArmor(100)
  121. end
  122. })
  123.  
  124. TEAM_BODYGUARD = DarkRP.createJob("Body Guard", {
  125. color = Color(0,200,50,255),
  126. model = "models/player/odessa.mdl",
  127. description = [[People pay you an amount of money to guard them on the street, or at home.]],
  128. weapons = {"m9k_deagle", "stunstick"},
  129. command = "bodyguard",
  130. max = 5,
  131. salary = 85,
  132. admin = 0,
  133. vote = false,
  134. hasLicense = true,
  135. candemote = true,
  136. category = "Citizens",
  137. PlayerSpawn = function(ply)
  138. ply:SetMaxHealth(100)
  139. ply:SetHealth(100)
  140. ply:SetArmor(0)
  141. end
  142. })
  143.  
  144. TEAM_RAPE = DarkRP.createJob("Rapist", {
  145. color = Color(229, 229, 229),
  146. model = "models/player/hidden/hidden.mdl",
  147. description = [[Your a rapeist you rape people in alleyways and make sure you do /advert rape can only rape every 5 mins]],
  148. weapons = {"weapon_rape"},
  149. command = "rape",
  150. max = 2,
  151. salary = 50,
  152. admin = 0,
  153. vote = false,
  154. hasLicense = false,
  155. candemote = true,
  156. category = "Citizens",
  157. PlayerSpawn = function(ply)
  158. ply:SetMaxHealth(100)
  159. ply:SetHealth(100)
  160. ply:SetArmor(0)
  161. end
  162. })
  163.  
  164. TEAM_MOB = DarkRP.createJob("MobBoss", {
  165. color = Color(255, 0, 0),
  166. model = "models/player/gman_high.mdl",
  167. description = [[Your mobboss you do cool shit like unarrest people and hits and can lead gangs]],
  168. weapons = {"m9k_mp9", "unarrest_stick", "lockpick"},
  169. command = "mob",
  170. max = 1,
  171. salary = 85,
  172. admin = 0,
  173. vote = false,
  174. hasLicense = false,
  175. candemote = true,
  176. category = "Hitmen",
  177. PlayerSpawn = function(ply)
  178. ply:SetMaxHealth(100)
  179. ply:SetHealth(100)
  180. ply:SetArmor(0)
  181. end
  182. })
  183.  
  184. TEAM_POLICE = DarkRP.createJob("Police", {
  185. color = Color(30, 45, 105, 255),
  186. model = {
  187. "models/player/nypd/male_02.mdl",
  188. "models/player/nypd/male_04.mdl",
  189. "models/player/nypd/male_05.mdl",
  190. "models/player/nypd/male_06.mdl",
  191. "models/player/nypd/male_07.mdl",
  192. "models/player/nypd/male_07.mdl",
  193. "models/player/nypd/male_09.mdl",
  194. },
  195. description = [[Do everything you can to keep the city safe]],
  196. weapons = {"arrest_stick", "unarrest_stick", "m9k_glock", "stunstick", "darkrp_handcuffs", "weapon_stungun"},
  197. command = "police",
  198. max = 5,
  199. salary = 150,
  200. admin = 0,
  201. vote = true,
  202. hasLicense = true,
  203. candemote = true,
  204. category = "Civil Protection",
  205. PlayerSpawn = function(ply)
  206. ply:SetMaxHealth(100)
  207. ply:SetHealth(100)
  208. ply:SetArmor(0)
  209. end
  210. })
  211.  
  212. TEAM_CHIEF = DarkRP.createJob("Police Chief", {
  213. color = Color(30, 45, 105, 255),
  214. model = "models/player/elispolice/police.mdl",
  215. description = [[Do everything you can to keep the city safe. If you take charge of police]],
  216. weapons = {"arrest_stick", "unarrest_stick", "m9k_glock", "m9k_remington870", "stunstick", "darkrp_handcuffs", "weapon_stungun"},
  217. command = "policechief",
  218. max = 1,
  219. salary = 200,
  220. admin = 0,
  221. vote = true,
  222. hasLicense = true,
  223. candemote = true,
  224. category = "Civil Protection",
  225. PlayerSpawn = function(ply)
  226. ply:SetMaxHealth(100)
  227. ply:SetHealth(100)
  228. ply:SetArmor(100)
  229. end
  230. })
  231.  
  232. TEAM_HITMAN = DarkRP.createJob("HitMan", {
  233. color = Color(255, 0, 0),
  234. model = "models/player/fischer/fischer.mdl",
  235. description = [[Your a hitman you take hits and kill the target make sure you advert hit]],
  236. weapons = {"m9k_ragingbull", "m9k_remington7615p", "m9k_knife"},
  237. command = "hitman",
  238. max = 2,
  239. salary = 100,
  240. admin = 0,
  241. vote = false,
  242. hasLicense = false,
  243. candemote = true,
  244. category = "Hitmen",
  245. PlayerSpawn = function(ply)
  246. ply:SetMaxHealth(100)
  247. ply:SetHealth(100)
  248. ply:SetArmor(0)
  249. end
  250. })
  251.  
  252. TEAM_GANGSTER = DarkRP.createJob("Gangster", {
  253. color = Color(56, 56, 56),
  254. model = {
  255. "models/player/Group03/male_01.mdl",
  256. "models/player/Group03/male_02.mdl",
  257. "models/player/Group03/male_03.mdl",
  258. "models/player/Group03/male_04.mdl",
  259. "models/player/Group03/male_05.mdl",
  260. "models/player/Group03/male_06.mdl",
  261. "models/player/Group03/male_07.mdl",
  262. "models/player/Group03/male_08.mdl",
  263. "models/player/Group03/male_09.mdl",
  264. "models/player/Group03/female_01.mdl",
  265. "models/player/Group03/female_02.mdl",
  266. "models/player/Group03/female_03.mdl",
  267. "models/player/Group03/female_04.mdl",
  268. "models/player/Group03/female_05.mdl",
  269. "models/player/Group03/female_06.mdl"
  270. },
  271. description = [[Your a gangster you can start new gangs and base with thiefs, and bodyguards you can also raid and mug only and kidnap with other players though]],
  272. weapons = {"lockpick", "m9k_m92beretta"},
  273. command = "gangster",
  274. max = 10,
  275. salary = 50,
  276. admin = 0,
  277. vote = false,
  278. hasLicense = false,
  279. candemote = true,
  280. category = "Criminals",
  281. PlayerSpawn = function(ply)
  282. ply:SetMaxHealth(100)
  283. ply:SetHealth(100)
  284. ply:SetArmor(0)
  285. end
  286. })
  287.  
  288. TEAM_HOBO = DarkRP.createJob("Hobo", {
  289. color = Color(99, 58, 0),
  290. model = "models/player/corpse1.mdl",
  291. description = [[Your a hitman you take hits and kill the target make sure you advert hit]],
  292. weapons = {"weapon_angryhobo", "weapon_bugbait"},
  293. command = "hobo",
  294. max = 0,
  295. salary = 0,
  296. CustomCheckFailMsg = "Your a Hobo you earn money from the people",
  297. admin = 0,
  298. vote = false,
  299. hasLicense = false,
  300. candemote = true,
  301. category = "Homeless",
  302. PlayerSpawn = function(ply)
  303. ply:SetMaxHealth(100)
  304. ply:SetHealth(100)
  305. ply:SetArmor(0)
  306. end
  307. })
  308.  
  309. TEAM_HOBOKING = DarkRP.createJob("HoboKing", {
  310. color = Color(99, 58, 0),
  311. model = "models/player/charple.mdl",
  312. description = [[Your a hitman you take hits and kill the target make sure you advert hit]],
  313. weapons = {"weapon_angryhobo", "weapon_bugbait","m9k_knife"},
  314. command = "hoboking",
  315. max = 1,
  316. salary = 0,
  317. CustomCheckFailMsg = "Your a Hobo you earn money from the people",
  318. admin = 0,
  319. vote = false,
  320. hasLicense = false,
  321. candemote = true,
  322. category = "Homeless",
  323. PlayerSpawn = function(ply)
  324. ply:SetMaxHealth(100)
  325. ply:SetHealth(100)
  326. ply:SetArmor(0)
  327. end
  328. })
  329.  
  330. TEAM_POURKOURE = DarkRP.createJob("Pourist", {
  331. color = Color(0, 150, 37),
  332. model = "models/player/p2_chell.mdl",
  333. description = [[Your do pourkore try not to run into bases and others with your climb]],
  334. weapons = {"climb_swep2"},
  335. command = "pourkoure",
  336. max = 3,
  337. salary = 85,
  338. admin = 0,
  339. vote = false,
  340. hasLicense = false,
  341. candemote = true,
  342. category = "Citizens",
  343. PlayerSpawn = function(ply)
  344. ply:SetMaxHealth(100)
  345. ply:SetHealth(100)
  346. ply:SetArmor(0)
  347. end
  348. })
  349.  
  350. TEAM_BLOODLEADER = DarkRP.createJob("Blood Leader", {
  351. color = Color(255, 0, 0),
  352. model = "models/player/bloodz/slow_2.mdl",
  353. description = [[You go around and fuck up crips]],
  354. weapons = {"m9k_sig_p229r", "lockpick", "m9k_uzi"},
  355. command = "bloodleader",
  356. max = 1,
  357. salary = 100,
  358. admin = 0,
  359. vote = false,
  360. hasLicense = false,
  361. candemote = true,
  362. category = "Bloods",
  363. PlayerSpawn = function(ply)
  364. ply:SetMaxHealth(100)
  365. ply:SetHealth(100)
  366. ply:SetArmor(0)
  367. end
  368. })
  369.  
  370. TEAM_BLOODS = DarkRP.createJob("Blood", {
  371. color = Color(255, 0, 0),
  372. model = {
  373. "models/player/bloodz/slow_1.mdl",
  374. "models/player/bloodz/slow_3.mdl",
  375. },
  376. description = [[You go around and fuck up crips]],
  377. weapons = {"m9k_sig_p229r", "lockpick"},
  378. command = "blood",
  379. max = 3,
  380. salary = 50,
  381. admin = 0,
  382. vote = false,
  383. hasLicense = false,
  384. candemote = true,
  385. category = "Bloods",
  386. PlayerSpawn = function(ply)
  387. ply:SetMaxHealth(100)
  388. ply:SetHealth(100)
  389. ply:SetArmor(0)
  390. end
  391. })
  392.  
  393. TEAM_CRIPLEADER = DarkRP.createJob("Crip Leader", {
  394. color = Color(0, 72, 255),
  395. model = "models/player/cripz/slow_3.mdl",
  396. description = [[You go around and fuck up bloods]],
  397. weapons = {"m9k_sig_p229r", "lockpick", "m9k_uzi"},
  398. command = "cripleader",
  399. max = 1,
  400. salary = 100,
  401. admin = 0,
  402. vote = false,
  403. hasLicense = false,
  404. candemote = true,
  405. category = "Crips",
  406. PlayerSpawn = function(ply)
  407. ply:SetMaxHealth(100)
  408. ply:SetHealth(100)
  409. ply:SetArmor(0)
  410. end
  411. })
  412.  
  413. TEAM_CRIPS = DarkRP.createJob("Crip", {
  414. color = Color(0, 72, 255),
  415. model = {
  416. "models/player/cripz/slow_1.mdl",
  417. "models/player/cripz/slow_2.mdl",
  418. },
  419. description = [[you go around and fuck up bloods]],
  420. weapons = {"m9k_sig_p229r", "lockpick"},
  421. command = "crip",
  422. max = 3,
  423. salary = 50,
  424. admin = 0,
  425. vote = false,
  426. hasLicense = false,
  427. candemote = true,
  428. category = "Crips",
  429. PlayerSpawn = function(ply)
  430. ply:SetMaxHealth(100)
  431. ply:SetHealth(100)
  432. ply:SetArmor(0)
  433. end
  434. })
  435.  
  436. TEAM_MONSTER = DarkRP.createJob("Monster", {
  437. color = Color(56, 17, 61),
  438. model = "models/verdugo/verdugo.mdl",
  439. description = [[your a monster you go around and /advert assassinate others in public but when your in allyways you dont have to advert assassinate cooldowntimer is 1 min per assassinate advert]],
  440. weapons = {"weapon_crowbar"},
  441. command = "monster",
  442. max = 4,
  443. salary = 10,
  444. admin = 0,
  445. vote = false,
  446. hasLicense = false,
  447. candemote = true,
  448. category = "Monsters",
  449. PlayerSpawn = function(ply)
  450. ply:SetMaxHealth(100)
  451. ply:SetHealth(100)
  452. ply:SetArmor(0)
  453. end
  454. })
  455.  
  456. TEAM_MONSTERHUNTER = DarkRP.createJob("Monster Hunter", {
  457. color = Color(56, 17, 61),
  458. model = "models/player/jrpc/jin.mdl",
  459. description = [[you go down and kill all monsters you see]],
  460. weapons = {"m9k_deagle"},
  461. command = "monsterhunter",
  462. max = 2,
  463. salary = 100,
  464. admin = 0,
  465. vote = false,
  466. hasLicense = false,
  467. candemote = true,
  468. category = "Monsters",
  469. PlayerSpawn = function(ply)
  470. ply:SetMaxHealth(100)
  471. ply:SetHealth(100)
  472. ply:SetArmor(100)
  473. end
  474. })
  475.  
  476. TEAM_GUN = DarkRP.createJob("Gun Dealer", {
  477. color = Color(255, 148, 0),
  478. model = "models/player/monk.mdl",
  479. description = [[You're a Gun Dealer you sell guns to the public you only have assult and submechine guns]],
  480. weapons = {"stunstick"},
  481. command = "gundealer",
  482. max = 2,
  483. salary = 100,
  484. admin = 0,
  485. vote = false,
  486. hasLicense = false,
  487. candemote = true,
  488. category = "Weapon Dealers",
  489. PlayerSpawn = function(ply)
  490. ply:SetMaxHealth(100)
  491. ply:SetHealth(100)
  492. ply:SetArmor(0)
  493. end
  494. })
  495.  
  496. TEAM_SGUN = DarkRP.createJob("Small Arms Dealer", {
  497. color = Color(255, 148, 0),
  498. model = "models/quake4pm/quake4pm.mdl",
  499. description = [[You're a Gun Dealer you sell guns to the public you only have assult and submechine guns]],
  500. weapons = {"stunstick"},
  501. command = "smallarms",
  502. max = 2,
  503. salary = 100,
  504. admin = 0,
  505. vote = false,
  506. hasLicense = false,
  507. candemote = true,
  508. category = "Weapon Dealers",
  509. PlayerSpawn = function(ply)
  510. ply:SetMaxHealth(100)
  511. ply:SetHealth(100)
  512. ply:SetArmor(0)
  513. end
  514. })
  515.  
  516. TEAM_HGUN = DarkRP.createJob("Heavy Gun Dealer", {
  517. color = Color(255, 148, 0),
  518. model = "models/vin_diesel/slow.mdl",
  519. description = [[You're a Gun Dealer you sell guns to the public you only have assult and submechine guns]],
  520. weapons = {"stunstick"},
  521. command = "heavygun",
  522. max = 2,
  523. salary = 100,
  524. admin = 0,
  525. vote = false,
  526. hasLicense = false,
  527. candemote = true,
  528. category = "Weapon Dealers",
  529. PlayerSpawn = function(ply)
  530. ply:SetMaxHealth(100)
  531. ply:SetHealth(100)
  532. ply:SetArmor(0)
  533. end
  534. })
  535.  
  536. TEAM_OWNER = DarkRP.createJob("Owner On Duty", {
  537. color = Color(255, 0, 238),
  538. model = "models/player/suits/male_07_open_tie.mdl",
  539. description = [[You are the Owner you sould know what to do by now fuckboy]],
  540. command = "owner",
  541. max = 1,
  542. salary = 1000,
  543. admin = 1,
  544. vote = false,
  545. category = "Staff",
  546. hasLicense = true,
  547. candemote = true,
  548. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "superadmin" end,
  549. CustomCheckFailMsg = "This job is for Owner only!",
  550. })
  551.  
  552. TEAM_STAFF = DarkRP.createJob("Staff On Duty", {
  553. color = Color(255, 0, 238),
  554. model = {
  555. "models/player/pink_soldier_fix/ct_urban.mdl",
  556. "models/player/b4p_c3po_remake/slow_c3po.mdl",
  557. "models/player/elvis_fix/t_leet.mdl",
  558. "models/zeus_combine_v2/zeus_combine_v2.mdl",
  559. },
  560. description = [[You are the Guy that keeps saving the day, just DONT Fuck up the Rules.]],
  561. weapons = {"arrest_stick", "unarrest_stick", "stunstick", "door_ram", "weaponchecker", "lockpick"},
  562. command = "staff",
  563. max = 4,
  564. salary = GAMEMODE.Config.normalsalary * 1.45,
  565. admin = 1,
  566. vote = false,
  567. category = "Staff",
  568. hasLicense = true,
  569. candemote = true,
  570. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  571. CustomCheckFailMsg = "This job is for staff only!",
  572. })
  573. TEAM_TERRORIST = DarkRP.createJob("Terrorist", {
  574. color = Color(200, 235, 170, 255),
  575. model = {"models/player/kuma/alqaeda_commando.mdl"},
  576. description = [[You are a Terrorist! Bomb the streets, and make road blocks]],
  577. weapons = {"m9k_suicide_bomb", "m9k_ak47"},
  578. command = "terrorist",
  579. max = 4,
  580. salary = 45,
  581. admin = 0,
  582. vote = false,
  583. hasLicense = false,
  584. category = "Donator",
  585. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  586. CustomCheckFailMsg = "This job is for staff only!",
  587. })
  588.  
  589. TEAM_TERRORISTL = DarkRP.createJob("Terrorist Leader", {
  590. color = Color(200, 235, 170, 255),
  591. model = {"models/player/kuma/alqaeda_commando.mdl"},
  592. description = [[You are a Terrorist! Bomb the streets, and make road blocks]],
  593. weapons = {"m9k_suicide_bomb", "m9k_ak47"},
  594. command = "terroristl",
  595. max = 1,
  596. salary = 45,
  597. admin = 0,
  598. vote = false,
  599. hasLicense = false,
  600. category = "Donator",
  601. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  602. CustomCheckFailMsg = "This job is for staff only!",
  603. })
  604.  
  605. TEAM_PROTHEIF = DarkRP.createJob("Pro Theif", {
  606. color = Color(200, 235, 170, 255),
  607. model = {"models/player/fischer/fischer.mdl"},
  608. description = [[give me all your money]],
  609. weapons = {"lockpick", "prokeypadcracker", "m9k_mp9", "m9k_usp"},
  610. command = "protheif",
  611. max = 4,
  612. salary = 45,
  613. admin = 0,
  614. vote = false,
  615. hasLicense = false,
  616. category = "Donator",
  617. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  618. CustomCheckFailMsg = "This job is for staff only!",
  619. })
  620.  
  621. TEAM_MAFIAM = DarkRP.createJob("Mafia Member", {
  622. color = Color(200, 235, 170, 255),
  623. model = {"models/player/suits/male_07_open_waistcoat.mdl"},
  624. description = [[Nice doing work Johnny]],
  625. weapons = {"m9k_model3russian"},
  626. command = "mafiam",
  627. max = 4,
  628. salary = 45,
  629. admin = 0,
  630. vote = false,
  631. hasLicense = false,
  632. category = "Mafia",
  633. })
  634.  
  635. TEAM_MAFIAG = DarkRP.createJob("Mafia Grandfather", {
  636. color = Color(200, 235, 170, 255),
  637. model = {"models/player/suits/male_08_closed_coat_tie.mdl"},
  638. description = [[al capone]],
  639. weapons = {"m9k_thompson", "m9k_model3russian"},
  640. command = "mafiag",
  641. max = 1,
  642. salary = 45,
  643. admin = 0,
  644. vote = false,
  645. hasLicense = false,
  646. category = "Mafia",
  647. })
  648.  
  649. TEAM_Spiderman = DarkRP.createJob("Spiderman", {
  650. color = Color(200, 235, 170, 255),
  651. model = {"models/player/slow/jamis/spiderman/slow.mdl"},
  652. description = [[Spiderman Spiderman does what ever a spiderman can]],
  653. weapons = {"m9k_contender"},
  654. command = "spiderman",
  655. max = 1,
  656. salary = 45,
  657. admin = 0,
  658. vote = false,
  659. hasLicense = false,
  660. category = "Donator",
  661. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  662. CustomCheckFailMsg = "This job is for staff only!",
  663. })
  664.  
  665. TEAM_FIGHTO = DarkRP.createJob("Fight Club Owner", {
  666. color = Color(200, 235, 170, 255),
  667. model = {"models/player/niko_bellic/slow.mdl"},
  668. description = [[fight! fight!]],
  669. weapons = {"weapon_fists"},
  670. command = "fighto",
  671. max = 1,
  672. salary = 45,
  673. admin = 0,
  674. vote = false,
  675. hasLicense = false,
  676. category = "Citizens",
  677. })
  678.  
  679. TEAM_BLACKMARKET = DarkRP.createJob("Black Market Dealer", {
  680. color = Color(200, 235, 170, 255),
  681. model = {"models/player/eli.mdl"},
  682. description = [[Black Market]],
  683. weapons = {"weapon_fists"},
  684. command = "bm",
  685. max = 2,
  686. salary = 45,
  687. admin = 0,
  688. vote = false,
  689. hasLicense = false,
  690. category = "Citizens",
  691. })
  692.  
  693. TEAM_DOCTOR = DarkRP.createJob("Doctor", {
  694. color = Color(200, 235, 170, 255),
  695. model = {"models/player/kleiner.mdl"},
  696. description = [[Help me Doc]],
  697. weapons = {"weapon_fists", "med_kit"},
  698. command = "doc",
  699. max = 2,
  700. salary = 45,
  701. admin = 0,
  702. vote = false,
  703. hasLicense = false,
  704. category = "Citizens",
  705. })
  706.  
  707. TEAM_EXPERTHIT = DarkRP.createJob("Expert Hitman", {
  708. color = Color(200, 235, 170, 255),
  709. model = {"models/blacklist/merc1.mdl"},
  710. description = [[Expert Hitman]],
  711. weapons = {"m9k_contender", "m9k_mp9"},
  712. command = "expert",
  713. max = 1,
  714. salary = 45,
  715. admin = 0,
  716. vote = false,
  717. hasLicense = false,
  718. category = "Donator",
  719. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  720. CustomCheckFailMsg = "This job is for staff only!",
  721. })
  722.  
  723. TEAM_UNDERCOVER = DarkRP.createJob("Undercover Cop", {
  724. color = Color(200, 235, 170, 255),
  725. model = {"models/player/monasax/monasax.mdl"},
  726. description = [[UNDER COVER]],
  727. weapons = {"unarrest_stick", "arrest_stick", "stunstick", "weaponchecker", "door_ram", "m9k_glock"},
  728. command = "undercover",
  729. max = 3,
  730. salary = 45,
  731. admin = 0,
  732. vote = false,
  733. hasLicense = false,
  734. category = "Donator",
  735. customCheck = function(ply) return CLIENT or ply:GetUserGroup() == "trial-moderator" or ply:GetUserGroup() == "moderator" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" end,
  736. CustomCheckFailMsg = "This job is for staff only!",
  737. })
  738. --[[---------------------------------------------------------------------------
  739. Define which team joining players spawn into and what team you change to if demoted
  740. ---------------------------------------------------------------------------]]
  741. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  742. --[[---------------------------------------------------------------------------
  743. Define which teams belong to civil protection
  744. Civil protection can set warrants, make people wanted and do some other police related things
  745. ---------------------------------------------------------------------------]]
  746. GAMEMODE.CivilProtection = {
  747. [TEAM_POLICE] = true,
  748. [TEAM_CHIEF] = true,
  749. [TEAM_MAYOR] = true,
  750. [TEAM_SWATLEADER] = true,
  751. [TEAM_SWATMEDIC] = true,
  752. [TEAM_SWATSNIPER] = true,
  753. [TEAM_SWAT] = true,
  754. }
  755. --[[---------------------------------------------------------------------------
  756. Jobs that are hitmen (enables the hitman menu)
  757. ---------------------------------------------------------------------------]]
  758. DarkRP.addHitmanTeam(TEAM_MOB)
  759. DarkRP.addHitmanTeam(TEAM_HITMAN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement