Advertisement
Guest User

Untitled

a guest
May 29th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.14 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_NavyOfficer = DarkRP.createJob("Navy Officer", {
  22. color = Color(0, 0, 0, 255),
  23. model = {"models/player/scifi_female_01.mdl", "models/player/scifi_female_02.mdl", "models/player/scifi_female_03.mdl", "models/player/scifi_female_04.mdl", "models/player/scifi_female_06.mdl", "models/player/scifi_female_07.mdl", "models/player/scifi_male_01.mdl", "models/player/scifi_male_02.mdl", "models/player/scifi_male_03.mdl", "models/player/scifi_male_04.mdl", "models/player/scifi_male_05.mdl", "models/player/scifi_male_06.mdl", "models/player/scifi_male_07.mdl"},
  24. description = [[You are a Navy Officer of the UNSC]],
  25. weapons = {"h3_magnum_swep", "huntfde", "weapon_physgun", "gmod_tool"},
  26. command = "navyofficer",
  27. max = 10,
  28. salary = 45,
  29. admin = 0,
  30. vote = false,
  31. hasLicense = false,
  32. candemote = false,
  33. customCheck = function(ply) return ply:GetNWString("usergroup")== "navyofficer" or ply:IsAdmin() end,
  34. category = "Navy Officers",
  35. })
  36.  
  37. TEAM_NavyOfficerHonorGuard = DarkRP.createJob("Navy Officer Honor Guardsman", {
  38. color = Color(0, 0, 0, 255),
  39. model = {"models/mass effect 2/player/inferno_armour.mdl" },
  40. description = [[You are a Navy Officer of the UNSC]],
  41. weapons = {"weapon_lasrifle_tweaked_ig_hell", "huntweb"},
  42. command = "navyofficerhg",
  43. max = 4,
  44. salary = 45,
  45. admin = 0,
  46. vote = false,
  47. hasLicense = false,
  48. candemote = false,
  49. customCheck = function(ply) return ply:GetNWString("usergroup")== "navyofficerhg" or ply:IsAdmin() end,
  50. category = "Navy Officers",
  51. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("350") ply:SetGravity(1) return CLIENT end,
  52. })
  53.  
  54. TEAM_UNSCMarineRecruit= DarkRP.createJob("UNSC Recruit", {
  55. color = Color(200, 200, 200, 255),
  56. model = {"models/jessev92/halo/civilian_h3/m04.mdl"},
  57. description = [[You are a Recruit ready to join the UNSC]],
  58. weapons = {},
  59. command = "recruit",
  60. max = 99,
  61. salary = 0,
  62. admin = 0,
  63. vote = false,
  64. hasLicense = false,
  65. candemote = false,
  66. customCheck = function(ply) return ply:GetNWString("usergroup")== "recruit" or ply:IsAdmin() end,
  67. category = "Marines",
  68. })
  69.  
  70. TEAM_UNSCMarine = DarkRP.createJob("UNSC Marine", {
  71. color = Color(76, 153, 0, 255),
  72. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  73. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  74. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  75. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  76. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  77. description = [[You are a UNSC Marine]],
  78. weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar"},
  79. command = "unscmarine",
  80. max = 99,
  81. salary = 45,
  82. admin = 0,
  83. vote = false,
  84. hasLicense = false,
  85. candemote = false,
  86. customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmarine" or ply:IsAdmin() end,
  87. category = "Marines",
  88. })
  89.  
  90. TEAM_UNSCCQB = DarkRP.createJob("UNSC CQB", {
  91. color = Color(76, 153, 0, 255),
  92. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  93. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  94. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  95. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  96. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  97. description = [[You are a UNSC CQB]],
  98. weapons = {"hr_swep_magnum", "halo_spartan_weapon_shotgun"},
  99. command = "unsccqb",
  100. max = 10,
  101. salary = 45,
  102. admin = 0,
  103. vote = false,
  104. hasLicense = false,
  105. candemote = false,
  106. customCheck = function(ply) return ply:GetNWString("usergroup")== "unsccqb" or ply:IsAdmin() end,
  107. category = "Marines",
  108. })
  109.  
  110. TEAM_UNSCHeavy = DarkRP.createJob("UNSC Heavy", {
  111. color = Color(76, 153, 0, 255),
  112. model = {"models/haloreach/player/trooperpm.mdl"},
  113. description = [[You are a UNSC Heavy]],
  114. weapons = {"hr_swep_magnum", "halo_spartan_weapon_saw"},
  115. command = "unscheavy",
  116. max = 10,
  117. salary = 45,
  118. admin = 0,
  119. vote = false,
  120. hasLicense = false,
  121. candemote = false,
  122. customCheck = function(ply) return ply:GetNWString("usergroup")== "unscheavy" or ply:IsAdmin() end,
  123. category = "Marines",
  124. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
  125. })
  126.  
  127. TEAM_UNSCMarksman = DarkRP.createJob("UNSC Marksman", {
  128. color = Color(76, 153, 0, 255),
  129. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  130. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  131. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  132. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  133. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  134. description = [[You are a UNSC Marksman]],
  135. weapons = {"hr_swep_magnum", "h3_sr_swep"},
  136. command = "unscmarksman",
  137. max = 6,
  138. salary = 45,
  139. admin = 0,
  140. vote = false,
  141. hasLicense = false,
  142. candemote = false,
  143. customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmarksman" or ply:IsAdmin() end,
  144. category = "Marines",
  145. })
  146.  
  147. TEAM_UNSCMedic = DarkRP.createJob("UNSC Medic", {
  148. color = Color(153, 76, 0, 255),
  149. model = {"models/jessev92/halo/unsc_h3_mmedic/m01.mdl", "models/jessev92/halo/unsc_h3_mmedic/m02.mdl", "models/jessev92/halo/unsc_h3_mmedic/m03.mdl",
  150. "models/jessev92/halo/unsc_h3_mmedic/m04.mdl",
  151. "models/jessev92/halo/unsc_h3_mmedic/m05.mdl",
  152. "models/jessev92/halo/unsc_h3_mmedic/m06.mdl",
  153. "models/jessev92/halo/unsc_h3_mmedic/m07.mdl", "models/jessev92/halo/unsc_h3_mmedic/m08.mdl", "models/jessev92/halo/unsc_h3_mmedic/m09.mdl"},
  154. description = [[You are a UNSC Medic]],
  155. weapons = {"h3_magnum_swep", "h3_smg_swep", "weapon_medkit"},
  156. command = "unscmedic",
  157. max = 15,
  158. salary = 45,
  159. admin = 0,
  160. vote = false,
  161. hasLicense = false,
  162. candemote = false,
  163. customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmedic" or ply:IsAdmin() end,
  164. category = "Marines",
  165. })
  166.  
  167. TEAM_UNSCPilot = DarkRP.createJob("UNSC Pilot", {
  168. color = Color(204, 204, 0, 255),
  169. model = {"models/jessev92/halo/unsc_h3_marine/pilot.mdl"},
  170. description = [[You are a UNSC Pilot]],
  171. weapons = { "h3_smg_swep"},
  172. command = "unscpilot",
  173. max = 10,
  174. salary = 45,
  175. admin = 0,
  176. vote = false,
  177. hasLicense = false,
  178. candemote = false,
  179. customCheck = function(ply) return ply:GetNWString("usergroup")== "unscpilot" or ply:IsAdmin() end,
  180. category = "Air Force",
  181. })
  182. TEAM_AlfaLeader = DarkRP.createJob("Alfa Leader", {
  183. color = Color(76, 153, 0, 255),
  184. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  185. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  186. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  187. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  188. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  189. description = [[You are the leader of Alfa Squad]],
  190. weapons = {"h3_odst_socom", "h3_br_swep"},
  191. command = "alfaleader",
  192. max = 1,
  193. salary = 45,
  194. admin = 0,
  195. vote = false,
  196. hasLicense = false,
  197. candemote = false,
  198. customCheck = function(ply) return ply:GetNWString("usergroup")== "alfaleader" or ply:IsAdmin() end,
  199. category = "Alfa Squad",
  200. })
  201.  
  202. TEAM_FireteamDerlonLeader = DarkRP.createJob("Fireteam Derlon Leader", {
  203. color = Color(76, 153, 0, 255),
  204. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  205. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  206. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  207. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  208. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  209. description = [[You are the leader of Fireteam Derlon]],
  210. weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar"},
  211. command = "ftderlonleader",
  212. max = 1,
  213. salary = 45,
  214. admin = 0,
  215. vote = false,
  216. hasLicense = false,
  217. candemote = false,
  218. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderlonleader" or ply:IsAdmin() end,
  219. category = "Alfa Squad",
  220. })
  221.  
  222. TEAM_FireteamDerlonCQB = DarkRP.createJob("Fireteam Derlon CQB", {
  223. color = Color(76, 153, 0, 255),
  224. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  225. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  226. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  227. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  228. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  229. description = [[You are a CQB of Fireteam Derlon]],
  230. weapons = {"hr_swep_magnum", "halo_spartan_weapon_shotgun"},
  231. command = "ftderloncqb",
  232. max = 2,
  233. salary = 45,
  234. admin = 0,
  235. vote = false,
  236. hasLicense = false,
  237. candemote = false,
  238. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderloncqb" or ply:IsAdmin() end,
  239. category = "Alfa Squad",
  240. })
  241.  
  242. TEAM_FireteamDerlonMedic = DarkRP.createJob("Fireteam Derlon Medic", {
  243. color = Color(76, 153, 0, 255),
  244. model = {"models/jessev92/halo/unsc_h3_mmedic/m01.mdl", "models/jessev92/halo/unsc_h3_mmedic/m02.mdl", "models/jessev92/halo/unsc_h3_mmedic/m03.mdl",
  245. "models/jessev92/halo/unsc_h3_mmedic/m04.mdl",
  246. "models/jessev92/halo/unsc_h3_mmedic/m05.mdl",
  247. "models/jessev92/halo/unsc_h3_mmedic/m06.mdl",
  248. "models/jessev92/halo/unsc_h3_mmedic/m07.mdl", "models/jessev92/halo/unsc_h3_mmedic/m08.mdl", "models/jessev92/halo/unsc_h3_mmedic/m09.mdl"},
  249. description = [[You are the medic of Fireteam Derlon]],
  250. weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar", "weapon_medkit"},
  251. command = "ftderlonmedic",
  252. max = 1,
  253. salary = 45,
  254. admin = 0,
  255. vote = false,
  256. hasLicense = false,
  257. candemote = false,
  258. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderlonmedic" or ply:IsAdmin() end,
  259. category = "Alfa Squad",
  260. })
  261.  
  262. TEAM_FireteamPlexaLeader = DarkRP.createJob("Fireteam Plexa Leader", {
  263. color = Color(76, 153, 0, 255),
  264. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  265. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  266. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  267. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  268. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  269. description = [[You are the leader of Fireteam Plexa]],
  270. weapons = {"hr_swep_magnum", "hr_swep_dmr"},
  271. command = "ftplexaleader",
  272. max = 1,
  273. salary = 45,
  274. admin = 0,
  275. vote = false,
  276. hasLicense = false,
  277. candemote = false,
  278. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexaleader" or ply:IsAdmin() end,
  279. category = "Alfa Squad",
  280. })
  281.  
  282. TEAM_FireteamPlexaRifleman = DarkRP.createJob("Fireteam Plexa Rifleman", {
  283. color = Color(76, 153, 0, 255),
  284. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  285. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  286. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  287. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  288. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  289. description = [[You are the rifleman of Fireteam Plexa]],
  290. weapons = {"hr_swep_magnum", "hr_swep_dmr"},
  291. command = "ftplexarifleman",
  292. max = 1,
  293. salary = 45,
  294. admin = 0,
  295. vote = false,
  296. hasLicense = false,
  297. candemote = false,
  298. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexarifleman" or ply:IsAdmin() end,
  299. category = "Alfa Squad",
  300. })
  301.  
  302. TEAM_FireteamPlexaMarksman = DarkRP.createJob("Fireteam Plexa Marksman", {
  303. color = Color(76, 153, 0, 255),
  304. model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
  305. "models/jessev92/halo/unsc_h3_marine/m04.mdl",
  306. "models/jessev92/halo/unsc_h3_marine/m05.mdl",
  307. "models/jessev92/halo/unsc_h3_marine/m06.mdl",
  308. "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
  309. description = [[You are a marksman of Fireteam Plexa]],
  310. weapons = {"hr_swep_magnum", "hr_swep_srs99"},
  311. command = "ftplexamarksman",
  312. max = 2,
  313. salary = 45,
  314. admin = 0,
  315. vote = false,
  316. hasLicense = false,
  317. candemote = false,
  318. customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexamarksman" or ply:IsAdmin() end,
  319. category = "Alfa Squad",
  320. })
  321.  
  322. TEAM_ODST = DarkRP.createJob("ODST", {
  323. color = Color(96, 96, 96, 255),
  324. model = {"models/jessev92/halo/unsc_h3_odst/standard.mdl"},
  325. description = [[You are an ODST]],
  326. weapons = {"h3_smg_swep_odst", "h3_odst_socom"},
  327. command = "odst",
  328. max = 10,
  329. salary = 45,
  330. admin = 0,
  331. vote = false,
  332. hasLicense = false,
  333. candemote = false,
  334. customCheck = function(ply) return ply:GetNWString("usergroup")== "odst" or ply:IsAdmin() end,
  335. category = "ODST",
  336. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
  337. })
  338.  
  339. TEAM_ODSTPilot = DarkRP.createJob("ODST Pilot", {
  340. color = Color(96, 96, 96, 255),
  341. model = {"models/jessev92/halo/unsc_h3_odst/pilot.mdl"},
  342. description = [[You are an ODST Pilot]],
  343. weapons = {"h3_smg_swep_odst", "h3_odst_socom"},
  344. command = "odstpilot",
  345. max = 5,
  346. salary = 45,
  347. admin = 0,
  348. vote = false,
  349. hasLicense = false,
  350. candemote = false,
  351. customCheck = function(ply) return ply:GetNWString("usergroup")== "odstpilot" or ply:IsAdmin() end,
  352. category = "ODST",
  353. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
  354. })
  355.  
  356. TEAM_ODSTMarksman = DarkRP.createJob("ODST Marksman", {
  357. color = Color(36, 36, 96, 255),
  358. model = {"models/jessev92/halo/unsc_h3_odst/sniper.mdl"},
  359. description = [[You are an ODST Marksman]],
  360. weapons = {"hr_swep_srs99", "h3_smg_swep_odst", "h3_odst_socom"},
  361. command = "odstmarksman",
  362. max = 3,
  363. salary = 45,
  364. admin = 0,
  365. vote = false,
  366. hasLicense = false,
  367. candemote = false,
  368. customCheck = function(ply) return ply:GetNWString("usergroup")== "odstmarksman" or ply:IsAdmin() end,
  369. category = "ODST",
  370. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
  371. })
  372. TEAM_ODSTCQB = DarkRP.createJob("ODST CQB", {
  373. color = Color(96, 34, 34, 255),
  374. model = {"models/jessev92/halo/unsc_h3_odst/cqb.mdl"},
  375. description = [[You are an ODST CQB]],
  376. weapons = {"h3_smg_swep_odst", "h3_odst_socom", "halo_spartan_weapon_shotgun"},
  377. command = "odstcqb",
  378. max = 5,
  379. salary = 45,
  380. admin = 0,
  381. vote = false,
  382. hasLicense = false,
  383. candemote = false,
  384. customCheck = function(ply) return ply:GetNWString("usergroup")== "odstcqb" or ply:IsAdmin() end,
  385. category = "ODST",
  386. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
  387. })
  388.  
  389. TEAM_ODSTHeavy = DarkRP.createJob("ODST Heavy", {
  390. color = Color(92, 92, 92, 255),
  391. model = {"models/voxelzero/player/odst.mdl"},
  392. description = [[You are an ODST Heavy]],
  393. weapons = {"h3_smg_swep_odst", "halo_spartan_weapon_saw", "h3_odst_socom"},
  394. command = "odstheavy",
  395. max = 4,
  396. salary = 45,
  397. admin = 0,
  398. vote = false,
  399. hasLicense = false,
  400. candemote = false,
  401. customCheck = function(ply) return ply:GetNWString("usergroup")== "odstheavy" or ply:IsAdmin() end,
  402. cook = false,
  403. category = "ODST",
  404. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  405. })
  406.  
  407. TEAM_SpartanII = DarkRP.createJob("Spartan II", {
  408. color = Color(153, 0, 0, 255),
  409. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  410. description = [[You are a Spartan II]],
  411. weapons = {"halo_spartan_weapon_battle_rif", "halo_spartan_weapon_ar", "halo2_sniper", "huntnte", "gmod_tool"},
  412. command = "spartanii",
  413. max = 8,
  414. salary = 45,
  415. admin = 0,
  416. vote = false,
  417. hasLicense = false,
  418. candemote = false,
  419. customCheck = function(ply) return ply:GetNWString("usergroup")== "spartanii" or ply:IsAdmin() end,
  420. category = "Spartan II",
  421. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.2) ply:SetHealth("800") ply:SetArmor(300) modelScale = 1.25 ply:SetGravity(1) return CLIENT end,
  422. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  423. })
  424.  
  425. TEAM_SpartanIV = DarkRP.createJob("Spartan IV", {
  426. color = Color(255, 0, 0, 255),
  427. model = {"models/halo4/pms/spartans/pm_female01.mdl", "models/halo4/pms/spartans/pm_female02.mdl", "models/halo4/pms/spartans/pm_female03.mdl", "models/halo4/pms/spartans/pm_female04.mdl", "models/halo4/pms/spartans/pm_female05.mdl", "models/halo4/pms/spartans/pm_female06.mdl", "models/halo4/pms/spartans/pm_female07.mdl", "models/halo4/pms/spartans/pm_female08.mdl", "models/halo4/pms/spartans/pm_female09.mdl", "models/halo4/pms/spartans/pm_female010.mdl"},
  428. description = [[You are a Spartan IV]],
  429. weapons = {"h3_br_swep", "halo_spartan_weapon_ar", "hr_swep_srs99", "huntstk", "gmod_tool"},
  430. command = "spartaniv",
  431. max = 10,
  432. salary = 45,
  433. admin = 0,
  434. vote = false,
  435. hasLicense = false,
  436. candemote = false,
  437. customCheck = function(ply) return ply:GetNWString("usergroup")== "spartaniv" or ply:IsAdmin() end,
  438. category = "Spartan IV",
  439. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("700") modelScale = 1.1 ply:SetArmor(175) ply:SetGravity(1) return CLIENT end,
  440. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  441. })
  442.  
  443. TEAM_PFLRifleman = DarkRP.createJob("PFL Rifleman", {
  444. color = Color(190, 0, 0, 255),
  445. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  446. description = [[You are a Project FreeLancer Rifleman]],
  447. weapons = {"hr_swep_dmr", "halo_spartan_weapon_ar", "huntstk", "gmod_tool"},
  448. command = "pflrifleman",
  449. max = 10,
  450. salary = 45,
  451. admin = 0,
  452. vote = false,
  453. hasLicense = false,
  454. candemote = false,
  455. customCheck = function(ply) return ply:GetNWString("usergroup")== "pflrifleman" or ply:IsAdmin() end,
  456. category = "Agents",
  457. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
  458. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  459. })
  460.  
  461. TEAM_PFLCQB = DarkRP.createJob("PFL CQB", {
  462. color = Color(190, 0, 0, 255),
  463. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  464. description = [[You are a Project FreeLancer CQB]],
  465. weapons = {"hr_swep_shotgun", "halo_spartan_weapon_ar", "huntstk", "gmod_tool"},
  466. command = "pflcqb",
  467. max = 10,
  468. salary = 45,
  469. admin = 0,
  470. vote = false,
  471. hasLicense = false,
  472. candemote = false,
  473. customCheck = function(ply) return ply:GetNWString("usergroup")== "pflcqb" or ply:IsAdmin() end,
  474. category = "Agents",
  475. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
  476. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  477. })
  478.  
  479. TEAM_PFLMarksman = DarkRP.createJob("PFL Marksman", {
  480. color = Color(190, 0, 0, 255),
  481. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl", "gmod_tool"},
  482. description = [[You are a Project FreeLancer Marksman]],
  483. weapons = {"hr_swep_dmr", "hr_swep_srs99", "huntstk"},
  484. command = "pflmarksman",
  485. max = 10,
  486. salary = 45,
  487. admin = 0,
  488. vote = false,
  489. hasLicense = false,
  490. candemote = false,
  491. customCheck = function(ply) return ply:GetNWString("usergroup")== "pflmarksman" or ply:IsAdmin() end,
  492. category = "Agents",
  493. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
  494. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  495. })
  496.  
  497. TEAM_AI = DarkRP.createJob("AI", {
  498. color = Color(0, 128, 255, 255),
  499. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl", "gmod_tool"},
  500. description = [[You are an AI]],
  501. weapons = {},
  502. command = "spartanai",
  503. max = 10,
  504. salary = 45,
  505. admin = 0,
  506. vote = false,
  507. hasLicense = false,
  508. candemote = false,
  509. customCheck = function(ply) return ply:GetNWString("usergroup")== "spartanai" or ply:IsAdmin() end,
  510. category = "AI",
  511. })
  512. TEAM_ONIAgent = DarkRP.createJob("ONI Agent", {
  513. color = Color(81, 81, 81, 255),
  514. model = {"models/player/halo/hacks/agenteric.mdl"},
  515. description = [[You are an agent of ONI.]],
  516. weapons = {"h3_odst_socom", "hr_swep_assault_rifle", "sfw_eblade"},
  517. command = "oniagent",
  518. max = 5,
  519. salary = 45,
  520. admin = 0,
  521. vote = false,
  522. hasLicense = false,
  523. candemote = false,
  524. customCheck = function(ply) return ply:GetNWString("usergroup")== "oniagent" or ply:IsAdmin() end,
  525. category = "ONI",
  526. })
  527. TEAM_ONICommando = DarkRP.createJob("ONI Commando", {
  528. color = Color(81, 81, 81, 255),
  529. model = {"models/player/halo/hacks/onicommando.mdl"},
  530. description = [[You are a commando of ONI.]],
  531. weapons = {"halo2_br", "sfw_trace", "sfw_eblade"},
  532. command = "onicommando",
  533. max = 3,
  534. salary = 45,
  535. admin = 0,
  536. vote = false,
  537. hasLicense = false,
  538. candemote = false,
  539. customCheck = function(ply) return ply:GetNWString("usergroup")== "onicommando" or ply:IsAdmin() end,
  540. category = "ONI",
  541. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("175") ply:SetArmor(50) ply:SetGravity(1) return CLIENT end,
  542. })
  543. TEAM_ONIShockTrooper = DarkRP.createJob("ONI Shock Trooper", {
  544. color = Color(81, 81, 81, 255),
  545. model = {"models/player/halo/hacks/evashocktrooper.mdl"},
  546. description = [[You are an EVA/Shock Trooper of ONI.]],
  547. weapons = {"sfw_saphyre", "h3_odst_socom", "sfw_eblade"},
  548. command = "onishocktrooper",
  549. max = 3,
  550. salary = 45,
  551. admin = 0,
  552. vote = false,
  553. hasLicense = false,
  554. candemote = false,
  555. customCheck = function(ply) return ply:GetNWString("usergroup")== "onishocktrooper" or ply:IsAdmin() end,
  556. category = "ONI",
  557. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetArmor(75) ply:SetGravity(1) return CLIENT end,
  558. })
  559. TEAM_ONISpecOps = DarkRP.createJob("ONI SpecOps", {
  560. color = Color(81, 81, 81, 255),
  561. model = {"models/player/archer.mdl"},
  562. description = [[You are a SpecOps of ONI.]],
  563. weapons = {"h3_smg_swep_odst", "h3_odst_socom", "sfw_eblade", "weapon_camo"},
  564. command = "onispecops",
  565. max = 2,
  566. salary = 45,
  567. admin = 0,
  568. vote = false,
  569. hasLicense = false,
  570. candemote = false,
  571. customCheck = function(ply) return ply:GetNWString("usergroup")== "onispecops" or ply:IsAdmin() end,
  572. category = "ONI",
  573. })
  574. TEAM_ONIMarksman = DarkRP.createJob("ONI Marksman", {
  575. color = Color(81, 81, 81, 255),
  576. model = {"models/player/kestrel.mdl"},
  577. description = [[You are a Marksman of ONI.]],
  578. weapons = {"halo_spartan_weapon_sniper", "h3_odst_socom", "sfw_eblade", "halo_spartan_weapon_dmr"},
  579. command = "onimarksman",
  580. max = 2,
  581. salary = 45,
  582. admin = 0,
  583. vote = false,
  584. hasLicense = false,
  585. candemote = false,
  586. customCheck = function(ply) return ply:GetNWString("usergroup")== "onimarksman" or ply:IsAdmin() end,
  587. category = "ONI",
  588. })
  589. TEAM_ONIDirector = DarkRP.createJob("ONI Director", {
  590. color = Color(81, 81, 81, 255),
  591. model = {"models/msf/soldier1.mdl"},
  592. description = [[You are the Director of ONI.]],
  593. weapons = {"sfw_seraphim", "sfw_trace", "sfw_eblade", "sfw_blizzard", "gmod_tool"},
  594. command = "onidirector",
  595. max = 1,
  596. salary = 45,
  597. admin = 0,
  598. vote = false,
  599. hasLicense = false,
  600. candemote = false,
  601. customCheck = function(ply) return ply:GetNWString("usergroup")== "onidirector" or ply:IsAdmin() end,
  602. category = "ONI",
  603. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
  604. })
  605. TEAM_Church = DarkRP.createJob("Church", {
  606. color = Color(0, 0, 204, 255),
  607. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  608. description = [[You are Church from RvB]],
  609. weapons = {"halo_spartan_weapon_sniper", "halo2_smg", "hr_swep_magnum", "gmod_tool"},
  610. command = "church",
  611. max = 1,
  612. salary = 45,
  613. admin = 0,
  614. vote = false,
  615. hasLicense = false,
  616. candemote = false,
  617. customCheck = function(ply) return ply:GetNWString("usergroup")== "church" or ply:IsAdmin() end,
  618. category = "RvB",
  619. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  620. })
  621. TEAM_Caboose = DarkRP.createJob("Caboose", {
  622. color = Color(0, 0, 204, 255),
  623. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  624. description = [[You are Caboose from RvB]],
  625. weapons = {"h3_ar_swep", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  626. command = "caboose",
  627. max = 1,
  628. salary = 45,
  629. admin = 0,
  630. vote = false,
  631. hasLicense = false,
  632. candemote = false,
  633. customCheck = function(ply) return ply:GetNWString("usergroup")== "caboose" or ply:IsAdmin() end,
  634. category = "RvB",
  635. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  636. })
  637. TEAM_Tucker = DarkRP.createJob("Tucker", {
  638. color = Color(0, 0, 204, 255),
  639. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  640. description = [[You are Tucker from RvB]],
  641. weapons = {"halo_weapon_h4_sword", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  642. command = "tucker",
  643. max = 1,
  644. salary = 45,
  645. admin = 0,
  646. vote = false,
  647. hasLicense = false,
  648. candemote = false,
  649. customCheck = function(ply) return ply:GetNWString("usergroup")== "tucker" or ply:IsAdmin() end,
  650. category = "RvB",
  651. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  652. })
  653. TEAM_Epsilon = DarkRP.createJob("Epsilon", {
  654. color = Color(0, 0, 204, 255),
  655. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  656. description = [[You are Epsilon from RvB]],
  657. weapons = {},
  658. command = "epsilon",
  659. max = 1,
  660. salary = 45,
  661. admin = 0,
  662. vote = false,
  663. hasLicense = false,
  664. candemote = false,
  665. customCheck = function(ply) return ply:GetNWString("usergroup")== "epsilon" or ply:IsAdmin() end,
  666. category = "RvB",
  667. })
  668. TEAM_Sarge = DarkRP.createJob("Sarge", {
  669. color = Color(204, 0, 0, 255),
  670. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  671. description = [[You are Sarge from RvB]],
  672. weapons = {"halo_spartan_weapon_shotgun", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  673. command = "sarge",
  674. max = 1,
  675. salary = 45,
  676. admin = 0,
  677. vote = false,
  678. hasLicense = false,
  679. candemote = false,
  680. customCheck = function(ply) return ply:GetNWString("usergroup")== "sarge" or ply:IsAdmin() end,
  681. category = "RvB",
  682. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  683. })
  684. TEAM_Simmons = DarkRP.createJob("Simmons", {
  685. color = Color(204, 0, 0, 255),
  686. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  687. description = [[You are Simmons from RvB]],
  688. weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  689. command = "simmons",
  690. max = 1,
  691. salary = 45,
  692. admin = 0,
  693. vote = false,
  694. hasLicense = false,
  695. candemote = false,
  696. customCheck = function(ply) return ply:GetNWString("usergroup")== "simmons" or ply:IsAdmin() end,
  697. category = "RvB",
  698. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  699. })
  700. TEAM_Griff = DarkRP.createJob("Griff", {
  701. color = Color(204, 0, 0, 255),
  702. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  703. description = [[You are Griff from RvB]],
  704. weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  705. command = "griff",
  706. max = 1,
  707. salary = 45,
  708. admin = 0,
  709. vote = false,
  710. hasLicense = false,
  711. candemote = false,
  712. customCheck = function(ply) return ply:GetNWString("usergroup")== "griff" or ply:IsAdmin() end,
  713. category = "RvB",
  714. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  715. })
  716. TEAM_Donut = DarkRP.createJob("Donut", {
  717. color = Color(204, 0, 0, 255),
  718. model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
  719. description = [[You are Donut from RvB]],
  720. weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
  721. command = "donut",
  722. max = 1,
  723. salary = 45,
  724. admin = 0,
  725. vote = false,
  726. hasLicense = false,
  727. candemote = false,
  728. customCheck = function(ply) return ply:GetNWString("usergroup")== "donut" or ply:IsAdmin() end,
  729. category = "RvB",
  730. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  731. })
  732. TEAM_Carter = DarkRP.createJob("Carter", {
  733. color = Color(0, 0, 0, 255),
  734. model = {"models/halocarter/pm-carter.mdl"},
  735. description = [[You are Carter from Noble Team]],
  736. weapons = {"halo_spartan_weapon_battle_rif", "hr_swep_magnum", "hr_swep_assault_rifle"},
  737. command = "carter",
  738. max = 1,
  739. salary = 45,
  740. admin = 0,
  741. vote = false,
  742. hasLicense = false,
  743. candemote = false,
  744. customCheck = function(ply) return ply:GetNWString("usergroup")== "carter" or ply:IsAdmin() end,
  745. category = "Noble Team",
  746. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  747. })
  748. TEAM_Emile = DarkRP.createJob("Emile", {
  749. color = Color(0, 0, 0, 255),
  750. model = {"models/haloemile/pm-emile.mdl"},
  751. description = [[You are Emile from Noble Team]],
  752. weapons = {"huntcam", "hr_swep_magnum", "hr_swep_dmr", "hr_swep_shotgun"},
  753. command = "emile",
  754. max = 1,
  755. salary = 45,
  756. admin = 0,
  757. vote = false,
  758. hasLicense = false,
  759. candemote = false,
  760. customCheck = function(ply) return ply:GetNWString("usergroup")== "emile" or ply:IsAdmin() end,
  761. category = "Noble Team",
  762. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  763. })
  764. TEAM_Jorge = DarkRP.createJob("Jorge", {
  765. color = Color(0, 0, 0, 255),
  766. model = {"models/halojorge/pm-spartanjorge.mdl"},
  767. description = [[You are Jorge from Noble Team]],
  768. weapons = {"weapon_mini_gun_v3", "hr_swep_magnum", "hr_swep_dmr"},
  769. command = "jorge",
  770. max = 1,
  771. salary = 45,
  772. admin = 0,
  773. vote = false,
  774. hasLicense = false,
  775. candemote = false,
  776. customCheck = function(ply) return ply:GetNWString("usergroup")== "jorge" or ply:IsAdmin() end,
  777. category = "Noble Team",
  778. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("800") ply:SetArmor(250) ply:SetGravity(1) return CLIENT end,
  779. })
  780. TEAM_Jun = DarkRP.createJob("Jun", {
  781. color = Color(0, 0, 0, 255),
  782. model = {"models/halojun/pm-jun.mdl"},
  783. description = [[You are Jun from Noble Team]],
  784. weapons = {"hr_swep_srs99", "hr_swep_magnum", "hr_swep_assault_rifle"},
  785. command = "jun",
  786. max = 1,
  787. salary = 45,
  788. admin = 0,
  789. vote = false,
  790. hasLicense = false,
  791. candemote = false,
  792. customCheck = function(ply) return ply:GetNWString("usergroup")== "jun" or ply:IsAdmin() end,
  793. category = "Noble Team",
  794. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  795. })
  796. TEAM_Kat = DarkRP.createJob("Kat", {
  797. color = Color(0, 0, 0, 255),
  798. model = {"models/halokat/halokatpm.mdl"},
  799. description = [[You are Kat from Noble Team. This time, don't go out like a little bitch]],
  800. weapons = {"hr_swep_dmr", "hr_swep_magnum", "hr_swep_assault_rifle"},
  801. command = "kat",
  802. max = 1,
  803. salary = 45,
  804. admin = 0,
  805. vote = false,
  806. hasLicense = false,
  807. candemote = false,
  808. customCheck = function(ply) return ply:GetNWString("usergroup")== "kat" or ply:IsAdmin() end,
  809. category = "Noble Team",
  810. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  811. })
  812. TEAM_Noble6 = DarkRP.createJob("Noble 6", {
  813. color = Color(0, 0, 0, 255),
  814. model = {"models/halonoble6/halonoble6pm.mdl"},
  815. description = [[You are Noble 6 from Noble Team]],
  816. weapons = {"halo_spartan_weapon_battle_rif", "hr_swep_magnum", "hr_swep_assault_rifle"},
  817. command = "noble6",
  818. max = 1,
  819. salary = 45,
  820. admin = 0,
  821. vote = false,
  822. hasLicense = false,
  823. candemote = false,
  824. customCheck = function(ply) return ply:GetNWString("usergroup")== "noble6" or ply:IsAdmin() end,
  825. category = "Noble Team",
  826. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
  827. })
  828. TEAM_Squishy = DarkRP.createJob("Squishy", {
  829. color = Color(82, 204, 235, 255),
  830. model = {"models/predatorcz/stbugs/inflatus_cimex.pmd/model.mdl"},
  831. description = [[You are Squishy. Thanks for donating dragen]],
  832. weapons = {"sfw_eblade", "sfw_vapor"},
  833. command = "squishy",
  834. max = 1,
  835. salary = 45,
  836. admin = 0,
  837. vote = false,
  838. hasLicense = false,
  839. customCheck = function(ply) return ply:GetNWString("usergroup")== "squishy" or ply:IsAdmin() end,
  840. category = "Squishy",
  841. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("400") ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
  842. })
  843. TEAM_ONIBOT001 = DarkRP.createJob("ONI-BOT 001", {
  844. color = Color(81, 81, 81, 255),
  845. model = {"models/mass effect 2/player/geth_trooper.mdl"},
  846. description = [[You are ONI-BOT 001, designed and created by ONI]],
  847. weapons = {"sfw_storm", "sfw_eblade", "sfw_saphyre"},
  848. command = "onibot001",
  849. max = 1,
  850. salary = 45,
  851. admin = 0,
  852. vote = false,
  853. hasLicense = false,
  854. candemote = false,
  855. customCheck = function(ply) return ply:GetNWString("usergroup")== "onibot001" or ply:IsAdmin() end,
  856. category = "ONI",
  857. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("150") ply:SetArmor(300) ply:SetGravity(1) return CLIENT end,
  858. })--[[---------------------------------------------------------------------------
  859. Define which team joining players spawn into and what team you change to if demoted
  860. ---------------------------------------------------------------------------]]
  861. GAMEMODE.DefaultTeam = TEAM_UNSCMarineRecruit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement