Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 144.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. TEAM_CITIZEN = DarkRP.createJob("Citoyen", {
  22. color = Color(20, 150, 20, 255),
  23. model = {
  24. "models/tnb/citizens/male_01.mdl",
  25. "models/tnb/citizens/male_02.mdl",
  26. "models/tnb/citizens/male_03.mdl",
  27. "models/tnb/citizens/male_04.mdl",
  28. "models/tnb/citizens/male_05.mdl",
  29. "models/tnb/citizens/male_06.mdl",
  30. "models/tnb/citizens/male_07.mdl",
  31. "models/tnb/citizens/male_08.mdl",
  32. "models/tnb/citizens/male_09.mdl",
  33. "models/tnb/citizens/male_10.mdl",
  34. "models/tnb/citizens/male_11.mdl",
  35. "models/tnb/citizens/male_12.mdl",
  36. "models/tnb/citizens/male_13.mdl",
  37. "models/tnb/citizens/male_14.mdl",
  38. "models/tnb/citizens/male_15.mdl",
  39. "models/tnb/citizens/male_16.mdl",
  40. "models/tnb/citizens/male_17.mdl",
  41. "models/tnb/citizens/male_18.mdl",
  42. "models/tnb/citizens/male_19.mdl",
  43. "models/tnb/citizens/male_20.mdl",
  44. "models/tnb/citizens/male_21.mdl",
  45. "models/tnb/citizens/male_22.mdl",
  46. "models/tnb/citizens/male_23.mdl",
  47. "models/tnb/citizens/male_24.mdl",
  48. "models/tnb/citizens/male_25.mdl",
  49. "models/tnb/citizens/male_26.mdl",
  50. "models/tnb/citizens/male_27.mdl",
  51. "models/tnb/citizens/male_28.mdl",
  52. "models/tnb/citizens/male_29.mdl",
  53. "models/tnb/citizens/male_30.mdl",
  54. "models/tnb/citizens/male_33.mdl",
  55. "models/tnb/citizens/male_32.mdl",
  56. "models/tnb/citizens/male_33.mdl",
  57. "models/tnb/citizens/male_34.mdl",
  58. "models/tnb/citizens/male_35.mdl",
  59. "models/tnb/citizens/male_36.mdl",
  60. "models/tnb/citizens/male_37.mdl",
  61. "models/tnb/citizens/male_38.mdl",
  62. "models/tnb/citizens/male_39.mdl",
  63. "models/tnb/citizens/male_40.mdl",
  64. "models/tnb/citizens/male_41.mdl",
  65. "models/tnb/citizens/male_42.mdl",
  66. "models/tnb/citizens/male_43.mdl",
  67. "models/tnb/citizens/male_44.mdl",
  68. "models/tnb/citizens/male_45.mdl",
  69. "models/tnb/citizens/male_46.mdl",
  70. "models/tnb/citizens/male_47.mdl",
  71. "models/tnb/citizens/male_48.mdl",
  72. "models/tnb/citizens/male_49.mdl",
  73. "models/tnb/citizens/male_50.mdl",
  74. "models/tnb/citizens/male_51.mdl",
  75. "models/tnb/citizens/male_52.mdl",
  76. "models/tnb/citizens/male_53.mdl",
  77. "models/tnb/citizens/male_54.mdl",
  78. "models/tnb/citizens/male_55.mdl",
  79. "models/tnb/citizens/male_56.mdl",
  80. "models/tnb/citizens/male_57.mdl",
  81. "models/tnb/citizens/male_58.mdl",
  82. "models/tnb/citizens/male_59.mdl",
  83. "models/tnb/citizens/male_60.mdl",
  84. "models/tnb/citizens/male_61.mdl",
  85. "models/tnb/citizens/male_62.mdl",
  86. "models/tnb/citizens/male_63.mdl",
  87. "models/tnb/citizens/male_64.mdl",
  88. "models/tnb/citizens/male_65.mdl",
  89. "models/tnb/citizens/male_66.mdl",
  90. "models/tnb/citizens/male_67.mdl",
  91. "models/tnb/citizens/male_68.mdl",
  92. "models/tnb/citizens/male_69.mdl",
  93. "models/tnb/citizens/male_70.mdl",
  94. "models/tnb/citizens/male_71.mdl",
  95. "models/tnb/citizens/male_72.mdl",
  96. "models/tnb/citizens/male_73.mdl",
  97. "models/tnb/citizens/male_74.mdl",
  98. "models/tnb/citizens/male_75.mdl",
  99. "models/tnb/citizens/male_76.mdl",
  100. "models/tnb/citizens/male_77.mdl",
  101. "models/tnb/citizens/male_78.mdl",
  102. "models/tnb/citizens/male_79.mdl",
  103. "models/tnb/citizens/male_80.mdl",
  104. "models/tnb/citizens/male_81.mdl",
  105. "models/tnb/citizens/male_82.mdl",
  106. "models/tnb/citizens/male_83.mdl",
  107. "models/tnb/citizens/male_84.mdl",
  108. "models/tnb/citizens/male_85.mdl",
  109. "models/tnb/citizens/male_86.mdl",
  110. "models/tnb/citizens/male_87.mdl",
  111. "models/tnb/citizens/male_88.mdl",
  112. "models/tnb/citizens/male_89.mdl",
  113. "models/tnb/citizens/male_90.mdl",
  114. "models/tnb/citizens/male_91.mdl"
  115. },
  116. description = [[Les citoyens composent la faction la plus basique du HL2RP. Leur but est de vivre au jour le jour et découvrir ce que peut leur offrir cité 17. A vous de choisir l'orientation de votre quotidien: pour l'Union ou contre l'Union.]],
  117. weapons = {},
  118. command = "citizen",
  119. max = 0,
  120. timer=0,
  121. salary = 0,
  122. admin = 0,
  123. vote = false,
  124. hasLicense = false,
  125. candemote = false,
  126. F4JobFilter = "Union",
  127. skins = {0,1,2},
  128. bodygroups = {
  129. ["torso"] = {0,1,5,16},
  130. ["legs"] = {0,2,6},
  131. ["headgear"] = {0,3},
  132. ["hands"] = {0,1},
  133. },
  134. PlayerSpawn = function(ply)
  135. ply.RadioChannel = 1
  136. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  137. ply:SetHealth(70)
  138. ply:SetMaxHealth(70)
  139. ply:Flashlight( false )
  140. end,
  141. PlayerDeath = function(ply, weapon, killer)
  142. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  143. amount=ply:getDarkRPVar("money")
  144. ply:addMoney(-math.ceil(amount*0.3))
  145. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  146. end
  147. })
  148.  
  149. TEAM_CITIZENF = DarkRP.createJob("Citoyenne", {
  150. color = Color(20, 150, 20, 255),
  151. model = {
  152. "models/tnb/citizens/female_01.mdl",
  153. "models/tnb/citizens/female_02.mdl",
  154. "models/tnb/citizens/female_03.mdl",
  155. "models/tnb/citizens/female_04.mdl",
  156. "models/tnb/citizens/female_06.mdl",
  157. "models/tnb/citizens/female_07.mdl",
  158. "models/tnb/citizens/female_08.mdl",
  159. "models/tnb/citizens/female_09.mdl",
  160. "models/tnb/citizens/female_10.mdl",
  161. "models/tnb/citizens/female_11.mdl",
  162. "models/tnb/citizens/female_12.mdl",
  163. "models/tnb/citizens/female_13.mdl",
  164. "models/tnb/citizens/female_14.mdl",
  165. "models/tnb/citizens/female_16.mdl",
  166. "models/tnb/citizens/female_17.mdl",
  167. "models/tnb/citizens/female_18.mdl",
  168. "models/tnb/citizens/female_19.mdl",
  169. "models/tnb/citizens/female_20.mdl",
  170. "models/tnb/citizens/female_31.mdl",
  171. "models/tnb/citizens/female_32.mdl",
  172. "models/tnb/citizens/female_33.mdl",
  173. "models/tnb/citizens/female_34.mdl",
  174. "models/tnb/citizens/female_36.mdl",
  175. "models/tnb/citizens/female_37.mdl",
  176. "models/tnb/citizens/female_38.mdl",
  177. "models/tnb/citizens/female_39.mdl",
  178. "models/tnb/citizens/female_40.mdl",
  179. "models/tnb/citizens/female_41.mdl",
  180. "models/tnb/citizens/female_42.mdl",
  181. "models/tnb/citizens/female_43.mdl",
  182. "models/tnb/citizens/female_44.mdl",
  183. "models/tnb/citizens/female_46.mdl",
  184. "models/tnb/citizens/female_47.mdl",
  185. "models/tnb/citizens/female_48.mdl",
  186. "models/tnb/citizens/female_49.mdl",
  187. "models/tnb/citizens/female_50.mdl",
  188. "models/tnb/citizens/female_51.mdl",
  189. "models/tnb/citizens/female_52.mdl",
  190. "models/tnb/citizens/female_53.mdl",
  191. "models/tnb/citizens/female_54.mdl",
  192. "models/tnb/citizens/female_56.mdl",
  193. "models/tnb/citizens/female_57.mdl",
  194. "models/tnb/citizens/female_58.mdl",
  195. "models/tnb/citizens/female_59.mdl",
  196. "models/tnb/citizens/female_60.mdl",
  197. "models/tnb/citizens/female_61.mdl",
  198. "models/tnb/citizens/female_62.mdl",
  199. "models/tnb/citizens/female_63.mdl",
  200. "models/tnb/citizens/female_64.mdl"
  201. },
  202. description = [[Les citoyens composent la faction la plus basique du HL2RP. Leur seul but est de vivre au jour le jour et découvrir ce que peut leur offrir cité 17. A vous de choisir l'orientation de votre quotidien: pour l'Union ou contre l'Union.]],
  203. weapons = {},
  204. command = "citizenF",
  205. max = 0,
  206. timer=0,
  207. salary = 0,
  208. admin = 0,
  209. vote = false,
  210. F4JobFilter = "Union",
  211. skins = {0,1,2},
  212. bodygroups = {
  213. ["torso"] = {0,1,5,16},
  214. ["legs"] = {0,2,6},
  215. ["headgear"] = {0,3},
  216. ["hands"] = {0,1},
  217. },
  218. hasLicense = false,
  219. candemote = false,
  220. PlayerSpawn = function(ply)
  221. ply.RadioChannel = 1
  222. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  223. ply:SetHealth(70)
  224. ply:SetMaxHealth(70)
  225. ply:Flashlight( false )
  226. end,
  227. PlayerDeath = function(ply, weapon, killer)
  228. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  229. amount=ply:getDarkRPVar("money")
  230. ply:addMoney(-math.ceil(amount*0.3))
  231. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  232. end
  233. })
  234.  
  235. TEAM_LOYAL = DarkRP.createJob("Loyaliste", {
  236. color = Color(0, 254, 126, 255),
  237. model = {
  238. "models/tnb/citizens/male_01.mdl",
  239. "models/tnb/citizens/male_02.mdl",
  240. "models/tnb/citizens/male_03.mdl",
  241. "models/tnb/citizens/male_04.mdl",
  242. "models/tnb/citizens/male_05.mdl",
  243. "models/tnb/citizens/male_06.mdl",
  244. "models/tnb/citizens/male_07.mdl",
  245. "models/tnb/citizens/male_08.mdl",
  246. "models/tnb/citizens/male_09.mdl",
  247. "models/tnb/citizens/male_10.mdl",
  248. "models/tnb/citizens/male_11.mdl",
  249. "models/tnb/citizens/male_12.mdl",
  250. "models/tnb/citizens/male_13.mdl",
  251. "models/tnb/citizens/male_14.mdl",
  252. "models/tnb/citizens/male_15.mdl",
  253. "models/tnb/citizens/male_16.mdl",
  254. "models/tnb/citizens/male_17.mdl",
  255. "models/tnb/citizens/male_18.mdl",
  256. "models/tnb/citizens/male_19.mdl",
  257. "models/tnb/citizens/male_20.mdl",
  258. "models/tnb/citizens/male_21.mdl",
  259. "models/tnb/citizens/male_22.mdl",
  260. "models/tnb/citizens/male_23.mdl",
  261. "models/tnb/citizens/male_24.mdl",
  262. "models/tnb/citizens/male_25.mdl",
  263. "models/tnb/citizens/male_26.mdl",
  264. "models/tnb/citizens/male_27.mdl",
  265. "models/tnb/citizens/male_28.mdl",
  266. "models/tnb/citizens/male_29.mdl",
  267. "models/tnb/citizens/male_30.mdl",
  268. "models/tnb/citizens/male_33.mdl",
  269. "models/tnb/citizens/male_32.mdl",
  270. "models/tnb/citizens/male_33.mdl",
  271. "models/tnb/citizens/male_34.mdl",
  272. "models/tnb/citizens/male_35.mdl",
  273. "models/tnb/citizens/male_36.mdl",
  274. "models/tnb/citizens/male_37.mdl",
  275. "models/tnb/citizens/male_38.mdl",
  276. "models/tnb/citizens/male_39.mdl",
  277. "models/tnb/citizens/male_40.mdl",
  278. "models/tnb/citizens/male_41.mdl",
  279. "models/tnb/citizens/male_42.mdl",
  280. "models/tnb/citizens/male_43.mdl",
  281. "models/tnb/citizens/male_44.mdl",
  282. "models/tnb/citizens/male_45.mdl",
  283. "models/tnb/citizens/male_46.mdl",
  284. "models/tnb/citizens/male_47.mdl",
  285. "models/tnb/citizens/male_48.mdl",
  286. "models/tnb/citizens/male_49.mdl",
  287. "models/tnb/citizens/male_50.mdl",
  288. "models/tnb/citizens/male_51.mdl",
  289. "models/tnb/citizens/male_52.mdl",
  290. "models/tnb/citizens/male_53.mdl",
  291. "models/tnb/citizens/male_54.mdl",
  292. "models/tnb/citizens/male_55.mdl",
  293. "models/tnb/citizens/male_56.mdl",
  294. "models/tnb/citizens/male_57.mdl",
  295. "models/tnb/citizens/male_58.mdl",
  296. "models/tnb/citizens/male_59.mdl",
  297. "models/tnb/citizens/male_60.mdl",
  298. "models/tnb/citizens/male_61.mdl",
  299. "models/tnb/citizens/male_62.mdl",
  300. "models/tnb/citizens/male_63.mdl",
  301. "models/tnb/citizens/male_64.mdl",
  302. "models/tnb/citizens/male_65.mdl",
  303. "models/tnb/citizens/male_66.mdl",
  304. "models/tnb/citizens/male_67.mdl",
  305. "models/tnb/citizens/male_68.mdl",
  306. "models/tnb/citizens/male_69.mdl",
  307. "models/tnb/citizens/male_70.mdl",
  308. "models/tnb/citizens/male_71.mdl",
  309. "models/tnb/citizens/male_72.mdl",
  310. "models/tnb/citizens/male_73.mdl",
  311. "models/tnb/citizens/male_74.mdl",
  312. "models/tnb/citizens/male_75.mdl",
  313. "models/tnb/citizens/male_76.mdl",
  314. "models/tnb/citizens/male_77.mdl",
  315. "models/tnb/citizens/male_78.mdl",
  316. "models/tnb/citizens/male_79.mdl",
  317. "models/tnb/citizens/male_80.mdl",
  318. "models/tnb/citizens/male_81.mdl",
  319. "models/tnb/citizens/male_82.mdl",
  320. "models/tnb/citizens/male_83.mdl",
  321. "models/tnb/citizens/male_84.mdl",
  322. "models/tnb/citizens/male_85.mdl",
  323. "models/tnb/citizens/male_86.mdl",
  324. "models/tnb/citizens/male_87.mdl",
  325. "models/tnb/citizens/male_88.mdl",
  326. "models/tnb/citizens/male_89.mdl",
  327. "models/tnb/citizens/male_90.mdl",
  328. "models/tnb/citizens/male_91.mdl"
  329. },
  330. description = [[Les citoyens loyalistes ont leur propres appartements et recoivent un meilleur traitement de la milice]],
  331. weapons = {},
  332. command = "loyal",
  333. max = 5,
  334. timer=0,
  335. salary = 10,
  336. admin = 0,
  337. vote = false,
  338. hasLicense = false,
  339. candemote = false,
  340. F4JobFilter = "Union",
  341. skins = {0,1,2},
  342. bodygroups = {
  343. ["torso"] = {0,1,5,16},
  344. ["legs"] = {0,2,6},
  345. ["headgear"] = {0},
  346. ["hands"] = {0,1},
  347. },
  348. PlayerSpawn = function(ply)
  349. ply.RadioChannel = 1
  350. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  351. ply:SetHealth(100)
  352. ply:SetMaxHealth(100)
  353. ply:Flashlight( false )
  354. end,
  355. PlayerDeath = function(ply, weapon, killer)
  356. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  357. amount=ply:getDarkRPVar("money")
  358. ply:addMoney(-math.ceil(amount*0.3))
  359. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  360. end
  361. })
  362.  
  363. TEAM_LOYALF = DarkRP.createJob("Loyaliste F.", {
  364. color = Color(0, 254, 126, 255),
  365. model = {
  366. "models/tnb/citizens/female_01.mdl",
  367. "models/tnb/citizens/female_02.mdl",
  368. "models/tnb/citizens/female_03.mdl",
  369. "models/tnb/citizens/female_04.mdl",
  370. "models/tnb/citizens/female_06.mdl",
  371. "models/tnb/citizens/female_07.mdl",
  372. "models/tnb/citizens/female_08.mdl",
  373. "models/tnb/citizens/female_09.mdl",
  374. "models/tnb/citizens/female_10.mdl",
  375. "models/tnb/citizens/female_11.mdl",
  376. "models/tnb/citizens/female_12.mdl",
  377. "models/tnb/citizens/female_13.mdl",
  378. "models/tnb/citizens/female_14.mdl",
  379. "models/tnb/citizens/female_16.mdl",
  380. "models/tnb/citizens/female_17.mdl",
  381. "models/tnb/citizens/female_18.mdl",
  382. "models/tnb/citizens/female_19.mdl",
  383. "models/tnb/citizens/female_20.mdl",
  384. "models/tnb/citizens/female_31.mdl",
  385. "models/tnb/citizens/female_32.mdl",
  386. "models/tnb/citizens/female_33.mdl",
  387. "models/tnb/citizens/female_34.mdl",
  388. "models/tnb/citizens/female_36.mdl",
  389. "models/tnb/citizens/female_37.mdl",
  390. "models/tnb/citizens/female_38.mdl",
  391. "models/tnb/citizens/female_39.mdl",
  392. "models/tnb/citizens/female_40.mdl",
  393. "models/tnb/citizens/female_41.mdl",
  394. "models/tnb/citizens/female_42.mdl",
  395. "models/tnb/citizens/female_43.mdl",
  396. "models/tnb/citizens/female_44.mdl",
  397. "models/tnb/citizens/female_46.mdl",
  398. "models/tnb/citizens/female_47.mdl",
  399. "models/tnb/citizens/female_48.mdl",
  400. "models/tnb/citizens/female_49.mdl",
  401. "models/tnb/citizens/female_50.mdl",
  402. "models/tnb/citizens/female_51.mdl",
  403. "models/tnb/citizens/female_52.mdl",
  404. "models/tnb/citizens/female_53.mdl",
  405. "models/tnb/citizens/female_54.mdl",
  406. "models/tnb/citizens/female_56.mdl",
  407. "models/tnb/citizens/female_57.mdl",
  408. "models/tnb/citizens/female_58.mdl",
  409. "models/tnb/citizens/female_59.mdl",
  410. "models/tnb/citizens/female_60.mdl",
  411. "models/tnb/citizens/female_61.mdl",
  412. "models/tnb/citizens/female_62.mdl",
  413. "models/tnb/citizens/female_63.mdl",
  414. "models/tnb/citizens/female_64.mdl"
  415. },
  416. description = [[Les citoyens loyalistes ont leur propres appartements et recoivent un meilleur traitement de la milice]],
  417. weapons = {},
  418. command = "loyalF",
  419. max = 3,
  420. timer=0,
  421. salary = 10,
  422. admin = 0,
  423. vote = false,
  424. hasLicense = false,
  425. candemote = false,
  426. F4JobFilter = "Union",
  427. skins = {0,1,2},
  428. bodygroups = {
  429. ["torso"] = {0,1,5,16},
  430. ["legs"] = {0,2,6},
  431. ["headgear"] = {0},
  432. ["hands"] = {0,1},
  433. },
  434. PlayerSpawn = function(ply)
  435. ply.RadioChannel = 1
  436. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  437. ply:SetHealth(100)
  438. ply:SetMaxHealth(100)
  439. ply:Flashlight( false )
  440. end,
  441. PlayerDeath = function(ply, weapon, killer)
  442. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  443. amount=ply:getDarkRPVar("money")
  444. ply:addMoney(-math.ceil(amount*0.3))
  445. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  446. end
  447. })
  448.  
  449. TEAM_ANTIC = DarkRP.createJob("Anti-Citoyen", {
  450. color = Color(86,130,3, 255),
  451. model = {
  452. "models/tnb/citizens/male_01.mdl",
  453. "models/tnb/citizens/male_02.mdl",
  454. "models/tnb/citizens/male_03.mdl",
  455. "models/tnb/citizens/male_04.mdl",
  456. "models/tnb/citizens/male_05.mdl",
  457. "models/tnb/citizens/male_06.mdl",
  458. "models/tnb/citizens/male_07.mdl",
  459. "models/tnb/citizens/male_08.mdl",
  460. "models/tnb/citizens/male_09.mdl",
  461. "models/tnb/citizens/male_10.mdl",
  462. "models/tnb/citizens/male_11.mdl",
  463. "models/tnb/citizens/male_12.mdl",
  464. "models/tnb/citizens/male_13.mdl",
  465. "models/tnb/citizens/male_14.mdl",
  466. "models/tnb/citizens/male_15.mdl",
  467. "models/tnb/citizens/male_16.mdl",
  468. "models/tnb/citizens/male_17.mdl",
  469. "models/tnb/citizens/male_18.mdl",
  470. "models/tnb/citizens/male_19.mdl",
  471. "models/tnb/citizens/male_20.mdl",
  472. "models/tnb/citizens/male_21.mdl",
  473. "models/tnb/citizens/male_22.mdl",
  474. "models/tnb/citizens/male_23.mdl",
  475. "models/tnb/citizens/male_24.mdl",
  476. "models/tnb/citizens/male_25.mdl",
  477. "models/tnb/citizens/male_26.mdl",
  478. "models/tnb/citizens/male_27.mdl",
  479. "models/tnb/citizens/male_28.mdl",
  480. "models/tnb/citizens/male_29.mdl",
  481. "models/tnb/citizens/male_30.mdl",
  482. "models/tnb/citizens/male_33.mdl",
  483. "models/tnb/citizens/male_32.mdl",
  484. "models/tnb/citizens/male_33.mdl",
  485. "models/tnb/citizens/male_34.mdl",
  486. "models/tnb/citizens/male_35.mdl",
  487. "models/tnb/citizens/male_36.mdl",
  488. "models/tnb/citizens/male_37.mdl",
  489. "models/tnb/citizens/male_38.mdl",
  490. "models/tnb/citizens/male_39.mdl",
  491. "models/tnb/citizens/male_40.mdl",
  492. "models/tnb/citizens/male_41.mdl",
  493. "models/tnb/citizens/male_42.mdl",
  494. "models/tnb/citizens/male_43.mdl",
  495. "models/tnb/citizens/male_44.mdl",
  496. "models/tnb/citizens/male_45.mdl",
  497. "models/tnb/citizens/male_46.mdl",
  498. "models/tnb/citizens/male_47.mdl",
  499. "models/tnb/citizens/male_48.mdl",
  500. "models/tnb/citizens/male_49.mdl",
  501. "models/tnb/citizens/male_50.mdl",
  502. "models/tnb/citizens/male_51.mdl",
  503. "models/tnb/citizens/male_52.mdl",
  504. "models/tnb/citizens/male_53.mdl",
  505. "models/tnb/citizens/male_54.mdl",
  506. "models/tnb/citizens/male_55.mdl",
  507. "models/tnb/citizens/male_56.mdl",
  508. "models/tnb/citizens/male_57.mdl",
  509. "models/tnb/citizens/male_58.mdl",
  510. "models/tnb/citizens/male_59.mdl",
  511. "models/tnb/citizens/male_60.mdl",
  512. "models/tnb/citizens/male_61.mdl",
  513. "models/tnb/citizens/male_62.mdl",
  514. "models/tnb/citizens/male_63.mdl",
  515. "models/tnb/citizens/male_64.mdl",
  516. "models/tnb/citizens/male_65.mdl",
  517. "models/tnb/citizens/male_66.mdl",
  518. "models/tnb/citizens/male_67.mdl",
  519. "models/tnb/citizens/male_68.mdl",
  520. "models/tnb/citizens/male_69.mdl",
  521. "models/tnb/citizens/male_70.mdl",
  522. "models/tnb/citizens/male_71.mdl",
  523. "models/tnb/citizens/male_72.mdl",
  524. "models/tnb/citizens/male_73.mdl",
  525. "models/tnb/citizens/male_74.mdl",
  526. "models/tnb/citizens/male_75.mdl",
  527. "models/tnb/citizens/male_76.mdl",
  528. "models/tnb/citizens/male_77.mdl",
  529. "models/tnb/citizens/male_78.mdl",
  530. "models/tnb/citizens/male_79.mdl",
  531. "models/tnb/citizens/male_80.mdl",
  532. "models/tnb/citizens/male_81.mdl",
  533. "models/tnb/citizens/male_82.mdl",
  534. "models/tnb/citizens/male_83.mdl",
  535. "models/tnb/citizens/male_84.mdl",
  536. "models/tnb/citizens/male_85.mdl",
  537. "models/tnb/citizens/male_86.mdl",
  538. "models/tnb/citizens/male_87.mdl",
  539. "models/tnb/citizens/male_88.mdl",
  540. "models/tnb/citizens/male_89.mdl",
  541. "models/tnb/citizens/male_90.mdl",
  542. "models/tnb/citizens/male_91.mdl"
  543. },
  544. description = [[Les réfugiés refusent le régime de l'Union et sont des citoyens à problèmes. Ils refusent de travailler ou obéir aux CWU collabo. Ils peuvent porter un pistolet ou arme de CAC en zone sécurisée et des SMG en zone interdite seulement]],
  545. weapons = {},
  546. command = "anti",
  547. max = 5,
  548. timer=0,
  549. salary = 5,
  550. admin = 0,
  551. vote = false,
  552. hasLicense = false,
  553. candemote = false,
  554. F4JobFilter = "Union",
  555. skins = {0,1,2},
  556. bodygroups = {
  557. ["torso"] = {0,1,16},
  558. ["legs"] = {0,2,6},
  559. ["headgear"] = {0,3},
  560. ["hands"] = {0,1},
  561. },
  562. PlayerSpawn = function(ply)
  563. ply.RadioChannel = 1
  564. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  565. ply:SetHealth(30)
  566. ply:SetMaxHealth(30)
  567. ply:Flashlight( false )
  568. end,
  569. PlayerDeath = function(ply, weapon, killer)
  570. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  571. amount=ply:getDarkRPVar("money")
  572. ply:addMoney(-math.ceil(amount*0.3))
  573. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  574. end
  575. })
  576.  
  577. TEAM_ANTICF = DarkRP.createJob("Anti-Citoyenne", {
  578. color = Color(86,130,3, 255),
  579. model = {
  580. "models/tnb/citizens/female_01.mdl",
  581. "models/tnb/citizens/female_02.mdl",
  582. "models/tnb/citizens/female_03.mdl",
  583. "models/tnb/citizens/female_04.mdl",
  584. "models/tnb/citizens/female_06.mdl",
  585. "models/tnb/citizens/female_07.mdl",
  586. "models/tnb/citizens/female_08.mdl",
  587. "models/tnb/citizens/female_09.mdl",
  588. "models/tnb/citizens/female_10.mdl",
  589. "models/tnb/citizens/female_11.mdl",
  590. "models/tnb/citizens/female_12.mdl",
  591. "models/tnb/citizens/female_13.mdl",
  592. "models/tnb/citizens/female_14.mdl",
  593. "models/tnb/citizens/female_16.mdl",
  594. "models/tnb/citizens/female_17.mdl",
  595. "models/tnb/citizens/female_18.mdl",
  596. "models/tnb/citizens/female_19.mdl",
  597. "models/tnb/citizens/female_20.mdl",
  598. "models/tnb/citizens/female_31.mdl",
  599. "models/tnb/citizens/female_32.mdl",
  600. "models/tnb/citizens/female_33.mdl",
  601. "models/tnb/citizens/female_34.mdl",
  602. "models/tnb/citizens/female_36.mdl",
  603. "models/tnb/citizens/female_37.mdl",
  604. "models/tnb/citizens/female_38.mdl",
  605. "models/tnb/citizens/female_39.mdl",
  606. "models/tnb/citizens/female_40.mdl",
  607. "models/tnb/citizens/female_41.mdl",
  608. "models/tnb/citizens/female_42.mdl",
  609. "models/tnb/citizens/female_43.mdl",
  610. "models/tnb/citizens/female_44.mdl",
  611. "models/tnb/citizens/female_46.mdl",
  612. "models/tnb/citizens/female_47.mdl",
  613. "models/tnb/citizens/female_48.mdl",
  614. "models/tnb/citizens/female_49.mdl",
  615. "models/tnb/citizens/female_50.mdl",
  616. "models/tnb/citizens/female_51.mdl",
  617. "models/tnb/citizens/female_52.mdl",
  618. "models/tnb/citizens/female_53.mdl",
  619. "models/tnb/citizens/female_54.mdl",
  620. "models/tnb/citizens/female_56.mdl",
  621. "models/tnb/citizens/female_57.mdl",
  622. "models/tnb/citizens/female_58.mdl",
  623. "models/tnb/citizens/female_59.mdl",
  624. "models/tnb/citizens/female_60.mdl",
  625. "models/tnb/citizens/female_61.mdl",
  626. "models/tnb/citizens/female_62.mdl",
  627. "models/tnb/citizens/female_63.mdl",
  628. "models/tnb/citizens/female_64.mdl"
  629. },
  630. description = [[Les réfugiés refusent le régime de l'Union et sont des citoyens à problèmes. Ils refusent de travailler ou obéir aux CWU collabo. Ils peuvent porter un pistolet ou arme de CAC en zone sécurisée et des SMG en zone interdite seulement]],
  631. weapons = {},
  632. command = "antiF",
  633. max = 2,
  634. timer=0,
  635. salary = 5,
  636. admin = 0,
  637. vote = false,
  638. hasLicense = false,
  639. candemote = false,
  640. F4JobFilter = "Union",
  641. skins = {0,1,2},
  642. bodygroups = {
  643. ["torso"] = {0,1,16},
  644. ["legs"] = {0,2,6},
  645. ["headgear"] = {0,3},
  646. ["hands"] = {0,1},
  647. },
  648. PlayerSpawn = function(ply)
  649. ply.RadioChannel = 1
  650. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  651. ply:SetHealth(30)
  652. ply:SetMaxHealth(30)
  653. ply:Flashlight( false )
  654. end,
  655. PlayerDeath = function(ply, weapon, killer)
  656. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  657. amount=ply:getDarkRPVar("money")
  658. ply:addMoney(-math.ceil(amount*0.3))
  659. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  660. end
  661. })
  662.  
  663. TEAM_COOK = DarkRP.createJob("C.W.U DCE - Employé", {
  664. color = Color(18, 149, 241, 255),
  665. model = {
  666. "models/tnb/citizens/male_01.mdl",
  667. "models/tnb/citizens/male_02.mdl",
  668. "models/tnb/citizens/male_03.mdl",
  669. "models/tnb/citizens/male_04.mdl",
  670. "models/tnb/citizens/male_05.mdl",
  671. "models/tnb/citizens/male_06.mdl",
  672. "models/tnb/citizens/male_07.mdl",
  673. "models/tnb/citizens/male_08.mdl",
  674. "models/tnb/citizens/male_09.mdl",
  675. "models/tnb/citizens/male_10.mdl",
  676. "models/tnb/citizens/male_11.mdl",
  677. "models/tnb/citizens/male_12.mdl",
  678. "models/tnb/citizens/male_13.mdl",
  679. "models/tnb/citizens/male_14.mdl",
  680. "models/tnb/citizens/male_15.mdl",
  681. "models/tnb/citizens/male_16.mdl",
  682. "models/tnb/citizens/male_17.mdl",
  683. "models/tnb/citizens/male_18.mdl",
  684. "models/tnb/citizens/male_19.mdl",
  685. "models/tnb/citizens/male_20.mdl",
  686. "models/tnb/citizens/male_21.mdl",
  687. "models/tnb/citizens/male_22.mdl",
  688. "models/tnb/citizens/male_23.mdl",
  689. "models/tnb/citizens/male_24.mdl",
  690. "models/tnb/citizens/male_25.mdl",
  691. "models/tnb/citizens/male_26.mdl",
  692. "models/tnb/citizens/male_27.mdl",
  693. "models/tnb/citizens/male_28.mdl",
  694. "models/tnb/citizens/male_29.mdl",
  695. "models/tnb/citizens/male_30.mdl",
  696. "models/tnb/citizens/male_33.mdl",
  697. "models/tnb/citizens/male_32.mdl",
  698. "models/tnb/citizens/male_33.mdl",
  699. "models/tnb/citizens/male_34.mdl",
  700. "models/tnb/citizens/male_35.mdl",
  701. "models/tnb/citizens/male_36.mdl",
  702. "models/tnb/citizens/male_37.mdl",
  703. "models/tnb/citizens/male_38.mdl",
  704. "models/tnb/citizens/male_39.mdl",
  705. "models/tnb/citizens/male_40.mdl",
  706. "models/tnb/citizens/male_41.mdl",
  707. "models/tnb/citizens/male_42.mdl",
  708. "models/tnb/citizens/male_43.mdl",
  709. "models/tnb/citizens/male_44.mdl",
  710. "models/tnb/citizens/male_45.mdl",
  711. "models/tnb/citizens/male_46.mdl",
  712. "models/tnb/citizens/male_47.mdl",
  713. "models/tnb/citizens/male_48.mdl",
  714. "models/tnb/citizens/male_49.mdl",
  715. "models/tnb/citizens/male_50.mdl",
  716. "models/tnb/citizens/male_51.mdl",
  717. "models/tnb/citizens/male_52.mdl",
  718. "models/tnb/citizens/male_53.mdl",
  719. "models/tnb/citizens/male_54.mdl",
  720. "models/tnb/citizens/male_55.mdl",
  721. "models/tnb/citizens/male_56.mdl",
  722. "models/tnb/citizens/male_57.mdl",
  723. "models/tnb/citizens/male_58.mdl",
  724. "models/tnb/citizens/male_59.mdl",
  725. "models/tnb/citizens/male_60.mdl",
  726. "models/tnb/citizens/male_61.mdl",
  727. "models/tnb/citizens/male_62.mdl",
  728. "models/tnb/citizens/male_63.mdl",
  729. "models/tnb/citizens/male_64.mdl",
  730. "models/tnb/citizens/male_65.mdl",
  731. "models/tnb/citizens/male_66.mdl",
  732. "models/tnb/citizens/male_67.mdl",
  733. "models/tnb/citizens/male_68.mdl",
  734. "models/tnb/citizens/male_69.mdl",
  735. "models/tnb/citizens/male_70.mdl",
  736. "models/tnb/citizens/male_71.mdl",
  737. "models/tnb/citizens/male_72.mdl",
  738. "models/tnb/citizens/male_73.mdl",
  739. "models/tnb/citizens/male_74.mdl",
  740. "models/tnb/citizens/male_75.mdl",
  741. "models/tnb/citizens/male_76.mdl",
  742. "models/tnb/citizens/male_77.mdl",
  743. "models/tnb/citizens/male_78.mdl",
  744. "models/tnb/citizens/male_79.mdl",
  745. "models/tnb/citizens/male_80.mdl",
  746. "models/tnb/citizens/male_81.mdl",
  747. "models/tnb/citizens/male_82.mdl",
  748. "models/tnb/citizens/male_83.mdl",
  749. "models/tnb/citizens/male_84.mdl",
  750. "models/tnb/citizens/male_85.mdl",
  751. "models/tnb/citizens/male_86.mdl",
  752. "models/tnb/citizens/male_87.mdl",
  753. "models/tnb/citizens/male_88.mdl",
  754. "models/tnb/citizens/male_89.mdl",
  755. "models/tnb/citizens/male_90.mdl",
  756. "models/tnb/citizens/male_91.mdl",
  757. "models/tnb/citizens/female_01.mdl",
  758. "models/tnb/citizens/female_02.mdl",
  759. "models/tnb/citizens/female_03.mdl",
  760. "models/tnb/citizens/female_04.mdl",
  761. "models/tnb/citizens/female_06.mdl",
  762. "models/tnb/citizens/female_07.mdl",
  763. "models/tnb/citizens/female_08.mdl",
  764. "models/tnb/citizens/female_09.mdl",
  765. "models/tnb/citizens/female_10.mdl",
  766. "models/tnb/citizens/female_11.mdl",
  767. "models/tnb/citizens/female_12.mdl",
  768. "models/tnb/citizens/female_13.mdl",
  769. "models/tnb/citizens/female_14.mdl",
  770. "models/tnb/citizens/female_16.mdl",
  771. "models/tnb/citizens/female_17.mdl",
  772. "models/tnb/citizens/female_18.mdl",
  773. "models/tnb/citizens/female_19.mdl",
  774. "models/tnb/citizens/female_20.mdl",
  775. "models/tnb/citizens/female_31.mdl",
  776. "models/tnb/citizens/female_32.mdl",
  777. "models/tnb/citizens/female_33.mdl",
  778. "models/tnb/citizens/female_34.mdl",
  779. "models/tnb/citizens/female_36.mdl",
  780. "models/tnb/citizens/female_37.mdl",
  781. "models/tnb/citizens/female_38.mdl",
  782. "models/tnb/citizens/female_39.mdl",
  783. "models/tnb/citizens/female_40.mdl",
  784. "models/tnb/citizens/female_41.mdl",
  785. "models/tnb/citizens/female_42.mdl",
  786. "models/tnb/citizens/female_43.mdl",
  787. "models/tnb/citizens/female_44.mdl",
  788. "models/tnb/citizens/female_46.mdl",
  789. "models/tnb/citizens/female_47.mdl",
  790. "models/tnb/citizens/female_48.mdl",
  791. "models/tnb/citizens/female_49.mdl",
  792. "models/tnb/citizens/female_50.mdl",
  793. "models/tnb/citizens/female_51.mdl",
  794. "models/tnb/citizens/female_52.mdl",
  795. "models/tnb/citizens/female_53.mdl",
  796. "models/tnb/citizens/female_54.mdl",
  797. "models/tnb/citizens/female_56.mdl",
  798. "models/tnb/citizens/female_57.mdl",
  799. "models/tnb/citizens/female_58.mdl",
  800. "models/tnb/citizens/female_59.mdl",
  801. "models/tnb/citizens/female_60.mdl",
  802. "models/tnb/citizens/female_61.mdl",
  803. "models/tnb/citizens/female_62.mdl",
  804. "models/tnb/citizens/female_63.mdl",
  805. "models/tnb/citizens/female_64.mdl"
  806. },
  807. timer= 60,
  808. description = [[Le C.W.U Département Commerce Limité est en charge de tous les établissement de restauration de cité 17 et des boutiques, son devoir est de nourrir tous les citoyens qui en ont besoin et de leur vendre des fournitures. A vous de gérer votre business. Il est possible de prendre quelques citoyens pour vous assister dans votre job.]],
  809. weapons = {},
  810. command = "cwuC",
  811. max = 2,
  812. salary = 50,
  813. admin = 0,
  814. vote = false,
  815. hasLicense = false,
  816. candemote = false,
  817. hasRadio = true,
  818. cook = true,
  819. F4JobFilter = "Union",
  820. PlayerSpawn = function(ply)
  821. ply.RadioChannel = 1
  822. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  823. ply:Flashlight( false )
  824. end,
  825. PlayerDeath = function(ply, weapon, killer)
  826. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  827. amount=ply:getDarkRPVar("money")
  828. ply:addMoney(-math.ceil(amount*0.3))
  829. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  830. end
  831. })
  832.  
  833.  
  834. TEAM_CWU_DCE_CADRE = DarkRP.createJob("C.W.U DCE - Cadre", {
  835. color = Color(18, 149, 241, 255),
  836. timer=30,
  837. model = {
  838. "models/tnb/citizens/male_01.mdl",
  839. "models/tnb/citizens/male_02.mdl",
  840. "models/tnb/citizens/male_03.mdl",
  841. "models/tnb/citizens/male_04.mdl",
  842. "models/tnb/citizens/male_05.mdl",
  843. "models/tnb/citizens/male_06.mdl",
  844. "models/tnb/citizens/male_07.mdl",
  845. "models/tnb/citizens/male_08.mdl",
  846. "models/tnb/citizens/male_09.mdl",
  847. "models/tnb/citizens/male_10.mdl",
  848. "models/tnb/citizens/male_11.mdl",
  849. "models/tnb/citizens/male_12.mdl",
  850. "models/tnb/citizens/male_13.mdl",
  851. "models/tnb/citizens/male_14.mdl",
  852. "models/tnb/citizens/male_15.mdl",
  853. "models/tnb/citizens/male_16.mdl",
  854. "models/tnb/citizens/male_17.mdl",
  855. "models/tnb/citizens/male_18.mdl",
  856. "models/tnb/citizens/male_19.mdl",
  857. "models/tnb/citizens/male_20.mdl",
  858. "models/tnb/citizens/male_21.mdl",
  859. "models/tnb/citizens/male_22.mdl",
  860. "models/tnb/citizens/male_23.mdl",
  861. "models/tnb/citizens/male_24.mdl",
  862. "models/tnb/citizens/male_25.mdl",
  863. "models/tnb/citizens/male_26.mdl",
  864. "models/tnb/citizens/male_27.mdl",
  865. "models/tnb/citizens/male_28.mdl",
  866. "models/tnb/citizens/male_29.mdl",
  867. "models/tnb/citizens/male_30.mdl",
  868. "models/tnb/citizens/male_33.mdl",
  869. "models/tnb/citizens/male_32.mdl",
  870. "models/tnb/citizens/male_33.mdl",
  871. "models/tnb/citizens/male_34.mdl",
  872. "models/tnb/citizens/male_35.mdl",
  873. "models/tnb/citizens/male_36.mdl",
  874. "models/tnb/citizens/male_37.mdl",
  875. "models/tnb/citizens/male_38.mdl",
  876. "models/tnb/citizens/male_39.mdl",
  877. "models/tnb/citizens/male_40.mdl",
  878. "models/tnb/citizens/male_41.mdl",
  879. "models/tnb/citizens/male_42.mdl",
  880. "models/tnb/citizens/male_43.mdl",
  881. "models/tnb/citizens/male_44.mdl",
  882. "models/tnb/citizens/male_45.mdl",
  883. "models/tnb/citizens/male_46.mdl",
  884. "models/tnb/citizens/male_47.mdl",
  885. "models/tnb/citizens/male_48.mdl",
  886. "models/tnb/citizens/male_49.mdl",
  887. "models/tnb/citizens/male_50.mdl",
  888. "models/tnb/citizens/male_51.mdl",
  889. "models/tnb/citizens/male_52.mdl",
  890. "models/tnb/citizens/male_53.mdl",
  891. "models/tnb/citizens/male_54.mdl",
  892. "models/tnb/citizens/male_55.mdl",
  893. "models/tnb/citizens/male_56.mdl",
  894. "models/tnb/citizens/male_57.mdl",
  895. "models/tnb/citizens/male_58.mdl",
  896. "models/tnb/citizens/male_59.mdl",
  897. "models/tnb/citizens/male_60.mdl",
  898. "models/tnb/citizens/male_61.mdl",
  899. "models/tnb/citizens/male_62.mdl",
  900. "models/tnb/citizens/male_63.mdl",
  901. "models/tnb/citizens/male_64.mdl",
  902. "models/tnb/citizens/male_65.mdl",
  903. "models/tnb/citizens/male_66.mdl",
  904. "models/tnb/citizens/male_67.mdl",
  905. "models/tnb/citizens/male_68.mdl",
  906. "models/tnb/citizens/male_69.mdl",
  907. "models/tnb/citizens/male_70.mdl",
  908. "models/tnb/citizens/male_71.mdl",
  909. "models/tnb/citizens/male_72.mdl",
  910. "models/tnb/citizens/male_73.mdl",
  911. "models/tnb/citizens/male_74.mdl",
  912. "models/tnb/citizens/male_75.mdl",
  913. "models/tnb/citizens/male_76.mdl",
  914. "models/tnb/citizens/male_77.mdl",
  915. "models/tnb/citizens/male_78.mdl",
  916. "models/tnb/citizens/male_79.mdl",
  917. "models/tnb/citizens/male_80.mdl",
  918. "models/tnb/citizens/male_81.mdl",
  919. "models/tnb/citizens/male_82.mdl",
  920. "models/tnb/citizens/male_83.mdl",
  921. "models/tnb/citizens/male_84.mdl",
  922. "models/tnb/citizens/male_85.mdl",
  923. "models/tnb/citizens/male_86.mdl",
  924. "models/tnb/citizens/male_87.mdl",
  925. "models/tnb/citizens/male_88.mdl",
  926. "models/tnb/citizens/male_89.mdl",
  927. "models/tnb/citizens/male_90.mdl",
  928. "models/tnb/citizens/male_91.mdl",
  929. "models/tnb/citizens/female_01.mdl",
  930. "models/tnb/citizens/female_02.mdl",
  931. "models/tnb/citizens/female_03.mdl",
  932. "models/tnb/citizens/female_04.mdl",
  933. "models/tnb/citizens/female_06.mdl",
  934. "models/tnb/citizens/female_07.mdl",
  935. "models/tnb/citizens/female_08.mdl",
  936. "models/tnb/citizens/female_09.mdl",
  937. "models/tnb/citizens/female_10.mdl",
  938. "models/tnb/citizens/female_11.mdl",
  939. "models/tnb/citizens/female_12.mdl",
  940. "models/tnb/citizens/female_13.mdl",
  941. "models/tnb/citizens/female_14.mdl",
  942. "models/tnb/citizens/female_16.mdl",
  943. "models/tnb/citizens/female_17.mdl",
  944. "models/tnb/citizens/female_18.mdl",
  945. "models/tnb/citizens/female_19.mdl",
  946. "models/tnb/citizens/female_20.mdl",
  947. "models/tnb/citizens/female_31.mdl",
  948. "models/tnb/citizens/female_32.mdl",
  949. "models/tnb/citizens/female_33.mdl",
  950. "models/tnb/citizens/female_34.mdl",
  951. "models/tnb/citizens/female_36.mdl",
  952. "models/tnb/citizens/female_37.mdl",
  953. "models/tnb/citizens/female_38.mdl",
  954. "models/tnb/citizens/female_39.mdl",
  955. "models/tnb/citizens/female_40.mdl",
  956. "models/tnb/citizens/female_41.mdl",
  957. "models/tnb/citizens/female_42.mdl",
  958. "models/tnb/citizens/female_43.mdl",
  959. "models/tnb/citizens/female_44.mdl",
  960. "models/tnb/citizens/female_46.mdl",
  961. "models/tnb/citizens/female_47.mdl",
  962. "models/tnb/citizens/female_48.mdl",
  963. "models/tnb/citizens/female_49.mdl",
  964. "models/tnb/citizens/female_50.mdl",
  965. "models/tnb/citizens/female_51.mdl",
  966. "models/tnb/citizens/female_52.mdl",
  967. "models/tnb/citizens/female_53.mdl",
  968. "models/tnb/citizens/female_54.mdl",
  969. "models/tnb/citizens/female_56.mdl",
  970. "models/tnb/citizens/female_57.mdl",
  971. "models/tnb/citizens/female_58.mdl",
  972. "models/tnb/citizens/female_59.mdl",
  973. "models/tnb/citizens/female_60.mdl",
  974. "models/tnb/citizens/female_61.mdl",
  975. "models/tnb/citizens/female_62.mdl",
  976. "models/tnb/citizens/female_63.mdl",
  977. "models/tnb/citizens/female_64.mdl"
  978. },
  979. description = [[Le cadre DCE est un employé chargé de tâches commerciales par son responsable comme tenir un magasin, faire la comptabilité, assigner des appartements aux citoyens ou encore vérifier les stocks de nourriture/matériel. Il est souvent aidé par des loyalistes ou des citoyens venant du DTI.]],
  980. weapons = {},
  981. command = "cwudceC",
  982. max = 3,
  983. salary = 75,
  984. admin = 0,
  985. hasRadio = true,
  986. vote = false,
  987. hasLicense = false,
  988. candemote = false,
  989. F4JobFilter = "Union",
  990. PlayerSpawn = function(ply)
  991. ply.RadioChannel = 1
  992. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  993. ply:Flashlight( false )
  994. end,
  995. PlayerDeath = function(ply, weapon, killer)
  996. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  997. amount=ply:getDarkRPVar("money")
  998. ply:addMoney(-math.ceil(amount*0.3))
  999. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1000. end
  1001. })
  1002.  
  1003. TEAM_CWU_DCE_RES = DarkRP.createJob("C.W.U DCE - Responsable", {
  1004. color = Color(18, 149, 241, 255),
  1005. timer=30,
  1006. model = {
  1007. "models/tnb/citizens/male_01.mdl",
  1008. "models/tnb/citizens/male_02.mdl",
  1009. "models/tnb/citizens/male_03.mdl",
  1010. "models/tnb/citizens/male_04.mdl",
  1011. "models/tnb/citizens/male_05.mdl",
  1012. "models/tnb/citizens/male_06.mdl",
  1013. "models/tnb/citizens/male_07.mdl",
  1014. "models/tnb/citizens/male_08.mdl",
  1015. "models/tnb/citizens/male_09.mdl",
  1016. "models/tnb/citizens/male_10.mdl",
  1017. "models/tnb/citizens/male_11.mdl",
  1018. "models/tnb/citizens/male_12.mdl",
  1019. "models/tnb/citizens/male_13.mdl",
  1020. "models/tnb/citizens/male_14.mdl",
  1021. "models/tnb/citizens/male_15.mdl",
  1022. "models/tnb/citizens/male_16.mdl",
  1023. "models/tnb/citizens/male_17.mdl",
  1024. "models/tnb/citizens/male_18.mdl",
  1025. "models/tnb/citizens/male_19.mdl",
  1026. "models/tnb/citizens/male_20.mdl",
  1027. "models/tnb/citizens/male_21.mdl",
  1028. "models/tnb/citizens/male_22.mdl",
  1029. "models/tnb/citizens/male_23.mdl",
  1030. "models/tnb/citizens/male_24.mdl",
  1031. "models/tnb/citizens/male_25.mdl",
  1032. "models/tnb/citizens/male_26.mdl",
  1033. "models/tnb/citizens/male_27.mdl",
  1034. "models/tnb/citizens/male_28.mdl",
  1035. "models/tnb/citizens/male_29.mdl",
  1036. "models/tnb/citizens/male_30.mdl",
  1037. "models/tnb/citizens/male_33.mdl",
  1038. "models/tnb/citizens/male_32.mdl",
  1039. "models/tnb/citizens/male_33.mdl",
  1040. "models/tnb/citizens/male_34.mdl",
  1041. "models/tnb/citizens/male_35.mdl",
  1042. "models/tnb/citizens/male_36.mdl",
  1043. "models/tnb/citizens/male_37.mdl",
  1044. "models/tnb/citizens/male_38.mdl",
  1045. "models/tnb/citizens/male_39.mdl",
  1046. "models/tnb/citizens/male_40.mdl",
  1047. "models/tnb/citizens/male_41.mdl",
  1048. "models/tnb/citizens/male_42.mdl",
  1049. "models/tnb/citizens/male_43.mdl",
  1050. "models/tnb/citizens/male_44.mdl",
  1051. "models/tnb/citizens/male_45.mdl",
  1052. "models/tnb/citizens/male_46.mdl",
  1053. "models/tnb/citizens/male_47.mdl",
  1054. "models/tnb/citizens/male_48.mdl",
  1055. "models/tnb/citizens/male_49.mdl",
  1056. "models/tnb/citizens/male_50.mdl",
  1057. "models/tnb/citizens/male_51.mdl",
  1058. "models/tnb/citizens/male_52.mdl",
  1059. "models/tnb/citizens/male_53.mdl",
  1060. "models/tnb/citizens/male_54.mdl",
  1061. "models/tnb/citizens/male_55.mdl",
  1062. "models/tnb/citizens/male_56.mdl",
  1063. "models/tnb/citizens/male_57.mdl",
  1064. "models/tnb/citizens/male_58.mdl",
  1065. "models/tnb/citizens/male_59.mdl",
  1066. "models/tnb/citizens/male_60.mdl",
  1067. "models/tnb/citizens/male_61.mdl",
  1068. "models/tnb/citizens/male_62.mdl",
  1069. "models/tnb/citizens/male_63.mdl",
  1070. "models/tnb/citizens/male_64.mdl",
  1071. "models/tnb/citizens/male_65.mdl",
  1072. "models/tnb/citizens/male_66.mdl",
  1073. "models/tnb/citizens/male_67.mdl",
  1074. "models/tnb/citizens/male_68.mdl",
  1075. "models/tnb/citizens/male_69.mdl",
  1076. "models/tnb/citizens/male_70.mdl",
  1077. "models/tnb/citizens/male_71.mdl",
  1078. "models/tnb/citizens/male_72.mdl",
  1079. "models/tnb/citizens/male_73.mdl",
  1080. "models/tnb/citizens/male_74.mdl",
  1081. "models/tnb/citizens/male_75.mdl",
  1082. "models/tnb/citizens/male_76.mdl",
  1083. "models/tnb/citizens/male_77.mdl",
  1084. "models/tnb/citizens/male_78.mdl",
  1085. "models/tnb/citizens/male_79.mdl",
  1086. "models/tnb/citizens/male_80.mdl",
  1087. "models/tnb/citizens/male_81.mdl",
  1088. "models/tnb/citizens/male_82.mdl",
  1089. "models/tnb/citizens/male_83.mdl",
  1090. "models/tnb/citizens/male_84.mdl",
  1091. "models/tnb/citizens/male_85.mdl",
  1092. "models/tnb/citizens/male_86.mdl",
  1093. "models/tnb/citizens/male_87.mdl",
  1094. "models/tnb/citizens/male_88.mdl",
  1095. "models/tnb/citizens/male_89.mdl",
  1096. "models/tnb/citizens/male_90.mdl",
  1097. "models/tnb/citizens/male_91.mdl",
  1098. "models/tnb/citizens/female_01.mdl",
  1099. "models/tnb/citizens/female_02.mdl",
  1100. "models/tnb/citizens/female_03.mdl",
  1101. "models/tnb/citizens/female_04.mdl",
  1102. "models/tnb/citizens/female_06.mdl",
  1103. "models/tnb/citizens/female_07.mdl",
  1104. "models/tnb/citizens/female_08.mdl",
  1105. "models/tnb/citizens/female_09.mdl",
  1106. "models/tnb/citizens/female_10.mdl",
  1107. "models/tnb/citizens/female_11.mdl",
  1108. "models/tnb/citizens/female_12.mdl",
  1109. "models/tnb/citizens/female_13.mdl",
  1110. "models/tnb/citizens/female_14.mdl",
  1111. "models/tnb/citizens/female_16.mdl",
  1112. "models/tnb/citizens/female_17.mdl",
  1113. "models/tnb/citizens/female_18.mdl",
  1114. "models/tnb/citizens/female_19.mdl",
  1115. "models/tnb/citizens/female_20.mdl",
  1116. "models/tnb/citizens/female_31.mdl",
  1117. "models/tnb/citizens/female_32.mdl",
  1118. "models/tnb/citizens/female_33.mdl",
  1119. "models/tnb/citizens/female_34.mdl",
  1120. "models/tnb/citizens/female_36.mdl",
  1121. "models/tnb/citizens/female_37.mdl",
  1122. "models/tnb/citizens/female_38.mdl",
  1123. "models/tnb/citizens/female_39.mdl",
  1124. "models/tnb/citizens/female_40.mdl",
  1125. "models/tnb/citizens/female_41.mdl",
  1126. "models/tnb/citizens/female_42.mdl",
  1127. "models/tnb/citizens/female_43.mdl",
  1128. "models/tnb/citizens/female_44.mdl",
  1129. "models/tnb/citizens/female_46.mdl",
  1130. "models/tnb/citizens/female_47.mdl",
  1131. "models/tnb/citizens/female_48.mdl",
  1132. "models/tnb/citizens/female_49.mdl",
  1133. "models/tnb/citizens/female_50.mdl",
  1134. "models/tnb/citizens/female_51.mdl",
  1135. "models/tnb/citizens/female_52.mdl",
  1136. "models/tnb/citizens/female_53.mdl",
  1137. "models/tnb/citizens/female_54.mdl",
  1138. "models/tnb/citizens/female_56.mdl",
  1139. "models/tnb/citizens/female_57.mdl",
  1140. "models/tnb/citizens/female_58.mdl",
  1141. "models/tnb/citizens/female_59.mdl",
  1142. "models/tnb/citizens/female_60.mdl",
  1143. "models/tnb/citizens/female_61.mdl",
  1144. "models/tnb/citizens/female_62.mdl",
  1145. "models/tnb/citizens/female_63.mdl",
  1146. "models/tnb/citizens/female_64.mdl"
  1147. },
  1148. description = [[Les responsables DCE sont chargés de recruter les cadres parmi les loyalistes et accessoirement de superviser une équipe de vendeurs ou un magasin entier. En général ils effectuent les tâches des cadres avec des responsabilités supplémentaires..]],
  1149. weapons = {},
  1150. command = "cwudceR",
  1151. max = 2,
  1152. salary = 100,
  1153. admin = 0,
  1154. hasRadio = true,
  1155. vote = false,
  1156. hasLicense = false,
  1157. candemote = false,
  1158. F4JobFilter = "Union",
  1159. PlayerSpawn = function(ply)
  1160. ply.RadioChannel = 1
  1161. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1162. ply:Flashlight( false )
  1163. end,
  1164. PlayerDeath = function(ply, weapon, killer)
  1165. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1166. amount=ply:getDarkRPVar("money")
  1167. ply:addMoney(-math.ceil(amount*0.3))
  1168. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1169. end
  1170. })
  1171.  
  1172. TEAM_CWU_DCE_CHIEF = DarkRP.createJob("C.W.U DCE - Superviseur", {
  1173. color = Color(18, 149, 241, 255),
  1174. timer=30,
  1175. model = {
  1176. "models/tnb/citizens/male_01.mdl",
  1177. "models/tnb/citizens/male_02.mdl",
  1178. "models/tnb/citizens/male_03.mdl",
  1179. "models/tnb/citizens/male_04.mdl",
  1180. "models/tnb/citizens/male_05.mdl",
  1181. "models/tnb/citizens/male_06.mdl",
  1182. "models/tnb/citizens/male_07.mdl",
  1183. "models/tnb/citizens/male_08.mdl",
  1184. "models/tnb/citizens/male_09.mdl",
  1185. "models/tnb/citizens/male_10.mdl",
  1186. "models/tnb/citizens/male_11.mdl",
  1187. "models/tnb/citizens/male_12.mdl",
  1188. "models/tnb/citizens/male_13.mdl",
  1189. "models/tnb/citizens/male_14.mdl",
  1190. "models/tnb/citizens/male_15.mdl",
  1191. "models/tnb/citizens/male_16.mdl",
  1192. "models/tnb/citizens/male_17.mdl",
  1193. "models/tnb/citizens/male_18.mdl",
  1194. "models/tnb/citizens/male_19.mdl",
  1195. "models/tnb/citizens/male_20.mdl",
  1196. "models/tnb/citizens/male_21.mdl",
  1197. "models/tnb/citizens/male_22.mdl",
  1198. "models/tnb/citizens/male_23.mdl",
  1199. "models/tnb/citizens/male_24.mdl",
  1200. "models/tnb/citizens/male_25.mdl",
  1201. "models/tnb/citizens/male_26.mdl",
  1202. "models/tnb/citizens/male_27.mdl",
  1203. "models/tnb/citizens/male_28.mdl",
  1204. "models/tnb/citizens/male_29.mdl",
  1205. "models/tnb/citizens/male_30.mdl",
  1206. "models/tnb/citizens/male_33.mdl",
  1207. "models/tnb/citizens/male_32.mdl",
  1208. "models/tnb/citizens/male_33.mdl",
  1209. "models/tnb/citizens/male_34.mdl",
  1210. "models/tnb/citizens/male_35.mdl",
  1211. "models/tnb/citizens/male_36.mdl",
  1212. "models/tnb/citizens/male_37.mdl",
  1213. "models/tnb/citizens/male_38.mdl",
  1214. "models/tnb/citizens/male_39.mdl",
  1215. "models/tnb/citizens/male_40.mdl",
  1216. "models/tnb/citizens/male_41.mdl",
  1217. "models/tnb/citizens/male_42.mdl",
  1218. "models/tnb/citizens/male_43.mdl",
  1219. "models/tnb/citizens/male_44.mdl",
  1220. "models/tnb/citizens/male_45.mdl",
  1221. "models/tnb/citizens/male_46.mdl",
  1222. "models/tnb/citizens/male_47.mdl",
  1223. "models/tnb/citizens/male_48.mdl",
  1224. "models/tnb/citizens/male_49.mdl",
  1225. "models/tnb/citizens/male_50.mdl",
  1226. "models/tnb/citizens/male_51.mdl",
  1227. "models/tnb/citizens/male_52.mdl",
  1228. "models/tnb/citizens/male_53.mdl",
  1229. "models/tnb/citizens/male_54.mdl",
  1230. "models/tnb/citizens/male_55.mdl",
  1231. "models/tnb/citizens/male_56.mdl",
  1232. "models/tnb/citizens/male_57.mdl",
  1233. "models/tnb/citizens/male_58.mdl",
  1234. "models/tnb/citizens/male_59.mdl",
  1235. "models/tnb/citizens/male_60.mdl",
  1236. "models/tnb/citizens/male_61.mdl",
  1237. "models/tnb/citizens/male_62.mdl",
  1238. "models/tnb/citizens/male_63.mdl",
  1239. "models/tnb/citizens/male_64.mdl",
  1240. "models/tnb/citizens/male_65.mdl",
  1241. "models/tnb/citizens/male_66.mdl",
  1242. "models/tnb/citizens/male_67.mdl",
  1243. "models/tnb/citizens/male_68.mdl",
  1244. "models/tnb/citizens/male_69.mdl",
  1245. "models/tnb/citizens/male_70.mdl",
  1246. "models/tnb/citizens/male_71.mdl",
  1247. "models/tnb/citizens/male_72.mdl",
  1248. "models/tnb/citizens/male_73.mdl",
  1249. "models/tnb/citizens/male_74.mdl",
  1250. "models/tnb/citizens/male_75.mdl",
  1251. "models/tnb/citizens/male_76.mdl",
  1252. "models/tnb/citizens/male_77.mdl",
  1253. "models/tnb/citizens/male_78.mdl",
  1254. "models/tnb/citizens/male_79.mdl",
  1255. "models/tnb/citizens/male_80.mdl",
  1256. "models/tnb/citizens/male_81.mdl",
  1257. "models/tnb/citizens/male_82.mdl",
  1258. "models/tnb/citizens/male_83.mdl",
  1259. "models/tnb/citizens/male_84.mdl",
  1260. "models/tnb/citizens/male_85.mdl",
  1261. "models/tnb/citizens/male_86.mdl",
  1262. "models/tnb/citizens/male_87.mdl",
  1263. "models/tnb/citizens/male_88.mdl",
  1264. "models/tnb/citizens/male_89.mdl",
  1265. "models/tnb/citizens/male_90.mdl",
  1266. "models/tnb/citizens/male_91.mdl",
  1267. "models/tnb/citizens/female_01.mdl",
  1268. "models/tnb/citizens/female_02.mdl",
  1269. "models/tnb/citizens/female_03.mdl",
  1270. "models/tnb/citizens/female_04.mdl",
  1271. "models/tnb/citizens/female_06.mdl",
  1272. "models/tnb/citizens/female_07.mdl",
  1273. "models/tnb/citizens/female_08.mdl",
  1274. "models/tnb/citizens/female_09.mdl",
  1275. "models/tnb/citizens/female_10.mdl",
  1276. "models/tnb/citizens/female_11.mdl",
  1277. "models/tnb/citizens/female_12.mdl",
  1278. "models/tnb/citizens/female_13.mdl",
  1279. "models/tnb/citizens/female_14.mdl",
  1280. "models/tnb/citizens/female_16.mdl",
  1281. "models/tnb/citizens/female_17.mdl",
  1282. "models/tnb/citizens/female_18.mdl",
  1283. "models/tnb/citizens/female_19.mdl",
  1284. "models/tnb/citizens/female_20.mdl",
  1285. "models/tnb/citizens/female_31.mdl",
  1286. "models/tnb/citizens/female_32.mdl",
  1287. "models/tnb/citizens/female_33.mdl",
  1288. "models/tnb/citizens/female_34.mdl",
  1289. "models/tnb/citizens/female_36.mdl",
  1290. "models/tnb/citizens/female_37.mdl",
  1291. "models/tnb/citizens/female_38.mdl",
  1292. "models/tnb/citizens/female_39.mdl",
  1293. "models/tnb/citizens/female_40.mdl",
  1294. "models/tnb/citizens/female_41.mdl",
  1295. "models/tnb/citizens/female_42.mdl",
  1296. "models/tnb/citizens/female_43.mdl",
  1297. "models/tnb/citizens/female_44.mdl",
  1298. "models/tnb/citizens/female_46.mdl",
  1299. "models/tnb/citizens/female_47.mdl",
  1300. "models/tnb/citizens/female_48.mdl",
  1301. "models/tnb/citizens/female_49.mdl",
  1302. "models/tnb/citizens/female_50.mdl",
  1303. "models/tnb/citizens/female_51.mdl",
  1304. "models/tnb/citizens/female_52.mdl",
  1305. "models/tnb/citizens/female_53.mdl",
  1306. "models/tnb/citizens/female_54.mdl",
  1307. "models/tnb/citizens/female_56.mdl",
  1308. "models/tnb/citizens/female_57.mdl",
  1309. "models/tnb/citizens/female_58.mdl",
  1310. "models/tnb/citizens/female_59.mdl",
  1311. "models/tnb/citizens/female_60.mdl",
  1312. "models/tnb/citizens/female_61.mdl",
  1313. "models/tnb/citizens/female_62.mdl",
  1314. "models/tnb/citizens/female_63.mdl",
  1315. "models/tnb/citizens/female_64.mdl"
  1316. },
  1317. description = [[Le superviseur DCE est en charge du département du Commerce et de l'Entreprise. Similaire à un PDG, il est responsable du bon fonctionnement des différentes entreprises dans la Cité. Son but principal est de faire tourner les magasins et les entreprises à un niveau optimal..]],
  1318. weapons = {},
  1319. command = "cwudceS",
  1320. max = 1,
  1321. salary = 150,
  1322. admin = 0,
  1323. hasRadio = true,
  1324. vote = false,
  1325. hasLicense = false,
  1326. candemote = false,
  1327. F4JobFilter = "Union",
  1328. PlayerSpawn = function(ply)
  1329. ply.RadioChannel = 1
  1330. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1331. ply:Flashlight( false )
  1332. end,
  1333. PlayerDeath = function(ply, weapon, killer)
  1334. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1335. amount=ply:getDarkRPVar("money")
  1336. ply:addMoney(-math.ceil(amount*0.3))
  1337. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1338. end
  1339. })
  1340.  
  1341. TEAM_CWU_DSM_EXT = DarkRP.createJob("C.W.U DSM - Externe", {
  1342. color = Color(18, 149, 241, 255),
  1343. model = {
  1344. "models/player/labcoats/male_01.mdl",
  1345. "models/player/labcoats/male_02.mdl",
  1346. "models/player/labcoats/male_03.mdl",
  1347. "models/player/labcoats/male_04.mdl",
  1348. "models/player/labcoats/male_05.mdl",
  1349. "models/player/labcoats/male_06.mdl",
  1350. "models/player/labcoats/male_08.mdl",
  1351. "models/player/labcoats/male_09.mdl"
  1352. },
  1353. timer= 60,
  1354. description = [[Les externes sont des loyalistes n'ayant pas de savoir médical particulier mais qui souhaiteraient quand même entrer dans cette division. Ce sont des étudiants avant tout et ils aident rarement pendant les opérations cependant ils assistent les médecins pendant les consultations, rendez-vous ou tout autre tâche qui ne nécessite pas de technique ou de savoir spécial. Ils sont ainsi formés et entraînés par les médecins et les internes à devenir des médecins à part entière.]],
  1355. weapons = {},
  1356. command = "cwudsmE",
  1357. max = 2,
  1358. salary = 50,
  1359. admin = 0,
  1360. vote = false,
  1361. hasLicense = false,
  1362. candemote = false,
  1363. hasRadio = true,
  1364. medic = true,
  1365. F4JobFilter = "Union",
  1366. PlayerSpawn = function(ply)
  1367. ply.RadioChannel = 1
  1368. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1369. ply:Flashlight( false )
  1370. end,
  1371. PlayerDeath = function(ply, weapon, killer)
  1372. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1373. amount=ply:getDarkRPVar("money")
  1374. ply:addMoney(-math.ceil(amount*0.3))
  1375. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1376. end
  1377. })
  1378.  
  1379.  
  1380. TEAM_CWU_DSM_INT = DarkRP.createJob("C.W.U DSM - Interne", {
  1381. color = Color(18, 149, 241, 255),
  1382. timer=30,
  1383. model = {
  1384. "models/player/labcoats/male_01.mdl",
  1385. "models/player/labcoats/male_02.mdl",
  1386. "models/player/labcoats/male_03.mdl",
  1387. "models/player/labcoats/male_04.mdl",
  1388. "models/player/labcoats/male_05.mdl",
  1389. "models/player/labcoats/male_06.mdl",
  1390. "models/player/labcoats/male_08.mdl",
  1391. "models/player/labcoats/male_09.mdl"
  1392. },
  1393. description = [[ Les loyalistes ayant déjà un savoir médical ou un diplôme au préalable peuvent directement prétendre à ce titre d'interne en attendant d'achever leur entraînement/formation afin de prétendre au titre de médecin DSM. En général ils s'occupent du sale boulot : nettoyer la salle d'opération ou le sang sur les lits. Ils s'occupent de garder les patients en vie jusqu'à ce que le médecin puisse éventuellement les opérer. Ils sont autorisés à effectuer des consultations et à fournir des traitements basiques si leur superviseur ou un médecin les autorise.]],
  1394. weapons = {"med_kit"},
  1395. command = "cwudsmI",
  1396. max = 3,
  1397. salary = 75,
  1398. admin = 0,
  1399. hasRadio = true,
  1400. vote = false,
  1401. hasLicense = false,
  1402. candemote = false,
  1403. F4JobFilter = "Union",
  1404. PlayerSpawn = function(ply)
  1405. ply.RadioChannel = 1
  1406. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1407. ply:Flashlight( false )
  1408. end,
  1409. PlayerDeath = function(ply, weapon, killer)
  1410. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1411. amount=ply:getDarkRPVar("money")
  1412. ply:addMoney(-math.ceil(amount*0.3))
  1413. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1414. end
  1415. })
  1416.  
  1417. TEAM_CWU_DSM_MED = DarkRP.createJob("C.W.U DSM - Médecin", {
  1418. color = Color(18, 149, 241, 255),
  1419. timer=30,
  1420. model = {
  1421. "models/player/labcoats/male_01.mdl",
  1422. "models/player/labcoats/male_02.mdl",
  1423. "models/player/labcoats/male_03.mdl",
  1424. "models/player/labcoats/male_04.mdl",
  1425. "models/player/labcoats/male_05.mdl",
  1426. "models/player/labcoats/male_06.mdl",
  1427. "models/player/labcoats/male_08.mdl",
  1428. "models/player/labcoats/male_09.mdl"
  1429. },
  1430. description = [[Les médecins diplômés de l'hôpital CWU. Ils sont en charge des opérations quotidiennes et des consultations anodines. Ce sont eux qui effectuent les "tâches médicales" à proprement parler. Ils ont un grand savoir en ce qui concerne la médecine et doivent avoir un doctorat ou un diplôme prouvant leur savoir-faire. Leur salaire est en adéquation avec leurs diplômes : élevé.]],
  1431. weapons = {"med_kit"},
  1432. command = "cwudsmM",
  1433. max = 2,
  1434. salary = 100,
  1435. admin = 0,
  1436. hasRadio = true,
  1437. vote = false,
  1438. hasLicense = false,
  1439. candemote = false,
  1440. F4JobFilter = "Union",
  1441. PlayerSpawn = function(ply)
  1442. ply.RadioChannel = 1
  1443. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1444. ply:Flashlight( false )
  1445. end,
  1446. PlayerDeath = function(ply, weapon, killer)
  1447. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1448. amount=ply:getDarkRPVar("money")
  1449. ply:addMoney(-math.ceil(amount*0.3))
  1450. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1451. end
  1452. })
  1453.  
  1454. TEAM_CWU_DSM_CHIEF = DarkRP.createJob("C.W.U DSM - Superviseur", {
  1455. color = Color(18, 149, 241, 255),
  1456. timer=30,
  1457. model = {
  1458. "models/player/labcoats/male_01.mdl",
  1459. "models/player/labcoats/male_02.mdl",
  1460. "models/player/labcoats/male_03.mdl",
  1461. "models/player/labcoats/male_04.mdl",
  1462. "models/player/labcoats/male_05.mdl",
  1463. "models/player/labcoats/male_06.mdl",
  1464. "models/player/labcoats/male_08.mdl",
  1465. "models/player/labcoats/male_09.mdl"
  1466. },
  1467. description = [[Le "chef" de l'hôpital CWU local. Il doit s'assurer que les standards de santé de l'UU sont respectés au sein de la cité par les citoyens et les loyalistes. Ils peuvent organiser des rendez-vous médicaux généraux, doivent s'assurer que le stock de produits médicaux est toujours optimal et sont généralement des anciens médecins diplômés. Ils sont en contact avec les hauts-gradés de la division HELIX.]],
  1468. weapons = {"med_kit"},
  1469. command = "cwudsmS",
  1470. max = 1,
  1471. salary = 150,
  1472. admin = 0,
  1473. hasRadio = true,
  1474. vote = false,
  1475. hasLicense = false,
  1476. candemote = false,
  1477. F4JobFilter = "Union",
  1478. PlayerSpawn = function(ply)
  1479. ply.RadioChannel = 1
  1480. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1481. ply:Flashlight( false )
  1482. end,
  1483. PlayerDeath = function(ply, weapon, killer)
  1484. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1485. amount=ply:getDarkRPVar("money")
  1486. ply:addMoney(-math.ceil(amount*0.3))
  1487. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1488. end
  1489. })
  1490.  
  1491. TEAM_CWU_DTI_TEC = DarkRP.createJob("C.W.U DTI - Technicien", {
  1492. color = Color(18, 149, 241, 255),
  1493. model = {
  1494. "models/jessev92/player/hl2b_cits/m01.mdl",
  1495. "models/jessev92/player/hl2b_cits/m02.mdl",
  1496. "models/jessev92/player/hl2b_cits/m03.mdl",
  1497. "models/jessev92/player/hl2b_cits/m04.mdl",
  1498. "models/jessev92/player/hl2b_cits/m05.mdl",
  1499. "models/jessev92/player/hl2b_cits/m06.mdl",
  1500. "models/jessev92/player/hl2b_cits/m07.mdl",
  1501. "models/jessev92/player/hl2b_cits/m08.mdl",
  1502. "models/jessev92/player/hl2b_cits/m09.mdl"
  1503. },
  1504. timer=90,
  1505. description = [[Les techniciens DTI sont les travailleurs de base de la division. Ils sont juste au dessus des citoyens et des loyalistes hiérarchiquement et reçoivent un salaire légèrement supérieur mais n'ont aucune tâche de supervision au sein des chantiers. Les techniciens effectuent principalement des travaux de maintenance dans les structures déjà existantes ou de construction dans les chantiers.]],
  1506. weapons = {"weapon_hl2pipe","weapon_crowbar"},
  1507. command = "cwudtiT",
  1508. max = 2,
  1509. salary = 55,
  1510. admin = 0,
  1511. vote = false,
  1512. hasLicense = false,
  1513. candemote = false,
  1514. hasRadio = true,
  1515. F4JobFilter = "Union",
  1516. PlayerSpawn = function(ply)
  1517. ply.RadioChannel = 1
  1518. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1519. ply:Flashlight( false )
  1520. end,
  1521. PlayerDeath = function(ply, weapon, killer)
  1522. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1523. amount=ply:getDarkRPVar("money")
  1524. ply:addMoney(-math.ceil(amount*0.3))
  1525. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1526. end
  1527. })
  1528.  
  1529. TEAM_CWU_DTI_ING = DarkRP.createJob("C.W.U DTI - Ingenieur", {
  1530. color = Color(18, 149, 241, 255),
  1531. model = {
  1532. "models/jessev92/player/hl2b_cits/m01.mdl",
  1533. "models/jessev92/player/hl2b_cits/m02.mdl",
  1534. "models/jessev92/player/hl2b_cits/m03.mdl",
  1535. "models/jessev92/player/hl2b_cits/m04.mdl",
  1536. "models/jessev92/player/hl2b_cits/m05.mdl",
  1537. "models/jessev92/player/hl2b_cits/m06.mdl",
  1538. "models/jessev92/player/hl2b_cits/m07.mdl",
  1539. "models/jessev92/player/hl2b_cits/m08.mdl",
  1540. "models/jessev92/player/hl2b_cits/m09.mdl"
  1541. },
  1542. timer=90,
  1543. description = [[Les ingénieurs de cette division sont des travailleurs expérimentés. C'est à dire qu'ils participent aux chantiers ou aux travaux avec les citoyens et les loyalistes et leurs donnent des directives ou des conseils. Il est possible qu'ils dirigent une petite équipe d'ouvriers pour une tâche spécifique et doivent toujours se rapporter à leur contremaître désigné. Ils restent quand même des travailleurs et doivent mettre la main à la pâte pendant les travaux. Ils sont juste mieux payés et se fatiguent moins.]],
  1544. weapons = {"weapon_hl2pipe","weapon_crowbar"},
  1545. command = "cwudtiI",
  1546. max = 1,
  1547. salary = 105,
  1548. admin = 0,
  1549. vote = false,
  1550. hasLicense = false,
  1551. F4JobFilter = "Union",
  1552. candemote = false,
  1553. hasRadio = true,
  1554. PlayerSpawn = function(ply)
  1555. ply.RadioChannel = 1
  1556. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1557. ply:Flashlight( false )
  1558. end,
  1559. PlayerDeath = function(ply, weapon, killer)
  1560. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1561. amount=ply:getDarkRPVar("money")
  1562. ply:addMoney(-math.ceil(amount*0.3))
  1563. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1564. end
  1565. })
  1566.  
  1567. TEAM_CWU_DTI_CON = DarkRP.createJob("C.W.U DTI - Contremaître", {
  1568. color = Color(18, 149, 241, 255),
  1569. model = {
  1570. "models/jessev92/player/hl2b_cits/m01.mdl",
  1571. "models/jessev92/player/hl2b_cits/m02.mdl",
  1572. "models/jessev92/player/hl2b_cits/m03.mdl",
  1573. "models/jessev92/player/hl2b_cits/m04.mdl",
  1574. "models/jessev92/player/hl2b_cits/m05.mdl",
  1575. "models/jessev92/player/hl2b_cits/m06.mdl",
  1576. "models/jessev92/player/hl2b_cits/m07.mdl",
  1577. "models/jessev92/player/hl2b_cits/m08.mdl",
  1578. "models/jessev92/player/hl2b_cits/m09.mdl"
  1579. },
  1580. timer=90,
  1581. description = [[Les contremaîtres DTI sont des petits chefs qui s'occupent d'un chantier ou d'un projet en particulier. Ils dirigent généralement une équipe d'ouvriers ou de techniciens dans des tâches de construction ou de maintenance. Ils reçoivent leurs ordres du superviseur..]],
  1582. weapons = {},
  1583. command = "cwudtiC",
  1584. max = 1,
  1585. salary = 150,
  1586. admin = 0,
  1587. vote = false,
  1588. hasLicense = false,
  1589. F4JobFilter = "Union",
  1590. candemote = false,
  1591. hasRadio = true,
  1592. PlayerSpawn = function(ply)
  1593. ply.RadioChannel = 1
  1594. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1595. ply:Flashlight( false )
  1596. end,
  1597. PlayerDeath = function(ply, weapon, killer)
  1598. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1599. amount=ply:getDarkRPVar("money")
  1600. ply:addMoney(-math.ceil(amount*0.3))
  1601. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1602. end
  1603. })
  1604.  
  1605. TEAM_CWU_DTI_CHIEF = DarkRP.createJob("C.W.U DTI - Superviseur", {
  1606. color = Color(18, 149, 241, 255),
  1607. model = {
  1608. "models/player/labcoats/male_01.mdl",
  1609. "models/player/labcoats/male_02.mdl",
  1610. "models/player/labcoats/male_03.mdl",
  1611. "models/player/labcoats/male_04.mdl",
  1612. "models/player/labcoats/male_05.mdl",
  1613. "models/player/labcoats/male_06.mdl",
  1614. "models/player/labcoats/male_08.mdl",
  1615. "models/player/labcoats/male_09.mdl"
  1616. },
  1617. timer=90,
  1618. description = [[Le superviseur DTI est en charge de tous les projets de construction, de tous les chantiers etc... Il s'occupe de la sécurité et des conditions de travail pour tous les ouvriers. C'est également lui qui ordonne de nouveaux chantiers au sein de la Cité et qui fait tourner les usines à plein régime.]],
  1619. weapons = {},
  1620. command = "cwudtiS",
  1621. max = 1,
  1622. salary = 150,
  1623. admin = 0,
  1624. vote = false,
  1625. hasLicense = false,
  1626. F4JobFilter = "Union",
  1627. candemote = false,
  1628. hasRadio = true,
  1629. PlayerSpawn = function(ply)
  1630. ply.RadioChannel = 1
  1631. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1632. ply:Flashlight( false )
  1633. end,
  1634. PlayerDeath = function(ply, weapon, killer)
  1635. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1636. amount=ply:getDarkRPVar("money")
  1637. ply:addMoney(-math.ceil(amount*0.3))
  1638. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1639. end
  1640. })
  1641.  
  1642. TEAM_CWUS = DarkRP.createJob("C.W.U Superviseur", {
  1643. color = Color(18, 149, 241, 255),
  1644. timer=30,
  1645. model = {
  1646. "models/jessev92/player/hl2b_cits/m01.mdl",
  1647. "models/jessev92/player/hl2b_cits/m02.mdl",
  1648. "models/jessev92/player/hl2b_cits/m03.mdl",
  1649. "models/jessev92/player/hl2b_cits/m04.mdl",
  1650. "models/jessev92/player/hl2b_cits/m05.mdl",
  1651. "models/jessev92/player/hl2b_cits/m06.mdl",
  1652. "models/jessev92/player/hl2b_cits/m07.mdl",
  1653. "models/jessev92/player/hl2b_cits/m08.mdl",
  1654. "models/jessev92/player/hl2b_cits/m09.mdl"
  1655. },
  1656. description = [[Le Civil Worker Union Superviseur est en charge de tous les départements CWU et doit aider les nouveaux CWU dans leur fonctions.]],
  1657. weapons = {},
  1658. command = "cwuS",
  1659. max = 1,
  1660. salary = 200,
  1661. admin = 0,
  1662. vote = false,
  1663. hasLicense = false,
  1664. candemote = false,
  1665. hasRadio = true,
  1666. F4JobFilter = "Union",
  1667. PlayerSpawn = function(ply)
  1668. ply.RadioChannel = 1
  1669. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1670. ply:Flashlight( false )
  1671. end,
  1672. PlayerDeath = function(ply, weapon, killer)
  1673. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1674. amount=ply:getDarkRPVar("money")
  1675. ply:addMoney(-math.ceil(amount*0.3))
  1676. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1677. end
  1678. })
  1679.  
  1680. TEAM_OTA_PRISON = DarkRP.createJob("Overwatch TransHumanArms Prison Guard", {
  1681. color = Color(132, 0, 255, 255),
  1682. model = "models/player/combine_soldier_prisonguard.mdl",
  1683. description = [[Un O.T.A est une unité d'élite de la milice. Spécialisé dans les interventions lourdes, ses modifications génétiques la rendent presque insensible à la douleur de plus il porte un lourd arsenal faisant de lui une machine à tuer.
  1684. L'O.T.A ne ressent aucune émotions(tristesse, colère, peur, etc).
  1685. Toute résistance face à un O.T.A se résultera par la stérilisation.
  1686. L'O.T.A n'intervient que dans les Lockdown.
  1687. L'O.T.A ne parle qu'en code. Soyez le plus bref possible dans vos communications orales ou écrites.
  1688. Un O.T.A peut revenir sur les lieux de fusillade même après avoir été tué (Vous êtes une autre unité envoyé) durant le lockdown.]],
  1689. weapons = {"weapon_flashlight","weapon_cuff_elastic","fas2_cweaponry_pshotgun","keypad_cracker","weapon_pistol","weapon_frag", "stunstick","alyx_emptool", "arrest_stick", "unarrest_stick"},
  1690. command = "otap",
  1691. max = 1,
  1692. salary = 50,
  1693. admin = 0,
  1694. timer=60,
  1695. vote = false,
  1696. hasRadio = true,
  1697. hasLicense = false,
  1698. help = {
  1699. "L'O.T.A ne ressent aucune émotions(tristesse, colère, peur, etc).",
  1700. "Toute résistance face à un O.T.A se résultera par la stérilisation.",
  1701. "L'O.T.A n'intervient que dans les Lockdown.",
  1702. "L'O.T.A ne parle qu'en code. Soyez le plus bref possible dans vos communications orales ou écrites.",
  1703. "Un O.T.A peut revenir sur les lieux de fusillade durant un lockdown même après avoir été tué (Vous êtes une autre unité envoyé)"
  1704. },
  1705. F4JobFilter = "MPF",
  1706. PlayerSpawn = function(ply)
  1707. ply:SetArmor(100)
  1708. ply:SetHealth(300)
  1709. ply:SetMaxHealth(300)
  1710. ply.RadioChannel = 1
  1711. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1712. GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 0.75, GAMEMODE.Config.runspeed * 0.75) return CLIENT
  1713. end,
  1714. PlayerDeath = function(ply, weapon, killer)
  1715. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1716. amount=ply:getDarkRPVar("money")
  1717. ply:addMoney(-math.ceil(amount*0.3))
  1718. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1719. end
  1720. })
  1721.  
  1722.  
  1723. TEAM_OTA = DarkRP.createJob("Overwatch TransHumanArms", {
  1724. color = Color(132, 0, 255, 255),
  1725. model = {"models/player/bineguard.mdl",
  1726. "models/player/city8_ow_elite.mdl" },
  1727. description = [[Un O.T.A est une unité d'élite de la milice. Spécialisé dans les interventions lourdes, ses modifications génétiques la rendent presque insensible à la douleur de plus il porte un lourd arsenal faisant de lui une machine à tuer.
  1728. L'O.T.A ne ressent aucune émotions(tristesse, colère, peur, etc).
  1729. Toute résistance face à un O.T.A se résultera par la stérilisation.
  1730. L'O.T.A n'intervient que dans les Lockdown.
  1731. L'O.T.A ne parle qu'en code. Soyez le plus bref possible dans vos communications orales ou écrites.
  1732. Un O.T.A peut revenir sur les lieux de fusillade même après avoir été tué (Vous êtes une autre unité envoyé) durant le lockdown.]],
  1733. weapons = {"weapon_flashlight","weapon_cuff_elastic","weapon_ar2","keypad_cracker","weapon_pistol","weapon_frag", "stunstick","alyx_emptool", "arrest_stick", "unarrest_stick"},
  1734. command = "ota",
  1735. max = 2,
  1736. salary = 90,
  1737. admin = 0,
  1738. timer=0,
  1739. vote = false,
  1740. hasLicense = false,
  1741. hasRadio = true,
  1742. help = {
  1743. "L'O.T.A ne ressent aucune émotions(tristesse, colère, peur, etc).",
  1744. "Toute résistance face à un O.T.A se résultera par la stérilisation.",
  1745. "L'O.T.A n'intervient que dans les Lockdown.",
  1746. "L'O.T.A ne parle qu'en code. Soyez le plus bref possible dans vos communications orales ou écrites.",
  1747. "Un O.T.A peut revenir sur les lieux de fusillade durant un lockdown même après avoir été tué (Vous êtes une autre unité envoyé)"
  1748. },
  1749. F4JobFilter = "MPF",
  1750. PlayerSpawn = function(ply)
  1751. ply:SetArmor(100)
  1752. ply:SetHealth(300)
  1753. ply:SetMaxHealth(300)
  1754. ply.RadioChannel = 1
  1755. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1756. GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 0.75, GAMEMODE.Config.runspeed * 0.75) return CLIENT
  1757. end,
  1758. PlayerDeath = function(ply, weapon, killer)
  1759. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1760. amount=ply:getDarkRPVar("money")
  1761. ply:addMoney(-math.ceil(amount*0.3))
  1762. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1763. end
  1764. })
  1765.  
  1766.  
  1767. TEAM_OTA_KING = DarkRP.createJob("O.T.A King", {
  1768. color = Color(132, 0, 255, 255),
  1769.  
  1770. model = "models/player/bineshotgunner.mdl",
  1771. description = [[L'O.T.A King est responsable d'une patrouille d'O.T.A. C'est lui qui donne les directives lors des interventions.
  1772. Soyez réactifs durant vos interventions.
  1773. N'ayez pas peur des pertes d'O.T.A. Foncez.]],
  1774. weapons = {"weapon_flashlight","weapon_cuff_elastic","keypad_cracker","weapon_ar2","weapon_357","weapon_frag", "stunstick","alyx_emptool", "arrest_stick", "unarrest_stick"},
  1775. command = "otaking",
  1776. max = 1,
  1777. salary = 140,
  1778. admin = 0,
  1779. timer=0,
  1780. vote = false,
  1781. hasRadio = true,
  1782. hasLicense = false,
  1783. F4JobFilter = "MPF",
  1784. help = {
  1785. "Soyez réactifs durant vos interventions.",
  1786. "N'ayez pas peur des pertes d'O.T.A. Foncez."
  1787. },
  1788. PlayerSpawn = function(ply)
  1789. ply:SetArmor(150)
  1790. ply:SetHealth(400)
  1791. ply:SetMaxHealth(400)
  1792. ply.RadioChannel = 1
  1793. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1794. GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 0.75, GAMEMODE.Config.runspeed * 0.75) return CLIENT
  1795. end,
  1796. PlayerDeath = function(ply, weapon, killer)
  1797. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1798. amount=ply:getDarkRPVar("money")
  1799. ply:addMoney(-math.ceil(amount*0.3))
  1800. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1801. end
  1802. })
  1803.  
  1804. TEAM_STALKER = DarkRP.createJob("Stalker", {
  1805. color = Color(20, 20, 255, 255),
  1806. model = "models/stalker.mdl", timer=0,
  1807. description = [[Un Stalker est un ancien rebelle mutilé et transformé en ouvrier.
  1808. Ne sortez jamais du Nexus.
  1809. Faites vos travaux sans dire un mot.
  1810. Défendez le Nexus.
  1811. ]],
  1812. weapons = {},
  1813. command = "stalker",
  1814. max = 2,
  1815. salary = 100,
  1816. admin = 0,
  1817. modelScale = 0.1,
  1818. help = {
  1819. "Vous devez fournir la milice en arme."
  1820. },
  1821. vote = false,
  1822. hasLicense = false,
  1823. F4JobFilter = "Autres",
  1824. PlayerSpawn = function(ply)
  1825. ply.RadioChannel = 1
  1826. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1827. end,
  1828. })
  1829.  
  1830. TEAM_SCN = DarkRP.createJob("Scanner", {
  1831. color = Color(25, 25, 170, 255),
  1832. model = {"models/player/inv2.mdl"},
  1833. description = [[Unité volante qui surveille les rues de la cité et enregistre tous ce qu'elle voit.
  1834. Pensez à régler votre fréquence radio pour communiquer avec la milice.]],
  1835. weapons = {},
  1836. command = "cps",
  1837. max = 1,
  1838. timer=120,
  1839. salary = 30,
  1840. admin = 0,
  1841. vote = false,
  1842. hasLicense = false,
  1843. hasRadio = true,
  1844. help = {
  1845. },
  1846. modelScale = 0.1,
  1847. F4JobFilter = "Autres",
  1848. PlayerSpawn = function(ply)
  1849. ply.RadioChannel = 1
  1850. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1851. end,
  1852. PlayerDeath = function(ply, weapon, killer)
  1853. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1854. amount=ply:getDarkRPVar("money")
  1855. ply:addMoney(-math.ceil(amount*0.3))
  1856. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  1857. end
  1858. })
  1859.  
  1860. TEAM_VORT_ESCLAVE = DarkRP.createJob("Vortigaunt esclave", {
  1861. color = Color(75, 75, 75, 255),
  1862. model = "models/vortigaunt_slave.mdl", timer=200,
  1863. description = [[Un vortigaunt esclave a été capturé par l'Union. Son équipement l'affaiblit et l'empeche d'utiliser son pouvoir, la vortessence.
  1864. Un /me et /roll supérieur à 50 est nécessaire pour utiliser la vortessence.]],
  1865. weapons = {},
  1866. command = "vorte",
  1867. max = 1,
  1868. salary = 20,
  1869. admin = 0,
  1870. vote = false,
  1871. hasLicense = false,
  1872. F4JobFilter = "Autres",
  1873. PlayerSpawn = function(ply)
  1874. ply.RadioChannel = 1
  1875. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1876. end,
  1877. PlayerDeath = function(ply, weapon, killer)
  1878. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1879. amount=ply:getDarkRPVar("money")
  1880. ply:addMoney(-math.ceil(amount*0.15))
  1881. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  1882. end
  1883. })
  1884.  
  1885.  
  1886.  
  1887.  
  1888. TEAM_POLICE_RCT = DarkRP.createJob("Metro Police Force - Recrue", {
  1889. color = Color(25, 25, 170, 255),
  1890. model = "models/dpfilms/metropolice/playermodels/pm_hdpolice.mdl",
  1891. description = [[ Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  1892. Merci d'être le plus sérieux possible.
  1893. Vous restez un être humain avec des émotions.
  1894. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  1895. Vous devez montrer l'exemple (No bunny, flood ou troll).
  1896. Ne vous aventurer pas seul dans des secteurs isolés!
  1897. Vous devez obéir à tout ordre de votre officier en charge.
  1898. Respectez vos supérieurs!
  1899. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  1900. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  1901. -Insultes envers un C.W.U ou Unité Milice.
  1902. -Agression physique envers toute personne.
  1903. -Propos anti-Union ou qui éloge la résistance.
  1904. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  1905. -Relations sexuels.
  1906. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  1907. weapons = {"weapon_flashlight", "stunstick","arrest_stick","unarrest_stick","alyx_emptool", "weaponchecker","weapon_cuff_plastic"},
  1908. command = "cp",
  1909. max = 4,
  1910. timer=120,
  1911. salary = 30,
  1912. hasRadio = true,
  1913. admin = 0,
  1914. vote = false,
  1915. hasLicense = false,
  1916. help = {
  1917. },
  1918. F4JobFilter = "MPF",
  1919. PlayerSpawn = function(ply)
  1920. ply.RadioChannel = 1
  1921. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1922. end,
  1923. PlayerDeath = function(ply, weapon, killer)
  1924. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1925. amount=ply:getDarkRPVar("money")
  1926. ply:addMoney(-math.ceil(amount*0.1))
  1927. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.1).." tokens.")
  1928. end
  1929. })
  1930.  
  1931. TEAM_POLICE_06 = DarkRP.createJob("Metro Police Force - 06", {
  1932. color = Color(25, 25, 170, 255),
  1933. model = "models/dpfilms/metropolice/playermodels/pm_urban_police.mdl",
  1934. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  1935. Merci d'être le plus sérieux possible.
  1936. Vous restez un être humain avec des émotions.
  1937. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  1938. Vous devez montrer l'exemple (No bunny, flood ou troll).
  1939. Ne vous aventurer pas seul dans des secteurs isolés!
  1940. Vous devez obéir à tout ordre de votre officier en charge.
  1941. Respectez vos supérieurs!
  1942. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  1943. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  1944. -Insultes envers un C.W.U ou Unité Milice.
  1945. -Agression physique envers toute personne.
  1946. -Propos anti-Union ou qui éloge la résistance.
  1947. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  1948. -Relations sexuels.
  1949. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  1950. weapons = {"weapon_flashlight","weapon_cuff_police","arrest_stick","unarrest_stick", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker"},
  1951. command = "cp06",
  1952. timer=180,
  1953. max = 6,
  1954. salary = 40,
  1955. admin = 0,
  1956. vote = false,
  1957. hasRadio = true,
  1958. hasLicense = false,
  1959. F4JobFilter = "MPF",
  1960. PlayerSpawn = function(ply)
  1961. ply.RadioChannel = 1
  1962. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  1963. end,
  1964. PlayerDeath = function(ply, weapon, killer)
  1965. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  1966. amount=ply:getDarkRPVar("money")
  1967. ply:addMoney(-math.ceil(amount*0.15))
  1968. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  1969. end
  1970. })
  1971.  
  1972. TEAM_POLICE_05 = DarkRP.createJob("Metro Police Force - 05", {
  1973. color = Color(25, 25, 170, 255),
  1974. model = "models/dpfilms/metropolice/playermodels/pm_retrocop.mdl",
  1975. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  1976. Merci d'être le plus sérieux possible.
  1977. Vous restez un être humain avec des émotions.
  1978. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  1979. Vous devez montrer l'exemple (No bunny, flood ou troll).
  1980. Ne vous aventurer pas seul dans des secteurs isolés!
  1981. Vous devez obéir à tout ordre de votre officier en charge.
  1982. Respectez vos supérieurs!
  1983. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  1984. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  1985. -Insultes envers un C.W.U ou Unité Milice.
  1986. -Agression physique envers toute personne.
  1987. -Propos anti-Union ou qui éloge la résistance.
  1988. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  1989. -Relations sexuels.
  1990. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  1991. weapons = {"weapon_flashlight","weapon_cuff_police","arrest_stick","unarrest_stick", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker"},
  1992. command = "cp05",
  1993. timer=180,
  1994. max = 6,
  1995. salary = 40,
  1996. admin = 0,
  1997. vote = false,
  1998. hasRadio = true,
  1999. hasLicense = false,
  2000. F4JobFilter = "MPF",
  2001. help = {
  2002. },
  2003. PlayerSpawn = function(ply)
  2004. ply:SetArmor(15)
  2005. ply.RadioChannel = 1
  2006. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2007. end,
  2008. PlayerDeath = function(ply, weapon, killer)
  2009. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2010. amount=ply:getDarkRPVar("money")
  2011. ply:addMoney(-math.ceil(amount*0.15))
  2012. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2013. end
  2014. })
  2015.  
  2016. TEAM_POLICEC = DarkRP.createJob("Metro Police Force - HELIX", {
  2017. color = Color(25, 25, 170, 255),
  2018. model = "models/dpfilms/metropolice/playermodels/pm_civil_medic.mdl",
  2019. description = [[Les médecins de la protection civile sont des unités spécialisés dans l'application de soins sur le terrain ou au Nexus. Elément primordiale pour les patrouilles.]],
  2020. weapons = {"weapon_flashlight","weapon_cuff_police","arrest_stick","unarrest_stick","alyx_emptool","fas2_cweaponry_pp", "stunstick","med_kit", "weaponchecker"},
  2021. command = "cpm",
  2022. max = 1,
  2023. salary = 70,
  2024. timer=200,
  2025. admin = 0,
  2026. vote = false,
  2027. hasRadio = true,
  2028. hasLicense = false,
  2029. F4JobFilter = "MPF",
  2030. help = {
  2031. "Mettez vous à l'abri pour soigner"
  2032. },
  2033. PlayerSpawn = function(ply)
  2034. ply:SetArmor(50)
  2035. ply.RadioChannel = 1
  2036. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2037. end,
  2038. PlayerDeath = function(ply, weapon, killer)
  2039. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2040. amount=ply:getDarkRPVar("money")
  2041. ply:addMoney(-math.ceil(amount*0.15))
  2042. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2043. end
  2044. })
  2045.  
  2046. TEAM_POLICE_GHOST = DarkRP.createJob("Metro Police Force - G.H.O.S.T", {
  2047. color = Color(25, 25, 170, 255),
  2048. model = {"models/7 hour player/ar_combine_soldier_old.mdl",
  2049. "models/7 hour player/combine_soldier_old.mdl",
  2050. "models/7 hour player/combine_soldier_old_b.mdl"
  2051. },
  2052. description = [[Unité d'infiltration et neutralisation furtive. Cette section de la milice n'est utilisée que lors d'interventions silencieuses afin de nettoyer et contrôler la zone ou comme simple surveillance passerelle.
  2053. Un G.H.O.S.T reste le plus discret possible.
  2054. Il s'occupe uniquement des suspects armés et ne gère pas des simples citoyens.
  2055. Rester hors de vue en hauteur ou dans l'ombre.,
  2056. Attention au laser du sniper très visible.]],
  2057. weapons = {"weapon_flashlight","alyx_emptool","sbs_stealthboy_infiniteuse","grub_combine_sniper","climb_swep2","weapon_slam", "weapon_bfg_mp7", "weaponchecker", "fas2_cweaponry_psmg", "fas2_cweaponry_pp"},
  2058. command = "ghost",
  2059. timer=0,
  2060. max = 1,
  2061. salary = 70,
  2062. admin = 0,
  2063. vote = false,
  2064. hasLicense = false,
  2065. hasRadio = true,
  2066. F4JobFilter = "MPF",
  2067. hasRadio = true,
  2068. PlayerSpawn = function(ply)
  2069. ply.RadioChannel = 1
  2070. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2071. ply:SetArmor(80)
  2072. end,
  2073. PlayerDeath = function(ply, weapon, killer)
  2074. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2075. amount=ply:getDarkRPVar("money")
  2076. ply:addMoney(-math.ceil(amount*0.15))
  2077. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2078. end
  2079. })
  2080.  
  2081. TEAM_POLICE_04 = DarkRP.createJob("Metro Police Force - 04", {
  2082. color = Color(25, 25, 170, 255),
  2083. model = "models/dpfilms/metropolice/playermodels/pm_skull_police.mdl", timer=240,
  2084. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  2085. Merci d'être le plus sérieux possible.
  2086. Vous restez un être humain avec des émotions.
  2087. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  2088. Vous devez montrer l'exemple (No bunny, flood ou troll).
  2089. Ne vous aventurer pas seul dans des secteurs isolés!
  2090. Vous devez obéir à tout ordre de votre officier en charge.
  2091. Respectez vos supérieurs!
  2092. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  2093. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  2094. -Insultes envers un C.W.U ou Unité Milice.
  2095. -Agression physique envers toute personne.
  2096. -Propos anti-Union ou qui éloge la résistance.
  2097. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  2098. -Relations sexuels.
  2099. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  2100. weapons = {"weapon_flashlight","fas2_cweaponry_pshotgun","arrest_stick","unarrest_stick","weapon_cuff_police", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker","weapon_shield"},
  2101. command = "cp04",
  2102. max = 4,
  2103. salary = 50,
  2104. admin = 0,
  2105. vote = false,
  2106. hasRadio = true,
  2107. hasLicense = false,
  2108. F4JobFilter = "MPF",
  2109. help = {
  2110. },
  2111. PlayerSpawn = function(ply)
  2112. ply:SetArmor(35)
  2113. ply:SetHealth(120)
  2114. ply:SetMaxHealth(120)
  2115. ply.RadioChannel = 1
  2116. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2117. end,
  2118. PlayerDeath = function(ply, weapon, killer)
  2119. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2120. amount=ply:getDarkRPVar("money")
  2121. ply:addMoney(-math.ceil(amount*0.15))
  2122. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2123. end
  2124. })
  2125.  
  2126. TEAM_POLICE_03 = DarkRP.createJob("Metro Police Force - 03", {
  2127. color = Color(25, 25, 170, 255),
  2128. model = "models/dpfilms/metropolice/playermodels/pm_rogue_police.mdl", timer=300,
  2129. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  2130. Merci d'être le plus sérieux possible.
  2131. Vous restez un être humain avec des émotions.
  2132. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  2133. Vous devez montrer l'exemple (No bunny, flood ou troll).
  2134. Ne vous aventurer pas seul dans des secteurs isolés!
  2135. Vous devez obéir à tout ordre de votre officier en charge.
  2136. Respectez vos supérieurs!
  2137. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  2138. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  2139. -Insultes envers un C.W.U ou Unité Milice.
  2140. -Agression physique envers toute personne.
  2141. -Propos anti-Union ou qui éloge la résistance.
  2142. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  2143. -Relations sexuels.
  2144. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  2145. weapons = {"weapon_flashlight","fas2_cweaponry_pshotgun","arrest_stick","unarrest_stick","weapon_frag","weapon_cuff_police", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker","weapon_shield"},
  2146. command = "cp03",
  2147. max = 3,
  2148. salary = 60,
  2149. admin = 0,
  2150. vote = false,
  2151. hasRadio = true,
  2152. hasLicense = false,
  2153. F4JobFilter = "MPF",
  2154. help = {
  2155. },
  2156. PlayerSpawn = function(ply)
  2157. ply:SetArmor(55)
  2158. ply:SetHealth(140)
  2159. ply:SetMaxHealth(140)
  2160. ply.RadioChannel = 1
  2161. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2162. end,
  2163. PlayerDeath = function(ply, weapon, killer)
  2164. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2165. amount=ply:getDarkRPVar("money")
  2166. ply:addMoney(-math.ceil(amount*0.2))
  2167. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.2).." tokens.")
  2168. end
  2169. })
  2170.  
  2171. TEAM_POLICE_02 = DarkRP.createJob("Metro Police Force - 02", {
  2172. color = Color(25, 25, 170, 255),
  2173. model = "models/dpfilms/metropolice/playermodels/pm_phoenix_police.mdl", timer=360,
  2174. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  2175. Merci d'être le plus sérieux possible.
  2176. Vous restez un être humain avec des émotions.
  2177. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  2178. Vous devez montrer l'exemple (No bunny, flood ou troll).
  2179. Ne vous aventurer pas seul dans des secteurs isolés!
  2180. Vous devez obéir à tout ordre de votre officier en charge.
  2181. Respectez vos supérieurs!
  2182. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  2183. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  2184. -Insultes envers un C.W.U ou Unité Milice.
  2185. -Agression physique envers toute personne.
  2186. -Propos anti-Union ou qui éloge la résistance.
  2187. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  2188. -Relations sexuels.
  2189. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  2190. weapons = {"weapon_flashlight","fas2_cweaponry_psmg","arrest_stick","unarrest_stick","weapon_frag","weapon_cuff_police", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker", "weapon_357"},
  2191. command = "cp02",
  2192. max = 2,
  2193. salary = 80,
  2194. admin = 0,
  2195. hasRadio = true,
  2196. vote = false,
  2197. hasLicense = false,
  2198. F4JobFilter = "MPF",
  2199. help = {
  2200. },
  2201. PlayerSpawn = function(ply)
  2202. ply:SetArmor(75)
  2203. ply:SetHealth(160)
  2204. ply:SetMaxHealth(160)
  2205. ply.RadioChannel = 1
  2206. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2207. end,
  2208. PlayerDeath = function(ply, weapon, killer)
  2209. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2210. amount=ply:getDarkRPVar("money")
  2211. ply:addMoney(-math.ceil(amount*0.2))
  2212. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.2).." tokens.")
  2213. end
  2214. })
  2215. TEAM_POLICE_01 = DarkRP.createJob("Metro Police Force - 01", {
  2216. color = Color(25, 25, 170, 255),
  2217. model = "models/dpfilms/metropolice/playermodels/pm_elite_police.mdl", timer=420,
  2218. description = [[Unité classique de la protection milice. Vous avez été formé pour appliquer les lois de l'Union de manière impartiale. Vous devez montrer l'exemple d'un comportement exemplaire.
  2219. Merci d'être le plus sérieux possible.
  2220. Vous restez un être humain avec des émotions.
  2221. Vous pouvez parler aux citoyens ou non selon votre personnalité.
  2222. Vous devez montrer l'exemple (No bunny, flood ou troll).
  2223. Ne vous aventurer pas seul dans des secteurs isolés!
  2224. Vous devez obéir à tout ordre de votre officier en charge.
  2225. Respectez vos supérieurs!
  2226. Vous ne pouvez aider de quelconque manière la résistance, sauf si vous êtes RCT ou 05 (Lavage de cerveau à 04).
  2227. Vous pouvez arrêter tous citoyens qui enfreint une des règles suivante:
  2228. -Insultes envers un C.W.U ou Unité Milice.
  2229. -Agression physique envers toute personne.
  2230. -Propos anti-Union ou qui éloge la résistance.
  2231. -Franchissement d'une zone Milice (Nexus ou tout lieu comportant des équipements Union).
  2232. -Relations sexuels.
  2233. -Handicapé mental ou physique. (Considéré comme inapte à servir l'Union).]],
  2234. weapons = {"weapon_flashlight","weapon_cuff_elastic","arrest_stick","unarrest_stick","fas2_cweaponry_psmg","weapon_frag","weapon_cuff_police", "fas2_cweaponry_pp", "stunstick","alyx_emptool", "weaponchecker", "weapon_crossbow", "fas2_cweaponry_pshotgun", "weapon_stunstick", "weapon_357", "weapon_bp_oicw"},
  2235. command = "cp01",
  2236. max = 2,
  2237. salary = 100,
  2238. admin = 0,
  2239. vote = false,
  2240. hasRadio = true,
  2241. hasLicense = false,
  2242. F4JobFilter = "MPF",
  2243. help = {
  2244. },
  2245. PlayerSpawn = function(ply)
  2246. ply:SetArmor(90)
  2247. ply:SetHealth(180)
  2248. ply:SetMaxHealth(180)
  2249. ply.RadioChannel = 1
  2250. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2251. end,
  2252. modelScale = 0.1,
  2253. PlayerDeath = function(ply, weapon, killer)
  2254. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2255. amount=ply:getDarkRPVar("money")
  2256. ply:addMoney(-math.ceil(amount*0.2))
  2257. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  2258. end
  2259. })
  2260. TEAM_GUNPC = DarkRP.createJob("Metro Police Force - Armurier", {
  2261. color = Color(20, 20, 255, 255),
  2262. model = "models/dpfilms/metropolice/playermodels/pm_rtb_police.mdl", timer=240,
  2263. description = [[Un armurerier MPF reste dans le Nexus et n'en sort sous aucun prétexte.
  2264. Vous devez fournir en arme toutes unité milice, OTA ou administrateur.
  2265. Ne sortez jamais du Nexus.
  2266. Ne vendez aucunes armes au civils.
  2267. Respectez les grades d'armes! (Pas de SMG pour une simple unité PC).
  2268. ]],
  2269. weapons = {"weapon_flashlight","weapon_cuff_elastic","arrest_stick","unarrest_stick","alyx_emptool","fas2_cweaponry_pshotgun","fas2_cweaponry_pp","weapon_cuff_police", "stunstick", "weaponchecker"},
  2270. command = "gundealerpc",
  2271. max = 1,
  2272. salary = 70,
  2273. admin = 0,
  2274. help = {
  2275. "Vous devez fournir la milice en arme."
  2276. },
  2277. vote = false,
  2278. hasLicense = false,
  2279. F4JobFilter = "MPF",
  2280. hasRadio = true,
  2281. PlayerSpawn = function(ply)
  2282. ply:SetArmor(35)
  2283. ply:SetHealth(110)
  2284. ply:SetMaxHealth(110)
  2285. ply.RadioChannel = 1
  2286. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2287. end,
  2288. PlayerDeath = function(ply, weapon, killer)
  2289. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2290. amount=ply:getDarkRPVar("money")
  2291. ply:addMoney(-math.ceil(amount*0.15))
  2292. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  2293. end
  2294. })
  2295.  
  2296. TEAM_CHIEF = DarkRP.createJob("Metro Police Force - Officier", {
  2297. color = Color(20, 20, 255, 255),
  2298. model = "models/dpfilms/metropolice/playermodels/pm_policetrench.mdl", timer=720,
  2299. description = [[Un officier a les pleins pouvoir sur les unités de sa milice. Il organise les patrouilles des unités et est responsable de la sécurité des grandes places de la cité.
  2300. Vous êtes responsable des unités PC.]],
  2301. weapons = {"weapon_flashlight","weapon_cuff_elastic","arrest_stick","unarrest_stick","alyx_emptool","weapon_cuff_police", "fas2_cweaponry_psmg","fas2_cweaponry_pp" ,"stunstick","alyx_emptool", "weaponchecker","weapon_flashlight", "weapon_stunstick", "weapon_bp_oicw", "fas2_cweaponry_pshotgun", "m9k_spas12", "weapon_357", "weapon_bp_smg3"},
  2302. command = "chief",
  2303. max = 1,
  2304. salary = 120,
  2305. hasRadio = true,
  2306. admin = 0,
  2307. vote = false,
  2308. hasLicense = false,
  2309. F4JobFilter = "MPF",
  2310. chief = true,
  2311. help = {
  2312. "Vous êtes responsable des unités PC."
  2313. },
  2314. PlayerSpawn = function(ply)
  2315. ply:SetArmor(125)
  2316. ply:SetHealth(220)
  2317. ply:SetMaxHealth(220)
  2318. ply.RadioChannel = 1
  2319. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2320. end,
  2321. PlayerDeath = function(ply, weapon, killer)
  2322. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2323. amount=ply:getDarkRPVar("money")
  2324. ply:addMoney(-math.ceil(amount*0.3))
  2325. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  2326. end
  2327. })
  2328.  
  2329. TEAM_REFUGIE = DarkRP.createJob("Refugié", {
  2330. color = Color(75, 75, 75, 255),
  2331. model = {
  2332. "models/tnb/citizens/male_01.mdl",
  2333. "models/tnb/citizens/male_02.mdl",
  2334. "models/tnb/citizens/male_03.mdl",
  2335. "models/tnb/citizens/male_04.mdl",
  2336. "models/tnb/citizens/male_05.mdl",
  2337. "models/tnb/citizens/male_06.mdl",
  2338. "models/tnb/citizens/male_07.mdl",
  2339. "models/tnb/citizens/male_08.mdl",
  2340. "models/tnb/citizens/male_09.mdl",
  2341. "models/tnb/citizens/male_10.mdl",
  2342. "models/tnb/citizens/male_11.mdl",
  2343. "models/tnb/citizens/male_12.mdl",
  2344. "models/tnb/citizens/male_13.mdl",
  2345. "models/tnb/citizens/male_14.mdl",
  2346. "models/tnb/citizens/male_15.mdl",
  2347. "models/tnb/citizens/male_16.mdl",
  2348. "models/tnb/citizens/male_17.mdl",
  2349. "models/tnb/citizens/male_18.mdl",
  2350. "models/tnb/citizens/male_19.mdl",
  2351. "models/tnb/citizens/male_20.mdl",
  2352. "models/tnb/citizens/male_21.mdl",
  2353. "models/tnb/citizens/male_22.mdl",
  2354. "models/tnb/citizens/male_23.mdl",
  2355. "models/tnb/citizens/male_24.mdl",
  2356. "models/tnb/citizens/male_25.mdl",
  2357. "models/tnb/citizens/male_26.mdl",
  2358. "models/tnb/citizens/male_27.mdl",
  2359. "models/tnb/citizens/male_28.mdl",
  2360. "models/tnb/citizens/male_29.mdl",
  2361. "models/tnb/citizens/male_30.mdl",
  2362. "models/tnb/citizens/male_33.mdl",
  2363. "models/tnb/citizens/male_32.mdl",
  2364. "models/tnb/citizens/male_33.mdl",
  2365. "models/tnb/citizens/male_34.mdl",
  2366. "models/tnb/citizens/male_35.mdl",
  2367. "models/tnb/citizens/male_36.mdl",
  2368. "models/tnb/citizens/male_37.mdl",
  2369. "models/tnb/citizens/male_38.mdl",
  2370. "models/tnb/citizens/male_39.mdl",
  2371. "models/tnb/citizens/male_40.mdl",
  2372. "models/tnb/citizens/male_41.mdl",
  2373. "models/tnb/citizens/male_42.mdl",
  2374. "models/tnb/citizens/male_43.mdl",
  2375. "models/tnb/citizens/male_44.mdl",
  2376. "models/tnb/citizens/male_45.mdl",
  2377. "models/tnb/citizens/male_46.mdl",
  2378. "models/tnb/citizens/male_47.mdl",
  2379. "models/tnb/citizens/male_48.mdl",
  2380. "models/tnb/citizens/male_49.mdl",
  2381. "models/tnb/citizens/male_50.mdl",
  2382. "models/tnb/citizens/male_51.mdl",
  2383. "models/tnb/citizens/male_52.mdl",
  2384. "models/tnb/citizens/male_53.mdl",
  2385. "models/tnb/citizens/male_54.mdl",
  2386. "models/tnb/citizens/male_55.mdl",
  2387. "models/tnb/citizens/male_56.mdl",
  2388. "models/tnb/citizens/male_57.mdl",
  2389. "models/tnb/citizens/male_58.mdl",
  2390. "models/tnb/citizens/male_59.mdl",
  2391. "models/tnb/citizens/male_60.mdl",
  2392. "models/tnb/citizens/male_61.mdl",
  2393. "models/tnb/citizens/male_62.mdl",
  2394. "models/tnb/citizens/male_63.mdl",
  2395. "models/tnb/citizens/male_64.mdl",
  2396. "models/tnb/citizens/male_65.mdl",
  2397. "models/tnb/citizens/male_66.mdl",
  2398. "models/tnb/citizens/male_67.mdl",
  2399. "models/tnb/citizens/male_68.mdl",
  2400. "models/tnb/citizens/male_69.mdl",
  2401. "models/tnb/citizens/male_70.mdl",
  2402. "models/tnb/citizens/male_71.mdl",
  2403. "models/tnb/citizens/male_72.mdl",
  2404. "models/tnb/citizens/male_73.mdl",
  2405. "models/tnb/citizens/male_74.mdl",
  2406. "models/tnb/citizens/male_75.mdl",
  2407. "models/tnb/citizens/male_76.mdl",
  2408. "models/tnb/citizens/male_77.mdl",
  2409. "models/tnb/citizens/male_78.mdl",
  2410. "models/tnb/citizens/male_79.mdl",
  2411. "models/tnb/citizens/male_80.mdl",
  2412. "models/tnb/citizens/male_81.mdl",
  2413. "models/tnb/citizens/male_82.mdl",
  2414. "models/tnb/citizens/male_83.mdl",
  2415. "models/tnb/citizens/male_84.mdl",
  2416. "models/tnb/citizens/male_85.mdl",
  2417. "models/tnb/citizens/male_86.mdl",
  2418. "models/tnb/citizens/male_87.mdl",
  2419. "models/tnb/citizens/male_88.mdl",
  2420. "models/tnb/citizens/male_89.mdl",
  2421. "models/tnb/citizens/male_90.mdl",
  2422. "models/tnb/citizens/male_91.mdl"
  2423. },
  2424. description = [[Les réfugiés refusent le régime de l'Union et sont des citoyens à problèmes. Ils refusent de travailler ou obéir aux CWU collabo. Ils peuvent porter un pistolet ou arme de CAC en zone sécurisée et des SMG en zone interdite seulement]],
  2425. weapons = {},
  2426. command = "refugie",
  2427. max = 4,
  2428. timer=0,
  2429. salary = 5,
  2430. admin = 0,
  2431. vote = false,
  2432. hasLicense = false,
  2433. candemote = false,
  2434. F4JobFilter = "Résistance",
  2435. PlayerSpawn = function(ply)
  2436. ply.RadioChannel = 1
  2437. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2438. ply:SetHealth(80)
  2439. ply:SetMaxHealth(80)
  2440. ply:Flashlight( false )
  2441. end,
  2442. PlayerDeath = function(ply, weapon, killer)
  2443. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2444. amount=ply:getDarkRPVar("money")
  2445. ply:addMoney(-math.ceil(amount*0.3))
  2446. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  2447. end
  2448. })
  2449.  
  2450. TEAM_REFUGIEF = DarkRP.createJob("Réfugiée", {
  2451. color = Color(75, 75, 75, 255),
  2452. model = {
  2453. "models/tnb/citizens/female_01.mdl",
  2454. "models/tnb/citizens/female_02.mdl",
  2455. "models/tnb/citizens/female_03.mdl",
  2456. "models/tnb/citizens/female_04.mdl",
  2457. "models/tnb/citizens/female_06.mdl",
  2458. "models/tnb/citizens/female_07.mdl",
  2459. "models/tnb/citizens/female_08.mdl",
  2460. "models/tnb/citizens/female_09.mdl",
  2461. "models/tnb/citizens/female_10.mdl",
  2462. "models/tnb/citizens/female_11.mdl",
  2463. "models/tnb/citizens/female_12.mdl",
  2464. "models/tnb/citizens/female_13.mdl",
  2465. "models/tnb/citizens/female_14.mdl",
  2466. "models/tnb/citizens/female_16.mdl",
  2467. "models/tnb/citizens/female_17.mdl",
  2468. "models/tnb/citizens/female_18.mdl",
  2469. "models/tnb/citizens/female_19.mdl",
  2470. "models/tnb/citizens/female_20.mdl",
  2471. "models/tnb/citizens/female_31.mdl",
  2472. "models/tnb/citizens/female_32.mdl",
  2473. "models/tnb/citizens/female_33.mdl",
  2474. "models/tnb/citizens/female_34.mdl",
  2475. "models/tnb/citizens/female_36.mdl",
  2476. "models/tnb/citizens/female_37.mdl",
  2477. "models/tnb/citizens/female_38.mdl",
  2478. "models/tnb/citizens/female_39.mdl",
  2479. "models/tnb/citizens/female_40.mdl",
  2480. "models/tnb/citizens/female_41.mdl",
  2481. "models/tnb/citizens/female_42.mdl",
  2482. "models/tnb/citizens/female_43.mdl",
  2483. "models/tnb/citizens/female_44.mdl",
  2484. "models/tnb/citizens/female_46.mdl",
  2485. "models/tnb/citizens/female_47.mdl",
  2486. "models/tnb/citizens/female_48.mdl",
  2487. "models/tnb/citizens/female_49.mdl",
  2488. "models/tnb/citizens/female_50.mdl",
  2489. "models/tnb/citizens/female_51.mdl",
  2490. "models/tnb/citizens/female_52.mdl",
  2491. "models/tnb/citizens/female_53.mdl",
  2492. "models/tnb/citizens/female_54.mdl",
  2493. "models/tnb/citizens/female_56.mdl",
  2494. "models/tnb/citizens/female_57.mdl",
  2495. "models/tnb/citizens/female_58.mdl",
  2496. "models/tnb/citizens/female_59.mdl",
  2497. "models/tnb/citizens/female_60.mdl",
  2498. "models/tnb/citizens/female_61.mdl",
  2499. "models/tnb/citizens/female_62.mdl",
  2500. "models/tnb/citizens/female_63.mdl",
  2501. "models/tnb/citizens/female_64.mdl"
  2502. },
  2503. description = [[Les réfugiés refusent le régime de l'Union et sont des citoyens à problèmes. Ils refusent de travailler ou obéir aux CWU collabo. Ils peuvent porter un pistolet ou arme de CAC en zone sécurisée et des SMG en zone interdite seulement]],
  2504. weapons = {},
  2505. command = "refugief",
  2506. max = 3,
  2507. timer=0,
  2508. salary = 5,
  2509. admin = 0,
  2510. vote = false,
  2511. hasLicense = false,
  2512. candemote = false,
  2513. F4JobFilter = "Résistance",
  2514. PlayerSpawn = function(ply)
  2515. ply.RadioChannel = 1
  2516. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2517. ply:SetHealth(80)
  2518. ply:SetMaxHealth(80)
  2519. ply:Flashlight( false )
  2520. end,
  2521. PlayerDeath = function(ply, weapon, killer)
  2522. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2523. amount=ply:getDarkRPVar("money")
  2524. ply:addMoney(-math.ceil(amount*0.3))
  2525. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  2526. end
  2527. })
  2528.  
  2529. TEAM_REB = DarkRP.createJob("Résistant", {
  2530. color = Color(75, 75, 75, 255),
  2531. model = {
  2532. "models/tnb/citizens/male_01.mdl",
  2533. "models/tnb/citizens/male_02.mdl",
  2534. "models/tnb/citizens/male_03.mdl",
  2535. "models/tnb/citizens/male_04.mdl",
  2536. "models/tnb/citizens/male_05.mdl",
  2537. "models/tnb/citizens/male_06.mdl",
  2538. "models/tnb/citizens/male_07.mdl",
  2539. "models/tnb/citizens/male_08.mdl",
  2540. "models/tnb/citizens/male_09.mdl",
  2541. "models/tnb/citizens/male_10.mdl",
  2542. "models/tnb/citizens/male_11.mdl",
  2543. "models/tnb/citizens/male_12.mdl",
  2544. "models/tnb/citizens/male_13.mdl",
  2545. "models/tnb/citizens/male_14.mdl",
  2546. "models/tnb/citizens/male_15.mdl",
  2547. "models/tnb/citizens/male_16.mdl",
  2548. "models/tnb/citizens/male_17.mdl",
  2549. "models/tnb/citizens/male_18.mdl",
  2550. "models/tnb/citizens/male_19.mdl",
  2551. "models/tnb/citizens/male_20.mdl",
  2552. "models/tnb/citizens/male_21.mdl",
  2553. "models/tnb/citizens/male_22.mdl",
  2554. "models/tnb/citizens/male_23.mdl",
  2555. "models/tnb/citizens/male_24.mdl",
  2556. "models/tnb/citizens/male_25.mdl",
  2557. "models/tnb/citizens/male_26.mdl",
  2558. "models/tnb/citizens/male_27.mdl",
  2559. "models/tnb/citizens/male_28.mdl",
  2560. "models/tnb/citizens/male_29.mdl",
  2561. "models/tnb/citizens/male_30.mdl",
  2562. "models/tnb/citizens/male_33.mdl",
  2563. "models/tnb/citizens/male_32.mdl",
  2564. "models/tnb/citizens/male_33.mdl",
  2565. "models/tnb/citizens/male_34.mdl",
  2566. "models/tnb/citizens/male_35.mdl",
  2567. "models/tnb/citizens/male_36.mdl",
  2568. "models/tnb/citizens/male_37.mdl",
  2569. "models/tnb/citizens/male_38.mdl",
  2570. "models/tnb/citizens/male_39.mdl",
  2571. "models/tnb/citizens/male_40.mdl",
  2572. "models/tnb/citizens/male_41.mdl",
  2573. "models/tnb/citizens/male_42.mdl",
  2574. "models/tnb/citizens/male_43.mdl",
  2575. "models/tnb/citizens/male_44.mdl",
  2576. "models/tnb/citizens/male_45.mdl",
  2577. "models/tnb/citizens/male_46.mdl",
  2578. "models/tnb/citizens/male_47.mdl",
  2579. "models/tnb/citizens/male_48.mdl",
  2580. "models/tnb/citizens/male_49.mdl",
  2581. "models/tnb/citizens/male_50.mdl",
  2582. "models/tnb/citizens/male_51.mdl",
  2583. "models/tnb/citizens/male_52.mdl",
  2584. "models/tnb/citizens/male_53.mdl",
  2585. "models/tnb/citizens/male_54.mdl",
  2586. "models/tnb/citizens/male_55.mdl",
  2587. "models/tnb/citizens/male_56.mdl",
  2588. "models/tnb/citizens/male_57.mdl",
  2589. "models/tnb/citizens/male_58.mdl",
  2590. "models/tnb/citizens/male_59.mdl",
  2591. "models/tnb/citizens/male_60.mdl",
  2592. "models/tnb/citizens/male_61.mdl",
  2593. "models/tnb/citizens/male_62.mdl",
  2594. "models/tnb/citizens/male_63.mdl",
  2595. "models/tnb/citizens/male_64.mdl",
  2596. "models/tnb/citizens/male_65.mdl",
  2597. "models/tnb/citizens/male_66.mdl",
  2598. "models/tnb/citizens/male_67.mdl",
  2599. "models/tnb/citizens/male_68.mdl",
  2600. "models/tnb/citizens/male_69.mdl",
  2601. "models/tnb/citizens/male_70.mdl",
  2602. "models/tnb/citizens/male_71.mdl",
  2603. "models/tnb/citizens/male_72.mdl",
  2604. "models/tnb/citizens/male_73.mdl",
  2605. "models/tnb/citizens/male_74.mdl",
  2606. "models/tnb/citizens/male_75.mdl",
  2607. "models/tnb/citizens/male_76.mdl",
  2608. "models/tnb/citizens/male_77.mdl",
  2609. "models/tnb/citizens/male_78.mdl",
  2610. "models/tnb/citizens/male_79.mdl",
  2611. "models/tnb/citizens/male_80.mdl",
  2612. "models/tnb/citizens/male_81.mdl",
  2613. "models/tnb/citizens/male_82.mdl",
  2614. "models/tnb/citizens/male_83.mdl",
  2615. "models/tnb/citizens/male_84.mdl",
  2616. "models/tnb/citizens/male_85.mdl",
  2617. "models/tnb/citizens/male_86.mdl",
  2618. "models/tnb/citizens/male_87.mdl",
  2619. "models/tnb/citizens/male_88.mdl",
  2620. "models/tnb/citizens/male_89.mdl",
  2621. "models/tnb/citizens/male_90.mdl",
  2622. "models/tnb/citizens/male_91.mdl"
  2623. },
  2624. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très consciente, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  2625. weapons = {"fas2_glock20"},
  2626. command = "gangster",
  2627. max = 3,
  2628. timer=180,
  2629. salary = 0,
  2630. admin = 0,
  2631. hasRadio = true,
  2632. vote = false,
  2633. hasLicense = false,
  2634. F4JobFilter = "Résistance",
  2635. PlayerSpawn = function(ply)
  2636. ply.RadioChannel = 1
  2637. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2638. end,
  2639. PlayerDeath = function(ply, weapon, killer)
  2640. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2641. amount=ply:getDarkRPVar("money")
  2642. ply:addMoney(-math.ceil(amount*0.15))
  2643. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2644. end
  2645. })
  2646.  
  2647. TEAM_REBC= DarkRP.createJob("Résistant Cuistot", {
  2648. color = Color(75, 75, 75, 255),
  2649. model = {
  2650. "models/tnb/citizens/male_01.mdl",
  2651. "models/tnb/citizens/male_02.mdl",
  2652. "models/tnb/citizens/male_03.mdl",
  2653. "models/tnb/citizens/male_04.mdl",
  2654. "models/tnb/citizens/male_05.mdl",
  2655. "models/tnb/citizens/male_06.mdl",
  2656. "models/tnb/citizens/male_07.mdl",
  2657. "models/tnb/citizens/male_08.mdl",
  2658. "models/tnb/citizens/male_09.mdl",
  2659. "models/tnb/citizens/male_10.mdl",
  2660. "models/tnb/citizens/male_11.mdl",
  2661. "models/tnb/citizens/male_12.mdl",
  2662. "models/tnb/citizens/male_13.mdl",
  2663. "models/tnb/citizens/male_14.mdl",
  2664. "models/tnb/citizens/male_15.mdl",
  2665. "models/tnb/citizens/male_16.mdl",
  2666. "models/tnb/citizens/male_17.mdl",
  2667. "models/tnb/citizens/male_18.mdl",
  2668. "models/tnb/citizens/male_19.mdl",
  2669. "models/tnb/citizens/male_20.mdl",
  2670. "models/tnb/citizens/male_21.mdl",
  2671. "models/tnb/citizens/male_22.mdl",
  2672. "models/tnb/citizens/male_23.mdl",
  2673. "models/tnb/citizens/male_24.mdl",
  2674. "models/tnb/citizens/male_25.mdl",
  2675. "models/tnb/citizens/male_26.mdl",
  2676. "models/tnb/citizens/male_27.mdl",
  2677. "models/tnb/citizens/male_28.mdl",
  2678. "models/tnb/citizens/male_29.mdl",
  2679. "models/tnb/citizens/male_30.mdl",
  2680. "models/tnb/citizens/male_33.mdl",
  2681. "models/tnb/citizens/male_32.mdl",
  2682. "models/tnb/citizens/male_33.mdl",
  2683. "models/tnb/citizens/male_34.mdl",
  2684. "models/tnb/citizens/male_35.mdl",
  2685. "models/tnb/citizens/male_36.mdl",
  2686. "models/tnb/citizens/male_37.mdl",
  2687. "models/tnb/citizens/male_38.mdl",
  2688. "models/tnb/citizens/male_39.mdl",
  2689. "models/tnb/citizens/male_40.mdl",
  2690. "models/tnb/citizens/male_41.mdl",
  2691. "models/tnb/citizens/male_42.mdl",
  2692. "models/tnb/citizens/male_43.mdl",
  2693. "models/tnb/citizens/male_44.mdl",
  2694. "models/tnb/citizens/male_45.mdl",
  2695. "models/tnb/citizens/male_46.mdl",
  2696. "models/tnb/citizens/male_47.mdl",
  2697. "models/tnb/citizens/male_48.mdl",
  2698. "models/tnb/citizens/male_49.mdl",
  2699. "models/tnb/citizens/male_50.mdl",
  2700. "models/tnb/citizens/male_51.mdl",
  2701. "models/tnb/citizens/male_52.mdl",
  2702. "models/tnb/citizens/male_53.mdl",
  2703. "models/tnb/citizens/male_54.mdl",
  2704. "models/tnb/citizens/male_55.mdl",
  2705. "models/tnb/citizens/male_56.mdl",
  2706. "models/tnb/citizens/male_57.mdl",
  2707. "models/tnb/citizens/male_58.mdl",
  2708. "models/tnb/citizens/male_59.mdl",
  2709. "models/tnb/citizens/male_60.mdl",
  2710. "models/tnb/citizens/male_61.mdl",
  2711. "models/tnb/citizens/male_62.mdl",
  2712. "models/tnb/citizens/male_63.mdl",
  2713. "models/tnb/citizens/male_64.mdl",
  2714. "models/tnb/citizens/male_65.mdl",
  2715. "models/tnb/citizens/male_66.mdl",
  2716. "models/tnb/citizens/male_67.mdl",
  2717. "models/tnb/citizens/male_68.mdl",
  2718. "models/tnb/citizens/male_69.mdl",
  2719. "models/tnb/citizens/male_70.mdl",
  2720. "models/tnb/citizens/male_71.mdl",
  2721. "models/tnb/citizens/male_72.mdl",
  2722. "models/tnb/citizens/male_73.mdl",
  2723. "models/tnb/citizens/male_74.mdl",
  2724. "models/tnb/citizens/male_75.mdl",
  2725. "models/tnb/citizens/male_76.mdl",
  2726. "models/tnb/citizens/male_77.mdl",
  2727. "models/tnb/citizens/male_78.mdl",
  2728. "models/tnb/citizens/male_79.mdl",
  2729. "models/tnb/citizens/male_80.mdl",
  2730. "models/tnb/citizens/male_81.mdl",
  2731. "models/tnb/citizens/male_82.mdl",
  2732. "models/tnb/citizens/male_83.mdl",
  2733. "models/tnb/citizens/male_84.mdl",
  2734. "models/tnb/citizens/male_85.mdl",
  2735. "models/tnb/citizens/male_86.mdl",
  2736. "models/tnb/citizens/male_87.mdl",
  2737. "models/tnb/citizens/male_88.mdl",
  2738. "models/tnb/citizens/male_89.mdl",
  2739. "models/tnb/citizens/male_90.mdl",
  2740. "models/tnb/citizens/male_91.mdl"
  2741. },
  2742. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très consciente, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  2743. weapons = {"fas2_glock20"},
  2744. command = "gangsterC",
  2745. max = 1,
  2746. timer=180,
  2747. salary = 0,
  2748. admin = 0,
  2749. vote = false,
  2750. hasRadio = true,
  2751. hasLicense = false,
  2752. F4JobFilter = "Résistance",
  2753. PlayerSpawn = function(ply)
  2754. ply.RadioChannel = 1
  2755. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2756. end,
  2757. PlayerDeath = function(ply, weapon, killer)
  2758. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2759. amount=ply:getDarkRPVar("money")
  2760. ply:addMoney(-math.ceil(amount*0.15))
  2761. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2762. end
  2763. })
  2764.  
  2765. TEAM_REBF = DarkRP.createJob("Résistante", {
  2766. color = Color(75, 75, 75, 255),
  2767. model = {
  2768. "models/tnb/citizens/female_01.mdl",
  2769. "models/tnb/citizens/female_02.mdl",
  2770. "models/tnb/citizens/female_03.mdl",
  2771. "models/tnb/citizens/female_04.mdl",
  2772. "models/tnb/citizens/female_06.mdl",
  2773. "models/tnb/citizens/female_07.mdl",
  2774. "models/tnb/citizens/female_08.mdl",
  2775. "models/tnb/citizens/female_09.mdl",
  2776. "models/tnb/citizens/female_10.mdl",
  2777. "models/tnb/citizens/female_11.mdl",
  2778. "models/tnb/citizens/female_12.mdl",
  2779. "models/tnb/citizens/female_13.mdl",
  2780. "models/tnb/citizens/female_14.mdl",
  2781. "models/tnb/citizens/female_16.mdl",
  2782. "models/tnb/citizens/female_17.mdl",
  2783. "models/tnb/citizens/female_18.mdl",
  2784. "models/tnb/citizens/female_19.mdl",
  2785. "models/tnb/citizens/female_20.mdl",
  2786. "models/tnb/citizens/female_31.mdl",
  2787. "models/tnb/citizens/female_32.mdl",
  2788. "models/tnb/citizens/female_33.mdl",
  2789. "models/tnb/citizens/female_34.mdl",
  2790. "models/tnb/citizens/female_36.mdl",
  2791. "models/tnb/citizens/female_37.mdl",
  2792. "models/tnb/citizens/female_38.mdl",
  2793. "models/tnb/citizens/female_39.mdl",
  2794. "models/tnb/citizens/female_40.mdl",
  2795. "models/tnb/citizens/female_41.mdl",
  2796. "models/tnb/citizens/female_42.mdl",
  2797. "models/tnb/citizens/female_43.mdl",
  2798. "models/tnb/citizens/female_44.mdl",
  2799. "models/tnb/citizens/female_46.mdl",
  2800. "models/tnb/citizens/female_47.mdl",
  2801. "models/tnb/citizens/female_48.mdl",
  2802. "models/tnb/citizens/female_49.mdl",
  2803. "models/tnb/citizens/female_50.mdl",
  2804. "models/tnb/citizens/female_51.mdl",
  2805. "models/tnb/citizens/female_52.mdl",
  2806. "models/tnb/citizens/female_53.mdl",
  2807. "models/tnb/citizens/female_54.mdl",
  2808. "models/tnb/citizens/female_56.mdl",
  2809. "models/tnb/citizens/female_57.mdl",
  2810. "models/tnb/citizens/female_58.mdl",
  2811. "models/tnb/citizens/female_59.mdl",
  2812. "models/tnb/citizens/female_60.mdl",
  2813. "models/tnb/citizens/female_61.mdl",
  2814. "models/tnb/citizens/female_62.mdl",
  2815. "models/tnb/citizens/female_63.mdl",
  2816. "models/tnb/citizens/female_64.mdl"},
  2817. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très consciente, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  2818. weapons = {"fas2_glock20"},
  2819. command = "gangsterF",
  2820. max = 2,
  2821. timer=180,
  2822. hasRadio = true,
  2823. salary = 0,
  2824. admin = 0,
  2825. vote = false,
  2826. hasLicense = false,
  2827. F4JobFilter = "Résistance",
  2828. PlayerSpawn = function(ply)
  2829. ply.RadioChannel = 1
  2830. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2831. end,
  2832. PlayerDeath = function(ply, weapon, killer)
  2833. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2834. amount=ply:getDarkRPVar("money")
  2835. ply:addMoney(-math.ceil(amount*0.15))
  2836. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2837. end
  2838. })
  2839.  
  2840. TEAM_REB_MED = DarkRP.createJob("Résistant Médecin", {
  2841. color = Color(75, 75, 75, 255),
  2842. model = {
  2843. "models/tnb/citizens/male_01.mdl",
  2844. "models/tnb/citizens/male_02.mdl",
  2845. "models/tnb/citizens/male_03.mdl",
  2846. "models/tnb/citizens/male_04.mdl",
  2847. "models/tnb/citizens/male_05.mdl",
  2848. "models/tnb/citizens/male_06.mdl",
  2849. "models/tnb/citizens/male_07.mdl",
  2850. "models/tnb/citizens/male_08.mdl",
  2851. "models/tnb/citizens/male_09.mdl",
  2852. "models/tnb/citizens/male_10.mdl",
  2853. "models/tnb/citizens/male_11.mdl",
  2854. "models/tnb/citizens/male_12.mdl",
  2855. "models/tnb/citizens/male_13.mdl",
  2856. "models/tnb/citizens/male_14.mdl",
  2857. "models/tnb/citizens/male_15.mdl",
  2858. "models/tnb/citizens/male_16.mdl",
  2859. "models/tnb/citizens/male_17.mdl",
  2860. "models/tnb/citizens/male_18.mdl",
  2861. "models/tnb/citizens/male_19.mdl",
  2862. "models/tnb/citizens/male_20.mdl",
  2863. "models/tnb/citizens/male_21.mdl",
  2864. "models/tnb/citizens/male_22.mdl",
  2865. "models/tnb/citizens/male_23.mdl",
  2866. "models/tnb/citizens/male_24.mdl",
  2867. "models/tnb/citizens/male_25.mdl",
  2868. "models/tnb/citizens/male_26.mdl",
  2869. "models/tnb/citizens/male_27.mdl",
  2870. "models/tnb/citizens/male_28.mdl",
  2871. "models/tnb/citizens/male_29.mdl",
  2872. "models/tnb/citizens/male_30.mdl",
  2873. "models/tnb/citizens/male_33.mdl",
  2874. "models/tnb/citizens/male_32.mdl",
  2875. "models/tnb/citizens/male_33.mdl",
  2876. "models/tnb/citizens/male_34.mdl",
  2877. "models/tnb/citizens/male_35.mdl",
  2878. "models/tnb/citizens/male_36.mdl",
  2879. "models/tnb/citizens/male_37.mdl",
  2880. "models/tnb/citizens/male_38.mdl",
  2881. "models/tnb/citizens/male_39.mdl",
  2882. "models/tnb/citizens/male_40.mdl",
  2883. "models/tnb/citizens/male_41.mdl",
  2884. "models/tnb/citizens/male_42.mdl",
  2885. "models/tnb/citizens/male_43.mdl",
  2886. "models/tnb/citizens/male_44.mdl",
  2887. "models/tnb/citizens/male_45.mdl",
  2888. "models/tnb/citizens/male_46.mdl",
  2889. "models/tnb/citizens/male_47.mdl",
  2890. "models/tnb/citizens/male_48.mdl",
  2891. "models/tnb/citizens/male_49.mdl",
  2892. "models/tnb/citizens/male_50.mdl",
  2893. "models/tnb/citizens/male_51.mdl",
  2894. "models/tnb/citizens/male_52.mdl",
  2895. "models/tnb/citizens/male_53.mdl",
  2896. "models/tnb/citizens/male_54.mdl",
  2897. "models/tnb/citizens/male_55.mdl",
  2898. "models/tnb/citizens/male_56.mdl",
  2899. "models/tnb/citizens/male_57.mdl",
  2900. "models/tnb/citizens/male_58.mdl",
  2901. "models/tnb/citizens/male_59.mdl",
  2902. "models/tnb/citizens/male_60.mdl",
  2903. "models/tnb/citizens/male_61.mdl",
  2904. "models/tnb/citizens/male_62.mdl",
  2905. "models/tnb/citizens/male_63.mdl",
  2906. "models/tnb/citizens/male_64.mdl",
  2907. "models/tnb/citizens/male_65.mdl",
  2908. "models/tnb/citizens/male_66.mdl",
  2909. "models/tnb/citizens/male_67.mdl",
  2910. "models/tnb/citizens/male_68.mdl",
  2911. "models/tnb/citizens/male_69.mdl",
  2912. "models/tnb/citizens/male_70.mdl",
  2913. "models/tnb/citizens/male_71.mdl",
  2914. "models/tnb/citizens/male_72.mdl",
  2915. "models/tnb/citizens/male_73.mdl",
  2916. "models/tnb/citizens/male_74.mdl",
  2917. "models/tnb/citizens/male_75.mdl",
  2918. "models/tnb/citizens/male_76.mdl",
  2919. "models/tnb/citizens/male_77.mdl",
  2920. "models/tnb/citizens/male_78.mdl",
  2921. "models/tnb/citizens/male_79.mdl",
  2922. "models/tnb/citizens/male_80.mdl",
  2923. "models/tnb/citizens/male_81.mdl",
  2924. "models/tnb/citizens/male_82.mdl",
  2925. "models/tnb/citizens/male_83.mdl",
  2926. "models/tnb/citizens/male_84.mdl",
  2927. "models/tnb/citizens/male_85.mdl",
  2928. "models/tnb/citizens/male_86.mdl",
  2929. "models/tnb/citizens/male_87.mdl",
  2930. "models/tnb/citizens/male_88.mdl",
  2931. "models/tnb/citizens/male_89.mdl",
  2932. "models/tnb/citizens/male_90.mdl",
  2933. "models/tnb/citizens/male_91.mdl"},
  2934. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très conscient, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  2935. weapons = {"fas2_glock20","med_kit"},
  2936. command = "gangstermed",
  2937. customCheck= function(ply) return team.NumPlayers(TEAM_REB_MEDF) ==0 or ply:IsAdmin() end,
  2938. customCheckFailMsg= "Il ne peut y avoir que un médecin.",
  2939. max = 1,
  2940. timer=240,
  2941. salary = 0,
  2942. admin = 0,
  2943. hasRadio = true,
  2944. vote = false,
  2945. hasLicense = false,
  2946. F4JobFilter = "Résistance",
  2947. PlayerSpawn = function(ply)
  2948. ply.RadioChannel = 1
  2949. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  2950. end,
  2951. PlayerDeath = function(ply, weapon, killer)
  2952. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  2953. amount=ply:getDarkRPVar("money")
  2954. ply:addMoney(-math.ceil(amount*0.15))
  2955. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  2956. end
  2957. })
  2958.  
  2959. TEAM_REB_MEDF = DarkRP.createJob("Résistant Médecin F.", {
  2960. color = Color(75, 75, 75, 255),
  2961. model = {
  2962. "models/tnb/citizens/female_01.mdl",
  2963. "models/tnb/citizens/female_02.mdl",
  2964. "models/tnb/citizens/female_03.mdl",
  2965. "models/tnb/citizens/female_04.mdl",
  2966. "models/tnb/citizens/female_06.mdl",
  2967. "models/tnb/citizens/female_07.mdl",
  2968. "models/tnb/citizens/female_08.mdl",
  2969. "models/tnb/citizens/female_09.mdl",
  2970. "models/tnb/citizens/female_10.mdl",
  2971. "models/tnb/citizens/female_11.mdl",
  2972. "models/tnb/citizens/female_12.mdl",
  2973. "models/tnb/citizens/female_13.mdl",
  2974. "models/tnb/citizens/female_14.mdl",
  2975. "models/tnb/citizens/female_16.mdl",
  2976. "models/tnb/citizens/female_17.mdl",
  2977. "models/tnb/citizens/female_18.mdl",
  2978. "models/tnb/citizens/female_19.mdl",
  2979. "models/tnb/citizens/female_20.mdl",
  2980. "models/tnb/citizens/female_31.mdl",
  2981. "models/tnb/citizens/female_32.mdl",
  2982. "models/tnb/citizens/female_33.mdl",
  2983. "models/tnb/citizens/female_34.mdl",
  2984. "models/tnb/citizens/female_36.mdl",
  2985. "models/tnb/citizens/female_37.mdl",
  2986. "models/tnb/citizens/female_38.mdl",
  2987. "models/tnb/citizens/female_39.mdl",
  2988. "models/tnb/citizens/female_40.mdl",
  2989. "models/tnb/citizens/female_41.mdl",
  2990. "models/tnb/citizens/female_42.mdl",
  2991. "models/tnb/citizens/female_43.mdl",
  2992. "models/tnb/citizens/female_44.mdl",
  2993. "models/tnb/citizens/female_46.mdl",
  2994. "models/tnb/citizens/female_47.mdl",
  2995. "models/tnb/citizens/female_48.mdl",
  2996. "models/tnb/citizens/female_49.mdl",
  2997. "models/tnb/citizens/female_50.mdl",
  2998. "models/tnb/citizens/female_51.mdl",
  2999. "models/tnb/citizens/female_52.mdl",
  3000. "models/tnb/citizens/female_53.mdl",
  3001. "models/tnb/citizens/female_54.mdl",
  3002. "models/tnb/citizens/female_56.mdl",
  3003. "models/tnb/citizens/female_57.mdl",
  3004. "models/tnb/citizens/female_58.mdl",
  3005. "models/tnb/citizens/female_59.mdl",
  3006. "models/tnb/citizens/female_60.mdl",
  3007. "models/tnb/citizens/female_61.mdl",
  3008. "models/tnb/citizens/female_62.mdl",
  3009. "models/tnb/citizens/female_63.mdl",
  3010. "models/tnb/citizens/female_64.mdl"},
  3011. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très conscient, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  3012. weapons = {"fas2_glock20","med_kit"},
  3013. command = "gangstermedF",
  3014. customCheck= function(ply) return team.NumPlayers(TEAM_REB_MED) ==0 or ply:IsAdmin() end,
  3015. customCheckFailMsg= "Il ne peut y avoir que un médecin.",
  3016. max = 1,
  3017. timer=240,
  3018. salary = 0,
  3019. admin = 0,
  3020. hasRadio = true,
  3021. vote = false,
  3022. hasLicense = false,
  3023. F4JobFilter = "Résistance",
  3024. PlayerSpawn = function(ply)
  3025. ply.RadioChannel = 1
  3026. DarkRP.notify (ply, 0, 5, "La fréquence radio à été remise par défaut lors de votre réapparition.")
  3027. end,
  3028. PlayerDeath = function(ply, weapon, killer)
  3029. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3030. amount=ply:getDarkRPVar("money")
  3031. ply:addMoney(-math.ceil(amount*0.15))
  3032. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3033. end
  3034. })
  3035.  
  3036.  
  3037. TEAM_VORT = DarkRP.createJob("Vortigaunt", {
  3038. color = Color(75, 75, 75, 255),
  3039. model = "models/player/inv2.mdl", timer=0,
  3040. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très conscient, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  3041. weapons = {},
  3042. command = "vort",
  3043. max = 1,
  3044. salary = 30,
  3045. admin = 0,
  3046. vote = false,
  3047. hasLicense = false,
  3048. modelScale = 0.1,
  3049. PlayerDeath = function(ply, weapon, killer)
  3050. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3051. amount=ply:getDarkRPVar("money")
  3052. ply:addMoney(-math.ceil(amount*0.15))
  3053. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3054. end
  3055. })
  3056.  
  3057. TEAM_VORT_SCIEN = DarkRP.createJob("Vortigaunt Scientifique", {
  3058. color = Color(75, 75, 75, 255),
  3059. model = "models/player/inv2.mdl", timer=120,
  3060. description = [[Vous êtes désormais un membre de la rebellion mais attention, ne tombez pas dans le cliché de la rebellion qui veut tuer tout les MPF!! La rebellion n'a aucune chance face à l'Union et en est très conscient, surtout face aux vagues infinies d'O.T.A, elle doit rester discrète. La rebellion existe pour aider les citoyens à survivre hors de portée de la dictature de l'Union et apporte leur aide en confort et nourritures. Les scènes de fusillades resteront rares et pour des cas spéciaux (embuscades, self-défense).]],
  3061. weapons = {},
  3062. command = "vorts",
  3063. max = 1,
  3064. salary = 40,
  3065. admin = 0,
  3066. vote = false,
  3067. hasLicense = false,
  3068. modelScale = 0.1,
  3069. PlayerDeath = function(ply, weapon, killer)
  3070. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3071. amount=ply:getDarkRPVar("money")
  3072. ply:addMoney(-math.ceil(amount*0.15))
  3073. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3074. end
  3075. })
  3076.  
  3077. TEAM_REB_ELITE = DarkRP.createJob("Résistant d'élite", {
  3078. color = Color(75, 75, 75, 255),
  3079.  
  3080. model = {"models/player/lambdamovement.mdl",
  3081. "models/player/lambdamovement_coat.mdl"
  3082. },
  3083. description = [[Vous avez rejoint la résistance mais malgré votre équipement, vous avez encore beaucoup à apprendre.]],
  3084. weapons = {"fas2_glock20"},
  3085. command = "mobboss",
  3086. max = 1,
  3087. timer=0,
  3088. salary = 20,
  3089. hasRadio = true,
  3090. admin = 0,
  3091. vote = false,
  3092. hasLicense = false,
  3093. help = {
  3094. "Vous devez accomplir vos missions."
  3095. },
  3096. PlayerDeath = function(ply, weapon, killer)
  3097. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3098. amount=ply:getDarkRPVar("money")
  3099. ply:addMoney(-math.ceil(amount*0.15))
  3100. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3101. end
  3102. })
  3103.  
  3104. TEAM_REB_ELITEF = DarkRP.createJob("Résistante d'élite", {
  3105. color = Color(75, 75, 75, 255),
  3106.  
  3107. model = {"models/player/lambdamovement_female.mdl"},
  3108. description = [[Vous avez rejoint la résistance mais malgré votre équipement, vous avez encore beaucoup à apprendre.]],
  3109.  
  3110. weapons = {"fas2_glock20"},
  3111. command = "mobbossf",
  3112. max = 1,
  3113. timer=0,
  3114. hasRadio = true,
  3115. salary = 20,
  3116. admin = 0,
  3117. vote = false,
  3118. hasLicense = false,
  3119. help = {
  3120. "Vous devez accomplir vos missions."
  3121. },
  3122. PlayerDeath = function(ply, weapon, killer)
  3123. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3124. amount=ply:getDarkRPVar("money")
  3125. ply:addMoney(-math.ceil(amount*0.15))
  3126. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3127. end
  3128. })
  3129.  
  3130.  
  3131. TEAM_REB_PC = DarkRP.createJob("Metro Police Force - Infiltré", {
  3132. color = Color(75, 75, 75, 255),
  3133.  
  3134. model = "models/dpfilms/metropolice/playermodels/pm_resistance_police.mdl",
  3135. description = [[Vous êtes un rebelle qui a infiltré les rangs de la milice. Cela vous permet d'entrer ou sortir du Nexus.]],
  3136. weapons = {"alyx_emptool","stunstick", "weaponchecker", "fas2_cweaponry_pp", "fas2_cweaponry_psmg"},
  3137. command = "gangsterpc",
  3138. max = 1,
  3139. hasRadio = true,
  3140.  
  3141. salary = 45,
  3142. timer=0,
  3143. admin = 0,
  3144. vote = false,
  3145. hasLicense = false,
  3146. help = {
  3147. "Vous devez accomplir vos missions."
  3148. },
  3149. PlayerDeath = function(ply, weapon, killer)
  3150. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3151. amount=ply:getDarkRPVar("money")
  3152. ply:addMoney(-math.ceil(amount*0.15))
  3153. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.15).." tokens.")
  3154. end
  3155. })
  3156.  
  3157. TEAM_CHIEF_REBELLE = DarkRP.createJob("Chef de la Résistance", {
  3158. color = Color(75, 75, 75, 255),
  3159. model = "models/player/eli.mdl", timer=600,
  3160. description = [[Le crésistant de la rebellion ne doit jamais se montrer au grand jour et ne révelera son apparence à très peu de rebelles élites. Cachez au fin fond de la cité, il donne les objectifs et mission de la rebellion.
  3161. Vous devez gérer l'organisation de la milice.
  3162. Restez le plus discret possible.
  3163. ]],
  3164. weapons = {"weapon_flashlight", "weapon_crossbow", "fas2_glock20", "fas2_sg552"},
  3165. command = "chiefrebelle",
  3166. max = 1,
  3167. salary = 110,
  3168. admin = 0,
  3169. hasRadio = true,
  3170. vote = false,
  3171. hasLicense = false,
  3172. help = {
  3173. "Vous devez gérer l'organisation de la milice.",
  3174. "Restez le plus discret possible.",
  3175. "/agenda <Message> pour donnez les directives aux rebelles."
  3176. },
  3177. PlayerDeath = function(ply, weapon, killer)
  3178. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3179. amount=ply:getDarkRPVar("money")
  3180. ply:addMoney(-math.ceil(amount*0.3))
  3181. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  3182. end
  3183. })
  3184.  
  3185. TEAM_GUN = DarkRP.createJob("Contrebandier", {
  3186. color = Color(255, 140, 0, 255),
  3187. model = {
  3188. "models/tnb/citizens/male_01.mdl",
  3189. "models/tnb/citizens/male_02.mdl",
  3190. "models/tnb/citizens/male_03.mdl",
  3191. "models/tnb/citizens/male_04.mdl",
  3192. "models/tnb/citizens/male_05.mdl",
  3193. "models/tnb/citizens/male_06.mdl",
  3194. "models/tnb/citizens/male_07.mdl",
  3195. "models/tnb/citizens/male_08.mdl",
  3196. "models/tnb/citizens/male_09.mdl",
  3197. "models/tnb/citizens/male_10.mdl",
  3198. "models/tnb/citizens/male_11.mdl",
  3199. "models/tnb/citizens/male_12.mdl",
  3200. "models/tnb/citizens/male_13.mdl",
  3201. "models/tnb/citizens/male_14.mdl",
  3202. "models/tnb/citizens/male_15.mdl",
  3203. "models/tnb/citizens/male_16.mdl",
  3204. "models/tnb/citizens/male_17.mdl",
  3205. "models/tnb/citizens/male_18.mdl",
  3206. "models/tnb/citizens/male_19.mdl",
  3207. "models/tnb/citizens/male_20.mdl",
  3208. "models/tnb/citizens/male_21.mdl",
  3209. "models/tnb/citizens/male_22.mdl",
  3210. "models/tnb/citizens/male_23.mdl",
  3211. "models/tnb/citizens/male_24.mdl",
  3212. "models/tnb/citizens/male_25.mdl",
  3213. "models/tnb/citizens/male_26.mdl",
  3214. "models/tnb/citizens/male_27.mdl",
  3215. "models/tnb/citizens/male_28.mdl",
  3216. "models/tnb/citizens/male_29.mdl",
  3217. "models/tnb/citizens/male_30.mdl",
  3218. "models/tnb/citizens/male_33.mdl",
  3219. "models/tnb/citizens/male_32.mdl",
  3220. "models/tnb/citizens/male_33.mdl",
  3221. "models/tnb/citizens/male_34.mdl",
  3222. "models/tnb/citizens/male_35.mdl",
  3223. "models/tnb/citizens/male_36.mdl",
  3224. "models/tnb/citizens/male_37.mdl",
  3225. "models/tnb/citizens/male_38.mdl",
  3226. "models/tnb/citizens/male_39.mdl",
  3227. "models/tnb/citizens/male_40.mdl",
  3228. "models/tnb/citizens/male_41.mdl",
  3229. "models/tnb/citizens/male_42.mdl",
  3230. "models/tnb/citizens/male_43.mdl",
  3231. "models/tnb/citizens/male_44.mdl",
  3232. "models/tnb/citizens/male_45.mdl",
  3233. "models/tnb/citizens/male_46.mdl",
  3234. "models/tnb/citizens/male_47.mdl",
  3235. "models/tnb/citizens/male_48.mdl",
  3236. "models/tnb/citizens/male_49.mdl",
  3237. "models/tnb/citizens/male_50.mdl",
  3238. "models/tnb/citizens/male_51.mdl",
  3239. "models/tnb/citizens/male_52.mdl",
  3240. "models/tnb/citizens/male_53.mdl",
  3241. "models/tnb/citizens/male_54.mdl",
  3242. "models/tnb/citizens/male_55.mdl",
  3243. "models/tnb/citizens/male_56.mdl",
  3244. "models/tnb/citizens/male_57.mdl",
  3245. "models/tnb/citizens/male_58.mdl",
  3246. "models/tnb/citizens/male_59.mdl",
  3247. "models/tnb/citizens/male_60.mdl",
  3248. "models/tnb/citizens/male_61.mdl",
  3249. "models/tnb/citizens/male_62.mdl",
  3250. "models/tnb/citizens/male_63.mdl",
  3251. "models/tnb/citizens/male_64.mdl",
  3252. "models/tnb/citizens/male_65.mdl",
  3253. "models/tnb/citizens/male_66.mdl",
  3254. "models/tnb/citizens/male_67.mdl",
  3255. "models/tnb/citizens/male_68.mdl",
  3256. "models/tnb/citizens/male_69.mdl",
  3257. "models/tnb/citizens/male_70.mdl",
  3258. "models/tnb/citizens/male_71.mdl",
  3259. "models/tnb/citizens/male_72.mdl",
  3260. "models/tnb/citizens/male_73.mdl",
  3261. "models/tnb/citizens/male_74.mdl",
  3262. "models/tnb/citizens/male_75.mdl",
  3263. "models/tnb/citizens/male_76.mdl",
  3264. "models/tnb/citizens/male_77.mdl",
  3265. "models/tnb/citizens/male_78.mdl",
  3266. "models/tnb/citizens/male_79.mdl",
  3267. "models/tnb/citizens/male_80.mdl",
  3268. "models/tnb/citizens/male_81.mdl",
  3269. "models/tnb/citizens/male_82.mdl",
  3270. "models/tnb/citizens/male_83.mdl",
  3271. "models/tnb/citizens/male_84.mdl",
  3272. "models/tnb/citizens/male_85.mdl",
  3273. "models/tnb/citizens/male_86.mdl",
  3274. "models/tnb/citizens/male_87.mdl",
  3275. "models/tnb/citizens/male_88.mdl",
  3276. "models/tnb/citizens/male_89.mdl",
  3277. "models/tnb/citizens/male_90.mdl",
  3278. "models/tnb/citizens/male_91.mdl"
  3279. },
  3280. timer=180,
  3281. description = [[Un contrebandier vit dans le slum et n'en sort sous aucun prétexte car il est généralement recherché par la milice. Il connait les moindres recoins de la cité et ses connaissances lui donnent accès à des équipements particuliers.
  3282. Vous avez libre arbitre pour accepter de vendre ou non.
  3283. Ne sortez jamais du Slum.
  3284. Soyez actifs et changez régulièrement de planque.
  3285. Ce n'est pas un membre de la rébellion.]],
  3286. weapons = {},
  3287. command = "gundealer",
  3288. max = 2,
  3289. salary = 20,
  3290. admin = 0,
  3291. help = {
  3292. "Vous avez libre arbitre pour accepter de vendre ou non.",
  3293. "Ne sortez jamais du Slum.",
  3294. "Soyez actifs et changez régulièrement de planque."
  3295. },
  3296. vote = false,
  3297. hasLicense = false,
  3298. PlayerDeath = function(ply, weapon, killer)
  3299. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3300. amount=ply:getDarkRPVar("money")
  3301. ply:addMoney(-math.ceil(amount*0.3))
  3302. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  3303. end
  3304. })
  3305.  
  3306.  
  3307.  
  3308. TEAM_MAYOR = DarkRP.createJob("Administrateur", {
  3309. color = Color(150, 20, 20, 255),
  3310. model = "models/player/breen.mdl", timer=840,
  3311. description = [[L'Administrateur est responsable du bon fonctionnement de la cité. Il gère la milice, le C.W.U et donne des directives au O.T.A. Il peut faire des discours et organiser tout type d'évenement. Seul l'administrateur peut déclencher un Lockdown et l'annuler. Enfin, il peut rédiger des lois que les citoyens devront respecter et la milice à faire appliquer.
  3312. L'Administrateur est le représentant de l'humanité envers les supérieurs de l'Union.
  3313. Vous pouvez activer un lockdown en cas de:
  3314. -Chaos dans les rues principales de la cité (Plaza et ruelles autour).
  3315. -Coups de feu non identifiés
  3316. /lockdown pour déclencher un lockdown
  3317. /unlockdown pour mettre fin au lockdown
  3318. /placelaws pour placer un écran affichant les lois.
  3319. /addlaw et /removelaw pour ajouter ou supprimer une loi.]],
  3320. weapons = {"alyx_emptool", "fas2_ragingbull"},
  3321. command = "mayor",
  3322. max = 1,
  3323. salary = 150,
  3324. hasRadio = true,
  3325. admin = 0,
  3326. vote = false,
  3327. hasLicense = false,
  3328. mayor = true,
  3329. help = {
  3330. "L'Administrateur est le représentant de l'humanité envers les supérieurs de l'Union.",
  3331. "Vous pouvez activer un lockdown en cas de:",
  3332. "-Chaos dans les rues principales de la cité (Plaza et ruelles autour).",
  3333. "-Coups de feu non identifié",
  3334. "/lockdown pour déclencher un lockdown",
  3335. "/unlockdown pour mettre fin au lockdown",
  3336. "/placelaws pour placer un écran affichant les lois.",
  3337. "/addlaw et /removelaw pour ajouter ou supprimer une loi."
  3338. },
  3339. PlayerDeath = function(ply, weapon, killer)
  3340. if(killer == ply or weapon:GetClass()=="prop_physics" or weapon:GetClass()=="unknown") then return end
  3341. amount=ply:getDarkRPVar("money")
  3342. ply:addMoney(-math.ceil(amount*0.3))
  3343. DarkRP.notify(ply, 0, 4, "Votre mort vous a coûté "..math.ceil(amount*0.3).." tokens.")
  3344. end
  3345. })
  3346.  
  3347. TEAM_HOBO = DarkRP.createJob("Zombie Classique", {
  3348. color = Color(80, 45, 0, 255),
  3349. model = "models/player/inv2.mdl", timer=100,
  3350.  
  3351. description = [[Nécrotique, ou également appellé Zombie. Un humain malchanceux qui a fait face à un headcrab qui a pris possesion de son corps. Ils 'vivent' dans les égouts et le chantier et n'en sortent jamais.
  3352. Interdit d'aller se ballader dans les grandes rues de la cité.
  3353. Vous êtes autorisé à tuer tout ce qui bouge et vivant.
  3354. Rester généreux sur la quantité de kill par contre. Interdit de chain-kill.]],
  3355. weapons = {},
  3356. command = "hobo",
  3357. max = 3,
  3358. salary = 0,
  3359. admin = 0,
  3360. vote = false,
  3361. hasLicense = false,
  3362. candemote = false,
  3363. hobo = true,
  3364. PlayerSpawn = function(ply)
  3365. pk_pills.apply(ply,"zombie")
  3366. ply:SetNoDraw(true)
  3367. end,
  3368. help = {
  3369. "Interdit d'aller se ballader dans les grandes rues de la cité.",
  3370. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3371. "Rester généreux sur la quantité de kill par contre. Interdit de chain-kill."
  3372. },
  3373. modelScale = 0.1,
  3374. PlayerDeath = function(ply, weapon, killer)
  3375. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie Classique", 600)
  3376. RunConsoleCommand("rp_teamban", ply:UserID(), "Rôdeur aveugle", 600)
  3377. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie mère", 600)
  3378. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombine", 600)
  3379. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3380. end
  3381. })
  3382. TEAM_HOBOF = DarkRP.createJob("Rôdeur aveugle", {
  3383. color = Color(80, 45, 0, 255),
  3384. model = "models/player/inv2.mdl", timer=0,
  3385. description = [[Nécrotique, ou également appellé Zombie. Un humain malchanceux qui a fait face à un headcrab qui a pris possesion de son corps. Ils 'vivent' dans les égouts et le chantier et n'en sortent jamais.
  3386. Interdit d'aller se ballader dans les grandes rues de la cité.
  3387. Vous êtes autorisé à tuer tout ce qui fait du bruit, vous êtes aveugle et jouer au son.
  3388. Rester généreux sur la quantité de kill par contre. Interdit de chain-kill.]],
  3389. weapons = {},
  3390. command = "hobof",
  3391. max = 2,
  3392. salary = 0,
  3393. admin = 0,
  3394. vote = false,
  3395. PlayerSpawn = function(ply)
  3396. pk_pills.apply(ply,"zombie") ply:SetNoDraw(true)
  3397. end,
  3398. hasLicense = false,
  3399. candemote = false,
  3400. hobo = true,
  3401. help = {
  3402. "Interdit d'aller se ballader dans les grandes rues de la cité.",
  3403. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3404. "Rester généreux sur la quantité de kill par contre. Interdit de chain-kill."
  3405. },
  3406. modelScale = 0.1,
  3407. PlayerDeath = function(ply, weapon, killer)
  3408. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie Classique", 600)
  3409. RunConsoleCommand("rp_teamban", ply:UserID(), "Rôdeur aveugle", 600)
  3410. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie mère", 600)
  3411. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombine", 600)
  3412. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3413. end
  3414. })
  3415.  
  3416. TEAM_HOBOZ = DarkRP.createJob("Zombie mère", {
  3417. color = Color(80, 45, 0, 255),
  3418. model = "models/player/inv2.mdl", timer=0,
  3419.  
  3420. description = [[Nécrotique, ou également appellé Zombie. Un humain malchanceux qui a fait face à un headcrab qui a pris possesion de son corps. Ils 'vivent' dans les égouts et le chantier et n'en sortent jamais.
  3421. Interdit d'aller se ballader dans les grandes rues de la cité.
  3422. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3423. Rester généreux sur la quantité de kill par contre. Interdit de chain-kill.]],
  3424. weapons = {},
  3425. command = "hoboz",
  3426. max = 1,
  3427. salary = 0,
  3428. admin = 0,
  3429. vote = false,
  3430. hasLicense = false,
  3431. candemote = false,
  3432. hobo = true,
  3433. PlayerSpawn = function(ply)
  3434. pk_pills.apply(ply,"zombie") ply:SetNoDraw(true)
  3435. end,
  3436. modelScale = 0.1,
  3437. help = {
  3438. "Interdit d'aller se ballader dans les grandes rues de la cité.",
  3439. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3440. "Rester généreux sur la quantité de kill par contre. Interdit de chain-kill."
  3441. },
  3442. PlayerDeath = function(ply, weapon, killer)
  3443. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie Classique", 600)
  3444. RunConsoleCommand("rp_teamban", ply:UserID(), "Rôdeur aveugle", 600)
  3445. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie mère", 600)
  3446. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombine", 600)
  3447. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3448. end
  3449. })
  3450.  
  3451. TEAM_HOBOH = DarkRP.createJob("Zombine", {
  3452. color = Color(80, 45, 0, 255),
  3453. model = "models/player/inv2.mdl", timer=0,
  3454.  
  3455. description = [[Nécrotique, ou également appellé Zombie. Un humain malchanceux qui a fait face à un headcrab qui a pris possesion de son corps. Ils 'vivent' dans les égouts et le chantier et n'en sortent jamais.
  3456. Interdit d'aller se ballader dans les grandes rues de la cité.
  3457. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3458. Rester généreux sur la quantité de kill par contre. Interdit de chain-kill.]],
  3459. weapons = {},
  3460. command = "hoboh",
  3461. max = 1,
  3462. salary = 0,
  3463. admin = 0,
  3464. vote = false,
  3465. hasLicense = false,
  3466. candemote = false,
  3467. hobo = true,
  3468. modelScale = 0.1,
  3469. PlayerSpawn = function(ply)
  3470. pk_pills.apply(ply,"zombie") ply:SetNoDraw(true)
  3471. end,
  3472. help = {
  3473. "Interdit d'aller se ballader dans les grandes rues de la cité.",
  3474. "Vous êtes autorisé à tuer tout ce qui bouge et vivant.",
  3475. "Rester généreux sur la quantité de kill par contre. Interdit de chain-kill."
  3476. },
  3477. PlayerDeath = function(ply, weapon, killer)
  3478. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie Classique", 600)
  3479. RunConsoleCommand("rp_teamban", ply:UserID(), "Rôdeur aveugle", 600)
  3480. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombie mère", 600)
  3481. RunConsoleCommand("rp_teamban", ply:UserID(), "Zombine", 600)
  3482. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3483. end
  3484. })
  3485.  
  3486.  
  3487. TEAM_ANTLION = DarkRP.createJob("Antlion", {
  3488. color = Color(0, 255, 0, 255),
  3489. model = "models/player/inv2.mdl", timer=0,
  3490. description = [[Créature venant d'un autre monde. Très hostile envers les humains.]],
  3491. weapons = {},
  3492. command = "antlion",
  3493. max = 1,
  3494. salary = 0,
  3495. admin = 1,
  3496. vote = false,
  3497. hasLicense = false,
  3498. modelScale = 0.1,
  3499. PlayerSpawn = function(ply)
  3500. pk_pills.apply(ply,"zombie") ply:SetNoDraw(true)
  3501. end,
  3502. help = {
  3503. },
  3504. PlayerDeath = function(ply, weapon, killer)
  3505. RunConsoleCommand("rp_teamban", ply:UserID(), "Antlion", 600)
  3506. RunConsoleCommand("rp_teamban", ply:UserID(), "Antlion Ouvrier", 600)
  3507. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3508. end
  3509. })
  3510.  
  3511. TEAM_ANTLION_WORK = DarkRP.createJob("Antlion Ouvrier", {
  3512. color = Color(0, 255, 0, 255),
  3513. model = "models/player/inv2.mdl", timer=0,
  3514. description = [[Créature venant d'un autre monde. Très hostile envers les humains.]],
  3515. weapons = {},
  3516. command = "antlionw",
  3517. max = 1,
  3518. salary = 0,
  3519. admin = 1,
  3520. vote = false,
  3521. hasLicense = false,
  3522. modelScale = 0.1,
  3523. PlayerSpawn = function(ply)
  3524. pk_pills.apply(ply,"zombie") ply:SetNoDraw(true)
  3525. end,
  3526. help = {
  3527. },
  3528. PlayerDeath = function(ply, weapon, killer)
  3529. RunConsoleCommand("rp_teamban", ply:UserID(), "Antlion", 600)
  3530. RunConsoleCommand("rp_teamban", ply:UserID(), "Antlion Ouvrier", 600)
  3531. ply:changeTeam(GAMEMODE.DefaultTeam, true)
  3532. end
  3533. })
  3534.  
  3535.  
  3536. TEAM_SUPERADMIN = AddExtraTeam("SuperMaître du Jeu", {
  3537. color = Color(50,0,150,255, 255),
  3538. model = {
  3539. "models/dpfilms/metropolice/playermodels/pm_badass_police.mdl"},
  3540. description = [[Le superadmin en service ]],
  3541. weapons = {},
  3542. command = "superadmin",
  3543. max = 1,
  3544. salary = 1000,
  3545. admin = 0,
  3546. vote = false,
  3547. hasLicense = false,
  3548. F4JobFilter = "Autres",
  3549. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 2, GAMEMODE.Config.runspeed * 2) ply:SetHealth("9999999999") ply:SetGravity(1) return CLIENT end,
  3550. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  3551. })
  3552.  
  3553. TEAM_ADMIN = AddExtraTeam("Maître du Jeu", {
  3554. color = Color(50,0,150,255, 255),
  3555. model = {
  3556. "models/dpfilms/metropolice/playermodels/pm_badass_police.mdl"},
  3557. description = [[L'admin en service ]],
  3558. weapons = {},
  3559. command = "admin",
  3560. max = 5,
  3561. salary = 100,
  3562. admin = 0,
  3563. vote = false,
  3564. hasLicense = false,
  3565. F4JobFilter = "Autres",
  3566. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 2, GAMEMODE.Config.runspeed * 2) ply:SetHealth("9999999999") ply:SetGravity(1) return CLIENT end,
  3567. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  3568. })
  3569.  
  3570.  
  3571. --[[---------------------------------------------------------------------------
  3572. Define which team joining players spawn into and what team you change to if demoted
  3573. ---------------------------------------------------------------------------]]
  3574. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  3575.  
  3576.  
  3577. --[[---------------------------------------------------------------------------
  3578. Define which teams belong to civil protection
  3579. Civil protection can set warrants, make people wanted and do some other police related things
  3580. ---------------------------------------------------------------------------]]
  3581. GAMEMODE.CivilProtection = {
  3582. [TEAM_CHIEF] = true,
  3583. [TEAM_POLICE_GHOST] = true,
  3584. [TEAM_REB_PC] = true,
  3585. [TEAM_POLICEC] = true,
  3586. [TEAM_POLICE_RCT] = true,
  3587. [TEAM_POLICE_06] = true,
  3588. [TEAM_POLICE_05] = true,
  3589. [TEAM_POLICE_04] = true,
  3590. [TEAM_POLICE_03] = true,
  3591. [TEAM_POLICE_02] = true,
  3592. [TEAM_POLICE_01] = true,
  3593. [TEAM_GUNPC] = true,
  3594. [TEAM_OTA_PRISON] = true,
  3595. [TEAM_OTA_KING] = true,
  3596. [TEAM_OTA] = true,
  3597. }
  3598.  
  3599.  
  3600. --[[---------------------------------------------------------------------------
  3601. Jobs that are hitmen (enables the hitman menu)
  3602. ---------------------------------------------------------------------------]]
  3603. DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement