Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
1,034
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.07 KB | None | 0 0
  1. TEAM_METHCOOK = DarkRP.createJob("Methamphetamin Koch", {
  2. color = Color(0, 128, 255, 255),
  3. model = {"models/player/hostage/hostage_04.mdl"},
  4. description = [[Du bist auf die schiefe Laufbahn geraten, jetzt verdienst Du Dir Deinen Unterhalt mit Methamphetamin.]],
  5. weapons = {"zmlab_extractor"},
  6. command = "methcook",
  7. max = 4,
  8. salary = 0,
  9. admin = 0,
  10. vote = false,
  11. category = "Syndikat",
  12. hasLicense = false
  13. })
  14.  
  15. Team_HOBOKING = DarkRP.createJob("Obdachlosen König", {
  16. color = Color(66, 3, 3, 255),
  17. model = {"models/player/zombie_soldier.mdl"},
  18. description = [[Du bist der Obdachlosen König. Alle Obdachlosen sehen Dich als Vorbild an.
  19. Der Obdachlosen König setzt sich für die Obdachlosen ein und rebelliert gegen die Reichen.]],
  20. weapons = {"weapon_hl2pipe", "weapon_fist", "weapon_bugbait"},
  21. command = "obdachlosenkönig",
  22. max = 1,
  23. salary = 5,
  24. admin = 0,
  25. vote = true,
  26. hasLicense = false,
  27. candemote = true,
  28. NeedToChangeFrom = TEAM_HOBBO,
  29. category = "Syndikat",
  30. })
  31.  
  32. TEAM_CITIZEN = DarkRP.createJob("Staatsbürger", {
  33. color = Color(20, 150, 20, 255),
  34. model = {
  35. "models/player/zelpa/male_01_extended.mdl",
  36. "models/player/zelpa/male_02_extended.mdl",
  37. "models/player/zelpa/male_03_extended.mdl",
  38. "models/player/zelpa/male_04_extended.mdl",
  39. "models/player/zelpa/male_05_extended.mdl",
  40. "models/player/zelpa/female_01_extended.mdl",
  41. "models/player/zelpa/female_02_extended.mdl",
  42. "models/player/zelpa/female_03_extended.mdl",
  43. "models/player/zelpa/female_04_extended.mdl",
  44. "models/player/zelpa/female_06_extended.mdl"
  45. },
  46. description = [[Der Staatsbürger ist die grundlegendste Ebene der Gesellschaft.
  47. Sie haben keine bestimmte Rolle im Leben der Stadt.
  48. Ist ein freier Job (Definition im Regelwerk).]],
  49. weapons = {},
  50. command = "buerger",
  51. max = 0,
  52. salary = GAMEMODE.Config.normalsalary,
  53. admin = 0,
  54. vote = false,
  55. hasLicense = false,
  56. candemote = false,
  57. category = "Bürger",
  58. })
  59.  
  60. TEAM_POLICE = DarkRP.createJob("Polizist", {
  61. color = Color(25, 25, 170, 255),
  62. model = {
  63. "models/GTA5/player/ArmoredCityCoppm.mdl"
  64. },
  65. description = [[Der Beschützer eines jeden Bürgers, der in der Stadt lebt.
  66. Du musst Kriminelle verhaften und unschuldige Bürger schützen.
  67. Der Rammbock kann die Tür eines Verbrechers brechen.
  68. Schreibe /wanted [name] um die Öffentlichkeit vor einem Kriminellen zu warnen.]],
  69. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_colt1911", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "speed_gun", "sent_sniffer"},
  70. command = "polizist",
  71. max = 14,
  72. salary = GAMEMODE.Config.normalsalary * 1.45,
  73. admin = 0,
  74. vote = true,
  75. hasRadio = true,
  76. canTalkToGlobal = true,
  77. cp = true,
  78. hasLicense = true,
  79. ammo = {
  80. ["pistol"] = 60,
  81. ["smg1"] = 110,
  82. ["ammo_stungun"] = 100
  83. },
  84. category = "Staat",
  85. PlayerSpawn = function(ply)
  86. ply:SetArmor(45)
  87. end
  88. })
  89.  
  90. TEAM_GANG = DarkRP.createJob("Gangster", {
  91. color = Color(0, 0, 0, 255),
  92. model = {
  93. "models/player/Group03/Female_01.mdl",
  94. "models/player/Group03/Female_02.mdl",
  95. "models/player/Group03/Female_03.mdl",
  96. "models/player/Group03/Female_04.mdl",
  97. "models/player/Group03/Female_06.mdl",
  98. "models/player/group03/male_01.mdl",
  99. "models/player/Group03/Male_02.mdl",
  100. "models/player/Group03/male_03.mdl",
  101. "models/player/Group03/Male_04.mdl",
  102. "models/player/Group03/Male_05.mdl",
  103. "models/player/Group03/Male_06.mdl",
  104. "models/player/Group03/Male_07.mdl",
  105. "models/player/Group03/Male_08.mdl",
  106. "models/player/Group03/Male_09.mdl"},
  107. description = [[Du bist Mitglied der Verbrecherfamilie der Gangster!
  108. Als krimineller Gangster verdienst du dir mit
  109. organisiertem Verbrechen dein Geld. Achte auf die
  110. Befehle deines Gangsterbosses oder bezahle mit deinem Leben..]],
  111. weapons = {},
  112. command = "gangsterr",
  113. max = 8,
  114. salary = GAMEMODE.Config.normalsalary,
  115. admin = 0,
  116. vote = false,
  117. hasLicense = false,
  118. category = "Syndikat",
  119. PlayerSpawn = function(ply)
  120. ply:SetArmor(100)
  121. end
  122. })
  123.  
  124. TEAM_MOB = DarkRP.createJob("Gangsterboss", {
  125. color = Color(0, 0, 0, 255),
  126. model = "models/player/gman_high.mdl",
  127. description = [[Der Gangsterboss führt die Verbrecherfamilie der Gangster an.
  128. Mit seiner Macht koordiniert er die Gangster und bildet eine effiziente Verbrechenorganisation.
  129. Er kann in Häuser mit einer Brechstange einbrechen.
  130. Er kann dich aus dem Knast befreien, wenn dich ein Polizist gefasst hat.]],
  131. weapons = {"lockpick_methrp", "unarrest_stick_methrp"},
  132. command = "gangsterboss",
  133. max = 1,
  134. salary = GAMEMODE.Config.normalsalary * 1.34,
  135. admin = 0,
  136. vote = true,
  137. hasLicense = false,
  138. category = "Syndikat",
  139. NeedToChangeFrom = TEAM_GANG,
  140. PlayerSpawn = function(ply)
  141. ply:SetHealth(150)
  142. ply:SetArmor(100)
  143. end
  144. })
  145.  
  146. TEAM_GUN = DarkRP.createJob("Waffenhändler", {
  147. color = Color(20, 150, 20, 255),
  148. model = "models/player/monk.mdl",
  149. description = [[Ein Waffenhändler ist die einzige Person, die legal Waffen verkaufen darf.
  150. Pass aber auf! Wenn du Waffen ohne eine Waffenlizenz verkaufst, kannst du dafür bestraft werden!]],
  151. weapons = {},
  152. command = "waffenhaendler",
  153. max = 3,
  154. salary = GAMEMODE.Config.normalsalary,
  155. admin = 0,
  156. vote = false,
  157. hasLicense = false,
  158. category = "Bürger",
  159. })
  160.  
  161. TEAM_MEDIC = DarkRP.createJob("Arzt", {
  162. color = Color(20, 150, 20, 255),
  163. model = {
  164. "models/player/Group03m/male_01.mdl",
  165. "models/player/Group03m/male_02.mdl",
  166. "models/player/Group03m/male_03.mdl",
  167. "models/player/Group03m/male_04.mdl",
  168. "models/player/Group03m/male_05.mdl",
  169. },
  170. description = [[Mit deinem medizinischen Wissen sorgst du für das Wohlbefinden der Bürger.
  171. Linksklicke mit dem Medikit, um andere Spieler zu heilen.
  172. Mit einem Rechtsklick heilst du dich selbst.]],
  173. weapons = {"med_kit"},
  174. command = "arzt",
  175. max = 3,
  176. salary = GAMEMODE.Config.normalsalary,
  177. admin = 0,
  178. vote = false,
  179. hasLicense = false,
  180. medic = true,
  181. category = "Bürger",
  182. })
  183.  
  184. TEAM_CHIEF = DarkRP.createJob("Polizeichef", {
  185. color = Color(25, 25, 170, 255),
  186. model = "models/joshers/badasses/Playermodels/magnusson_closed.mdl",
  187. description = [[Der Polizeichef ist der Anführer der Polizei.
  188. Per Rammbock und /warrant [name] kannst du Türen von Verdächtigen öffnen.
  189. Schreibe /wanted [name] um die Öffentlichkeit vor einem Kriminellen zu warnen.]],
  190. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_coltpython", "m9k_m3", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "sent_sniffer"},
  191. command = "polizeichef",
  192. max = 2,
  193. salary = GAMEMODE.Config.normalsalary * 1.67,
  194. admin = 0,
  195. vote = false,
  196. hasRadio = true,
  197. canTalkToGlobal = true,
  198. cp = true,
  199. hasLicense = true,
  200. chief = true,
  201. NeedToChangeFrom = TEAM_POLICE,
  202. ammo = {
  203. ["pistol"] = 60,
  204. ["357"] = 30,
  205. ["buckshot"] = 20,
  206. ["ammo_stungun"] = 100
  207. },
  208. category = "Staat",
  209. PlayerSpawn = function(ply)
  210. ply:SetArmor(75)
  211. end
  212. })
  213.  
  214. TEAM_MAYOR = DarkRP.createJob("Bürgermeister", {
  215. color = Color(25, 25, 170, 255),
  216. model = "models/player/breen.mdl",
  217. description = [[Du bist das Staatsoberhaupt!
  218. Du erlässt Gesetze, um in deinem Staat die Ordnung zu bewahren.
  219. Du kannst Lotterien erstellen und Durchsuchuntsanträge der Polizei akzeptieren.
  220. Du befehligst alle Staatsmitglieder.]],
  221. weapons = {"weapon_cuff_police", "unarrest_stick_methrp", "arrest_stick_methrp", "m9k_coltpython"},
  222. command = "buergermeister",
  223. max = 1,
  224. salary = GAMEMODE.Config.normalsalary * 1.89,
  225. admin = 0,
  226. vote = true,
  227. hasRadio = true,
  228. canTalkToGlobal = true,
  229. cp = true,
  230. hasLicense = true,
  231. mayor = true,
  232. category = "Staat",
  233. PlayerSpawn = function(ply)
  234. ply:SetArmor(25)
  235. end,
  236. PlayerDeath = function(ply, weapon, killer)
  237. ply:teamBan()
  238. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  239. DarkRP.notifyAll(0, 4, "Der Bürgermeister wurde gestürzt!")
  240. end
  241. })
  242.  
  243. TEAM_HOBBO = DarkRP.createJob("Obdachloser", {
  244. color = Color(20, 150, 20, 255),
  245. model = "models/player/corpse1.mdl",
  246. description = [[Du bist ein Obdachloser und hast keine Rechte.
  247. Bettle für Essen und Geld.
  248. Baue dein eigenes kleines Zuhause in einer Ecke.
  249. Ohne Erlaubnis des Bürgermeisters kann dieses jedoch abgerissen werden!]],
  250. weapons = {"weapon_bugbait"},
  251. command = "obdachloser",
  252. max = 6,
  253. salary = 0,
  254. admin = 0,
  255. vote = false,
  256. hasLicense = false,
  257. candemote = false,
  258. hobo = true,
  259. category = "Bürger",
  260. })
  261.  
  262. TEAM_TAXI = DarkRP.createJob("Taxifahrer", {
  263. color = Color(20, 150, 20, 255),
  264. model = {"models/player/eli.mdl"},
  265. description = [[Du bist ein Taxifahrer.
  266. Befördere Personen von A nach B und verlange Geld für diese Tätigkeit.
  267. Maximal erlaubt: 2000€ pro Fahrt.]],
  268. weapons = {},
  269. command = "taxifahre´",
  270. max = 2,
  271. salary = 340,
  272. admin = 0,
  273. vote = false,
  274. hasLicense = false,
  275. category = "Bürger"
  276. })
  277.  
  278. TEAM_SECURITY = DarkRP.createJob("Security", {
  279. color = Color(20, 150, 20, 255),
  280. model = {
  281. "models/player/guard_pack/guard_01.mdl",
  282. "models/player/guard_pack/guard_02.mdl",
  283. "models/player/guard_pack/guard_03.mdl",
  284. "models/player/guard_pack/guard_04.mdl",
  285. "models/player/guard_pack/guard_05.mdl",
  286. "models/player/guard_pack/guard_06.mdl",
  287. "models/player/guard_pack/guard_07.mdl",
  288. "models/player/guard_pack/guard_08.mdl",
  289. "models/player/guard_pack/guard_09.mdl",
  290. },
  291. description = [[Du bist befugt, mittels Waffengewalt oder mithilfte Deines Tasers
  292. für guten Personen-, Gebäuden- oder Geleitschutz zu sorgen.
  293. Fast jeder Beruf darf Dich als ihre Security einstellen.]],
  294. weapons = {"stungun"},
  295. command = "security",
  296. max = 4,
  297. salary = 250,
  298. admin = 0,
  299. vote = false,
  300. hasLicense = true,
  301. category = "Bürger",
  302. ammo = {
  303. ["ammo_stungun"] = 100
  304. },
  305. PlayerSpawn = function(ply)
  306. ply:SetArmor(25)
  307. end
  308. })
  309.  
  310. TEAM_SEK = DarkRP.createJob("SEK-Beamter", {
  311. color = Color(25, 25, 170, 255),
  312. model = {
  313. "models/GTA5/player/swatpm.mdl"
  314. },
  315. description = [[Du bist Mitglied des SEK, Spezialeinheit der Polizei!
  316. Du unterstützt mit deinen Fähigkeiten die Polizei
  317. bei schweren Einsätzen. Du hörst auf den Polizeichef
  318. oder dem SEK-Leiter.]],
  319. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_m92beretta", "m9k_g36", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "m9k_m61_frag", "sent_sniffer"},
  320. command = "sek-beamter",
  321. max = 6,
  322. hasRadio = true,
  323. canTalkToGlobal = true,
  324. cp = true,
  325. salary = GAMEMODE.Config.normalsalary * 1.45,
  326. admin = 0,
  327. vote = true,
  328. hasLicense = true,
  329. ammo = {
  330. ["pistol"] = 60,
  331. ["357"] = 30,
  332. ["buckshot"] = 20,
  333. ["smg1"] = 120,
  334. ["ar2"] = 300,
  335. ["ammo_stungun"] = 100
  336. },
  337. category = "Staat",
  338. PlayerSpawn = function(ply)
  339. ply:SetArmor(90)
  340. end
  341. })
  342.  
  343. TEAM_SEKMEDIC = DarkRP.createJob("SEK-Medic", {
  344. color = Color(25, 25, 170, 255),
  345. model = {"models/GTA5/player/swatpm.mdl"},
  346. description = [[Du bist der Sanitäter des SEK, (Spezialeinheit) der Polizei!
  347. Mit deinem Medkit kannst du zusätzlich das SEK bei schweren
  348. Einsätzen eine große Hilfe sein. Du unterstehst dem Polizeichef
  349. und dem SEK-Leiter.]],
  350. weapons = {"med_kit", "unarrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_m92beretta", "m9k_scar", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "m9k_m61_frag"},
  351. command = "sek-medic",
  352. max = 2,
  353. hasRadio = true,
  354. canTalkToGlobal = true,
  355. cp = true,
  356. salary = GAMEMODE.Config.normalsalary * 1.45,
  357. admin = 0,
  358. vote = false,
  359. hasLicense = true,
  360. ammo = {
  361. ["pistol"] = 60,
  362. ["357"] = 30,
  363. ["buckshot"] = 40,
  364. ["smg1"] = 120,
  365. ["ar2"] = 300,
  366. ["ammo_stungun"] = 100
  367. },
  368. category = "Staat",
  369. NeedToChangeFrom = TEAM_SEK,
  370. PlayerSpawn = function(ply)
  371. ply:SetArmor(90)
  372. end
  373. })
  374.  
  375. TEAM_SEKCHIEF = DarkRP.createJob("SEK-Leiter", {
  376. color = Color(25, 25, 170, 255),
  377. model = {"models/GTA5/player/swatpm.mdl"},
  378. description = [[Du bist Anführer des SEK, Spezialeinheit der Polizei!
  379. Mithilfe deines Führungstalents verhilfst du dem SEK
  380. bei deinen Einsätzen zum Erfolg. Du unterstehst dem
  381. Polizeichef.]],
  382. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_coltpython", "m9k_g36", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "m9k_m61_frag", "sent_sniffer"},
  383. command = "sek-leiter",
  384. max = 1,
  385. salary = GAMEMODE.Config.normalsalary * 1.67,
  386. admin = 0,
  387. hasRadio = true,
  388. canTalkToGlobal = true,
  389. cp = true,
  390. vote = false,
  391. hasLicense = true,
  392. chief = true,
  393. NeedToChangeFrom = TEAM_SEK,
  394. ammo = {
  395. ["pistol"] = 60,
  396. ["357"] = 30,
  397. ["buckshot"] = 20,
  398. ["smg1"] = 120,
  399. ["ar2"] = 300,
  400. ["ammo_stungun"] = 100
  401. },
  402. category = "Staat",
  403. PlayerSpawn = function(ply)
  404. ply:SetArmor(100)
  405. end
  406. })
  407.  
  408. TEAM_REBELL = DarkRP.createJob("Rebell", {
  409. color = Color(0, 0, 0, 255),
  410. model = {"models/player/phoenix.mdl"},
  411. description = [[Eine kriminelle Person.
  412. Du bist ein Rebell, stürze den Staat und bringe den Bürgern Freiheit!]],
  413. weapons = {"lockpick_methrp"},
  414. command = "rebell",
  415. max = 8,
  416. salary = GAMEMODE.Config.normalsalary,
  417. admin = 0,
  418. vote = false,
  419. hasLicense = false,
  420. category = "Syndikat",
  421. })
  422.  
  423. TEAM_HITMAN = DarkRP.createJob("Auftragskiller", {
  424. color = Color(0, 0, 0, 255),
  425. model = {"models/player/leet.mdl"},
  426. description = [[Deine Arbeit ist es, Mordaufträge anzunehmen und sie so unfaufällig wie möglich auszuführen.
  427. Du arbeitest komplett selbständig und verdienst so dein Geld.]],
  428. weapons = {"m9k_scoped_taurus", "lockpick_methrp", "unarrest_stick_methrp"},
  429. command = "auftragskiller",
  430. max = 1,
  431. salary = GAMEMODE.Config.normalsalary,
  432. admin = 0,
  433. vote = true,
  434. hasLicense = false,
  435. category = "Syndikat",
  436. })
  437.  
  438. TEAM_SCHMUGGLER = DarkRP.createJob("Schmuggler", {
  439. color = Color(0, 0, 0, 255),
  440. model = {"models/player/barney.mdl"},
  441. description = [[Du bist der Schmuggler der Stadt!
  442. Verkaufe illegale Schmugglerware an deine Klienten.
  443. Aber Achtung, die Polizei darf dich jederzeit verhaften.]],
  444. weapons = {},
  445. command = "schmuggler",
  446. max = 3,
  447. salary = 300,
  448. admin = 0,
  449. vote = false,
  450. hasLicense = false,
  451. category = "Syndikat"
  452. })
  453.  
  454. TEAM_HACKER = DarkRP.createJob("Hacker", {
  455. color = Color(0, 0, 0, 255),
  456. model = {"models/player/arctic.mdl"},
  457. description = [[Du bist ein gefürchteter Hacker. Deine Arbeit ist es, FadingDoors und Bankautomaten zu hacken.
  458. Du arbeitest öfter für Andere und verdienst so dein Geld.]],
  459. weapons = {"methrp_atmhacker", "keypad_cracker", "weapon_keycrack_adv"},
  460. command = "hacker",
  461. max = 3,
  462. salary = GAMEMODE.Config.normalsalary,
  463. admin = 0,
  464. vote = false,
  465. hasLicense = false,
  466. category = "Syndikat",
  467. })
  468.  
  469. TEAM_MECHANIKER = DarkRP.createJob("Mechaniker", {
  470. color = Color(20, 150, 20, 255),
  471. model = {"models/player/paramed/m_pmd_1.mdl"},
  472. description = [[Du bist ein Mechaniker, du reparierst Autos deiner Kunden.
  473. Du besitzt eine Auswahl an Gegenständen, die du unter Brauchbares findest.
  474. ]],
  475. weapons = {"vc_wrench"},
  476. command = "mechaniker",
  477. max = 4,
  478. salary = 300,
  479. admin = 0,
  480. vote = false,
  481. hasLicense = false,
  482. category = "Bürger"
  483. })
  484.  
  485. TEAM_MAFIA = DarkRP.createJob("Mafiosi", {
  486. color = Color(0, 0, 0, 255),
  487. model = {
  488. "models/humans/mafia/male_02.mdl",
  489. "models/humans/mafia/male_04.mdl",
  490. "models/humans/mafia/male_06.mdl",
  491. "models/humans/mafia/male_07.mdl",
  492. "models/humans/mafia/male_08.mdl",
  493. "models/humans/mafia/male_09.mdl"
  494. },
  495. description = [[Du bist ein Mitglied der mächtigsten Verbrecherorganisation des Staates!
  496. Du verdienst dir mit organisiertem Verbrechen und Schutzgelderpressungen
  497. dein Geld. Gehorche dem Don oder werde hingerichtet!]],
  498. weapons = {},
  499. command = "mafiosi",
  500. max = 8,
  501. salary = 450,
  502. admin = 0,
  503. vote = false,
  504. hasLicense = false,
  505. category = "Syndikat",
  506. PlayerSpawn = function(ply)
  507. ply:SetArmor(100)
  508. end
  509. })
  510.  
  511. TEAM_MAFIABOSS = DarkRP.createJob("Mafiosi Don", {
  512. color = Color(0, 0, 0, 255),
  513. model = {"models/vito.mdl"},
  514. description = [[Du bist der Boss der mächtigsten Verbrecherorganisation des Staates!
  515. Du verdienst dir mit organisiertem Verbrechen und Schutzgelderpressungen
  516. Dein Geld. Alle Mafiosis dienen dir.]],
  517. weapons = {"lockpick_methrp", "unarrest_stick_methrp", "keypad_cracker", "m9k_ragingbull"},
  518. command = "mafiosidon",
  519. max = 1,
  520. salary = 500,
  521. admin = 0,
  522. vote = true,
  523. hasLicense = true,
  524. category = "Syndikat",
  525. NeedToChangeFrom = TEAM_MAFIA,
  526. ammo = {
  527. ["357"] = 30
  528. },
  529. PlayerSpawn = function(ply)
  530. ply:SetHealth(150)
  531. ply:SetArmor(100)
  532. end
  533. })
  534.  
  535. TEAM_GAERTNER = DarkRP.createJob("Gärtner", {
  536. color = Color(225, 75, 75, 255),
  537. model = {"models/player/group03/male_04.mdl"},
  538. description = [[Du bist knapp bei Kasse und verdienst Dir Deinen Unterhalt durch Nebenjobs.
  539. dieses mal musst Du Rasenmähen.]],
  540. weapons = {},
  541. command = "gaertner",
  542. max = 2,
  543. salary = 15,
  544. admin = 0,
  545. vote = false,
  546. category = "Bürger",
  547. hasLicense = false
  548. })
  549.  
  550. TEAM_TERROR = DarkRP.createJob("Terrorist", {
  551. color = Color(67, 207, 194, 255),
  552. model = {"models/player/guerilla.mdl"},
  553. description = [[Du bist ein Terrorist!
  554. Du bist mit dem Staat verfeindet und möchtest
  555. möglichst viele Zivilisten und Beamte in die Luft sprengen. Nach deinem
  556. Anschlag wirst du demoted.]],
  557. weapons = {"lockpick_methrp", "m9k_suicide_bomb", "m9k_ied_detonator"},
  558. command = "terrorist",
  559. max = 1,
  560. salary = 500,
  561. admin = 0,
  562. vote = false,
  563. hasLicense = false,
  564. candemote = true,
  565. category = "Donator",
  566. customCheck = function(ply) return
  567. table.HasValue({"donator", "rp-operator_d", "rp-operator_d+", "supporter_d+", "moderator_d+", "supermoderator_d+", "admin_d+", "superadmin", "projektleitung", "Mikublue", "Weiss", "jeffthekiller", "TRON", "leftshark", "zeroassassin", "Mikulila", "jamesbond", "Yoshi", "Mario", "carrot", "snow", "lightning"}, ply:GetNWString("usergroup"))
  568. end,
  569. CustomCheckFailMsg = "Dieser Job ist nur für Donator!",
  570. })
  571.  
  572. TEAM_SEKSNIP = DarkRP.createJob("SEK-Sniper", {
  573. color = Color(67, 207, 194, 255),
  574. model = {"models/GTA5/player/swatpm.mdl"},
  575. description = [[Du bist Scharfschütze des SEK, Spezialeinheit der Polizei!
  576. Mit deinem Scharfschützengewehr unterstützt du das SEK bei schweren
  577. Einsätzen auf Distanz. Du unterstehst dem Polizeichef und dem SEK-Leiter.
  578. ]],
  579. weapons = {"lockpick_methrp", "door_ram_methrp", "m9k_m98b", "m9k_m61_frag", "m9k_m92beretta"},
  580. command = "seksniper",
  581. max = 4,
  582. salary = 500,
  583. admin = 0,
  584. hasRadio = true,
  585. canTalkToGlobal = true,
  586. cp = true,
  587. vote = false,
  588. hasLicense = true,
  589. candemote = true,
  590. category = "Donator",
  591. PlayerSpawn = function(ply)
  592. ply:SetArmor(100)
  593. end,
  594. customCheck = function(ply) return
  595. table.HasValue({"donator", "rp-operator_d", "rp-operator_d+", "supporter_d+", "moderator_d+", "supermoderator_d+", "admin_d+", "superadmin", "projektleitung", "Mikublue", "Weiss", "jeffthekiller", "TRON", "leftshark", "zeroassassin", "Mikulila", "jamesbond", "Yoshi", "Mario", "carrot", "snow", "lightning"}, ply:GetNWString("usergroup"))
  596. end,
  597. CustomCheckFailMsg = "Dieser Job ist nur für Donator!",
  598. })
  599.  
  600. TEAM_STAFF = DarkRP.createJob("Moderation im Dienst", {
  601. color = Color(255, 0, 0, 255),
  602. model = {
  603. "models/player/scifi_bill.mdl",
  604. "models/player/scifi_male_09.mdl"
  605. },
  606. description = [[Dieser Job ist nur für Teammitglieder!]],
  607. weapons = {"weapon_keypadchecker", "unarrest_stick_methrp", "weaponchecker_methrp", "stungun", "vc_wrench", "sent_sniffer"},
  608. command = "staff",
  609. max = 0,
  610. salary = 0,
  611. admin = 0,
  612. vote = false,
  613. hasLicense = true,
  614. cp = true,
  615. candemote = false,
  616. category = "Team",
  617. PlayerSpawn = function(ply)
  618. ply:SetMaxHealth(9999)
  619. ply:SetHealth(9999)
  620. ply:SetArmor(9999)
  621. end,
  622. customCheck = function(ply) return
  623. table.HasValue({"supporter_d+", "moderator_d+", "supermoderator_d+", "admin_d+", "supporter", "moderator", "supermoderator", "admin", "superadmin", "projektleitung"}, ply:GetNWString("usergroup"))
  624. end,
  625. CustomCheckFailMsg = "Dieser Job ist nur für Teammitglieder!",
  626. })
  627.  
  628. TEAM_LAWYER = AddExtraTeam("Staatsanwalt", {
  629. color = Color(25, 25, 170, 255),
  630. model = "models/player/hostage/hostage_04.mdl",
  631. description = [[Hole Leute aus dem Knast, oder hilf Personen bei Rechtsstreitigkeiten.
  632. Du darfst aber nicht einfach Leute freilassen, sondern es mit einem Polizisten oder Gefängniswärter abklären.
  633. Die Polizei bzw. der Gefängniswärter muss dich in das Präsidium reinlassen.]],
  634. weapons = {"unarrest_stick_methrp", "weapon_fists"},
  635. command = "anwalt",
  636. max = 3,
  637. salary = 200,
  638. category = "Staat",
  639. admin = 0,
  640. vote = false,
  641. hasLicense = false,
  642. })
  643.  
  644. TEAM_UFFZ = DarkRP.createJob("Bundeswehr Soldat", {
  645. color = Color(25, 25, 170, 255),
  646. model = {
  647. "models/player/pmc_5/pmc__05.mdl",
  648. "models/player/pmc_5/pmc__06.mdl",
  649. "models/player/pmc_5/pmc__10.mdl",
  650. "models/player/pmc_5/pmc__11.mdl",
  651. "models/player/pmc_5/pmc__12.mdl"
  652. },
  653. description = [[Du bist ein Mitglied der Bundeswehr! Du kannst von der Polizei und dem SEK
  654. angefordert werden, um schwere Einsätze zu unterstützen.
  655. Du gehorchst deinem General.]],
  656. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_m92beretta", "m9k_g36", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "m9k_m61_frag"},
  657. command = "soldat",
  658. max = 8,
  659. salary = 20,
  660. ammo = {
  661. ["ammo_stungun"] = 100
  662. },
  663. category = "Staat",
  664. admin = 0,
  665. vote = true,
  666. hasLicense = true,
  667. hasRadio = true,
  668. canTalkToGlobal = true,
  669. })
  670.  
  671. TEAM_GENERAL = DarkRP.createJob("Bundeswehr General", {
  672. color = Color(25, 25, 170, 255),
  673. model = {"models/player/pmc_5/pmc__01.mdl"},
  674. description = [[Du bist der Bundeswehr General und bist für die Bundeswehr verantwortlich.
  675. Kommandiere deine Untergebenen und erhalte Befehle vom Bürgermeister.]],
  676. weapons = {"unarrest_stick_methrp", "arrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_m92beretta", "m9k_g36", "stunstick_methrp", "door_ram_methrp", "weaponchecker_methrp", "weapon_policeshield", "m9k_m61_frag"},
  677. command = "general",
  678. max = 2,
  679. salary = 100,
  680. admin = 0,
  681. vote = true,
  682. hasLicense = true,
  683. candemote = true,
  684. category = "Staat",
  685. NeedToChangeFrom = TEAM_UFFZ,
  686. ammo = {
  687. ["ammo_stungun"] = 100
  688. },
  689. PlayerSpawn = function(ply)
  690. ply:SetArmor(120)
  691. end
  692. })
  693.  
  694. TEAM_MIKUBLUE = AddExtraTeam("MIKU BLUE", {
  695. color = Color(255, 246, 0, 255),
  696. model = {
  697. "models/captainbigbutt/vocaloid/miku_royal.mdl",
  698. },
  699. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  700. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  701. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  702. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  703. command = "blue",
  704. max = 50,
  705. category = "Donator+",
  706. salary = 200,
  707. admin = 0,
  708. vote = false,
  709. hasLicense = false,
  710. customCheck = function(ply)
  711. return ply:IsSuperAdmin() or ply:IsUserGroup("Mikublue") or ply:IsUserGroup("rp-operator_d+")
  712. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  713. or ply:SteamID() == "STEAM_0:0:104286195"
  714. or ply:SteamID() == "STEAM_0:0:40315324"
  715. or ply:SteamID() == "STEAM_0:0:92242664"
  716. or ply:SteamID() == "STEAM_0:0:31973551"
  717. or ply:SteamID() == "STEAM_0:1:102767342"
  718. end
  719. })
  720.  
  721. TEAM_BROCCOLI = AddExtraTeam("Fisch", {
  722. color = Color(255, 246, 0, 255),
  723. model = {
  724. "models/scp_527/scp_527.mdl",
  725. },
  726. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  727. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  728. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  729. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  730. command = "brocoli",
  731. max = 50,
  732. category = "Donator+",
  733. salary = 200,
  734. admin = 0,
  735. vote = false,
  736. hasLicense = false,
  737. customCheck = function(ply)
  738. return ply:IsSuperAdmin() or ply:IsUserGroup("leftshark") or ply:IsUserGroup("rp-operator_d+")
  739. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  740. or ply:SteamID() == "STEAM_0:0:100912772"
  741. or ply:SteamID() == "STEAM_0:0:77745217"
  742. or ply:SteamID() == "STEAM_0:1:102767342"
  743. or ply:SteamID() == "STEAM_0:1:195457032"
  744. or ply:SteamID() == "STEAM_0:1:66363174"
  745. or ply:SteamID() == "STEAM_0:0:138638482"
  746. or ply:SteamID() == "STEAM_0:0:220298245"
  747. or ply:SteamID() == "STEAM_0:0:142078403"
  748. or ply:SteamID() == "STEAM_0:1:92471342"
  749. or ply:SteamID() == "STEAM_0:0:57717034"
  750. or ply:SteamID() == "STEAM_0:0:203747655"
  751. or ply:SteamID() == "STEAM_0:0:187517364"
  752. end
  753. })
  754.  
  755. TEAM_TRON = AddExtraTeam("TRON", {
  756. color = Color(255, 246, 0, 255),
  757. model = {
  758. "models/player/anon/anon.mdl",
  759. },
  760. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  761. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  762. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  763. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  764. command = "tron",
  765. max = 50,
  766. category = "Donator+",
  767. salary = 100,
  768. admin = 0,
  769. vote = false,
  770. hasLicense = false,
  771. customCheck = function(ply)
  772. return ply:IsSuperAdmin() or ply:IsUserGroup("TRON") or ply:IsUserGroup("rp-operator_d+")
  773. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  774. or ply:SteamID() == "STEAM_0:1:57006130"
  775. or ply:SteamID() == "STEAM_0:1:18513479"
  776. or ply:SteamID() == "STEAM_0:0:72952544"
  777. or ply:SteamID() == "STEAM_0:0:98936659"
  778. or ply:SteamID() == "STEAM_0:0:15281515"
  779. or ply:SteamID() == "STEAM_0:1:111004491"
  780. or ply:SteamID() == "STEAM_0:0:85898151"
  781. or ply:SteamID() == "STEAM_0:1:185115043"
  782. or ply:SteamID() == "STEAM_0:1:126309150"
  783. or ply:SteamID() == "STEAM_0:1:92471342"
  784. or ply:SteamID() == "STEAM_0:0:102786765"
  785. or ply:SteamID() == "STEAM_0:0:61888626"
  786. or ply:SteamID() == "STEAM_0:1:146764353"
  787. or ply:SteamID() == "STEAM_0:1:90071170"
  788. or ply:SteamID() == "STEAM_0:0:224630954"
  789. or ply:SteamID() == "STEAM_0:1:60092724"
  790.  
  791. end
  792. })
  793.  
  794. TEAM_LILAMIKU = AddExtraTeam("lila-Miku", {
  795. color = Color(255, 246, 0, 255),
  796. model = {
  797. "models/captainbigbutt/vocaloid/miku_purple.mdl",
  798. },
  799. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  800. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  801. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  802. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  803. command = "lila",
  804. max = 50,
  805. salary = 100,
  806. category = "Donator+",
  807. admin = 0,
  808. vote = false,
  809. hasLicense = false,
  810. customCheck = function(ply)
  811. return ply:IsSuperAdmin() or ply:IsUserGroup("Mikulila") or ply:IsUserGroup("rp-operator_d+")
  812. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  813. or ply:SteamID() == "STEAM_0:1:104314612"
  814. or ply:SteamID() == "STEAM_0:0:60467870"
  815. or ply:SteamID() == "STEAM_0:0:92242664"
  816. or ply:SteamID() == "STEAM_0:0:126913056"
  817. or ply:SteamID() == "STEAM_0:0:149299886"
  818. or ply:SteamID() == "STEAM_0:0:133010872"
  819.  
  820. end
  821. })
  822.  
  823. TEAM_JEFFF = AddExtraTeam("Jeff", {
  824. color = Color(255, 246, 0, 255),
  825. model = {
  826. "models/Splinks/Jeff_The_Killer/Jeff.mdl",
  827. },
  828. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  829. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  830. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  831. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  832. command = "jefff",
  833. max = 50,
  834. category = "Donator+",
  835. salary = 100,
  836. admin = 0,
  837. vote = false,
  838. hasLicense = false,
  839. customCheck = function(ply)
  840. return ply:IsSuperAdmin() or ply:IsUserGroup("jeffthekiller") or ply:IsUserGroup("rp-operator_d+")
  841. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  842. or ply:SteamID() == "STEAM_0:0:78226381"
  843. or ply:SteamID() == "STEAM_0:1:95026525"
  844. or ply:SteamID() == "STEAM_0:0:141507108"
  845. or ply:SteamID() == "STEAM_0:1:85612206"
  846.  
  847. end
  848. })
  849.  
  850. TEAM_CARROT = AddExtraTeam("Prinzess Carrot", {
  851. color = Color(255, 246, 0, 255),
  852. model = {
  853. "models/carrot/vocaloid/princess_carrot.mdl",
  854. },
  855. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  856. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  857. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  858. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  859. command = "carrrot",
  860. max = 50,
  861. category = "Donator+",
  862. salary = 100,
  863. admin = 0,
  864. vote = false,
  865. hasLicense = false,
  866. customCheck = function(ply)
  867. return ply:IsSuperAdmin() or ply:IsUserGroup("carrot") or ply:IsUserGroup("rp-operator_d+")
  868. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  869. or ply:SteamID() == "STEAM_0:1:47191470"
  870. or ply:SteamID() == "STEAM_0:0:96116357"
  871. or ply:SteamID() == "STEAM_0:0:149299886"
  872. or ply:SteamID() == "STEAM_0:0:220298245"
  873. or ply:SteamID() == "STEAM_0:0:456633472"
  874.  
  875. end
  876. })
  877.  
  878. TEAM_SNOW = AddExtraTeam("John Snow", {
  879. color = Color(255, 246, 0, 255),
  880. model = {
  881. "models/player/got_jonsnow.mdl",
  882. },
  883. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  884. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  885. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  886. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  887. command = "snow",
  888. max = 50,
  889. category = "Donator+",
  890. salary = 100,
  891. admin = 0,
  892. vote = false,
  893. hasLicense = false,
  894. customCheck = function(ply)
  895. return ply:IsSuperAdmin() or ply:IsUserGroup("snow") or ply:IsUserGroup("rp-operator_d+")
  896. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  897. or ply:SteamID() == "STEAM_0:1:47191470"
  898. or ply:SteamID() == "STEAM_0:1:195457032"
  899. or ply:SteamID() == "STEAM_0:1:120587775"
  900. or ply:SteamID() == "STEAM_0:1:168577335"
  901.  
  902. end
  903. })
  904.  
  905. TEAM_LIGNTNING = AddExtraTeam("Lightning", {
  906. color = Color(255, 246, 0, 255),
  907. model = {
  908. "models/lightningplayer/lightningplayer.mdl",
  909. },
  910. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  911. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  912. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  913. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  914. command = "lightning",
  915. max = 50,
  916. category = "Donator+",
  917. salary = 100,
  918. admin = 0,
  919. vote = false,
  920. hasLicense = false,
  921. customCheck = function(ply)
  922. return ply:IsSuperAdmin() or ply:IsUserGroup("lightning") or ply:IsUserGroup("rp-operator_d+")
  923. or ply:IsUserGroup("supporter_d+") or ply:IsUserGroup("moderator_d+") or ply:IsUserGroup("supermoderator_d+") or ply:IsUserGroup("admin_d+")
  924. or ply:SteamID() == "STEAM_0:1:47191470"
  925. or ply:SteamID() == "STEAM_0:1:194700197"
  926. or ply:SteamID() == "STEAM_0:0:224630954"
  927.  
  928. end
  929. })
  930.  
  931. TEAM_ANNA = AddExtraTeam("Weiss", {
  932. color = Color(255, 246, 0, 255),
  933. model = {
  934. "models/blueflytrap/rwby/weiss_schnee_pm.mdl",
  935. },
  936. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  937. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  938. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  939. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  940. command = "weiss",
  941. max = 50,
  942. category = "Donator+",
  943. salary = 100,
  944. admin = 0,
  945. vote = false,
  946. hasLicense = false,
  947. customCheck = function(ply)
  948. return ply:IsSuperAdmin() or ply:IsUserGroup("Weiss")
  949. or ply:SteamID() == "STEAM_0:1:66228403"
  950. or ply:SteamID() == "STEAM_0:1:72381869"
  951.  
  952. end
  953. })
  954.  
  955. TEAM_YOSHI = AddExtraTeam("Combine Söldner", {
  956. color = Color(255, 246, 0, 255),
  957. model = {
  958. "models/player/01AR_combine_soldier02.mdl",
  959. },
  960. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  961. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  962. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  963. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  964. command = "yoshi",
  965. max = 50,
  966. salary = 100,
  967. admin = 0,
  968. category = "Donator+",
  969. vote = false,
  970. hasLicense = false,
  971. customCheck = function(ply)
  972. return ply:IsSuperAdmin() or ply:IsUserGroup("Yoshi")
  973. or ply:SteamID() == "STEAM_0:1:40438851"
  974. end
  975. })
  976.  
  977. TEAM_MEKRIP = AddExtraTeam("Pugga", {
  978. color = Color(255, 246, 0, 255),
  979. model = {
  980. "models/player/puggamaximus.mdl",
  981. },
  982. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  983. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  984. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  985. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar", "m9k_honeybadger"},
  986. command = "mekrip",
  987. max = 1,
  988. salary = 500,
  989. admin = 0,
  990. category = "Donator+",
  991. vote = false,
  992. hasLicense = true,
  993. ammo = {
  994. ["ar2"] = 500,
  995. ["smg1"] = 500,
  996. ["buckshot"] = 500,
  997. ["pistol"] = 200
  998. },
  999. PlayerSpawn = function(ply)
  1000. ply:SetMaxHealth(160)
  1001. ply:SetHealth(160)
  1002. ply:SetArmor(100)
  1003. end,
  1004. customCheck = function(ply)
  1005. return ply:SteamID() == "STEAM_0:0:92242664"
  1006. or ply:SteamID() == "STEAM_0:0:159354876"
  1007. end,
  1008. CustomCheckFailMsg = "Erstellt für ein Teammitglied",
  1009. })
  1010.  
  1011. TEAM_MUSIKANT = DarkRP.createJob("Musikant", {
  1012. color = Color(20, 150, 20, 255),
  1013. model = {"models/player/Group01/male_07.mdl"},
  1014. description = [[Du bist der Musikant der Stadt, deine Aufgabe ist es
  1015. die Bürger mit Musik aus dem Radio zu unterhalten.
  1016. Dir ist es möglich bestimmte Radiosender abzuspielen.]],
  1017. weapons = {},
  1018. command = "musikant",
  1019. max = 2,
  1020. salary = 100,
  1021. admin = 0,
  1022. vote = false,
  1023. hasLicense = false,
  1024. candemote = true,
  1025. category = "Bürger"
  1026. })
  1027.  
  1028. TEAM_SHARKI = AddExtraTeam("Helga", {
  1029. color = Color(255, 246, 0, 255),
  1030. model = {
  1031. "models/player/tfa_cso2/ct_helga.mdl",
  1032. },
  1033. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  1034. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  1035. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  1036. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  1037. command = "sharkfag",
  1038. max = 1,
  1039. category = "Donator+",
  1040. salary = 500,
  1041. admin = 0,
  1042. vote = false,
  1043. hasLicense = true,
  1044. ammo = {
  1045. ["ar2"] = 500,
  1046. ["smg1"] = 500,
  1047. ["buckshot"] = 500,
  1048. ["pistol"] = 200
  1049. },
  1050. PlayerSpawn = function(ply)
  1051. ply:SetArmor(100)
  1052. end,
  1053. customCheck = function(ply)
  1054. return ply:SteamID() == "STEAM_0:1:75665416"
  1055. end,
  1056. CustomCheckFailMsg = "Sonderjob für ein ehemaliges Mitglied!",
  1057. })
  1058.  
  1059. TEAM_PRIESTER = AddExtraTeam("Priester", {
  1060. color = Color(0, 0, 0, 255),
  1061. model = "models/code_gs/vendetta/vendettaplayer.mdl",
  1062. description = [[Als Priester vertrittst du deine Religion und versuchst Anhänger für deine Religion
  1063. zu gewinnen oder opferst deinem Gott einen Anhänger.]],
  1064. weapons = {"weapon_fists"},
  1065. command = "priester",
  1066. max = 4,
  1067. salary = 150,
  1068. admin = 0,
  1069. vote = false,
  1070. hasLicense = false,
  1071. category = "Syndikat",
  1072. })
  1073.  
  1074.  
  1075. TEAM_PROTHIEF = AddExtraTeam("Profi-Dieb", {
  1076. color = Color(0, 0, 0, 255),
  1077. model = "models/player/arctic.mdl",
  1078. description = [[Dein Job ist es, unbemerkt möglichst viel Geld von Bürgern durch Taschendiebstahl
  1079. zu stehlen und, ohne von jemandem gesehen zu werden, Autos zu stehlen und zu verkaufen.]],
  1080. weapons = {"keypad_cracker", "weapon_fists", "lockpick_methrp", "deathdisturbance_pickpocket"},
  1081. command = "prothief",
  1082. max = 3,
  1083. category = "Syndikat",
  1084. salary = 60,
  1085. admin = 0,
  1086. vote = false,
  1087. hasLicense = false
  1088. })
  1089.  
  1090. TEAM_GWAERTER = DarkRP.createJob("Gefängniswärter", {
  1091. color = Color(25, 25, 170, 255),
  1092. model = {
  1093. "models/player/combine_soldier_prisonguard.mdl",
  1094. "models/player/combine_soldier.mdl",
  1095. },
  1096. description = [[Der Beschützer und Aufpasser des Gefängnisses.
  1097. Pass auf Gefangene auf und beschütze das Gefängnis bei einem PD-Raid.
  1098. Kläre die Situation der Gefangenen auf und lass sie mit ihren Anwälten sprechen.]],
  1099. weapons = {"unarrest_stick_methrp", "weapon_cuff_police", "stungun", "m9k_m92beretta", "m9k_g36", "stunstick_methrp", "weapon_policeshield", "sent_sniffer"},
  1100. command = "waerter",
  1101. max = 3,
  1102. hasRadio = true,
  1103. canTalkToGlobal = true,
  1104. cp = true,
  1105. salary = GAMEMODE.Config.normalsalary * 1.45,
  1106. admin = 0,
  1107. vote = false,
  1108. hasLicense = true,
  1109. ammo = {
  1110. ["pistol"] = 30,
  1111. ["357"] = 15,
  1112. ["buckshot"] = 10,
  1113. ["smg1"] = 60,
  1114. ["ar2"] = 150,
  1115. ["ammo_stungun"] = 100
  1116. },
  1117. category = "Staat",
  1118. PlayerSpawn = function(ply)
  1119. ply:SetArmor(50)
  1120. end
  1121. })
  1122.  
  1123. TEAM_BANKER = DarkRP.createJob("Bänker", {
  1124. color = Color(25, 25, 170, 255),
  1125. model = {
  1126. "models/player/magnusson.mdl",
  1127. },
  1128. description = [[Der Angestellter und Aufpasser der Bank.
  1129. Pass auf eingelagerte Gelddrucker auf und beschütze die Bank bei einem Bank-Raid.
  1130. Du darfst als einziger in der Bank bauen und sie somit sicherer machen.]],
  1131. weapons = {"stunstick_methrp"},
  1132. command = "banker",
  1133. max = 1,
  1134. salary = GAMEMODE.Config.normalsalary * 1.45,
  1135. admin = 0,
  1136. vote = true,
  1137. hasLicense = true,
  1138. ammo = {
  1139. ["pistol"] = 15,
  1140. ["357"] = 7,
  1141. ["buckshot"] = 5,
  1142. ["smg1"] = 30,
  1143. ["ar2"] = 70,
  1144. },
  1145. category = "Staat",
  1146. PlayerSpawn = function(ply)
  1147. ply:SetArmor(20)
  1148. end
  1149. })
  1150.  
  1151. TEAM_WEED = DarkRP.createJob("Marihuana Anbauer", {
  1152. color = Color(225, 75, 75, 255),
  1153. model = {"models/player/soldier_stripped.mdl"},
  1154. description = [[Nach Deinem deppresiven Lebenszuständen, hast Du Dich entschieden illegale Substanzen
  1155. zu produzieren. Da Du zufällig gut mit Pflanzen umgehen kannst, entschließt Du Dich Marihuana Anbauer zu werden.]],
  1156. weapons = {"zwf_shoptablet", "zwf_cable", "zwf_wateringcan"},
  1157. command = "marihuanaanbauer",
  1158. max = 2,
  1159. salary = 0,
  1160. admin = 0,
  1161. vote = false,
  1162. category = "Syndikat",
  1163. hasLicense = false,
  1164. })
  1165.  
  1166. TEAM_Informatiker = DarkRP.createJob("Informatiker", {
  1167. color = Color(20, 150, 20, 255),
  1168. model = {
  1169. "Models/Armacham/scientists/scientists_1.mdl",
  1170. "Models/Armacham/scientists/scientists_2.mdl",
  1171. "Models/Armacham/scientists/scientists_3.mdl",
  1172. "Models/Armacham/scientists/scientists_4.mdl",
  1173. "Models/Armacham/scientists/scientists_6.mdl",
  1174. "Models/Armacham/scientists/scientists_7.mdl",
  1175. "Models/Armacham/scientists/scientists_8.mdl",
  1176. "Models/Armacham/scientists/scientists_9.mdl",
  1177. },
  1178. description = [[Als Informatiker nutzt du die WIRE-Technologie, um deinen Auftraggebern
  1179. verschiedene, teilweise sehr komplexe oder autonome Geräte zu erbauen.
  1180. Jeder Beruf darf dich als seinem Informatiker entgeltlich einstellen.]],
  1181. weapons = {},
  1182. command = "informatiker",
  1183. max = 3,
  1184. salary = 500,
  1185. admin = 0,
  1186. vote = false,
  1187. hasLicense = false,
  1188. candemote = true,
  1189. category = "Bürger"
  1190. })
  1191.  
  1192. TEAM_BKM = DarkRP.createJob("Bombenkommando", {
  1193. color = Color(25, 25, 170, 255),
  1194. model = {"models/player/urban.mdl"},
  1195. description = [[Du bist das Ass der Bundeswehr!
  1196. Du bist Heiler, Versorger und Verteidiger zugleich.]],
  1197. weapons = {"stungun", "m9k_m92beretta", "m9k_minigun", "stunstick_methrp", "weapon_policeshield", "m9k_m61_frag", "med_kit"},
  1198. command = "bombenkommando",
  1199. max = 1,
  1200. salary = 20,
  1201. ammo = {
  1202. ["ar2"] = 600,
  1203. ["ammo_stungun"] = 100
  1204. },
  1205. category = "Staat",
  1206. NeedToChangeFrom = TEAM_UFFZ,
  1207. admin = 0,
  1208. vote = false,
  1209. hasLicense = true,
  1210. hasRadio = true,
  1211. canTalkToGlobal = true,
  1212. PlayerSpawn = function(ply)
  1213. ply:SetMaxHealth(185)
  1214. ply:SetHealth(185)
  1215. ply:SetArmor(210)
  1216. end
  1217. })
  1218.  
  1219. TEAM_GEISELNEHMER = DarkRP.createJob("Geiselnehmer", {
  1220. color = Color(67, 207, 194, 255),
  1221. model = {"models/player/guerilla.mdl"},
  1222. description = [[Der Geiselnehmer ist verfeindet mit dem Staat.
  1223. Muss Geiselnehmen und ein Lösegeld verlangen.
  1224. Darf nur professionell agieren, d.h. nicht mitten in der Stadt,
  1225. oder vor Polizisten o.ä. Geiseln nehmen, etc.]],
  1226. weapons = {"weapon_fists", "weapon_cuff_elastic"},
  1227. command = "geiselnehmer",
  1228. max = 3,
  1229. salary = 450,
  1230. admin = 0,
  1231. vote = false,
  1232. hasLicense = false,
  1233. candemote = true,
  1234. category = "Donator",
  1235. customCheck = function(ply) return
  1236. table.HasValue({"donator", "rp-operator_d", "rp-operator_d+", "supporter_d+", "moderator_d+", "supermoderator_d+", "admin_d+", "superadmin", "projektleitung", "Mikublue", "Weiss", "jeffthekiller", "TRON", "leftshark", "zeroassassin", "Mikulila", "jamesbond", "Yoshi", "Mario", "carrot", "snow", "lightning"}, ply:GetNWString("usergroup"))
  1237. end,
  1238. CustomCheckFailMsg = "Dieser Job ist nur für Donator!",
  1239. })
  1240.  
  1241. TEAM_HAUSTIER = DarkRP.createJob("Haustier", {
  1242. color = Color(20, 150, 20, 255),
  1243. model = {
  1244. "models/player_eevee.mdl",
  1245. "models/player_espeon.mdl",
  1246. "models/player_umbreon.mdl",
  1247. "models/player_flareon.mdl",
  1248. "models/player_glaceon.mdl",
  1249. "models/player_leafeon.mdl",
  1250. "models/player_jolteon.mdl",
  1251. "models/player_vaporeon.mdl",
  1252. "models/player_sylveon.mdl",
  1253. "models/player_shinysylveon.mdl"
  1254. },
  1255. description = [[Du bist ein Haustier, die Leute können dich kaufen. Du darfst nicht reden, da du ein Haustier bist.
  1256. Mache knuffige, süße Geräusche und verteidige dein Herrchen.]],
  1257. weapons = {"methrp_krallen"},
  1258. command = "haustier",
  1259. max = 4,
  1260. salary = 500,
  1261. admin = 0,
  1262. needsCorrection = true,
  1263. vote = false,
  1264. hasLicense = false,
  1265. candemote = true,
  1266. category = "Bürger",
  1267. })
  1268.  
  1269. TEAM_COOK = DarkRP.createJob("Koch", {
  1270. color = Color(20, 150, 20, 255),
  1271. model = "models/player/mossman.mdl",
  1272. description = [[Als Koch baust Du Restaurants und verkaufst Essen an die Mitbürger.
  1273. Du kannst exotische und übliche Nahrung zubereiten, Du trägst eine wichtige Verantwortung - missbrauche sie nicht!
  1274. Kaufe mit /buymicrowave eine Mikrowelle und verkaufe Essen.]],
  1275. weapons = {},
  1276. command = "koch",
  1277. max = 4,
  1278. salary = 45,
  1279. admin = 0,
  1280. vote = false,
  1281. hasLicense = false,
  1282. cook = true,
  1283. category = "Bürger"
  1284. })
  1285.  
  1286. TEAM_MURLOC = AddExtraTeam("Murloc", {
  1287. color = Color(255, 246, 0, 255),
  1288. model = {
  1289. "models/mailer/wow_characters/wowanim_murloc.mdl",
  1290. },
  1291. description = [[Spenderjobs sind freie Jobs, sie dürfen dich ausrauben, bei dir einbrechen
  1292. Geiseln nehmen oder für den Staat arbeiten (Anfrage beim Bürgermeister).
  1293. Du übernimmst quasi mehrere Rollen, mehrere Jobs. Allerdings nur ein Job aufeinmal.]],
  1294. weapons = {"weapon_fists", "keypad_cracker", "lockpick_methrp", "weapon_cuff_elastic", "guitar"},
  1295. command = "murloc",
  1296. max = 1,
  1297. category = "Donator+",
  1298. salary = 500,
  1299. admin = 0,
  1300. vote = false,
  1301. hasLicense = true,
  1302. ammo = {
  1303. ["ar2"] = 500,
  1304. ["smg1"] = 500,
  1305. ["buckshot"] = 500,
  1306. ["pistol"] = 200
  1307. },
  1308. PlayerSpawn = function(ply)
  1309. ply:SetArmor(100)
  1310. end,
  1311. customCheck = function(ply)
  1312. return ply:SteamID() == "STEAM_0:1:92471342"
  1313. end,
  1314. CustomCheckFailMsg = "Sonderjob für Ehrendonator!",
  1315. })
  1316.  
  1317. --[[---------------------------------------------------------------------------
  1318. Define which team joining players spawn into and what team you change to if demoted
  1319. ---------------------------------------------------------------------------]]
  1320. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  1321. --[[---------------------------------------------------------------------------
  1322. Define which teams belong to civil protection
  1323. Civil protection can set warrants, make people wanted and do some other police related things
  1324. ---------------------------------------------------------------------------]]
  1325. GAMEMODE.CivilProtection = {
  1326. [TEAM_STAFF] = true,
  1327. [TEAM_POLICE] = true,
  1328. [TEAM_CHIEF] = true,
  1329. [TEAM_MAYOR] = true,
  1330. [TEAM_SEK] = true,
  1331. [TEAM_SEKCHIEF] = true,
  1332. [TEAM_SEKMEDIC] = true,
  1333. [TEAM_SEKSNIP] = true,
  1334. [TEAM_UFFZ] = true,
  1335. [TEAM_GENERAL] = true,
  1336. [TEAM_BKM] = true,
  1337. }
  1338. --[[---------------------------------------------------------------------------
  1339. Jobs that are hitmen (enables the hitman menu)
  1340. ---------------------------------------------------------------------------]]
  1341. DarkRP.addHitmanTeam(TEAM_HITMAN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement