Advertisement
Hexicles

Untitled

Dec 16th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.01 KB | None | 0 0
  1. --[[---------------------------------------------------------------------------
  2. DarkRP custom jobs
  3. ---------------------------------------------------------------------------
  4. This file contains your custom jobs.
  5. This file should also contain jobs from DarkRP that you edited.
  6.  
  7. Note: If you want to edit a default DarkRP job, first disable it in darkrp_config/disabled_defaults.lua
  8. Once you've done that, copy and paste the job to this file and edit it.
  9.  
  10. The default jobs can be found here:
  11. https://github.com/FPtje/DarkRP/blob/master/gamemode/config/jobrelated.lua
  12.  
  13. For examples and explanation please visit this wiki page:
  14. http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields
  15.  
  16. Add your custom jobs under the following line:
  17. ---------------------------------------------------------------------------]]
  18. TEAM_STAFF = DarkRP.createJob("Staff On Duty", {
  19. color = Color(251, 255, 0, 255),
  20. model = {"models/Humans/Group01/male_07.mdl"},
  21. description = [[Staff On Duty.]],
  22. weapons = {"weapon_physgun", "gmod_tool"},
  23. command = "OnDuty",
  24. max = 5,
  25. salary = 0,
  26. admin = 1,
  27. vote = false,
  28. hasLicense = false,
  29. category = "Staff",
  30. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("6000") ply:SetGravity(1) return CLIENT end,
  31. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  32. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"OnDuty"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  33. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  34. })
  35.  
  36. TEAM_RECRUIT = DarkRP.createJob("Recruit", {
  37. color = Color(219, 255, 0, 255),
  38. model = {"models/player/tiki/white.mdl"},
  39. description = [[Imperial Recruit.]],
  40. weapons = {"tfa_swch_dc15a_alt_training"},
  41. command = "Recruit",
  42. max = 200,
  43. salary = 5,
  44. admin = 0,
  45. vote = false,
  46. hasLicense = false,
  47. category = "Recruits",
  48. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("100") ply:SetGravity(1) return CLIENT end,
  49. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  50. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Recruit"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  51. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  52. })
  53.  
  54. TEAM_STORMTROOPER = DarkRP.createJob("Stormtrooper", {
  55. color = Color(192, 154, 255, 255),
  56. model = {"models/player/fatal/troopers/trooper.mdl"},
  57. description = [[You Are A Stormtrooper Of The Empire.]],
  58. weapons = {"tfa_e11", "tfa_dh17_extended"},
  59. command = "Trooper",
  60. max = 200,
  61. salary = 40,
  62. admin = 0,
  63. vote = false,
  64. hasLicense = false,
  65. category = "Stormtroopers",
  66. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  67. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  68. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Trooper"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  69. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  70. })
  71.  
  72. TEAM_STORMTROOPERNCO = DarkRP.createJob("Stormtrooper Nco", {
  73. color = Color(192, 154, 255, 255),
  74. model = {"models/player/fatal/troopers/sergeant.mdl"},
  75. description = [[You Are A Stormtrooper NCO.]],
  76. weapons = {"tfa_e11", "tfa_dh17_extended"},
  77. command = "Troopernco",
  78. max = 10,
  79. salary = 80,
  80. admin = 0,
  81. vote = false,
  82. hasLicense = false,
  83. category = "Stormtroopers",
  84. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("220") ply:SetGravity(1) return CLIENT end,
  85. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  86. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Troopernco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  87. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  88. })
  89.  
  90. TEAM_STORMTROOPEROFFICER = DarkRP.createJob("Stormtrooper Officer", {
  91. color = Color(192, 154, 255, 255),
  92. model = {"models/player/fatal/troopers/officer.mdl"},
  93. description = [[You Are A Stormtrooper Officer.]],
  94. weapons = {"tfa_e11", "tfa_dh17_extended"},
  95. command = "Trooperofficer",
  96. max = 6,
  97. salary = 110,
  98. admin = 0,
  99. vote = false,
  100. hasLicense = false,
  101. category = "Stormtroopers",
  102. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("230") ply:SetGravity(1) return CLIENT end,
  103. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  104. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Trooperofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  105. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  106. })
  107.  
  108. TEAM_STORMTROOPERCOMMANDER = DarkRP.createJob("Stormtrooper Commander", {
  109. color = Color(192, 154, 255, 255),
  110. model = {"models/player/fatal/troopers/commander.mdl"},
  111. description = [[You Are A Stormtrooper Commander]],
  112. weapons = {"tfa_e11", "tfa_dh17_extended"},
  113. command = "Troopercmdr",
  114. max = 5,
  115. salary = 210,
  116. admin = 0,
  117. vote = false,
  118. hasLicense = false,
  119. category = "Stormtroopers",
  120. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("245") ply:SetGravity(1) return CLIENT end,
  121. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  122. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Troopercmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  123. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  124. })
  125.  
  126. TEAM_SITHACOLYTE = DarkRP.createJob("Sith Acolyte", {
  127. color = Color(0, 242, 255, 255),
  128. model = {"models/player/valley/recluse.mdl"},
  129. description = [[You Are A Sith Acolyte.]],
  130. weapons = {},
  131. command = "Acolyte",
  132. max = 20,
  133. salary = 60,
  134. admin = 0,
  135. vote = false,
  136. hasLicense = false,
  137. category = "Sith",
  138. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("500") ply:SetGravity(1) return CLIENT end,
  139. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  140. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Acolyte"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  141. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  142. })
  143.  
  144. TEAM_SITHAPPRENTICE = DarkRP.createJob("Sith Apprentices", {
  145. color = Color(0, 242, 255, 255),
  146. model = {"models/player/starwars/mistersweetroll/riottrooper.mdl"},
  147. description = [[You Are A Sith Apprentice.]],
  148. weapons = {},
  149. command = "Apprentice",
  150. max = 20,
  151. salary = 100,
  152. admin = 0,
  153. vote = false,
  154. hasLicense = false,
  155. category = "Sith",
  156. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("1000") ply:SetGravity(1) return CLIENT end,
  157. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  158. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Apprentice"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  159. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  160. })
  161.  
  162. TEAM_SITHLORD = DarkRP.createJob("Sith Lord", {
  163. color = Color(0, 242, 255, 255),
  164. model = {
  165. "models/player/valley/eighth_brother.mdl",
  166. "models/player/valley/xalek.mdl",
  167. "models/rebuilt/arcann_rebuilt.mdl",
  168. "models/x1gcw/x1gcw.mdl",
  169. },
  170. description = [[You Are A Sith Lord.]],
  171. weapons = {},
  172. command = "Lord",
  173. max = 15,
  174. salary = 150,
  175. admin = 0,
  176. vote = false,
  177. hasLicense = false,
  178. category = "Sith",
  179. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("2000") ply:SetGravity(1) return CLIENT end,
  180. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  181. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Lord"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  182. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  183. })
  184.  
  185. TEAM_SITHDARTH = DarkRP.createJob("Darth", {
  186. color = Color(0, 242, 255, 255),
  187. model = {
  188. "models/kallig/kallig.mdl", "models/imperius/imperiuss.mdl",
  189. "models/vindican/vindican.mdl",
  190. "models/revan/revan.mdl",
  191. "models/player/valley/revanitechampion.mdl",
  192. "models/player/valley/vitiate.mdl"
  193. },
  194. description = [[You Are A Darth Of The Sith.]],
  195. weapons = {"forcechoke", "weapon_lightsaber"},
  196. command = "Darth",
  197. max = 10,
  198. salary = 210,
  199. admin = 0,
  200. vote = false,
  201. hasLicense = false,
  202. category = "Sith",
  203. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("2500") ply:SetGravity(1) return CLIENT end,
  204. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  205. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Darth"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  206. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  207. })
  208.  
  209. TEAM_VADER = DarkRP.createJob("Darth Vader", {
  210. color = Color(143, 0, 255, 255),
  211. model = {"models/nate159/swbf/hero/player/hero_sith_vader_player.mdl"},
  212. description = [[You Are Darth Vader, Supreme Commander Of The Empire.]],
  213. weapons = {"forcechoke", "weapon_lightsaber"},
  214. command = "Vader",
  215. max = 1,
  216. salary = 500,
  217. admin = 0,
  218. vote = false,
  219. hasLicense = false,
  220. category = "High Command",
  221. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * .5, GAMEMODE.Config.runspeed * 1) ply:SetHealth("3400") ply:SetGravity(1) return CLIENT end,
  222. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  223. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Vader"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  224. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  225. })
  226.  
  227. TEAM_PALPATINE = DarkRP.createJob("Emperor Palpatine", {
  228. color = Color(143, 0, 255, 255),
  229. model = {"models/player/emperor_palpatine.mdl"},
  230. description = [[You Are His Majasty Emperor Palpatine, Leader Of The Galactic Empire.]],
  231. weapons = {"forcechoke", "weapon_lightsaber"},
  232. command = "Palpatine",
  233. max = 1,
  234. salary = 500,
  235. admin = 0,
  236. vote = false,
  237. hasLicense = false,
  238. category = "High Command",
  239. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * .5, GAMEMODE.Config.runspeed * 1) ply:SetHealth("5500") ply:SetGravity(1) return CLIENT end,
  240. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  241. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Palpatine"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  242. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  243. })
  244.  
  245. TEAM_ROYALGUARD = DarkRP.createJob("Royal Guard", {
  246. color = Color(168, 0, 0, 255),
  247. model = {"models/player/starwars/mistersweetroll/imperialguard.mdl"},
  248. description = [[You Are A Royal Guard, The Emperors Personal Guard.]],
  249. weapons = {"tfa_kotor_repeaten_2", "tfa_se14c_extended"},
  250. command = "RG",
  251. max = 10,
  252. salary = 500,
  253. admin = 0,
  254. vote = false,
  255. hasLicense = false,
  256. category = "Emperors Guards",
  257. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  258. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  259. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"RG"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  260. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  261. })
  262.  
  263. TEAM_SHADOWGUARD = DarkRP.createJob("Shadow Guard", {
  264. color = Color(168, 0, 0, 255),
  265. model = {"models/models/konnie/shadowguard/shadowguard.mdl"},
  266. description = [[You Are A Shadow Guard, Darth Vaders Personal Assassin/Guard.]],
  267. weapons = {"tfa_kotor_repeaten_2", "tfa_se14c_extended"},
  268. command = "SG",
  269. max = 6,
  270. salary = 500,
  271. admin = 0,
  272. vote = false,
  273. hasLicense = false,
  274. category = "Emperors Guards",
  275. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("550") ply:SetGravity(1) return CLIENT end,
  276. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  277. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"SG"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  278. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  279. })
  280.  
  281. TEAM_IMPERIALSOVEREIGNPROTECTOR = DarkRP.createJob("Imperial Sovereign Protector", {
  282. color = Color(168, 0, 0, 255),
  283. model = {"models/player/ven/carnor.mdl",},
  284. description = [[You Are A Imperial Sovereign Protector, You Guard The Emperors Vital Locations And Sometimes The Emperor Himself.]],
  285. weapons = {"tfa_kotor_repeaten_2", "tfa_se14c_extended"},
  286. command = "SP",
  287. max = 5,
  288. salary = 500,
  289. admin = 0,
  290. vote = false,
  291. hasLicense = false,
  292. category = "Emperors Guards",
  293. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("800") ply:SetGravity(1) return CLIENT end,
  294. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  295. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"SP"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  296. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  297. })
  298.  
  299. TEAM_THRAWN = DarkRP.createJob("Grand Admiral Thrawn", {
  300. color = Color(0, 164, 255, 255),
  301. model = {"models/player/heracles421/swbf_thrawn.mdl"},
  302. description = [[You Are Grand Admiral Thrawn, Leader Of The Imperial Fleet.]],
  303. weapons = {"tfa_se14c_extended", "tfa_dh17"},
  304. command = "Thrawn",
  305. max = 1,
  306. salary = 500,
  307. admin = 0,
  308. vote = false,
  309. hasLicense = false,
  310. category = "High Command",
  311. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("350") ply:SetGravity(1) return CLIENT end,
  312. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  313. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Thrawn"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  314. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  315. })
  316.  
  317. TEAM_DEATHTROOPER = DarkRP.createJob("Death Trooper", {
  318. color = Color(0, 63, 105, 255),
  319. model = {
  320. "models/player/hydro/swbf_deathtrooper/swbf_deathtrooper2.mdl",
  321. "models/player/hydro/swbf_deathtrooper/swbf_deathtrooper.mdl",
  322. "models/player/hydro/swbf_deathtrooper/swbf_deathtrooper3.mdl"
  323. },
  324. description = [[You Are A Death Trooper, Personal Guard To High Ranking Navy/ISB]],
  325. weapons = {"tfa_e11d_extended", "tfa_se14c_extended"},
  326. command = "DT",
  327. max = 8,
  328. salary = 300,
  329. admin = 0,
  330. vote = false,
  331. hasLicense = false,
  332. category = "Death Troopers",
  333. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400♣") ply:SetGravity(1) return CLIENT end,
  334. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  335. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"DT"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  336. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  337. })
  338.  
  339. TEAM_TARKIN = DarkRP.createJob("Grand Moff Tarkin", {
  340. color = Color(0, 171, 24, 255),
  341. model = {"models/player/heracles421/tarkin/moff_tarkin.mdl"},
  342. description = [[You Are Grand Moff Tarkin, You Command The Army.]],
  343. weapons = {"tfa_swch_de10", "tfa_dh17"},
  344. command = "Tarkin",
  345. max = 1,
  346. salary = 500,
  347. admin = 0,
  348. vote = false,
  349. hasLicense = false,
  350. category = "High Command",
  351. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("350") ply:SetGravity(1) return CLIENT end,
  352. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  353. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Tarkin"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  354. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  355. })
  356.  
  357. TEAM_SCOUTTROOPER = DarkRP.createJob("Scout Trooper", {
  358. color = Color(0, 255, 242, 255),
  359. model = {
  360. "models/sono/swbf3/scout.mdl",
  361. "models/sono/swbf3/backpack.mdl",
  362. "models/sono/swbf3/forest.mdl",
  363. "models/sono/swbf3/desert.mdl"
  364. },
  365. description = [[You Are A Scout Troper, You Scout Ahead And Relay Information Back To The Main Army.]],
  366. weapons = {"tfa_dlt20a_extended","tfa_dh17_extended", "unfuckedgrapple"},
  367. command = "Scout",
  368. max = 15,
  369. salary = 40,
  370. admin = 0,
  371. vote = false,
  372. hasLicense = false,
  373. category = "Scout Troopers",
  374. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("170") ply:SetGravity(1) return CLIENT end,
  375. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  376. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Scout"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  377. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  378. })
  379.  
  380. TEAM_SCOUTTROOPEROFFICER = DarkRP.createJob("Scout Trooper Officer", {
  381. color = Color(0, 255, 242, 255),
  382. model = {
  383. "models/sono/swbf3/officer.mdl",
  384. "models/sono/swbf3/forest.mdl",
  385. "models/sono/swbf3/desert.mdl"
  386. },
  387. description = [[You Are A Scout Troper Officer, You Scout Ahead And Relay Information Back To The Main Army.]],
  388. weapons = {"tfa_dlt20a_extended","tfa_dh17_extended", "unfuckedgrapple"},
  389. command = "Scoutofficer",
  390. max = 3,
  391. salary = 100,
  392. admin = 0,
  393. vote = false,
  394. hasLicense = false,
  395. category = "Scout Troopers",
  396. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("180") ply:SetGravity(1) return CLIENT end,
  397. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  398. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Scoutofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  399. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  400. })
  401.  
  402. TEAM_SCOUTTROOPERNCO = DarkRP.createJob("Scout Trooper Nco", {
  403. color = Color(0, 255, 242, 255),
  404. model = {
  405. "models/sono/swbf3/sergeant.mdl",
  406. "models/sono/swbf3/forest.mdl",
  407. "models/sono/swbf3/desert.mdl"
  408. },
  409. description = [[You Are A Scout Troper NCO, You Scout Ahead And Relay Information Back To The Main Army.]],
  410. weapons = {"tfa_dlt20a_extended","tfa_dh17_extended", "unfuckedgrapple"},
  411. command = "Scoutnco",
  412. max = 4,
  413. salary = 200,
  414. admin = 0,
  415. vote = false,
  416. hasLicense = false,
  417. category = "Scout Troopers",
  418. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("190") ply:SetGravity(1) return CLIENT end,
  419. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  420. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Scoutnco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  421. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  422. })
  423.  
  424. TEAM_SCOUTTROOPERCOMMANDER = DarkRP.createJob("Scout Trooper Commander", {
  425. color = Color(0, 255, 242, 255),
  426. model = {
  427. "models/sono/swbf3/commander.mdl",
  428. "models/sono/swbf3/forest.mdl",
  429. "models/sono/swbf3/desert.mdl"
  430. },
  431. description = [[You Are A Scout Troper Commander, You Scout Ahead And Relay Information Back To The Main Army.]],
  432. weapons = {"tfa_dlt20a_extended","tfa_dh17_extended", "unfuckedgrapple"},
  433. command = "Scoutcmdr",
  434. max = 1,
  435. salary = 240,
  436. admin = 0,
  437. vote = false,
  438. hasLicense = false,
  439. category = "Scout Troopers",
  440. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  441. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  442. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Scoutcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  443. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  444. })
  445.  
  446. TEAM_SNOWTROOPER = DarkRP.createJob("Snow Trooper", {
  447. color = Color(0, 255, 242, 255),
  448. model = {
  449. "models/player/sono/starwars/snowheavy.mdl",
  450. "models/player/sono/starwars/snowtrooper.mdl",
  451. "models/player/sono/starwars/snowsniper.mdl"
  452. },
  453. description = [[You Are A Snow Trooper, You Are Equiped To Get Reconnaissance In Harsh Snowy Climents.]],
  454. weapons = {"tfa_kotor_repeaten_1","tfa_dh17_extended", "unfuckedgrapple"},
  455. command = "Snow",
  456. max = 15,
  457. salary = 40,
  458. admin = 0,
  459. vote = false,
  460. hasLicense = false,
  461. category = "Snow Troopers",
  462. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("170") ply:SetGravity(1) return CLIENT end,
  463. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  464. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Snow"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  465. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  466. })
  467.  
  468. TEAM_SNOWTROOPEROFFICER = DarkRP.createJob("Snow Trooper Officer", {
  469. color = Color(0, 255, 242, 255),
  470. model = {
  471. "models/player/sono/starwars/snowheavy.mdl",
  472. "models/player/sono/starwars/snowtrooper.mdl",
  473. "models/player/sono/starwars/snowsniper.mdl"
  474. },
  475. description = [[You Are A Snow Trooper Officer, You Are Equiped To Get Reconnaissance In Harsh Snowy Climents.]],
  476. weapons = {"tfa_kotor_repeaten_1","tfa_dh17_extended", "unfuckedgrapple"},
  477. command = "Snowofficer",
  478. max = 3,
  479. salary = 100,
  480. admin = 0,
  481. vote = false,
  482. hasLicense = false,
  483. category = "Snow Troopers",
  484. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("190") ply:SetGravity(1) return CLIENT end,
  485. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  486. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Snowofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  487. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  488. })
  489.  
  490. TEAM_SNOWTROOPERNCO = DarkRP.createJob("Snow Trooper Nco", {
  491. color = Color(0, 255, 242, 255),
  492. model = {
  493. "models/player/sono/starwars/snowheavy.mdl",
  494. "models/player/sono/starwars/snowtrooper.mdl",
  495. "models/player/sono/starwars/snowsniper.mdl"
  496. },
  497. description = [[You Are A Snow Trooper NCO, You Are Equiped To Get Reconnaissance In Harsh Snowy Climents.]],
  498. weapons = {"tfa_kotor_repeaten_1","tfa_dh17_extended", "unfuckedgrapple"},
  499. command = "Snownco",
  500. max = 4,
  501. salary = 200,
  502. admin = 0,
  503. vote = false,
  504. hasLicense = false,
  505. category = "Snow Troopers",
  506. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("180") ply:SetGravity(1) return CLIENT end,
  507. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  508. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Snownco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  509. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  510. })
  511.  
  512. TEAM_SNOWTROOPERCOMMANDER = DarkRP.createJob("Snow Trooper Commander", {
  513. color = Color(0, 255, 242, 255),
  514. model = {"models/player/sono/starwars/snowflame.mdl"},
  515. description = [[You Are A Snow Trooper Commander, You Are Equiped To Get Reconnaissance In Harsh Snowy Climents.]],
  516. weapons = {"tfa_imperialdisruptor_extended","tfa_dh17_extended", "unfuckedgrapple", "tfa_kotor_repeaten_1"},
  517. command = "Snowcmdr",
  518. max = 1,
  519. salary = 240,
  520. admin = 0,
  521. vote = false,
  522. hasLicense = false,
  523. category = "Snow Troopers",
  524. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  525. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  526. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Snowcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  527. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  528. })
  529.  
  530. TEAM_MEDTROOPER = DarkRP.createJob("Medical Trooper", {
  531. color = Color(250, 170, 255, 255),
  532. model = {"models/player/rescue_troopers/rescue_trooper.mdl"},
  533. description = [[You Are A Medical Trooper, You Keep Everyone Alive And Healthy On The Battle Field.]],
  534. weapons = {"tfa_e11", "weapon_bactainjector", "weapon_bactanade", "tfa_swch_dc17"},
  535. command = "Medical",
  536. max = 15,
  537. salary = 40,
  538. admin = 0,
  539. vote = false,
  540. hasLicense = false,
  541. category = "Medical Troopers",
  542. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  543. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  544. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Medical"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  545. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  546. })
  547.  
  548. TEAM_MEDTROOPEROFFICER = DarkRP.createJob("Medical Trooper Officer", {
  549. color = Color(250, 170, 255, 255),
  550. model = {"models/player/rescue_troopers/rescue_trooper.mdl"},
  551. description = [[You Are A Medical Trooper Officer, You Keep Everyone Alive And Healthy On The Battle Field.]],
  552. weapons = {"tfa_e11", "weapon_bactainjector", "weapon_bactanade"},
  553. command = "Medicalofficer",
  554. max = 3,
  555. salary = 80,
  556. admin = 0,
  557. vote = false,
  558. hasLicense = false,
  559. category = "Medical Troopers",
  560. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("270") ply:SetGravity(1) return CLIENT end,
  561. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  562. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Medicalofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  563. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  564. })
  565.  
  566. TEAM_MEDTROOPERSNCO = DarkRP.createJob("Medical Trooper Nco", {
  567. color = Color(250, 170, 255, 255),
  568. model = {"models/player/rescue_troopers/rescue_trooper.mdl"},
  569. description = [[You Are A Medical Trooper NCO, You Keep Everyone Alive And Healthy On The Battle Field.]],
  570. weapons = {"tfa_e11", "weapon_bactainjector", "weapon_bactanade"},
  571. command = "Medicalnco",
  572. max = 4,
  573. salary = 110,
  574. admin = 0,
  575. vote = false,
  576. hasLicense = false,
  577. category = "Medical Troopers",
  578. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("250") ply:SetGravity(1) return CLIENT end,
  579. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  580. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Medicalnco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  581. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  582. })
  583.  
  584. TEAM_MEDICALTROOPERCOMMANDER = DarkRP.createJob("Medical Trooper Commander", {
  585. color = Color(250, 170, 255, 255),
  586. model = {"models/player/rescue_troopers/rescue_commander.mdl"},
  587. description = [[You Are A Medical Trooper Commander, You Keep Everyone Alive And Healthy On The Battle Field.]],
  588. weapons = {"tfa_e11", "weapon_bactainjector", "weapon_bactanade"},
  589. command = "Medicalcmdr",
  590. max = 1,
  591. salary = 160,
  592. admin = 0,
  593. vote = false,
  594. hasLicense = false,
  595. category = "Medical Troopers",
  596. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("285") ply:SetGravity(1) return CLIENT end,
  597. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  598. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Medicalcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  599. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  600. })
  601.  
  602. TEAM_RANCORBASIC = DarkRP.createJob("Rancor Trooper", {
  603. color = Color(255, 171, 0, 255),
  604. model = {"models/player/venator/tk_arc/tk_blitz.mdl"},
  605. description = [[You Are Rancor Battalion, Elite Guard Of The General And Front Line Assult Special Forces.]],
  606. weapons = {"unfuckedgrapple", "tfa_752_dlt19", "tfa_dl44"},
  607. command = "Rancorbasic",
  608. max = 15,
  609. salary = 50,
  610. admin = 0,
  611. vote = false,
  612. hasLicense = false,
  613. category = "Rancor Troopers",
  614. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  615. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  616. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Rancorbasic"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  617. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  618. })
  619.  
  620. TEAM_RANCORHEAVY = DarkRP.createJob("Rancor Heavy Trooper", {
  621. color = Color(255, 171, 0, 255),
  622. model = {"models/player/venator/tk_arc/tk_havoc.mdl"},
  623. description = [[You Are Rancor Battalion Heavy, Elite Guard Of The General And Front Line Assult Special Forces.]],
  624. weapons = {"tfa_swch_z6_green", "tfa_752_dlt19", "tfa_dl44", "unfuckedgrapple"},
  625. command = "Rancorheavy",
  626. max = 15,
  627. salary = 50,
  628. admin = 0,
  629. vote = false,
  630. hasLicense = false,
  631. category = "Rancor Troopers",
  632. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("500") ply:SetGravity(1) return CLIENT end,
  633. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  634. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Rancorheavy"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  635. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  636. })
  637.  
  638. TEAM_RANCORSNIPER = DarkRP.createJob("Rancor Sniper Trooper", {
  639. color = Color(255, 171, 0, 255),
  640. model = {"models/player/venator/tk_arc/tk_colt.mdl"},
  641. description = [[You Are Rancor Battalion Sniper, Elite Guard Of The General And Front Line Assult Special Forces.]],
  642. weapons = {"tfa_imperialdisruptor_extended", "tfa_e11", "unfuckedgrapple", "tfa_dl44"},
  643. command = "Rancorsniper",
  644. max = 15,
  645. salary = 50,
  646. admin = 0,
  647. vote = false,
  648. hasLicense = false,
  649. category = "Rancor Troopers",
  650. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("240") ply:SetGravity(1) return CLIENT end,
  651. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  652. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Rancorsniper"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  653. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  654. })
  655.  
  656. TEAM_RANCORNCO = DarkRP.createJob("Rancor Trooper Nco", {
  657. color = Color(255, 171, 0, 255),
  658. model = {
  659. "models/player/venator/tk_arc/tk_blitz.mdl",
  660. "models/player/venator/tk_arc/tk_colt.mdl",
  661. "models/player/venator/tk_arc/tk_havoc.mdl"
  662. },
  663. description = [[You Are Rancor Battalion NCO, Elite Guard Of The General And Front Line Assult Special Forces.]],
  664. weapons = {"tfa_imperialdisruptor_extended", "tfa_e11", "tfa_swch_z6_green"},
  665. command = "Rancornco",
  666. max = 6,
  667. salary = 80,
  668. admin = 0,
  669. vote = false,
  670. hasLicense = false,
  671. category = "Rancor Troopers",
  672. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("425") ply:SetGravity(1) return CLIENT end,
  673. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  674. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Scoutnco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  675. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  676. })
  677.  
  678. TEAM_RANCORCOMMANDER = DarkRP.createJob("Rancor Trooper Commander", {
  679. color = Color(255, 171, 0, 255),
  680. model = {"models/player/venator/tk_arc/tk_arc.mdl"},
  681. description = [[You Are Rancor Battalion Commander, Elite Guard Of The General And Front Line Assult Special Forces.]],
  682. weapons = {"tfa_kotor_br_1", "tfa_sw_dual_dl44", "tfa_swch_z6_green"},
  683. command = "Rancorcmdr",
  684. max = 6,
  685. salary = 150,
  686. admin = 0,
  687. vote = false,
  688. hasLicense = false,
  689. category = "Rancor Troopers",
  690. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("570") ply:SetGravity(1) return CLIENT end,
  691. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  692. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Rancorcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  693. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  694. })
  695.  
  696. TEAM_SHADOWTROOPER = DarkRP.createJob("Shadow Trooper", {
  697. color = Color(255, 122, 0, 255),
  698. model = {"models/player/blitz/troopers/trooper.mdl"},
  699. description = [[You Are A Shadow Trooper, Assassins And Ambush Specialists.]],
  700. weapons = {"tfa_swch_e5", "tfa_dh17_extended", "weapon_camo"},
  701. command = "Shadowtrooper",
  702. max = 15,
  703. salary = 50,
  704. admin = 0,
  705. vote = false,
  706. hasLicense = false,
  707. category = "Shadow troopers",
  708. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  709. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  710. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shadowtrooper"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  711. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  712. })
  713.  
  714. TEAM_SHADOWTROOPERNCO = DarkRP.createJob("Shadow Trooper Nco", {
  715. color = Color(255, 122, 0, 255),
  716. model = {"models/player/blitz/troopers/sergeant.mdl"},
  717. description = [[You Are A Shadow Trooper NCO, Assassins And Ambush Specialists.]],
  718. weapons = {"tfa_swch_e5", "tfa_dh17_extended", "weapon_camo"},
  719. command = "Shadowtroopernco",
  720. max = 6,
  721. salary = 50,
  722. admin = 0,
  723. vote = false,
  724. hasLicense = false,
  725. category = "Shadow troopers",
  726. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("225") ply:SetGravity(1) return CLIENT end,
  727. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  728. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({""}, ply:GetUserGroup()) or ply:IsAdmin() end,
  729. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  730. })
  731.  
  732. TEAM_SHADOWTROOPEROFFICER = DarkRP.createJob("Shadow Trooper Officer", {
  733. color = Color(255, 122, 0, 255),
  734. model = {"models/player/blitz/troopers/officer.mdl"},
  735. description = [[You Are A Shadow Trooper Officer, Assassins And Ambush Specialists.]],
  736. weapons = {"tfa_swch_e5", "tfa_dh17_extended", "weapon_camo"},
  737. command = "Shadowofficer",
  738. max = 3,
  739. salary = 100,
  740. admin = 0,
  741. vote = false,
  742. hasLicense = false,
  743. category = "Shadow troopers",
  744. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("245") ply:SetGravity(1) return CLIENT end,
  745. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  746. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shadowofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  747. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  748. })
  749.  
  750. TEAM_SHADOWTROOPERCOMMANDER = DarkRP.createJob("Shadow Trooper Commander", {
  751. color = Color(255, 122, 0, 255),
  752. model = {"models/player/blitz/troopers/commander.mdl"},
  753. description = [[You Are A Shadow Trooper Commander, Assassins And Ambush Specialists.]],
  754. weapons = {"tfa_swch_e5", "tfa_dh17_extended", "weapon_camo"},
  755. command = "Shadowcmdr",
  756. max = 1,
  757. salary = 150,
  758. admin = 0,
  759. vote = false,
  760. hasLicense = false,
  761. category = "Shadow troopers",
  762. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("270") ply:SetGravity(1) return CLIENT end,
  763. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  764. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shadowcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  765. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  766. })
  767.  
  768. TEAM_SHOCKTROOPER = DarkRP.createJob("Shock Trooper", {
  769. color = Color(255, 0, 0, 255),
  770. model = {"models/sono/shocktrooper/trooper.mdl"},
  771. description = [[You Are A Shock Trooper, You Maintain Order On The Ship.]],
  772. weapons = {"stunstick", "tfa_752_dlt19", "arrest_stick"},
  773. command = "shock",
  774. max = 15,
  775. salary = 50,
  776. admin = 0,
  777. vote = false,
  778. hasLicense = false,
  779. category = "Shock troopers",
  780. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.5) ply:SetHealth("250") ply:SetGravity(1) return CLIENT end,
  781. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  782. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shock"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  783. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  784. })
  785.  
  786. TEAM_SHOCKTROOPERNCO = DarkRP.createJob("Shock Trooper Nco", {
  787. color = Color(255, 0, 0, 255),
  788. model = {"models/sono/shocktrooper/sergeant.mdl"},
  789. description = [[You Are A Shock Trooper NCO, You Maintain Order On The Ship.]],
  790. weapons = {"stunstick", "tfa_752_dlt19", "arrest_stick"},
  791. command = "shocknco",
  792. max = 6,
  793. salary = 130,
  794. admin = 0,
  795. vote = false,
  796. hasLicense = false,
  797. category = "Shock troopers",
  798. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.5) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  799. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  800. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shocknco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  801. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  802. })
  803.  
  804. TEAM_SHOCKTROOPEROFFICER = DarkRP.createJob("Shock Trooper Officer", {
  805. color = Color(255, 0, 0, 255),
  806. model = {"models/sono/shocktrooper/officer.mdl"},
  807. description = [[You Are A Shock Trooper Officer, You Maintain Order On The Ship.]],
  808. weapons = {"tfa_swch_e5", "tfa_dh17_extended", "arrest_stick"},
  809. command = "Shockofficer",
  810. max = 3,
  811. salary = 210,
  812. admin = 0,
  813. vote = false,
  814. hasLicense = false,
  815. category = "Shock troopers",
  816. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.5) ply:SetHealth("350") ply:SetGravity(1) return CLIENT end,
  817. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  818. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shockofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  819. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  820. })
  821.  
  822. TEAM_SHOCKTROOPERCOMMANDER = DarkRP.createJob("Shock Trooper Commander", {
  823. color = Color(255, 0, 0, 255),
  824. model = {"models/sono/shocktrooper/commander.mdl"},
  825. description = [[You Are A Shock Trooper Commander, You Maintain Order On The Ship.]],
  826. weapons = {"stunstick", "tfa_752_dlt19", "arrest_stick"},
  827. command = "Shockcmdr",
  828. max = 1,
  829. salary = 240,
  830. admin = 0,
  831. vote = false,
  832. hasLicense = false,
  833. category = "Shock troopers",
  834. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.5) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  835. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  836. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Shockcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  837. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  838. })
  839.  
  840. TEAM_ISBAGENT = DarkRP.createJob("ISB Agent", {
  841. color = Color(255, 247, 205, 255),
  842. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  843. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  844. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  845. command = "ISBagent",
  846. max = 10,
  847. salary = 80,
  848. admin = 0,
  849. vote = false,
  850. hasLicense = false,
  851. category = "ISB",
  852. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  853. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  854. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"ISBagent"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  855. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  856. })
  857.  
  858. TEAM_ISBACTINGAGENT = DarkRP.createJob("ISB Acting Agent", {
  859. color = Color(255, 247, 205, 255),
  860. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  861. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  862. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  863. command = "ISBActingagent",
  864. max = 10,
  865. salary = 120,
  866. admin = 0,
  867. vote = false,
  868. hasLicense = false,
  869. category = "ISB",
  870. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  871. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  872. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"ISBActingagent"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  873. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  874. })
  875.  
  876. TEAM_ISBSERGANT = DarkRP.createJob("ISB Corporal", {
  877. color = Color(255, 247, 205, 255),
  878. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  879. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  880. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  881. command = "ISBSergant",
  882. max = 10,
  883. salary = 130,
  884. admin = 0,
  885. vote = false,
  886. hasLicense = false,
  887. category = "Agent",
  888. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  889. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  890. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"ISBSergant"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  891. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  892. })
  893.  
  894. TEAM_ISBSTAFFCHIEF = DarkRP.createJob("ISB Staff Chief", {
  895. color = Color(255, 247, 205, 255),
  896. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  897. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  898. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  899. command = "Staffchief",
  900. max = 10,
  901. salary = 140,
  902. admin = 0,
  903. vote = false,
  904. hasLicense = false,
  905. category = "ISB",
  906. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  907. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  908. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Staffchief"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  909. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  910. })
  911.  
  912. TEAM_ISBMASTERCHEIF = DarkRP.createJob("ISB Master Chief", {
  913. color = Color(255, 247, 205, 255),
  914. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  915. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  916. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  917. command = "Mastercheif",
  918. max = 10,
  919. salary = 150,
  920. admin = 0,
  921. vote = false,
  922. hasLicense = false,
  923. category = "ISB",
  924. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  925. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  926. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Mastercheif"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  927. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  928. })
  929.  
  930. TEAM_ISBCONSTABLE = DarkRP.createJob("ISB Constable", {
  931. color = Color(255, 247, 205, 255),
  932. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  933. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  934. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  935. command = "Constable",
  936. max = 10,
  937. salary = 160,
  938. admin = 0,
  939. vote = false,
  940. hasLicense = false,
  941. category = "ISB",
  942. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  943. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  944. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Constable"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  945. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  946. })
  947.  
  948. TEAM_ISBSENIORCONSTABLE = DarkRP.createJob("ISB Senior Constable", {
  949. color = Color(255, 247, 205, 255),
  950. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  951. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  952. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  953. command = "Seniorconstable",
  954. max = 10,
  955. salary = 170,
  956. admin = 0,
  957. vote = false,
  958. hasLicense = false,
  959. category = "ISB",
  960. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  961. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  962. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Seniorconstable"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  963. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  964. })
  965.  
  966. TEAM_ISBSENIORAGENT = DarkRP.createJob("ISB Senior Agent", {
  967. color = Color(255, 247, 205, 255),
  968. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  969. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  970. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  971. command = "Senioragent",
  972. max = 10,
  973. salary = 180,
  974. admin = 0,
  975. vote = false,
  976. hasLicense = false,
  977. category = "ISB",
  978. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  979. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  980. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Senioragent"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  981. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  982. })
  983.  
  984. TEAM_ISBSTAFFAGENT = DarkRP.createJob("ISB Staff Agent", {
  985. color = Color(255, 247, 205, 255),
  986. model = {"models/player/swbf_imperial_officer_isbofficerv2/swbf_imperial_officer_isbofficerv2.mdl"},
  987. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  988. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  989. command = "Staffagent",
  990. max = 10,
  991. salary = 190,
  992. admin = 0,
  993. vote = false,
  994. hasLicense = false,
  995. category = "ISB",
  996. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  997. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  998. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Staffagent"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  999. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1000. })
  1001.  
  1002. TEAM_ISBMASTERAGENT = DarkRP.createJob("ISB Master Agent", {
  1003. color = Color(255, 247, 205, 255),
  1004. model = {"models/player/swbf_imperial_officer_commodorev2/swbf_imperial_officer_commodorev2.mdl"},
  1005. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  1006. weapons = {"stunstick", "tfa_kotor_bp_4", "arrest_stick"},
  1007. command = "Masteragent",
  1008. max = 10,
  1009. salary = 200,
  1010. admin = 0,
  1011. vote = false,
  1012. hasLicense = false,
  1013. category = "ISB",
  1014. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1015. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1016. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Masteragent"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1017. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1018. })
  1019.  
  1020. TEAM_ISBCOORDINATOR = DarkRP.createJob("ISB Coordinator", {
  1021. color = Color(255, 247, 205, 255),
  1022. model = {"models/player/swbf_imperial_officer_commodorev2/swbf_imperial_officer_commodorev2.mdl"},
  1023. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  1024. weapons = {"stunstick", "tfa_se14c", "arrest_stick"},
  1025. command = "Coordinator",
  1026. max = 5,
  1027. salary = 210,
  1028. admin = 0,
  1029. vote = false,
  1030. hasLicense = false,
  1031. category = "ISB",
  1032. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1033. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1034. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Coordinator"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1035. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1036. })
  1037.  
  1038. TEAM_ISBCHIEF = DarkRP.createJob("ISB Chief", {
  1039. color = Color(255, 247, 205, 255),
  1040. model = {"models/player/swbf_imperial_officer_commodorev2/swbf_imperial_officer_commodorev2.mdl"},
  1041. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  1042. weapons = {"stunstick", "tfa_se14c", "arrest_stick"},
  1043. command = "ISBchief",
  1044. max = 5,
  1045. salary = 220,
  1046. admin = 0,
  1047. vote = false,
  1048. hasLicense = false,
  1049. category = "ISB",
  1050. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1051. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1052. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"ISBchief"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1053. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1054. })
  1055.  
  1056. TEAM_ISBCHIEFCOORDINATOR = DarkRP.createJob("ISB Chief Coordinator", {
  1057. color = Color(255, 247, 205, 255),
  1058. model = {"models/player/swbf_imperial_officer_commodorev2/swbf_imperial_officer_commodorev2.mdl"},
  1059. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  1060. weapons = {"stunstick", "tfa_se14c", "arrest_stick"},
  1061. command = "chiefcoordinator",
  1062. max = 5,
  1063. salary = 220,
  1064. admin = 0,
  1065. vote = false,
  1066. hasLicense = false,
  1067. category = "ISB",
  1068. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1069. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1070. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"chiefcoordinator"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1071. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1072. })
  1073.  
  1074. TEAM_ISBDEPUTYDIRECTOR = DarkRP.createJob("ISB Deputy Director", {
  1075. color = Color(255, 247, 205, 255),
  1076. model = {"models/player/swbf_imperial_officer_ncov2/swbf_imperial_officer_ncov2.mdl"},
  1077. description = [[You Are A Agent Of ISB, You Make Sure There Are No Secrets WithIn The Empire And Interrogate Captives.]],
  1078. weapons = {"stunstick", "tfa_se14c", "arrest_stick"},
  1079. command = "Deputydirector",
  1080. max = 2,
  1081. salary = 230,
  1082. admin = 0,
  1083. vote = false,
  1084. hasLicense = false,
  1085. category = "ISB",
  1086. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1087. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1088. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Deputydirector"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1089. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1090. })
  1091.  
  1092. TEAM_ISBDIRECTOR = DarkRP.createJob("ISB Director", {
  1093. color = Color(255, 247, 205, 255),
  1094. model = {"models/player/swbf_imperial_isb_agentv2/swbf_imperial_isb_agentv2.mdl"},
  1095. description = [[You Are The Leader Of ISB, You Make Sure ISB Runs Smoothly And Report Directly To High Command.]],
  1096. weapons = {"stunstick", "tfa_se14c", "arrest_stick"},
  1097. command = "Director",
  1098. max = 1,
  1099. salary = 240,
  1100. admin = 0,
  1101. vote = false,
  1102. hasLicense = false,
  1103. category = "ISB",
  1104. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1105. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1106. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Director"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1107. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1108. })
  1109.  
  1110. TEAM_ENGINEER = DarkRP.createJob("Engineer Troopers", {
  1111. color = Color(0, 255, 181, 255),
  1112. model = {"models/player/ie_dt/visionrp/trooper.mdl"},
  1113. description = [[You Are 84th Comany Engineer, you Make Sure The Ship Is Running At Peak Performance.]],
  1114. weapons = {"tfa_e11_b", "tfa_dh17_extended"},
  1115. command = "84thtrooper",
  1116. max = 15,
  1117. salary = 40,
  1118. admin = 0,
  1119. vote = false,
  1120. hasLicense = false,
  1121. category = "84th",
  1122. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1123. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1124. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"84thtrooper"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1125. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1126. })
  1127.  
  1128. TEAM_ENGINEERNCO = DarkRP.createJob("Engineer Nco Troopers", {
  1129. color = Color(0, 255, 181, 255),
  1130. model = {"models/player/ie_dt/visionrp/sergeant.mdl"},
  1131. description = [[You Are 84th Comany Engineer NCO, you Make Sure The Ship Is Running At Peak Performance.]],
  1132. weapons = {"tfa_e11_b", "tfa_dh17_extended"},
  1133. command = "84thnco",
  1134. max = 6,
  1135. salary = 60,
  1136. admin = 0,
  1137. vote = false,
  1138. hasLicense = false,
  1139. category = "84th",
  1140. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("220") ply:SetGravity(1) return CLIENT end,
  1141. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1142. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"84thnco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1143. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1144. })
  1145.  
  1146. TEAM_ENGINEERXO = DarkRP.createJob("Engineer Xo Troopers", {
  1147. color = Color(0, 255, 181, 255),
  1148. model = {"models/player/ie_dt/visionrp/officer.mdl"},
  1149. description = [[You Are 84th Comany Engineer XO, you Make Sure The Ship Is Running At Peak Performance.]],
  1150. weapons = {"tfa_e11_b", "tfa_dh17_extended"},
  1151. command = "84thxo",
  1152. max = 2,
  1153. salary = 80,
  1154. admin = 0,
  1155. vote = false,
  1156. hasLicense = false,
  1157. category = "84th",
  1158. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("240") ply:SetGravity(1) return CLIENT end,
  1159. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1160. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"84thxo"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1161. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1162. })
  1163.  
  1164. TEAM_ENGINEERCOMMANDER = DarkRP.createJob("Engineer Commander", {
  1165. color = Color(0, 255, 181, 255),
  1166. model = {"models/player/ie_dt/visionrp/officer.mdl"},
  1167. description = [[You Are 84th Comany Engineer Commander, you Make Sure The Ship Is Running At Peak Performance.]],
  1168. weapons = {"tfa_e11_b", "tfa_dh17_extended"},
  1169. command = "84thcmdr",
  1170. max = 1,
  1171. salary = 120,
  1172. admin = 0,
  1173. vote = false,
  1174. hasLicense = false,
  1175. category = "84th",
  1176. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  1177. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1178. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"84thcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1179. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1180. })
  1181.  
  1182. TEAM_501STCOMMANDER = DarkRP.createJob("501st Commander", {
  1183. color = Color(38, 0, 255, 255),
  1184. model = {"models/player/venator/tk_arc/tk_vertigo.mdl"},
  1185. description = [[You are Commander of the 501st.]],
  1186. weapons = {"tfa_relby", "tfa_dl44", "tfa_752_dlt19"},
  1187. command = "501stcmdr",
  1188. max = 1,
  1189. salary = 400,
  1190. admin = 0,
  1191. vote = false,
  1192. hasLicense = false,
  1193. category = "501st",
  1194. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  1195. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1196. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"501stcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1197. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1198. })
  1199.  
  1200. TEAM_501STCOLONEL = DarkRP.createJob("501st Colonel", {
  1201. color = Color(38, 0, 255, 255),
  1202. model = {"models/player/hydro/tk_commander/tk_commander.mdl"},
  1203. description = [[You are Colonel in the 501st.]],
  1204. weapons = {"tfa_relby", "tfa_dl44", "tfa_752_dlt19"},
  1205. command = "501stcolonel",
  1206. max = 2,
  1207. salary = 350,
  1208. admin = 0,
  1209. vote = false,
  1210. hasLicense = false,
  1211. category = "501st",
  1212. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  1213. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1214. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"501stcolonel"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1215. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1216. })
  1217.  
  1218. TEAM_501STOFFICER = DarkRP.createJob("501st Officer", {
  1219. color = Color(38, 0, 255, 255),
  1220. model = {"models/player/hydro/tk_commander/tk_commander.mdl"},
  1221. description = [[You are an officer in the 501st.]],
  1222. weapons = {"tfa_relby", "tfa_dl44", "tfa_752_dlt19"},
  1223. command = "501stOfficer",
  1224. max = 4,
  1225. salary = 350,
  1226. admin = 0,
  1227. vote = false,
  1228. hasLicense = false,
  1229. category = "501st",
  1230. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  1231. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1232. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"501stOfficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1233. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1234. })
  1235.  
  1236. TEAM_501STTROOPER = DarkRP.createJob("501st Trooper", {
  1237. color = Color(38, 0, 255, 255),
  1238. model = {"models/player/hydro/tk_commander/tk_commander.mdl"},
  1239. description = [[You are part of 501st.]],
  1240. weapons = {"tfa_relby", "tfa_dl44", "tfa_752_dlt19"},
  1241. command = "501st",
  1242. max = 15,
  1243. salary = 300,
  1244. admin = 0,
  1245. vote = false,
  1246. hasLicense = false,
  1247. category = "501st",
  1248. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("300") ply:SetGravity(1) return CLIENT end,
  1249. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1250. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"501st"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1251. BWhitelist_customCheckFailMsg = "You Are Not White-listed.",
  1252. })
  1253.  
  1254. TEAM_FLEETADMIRALS = DarkRP.createJob("Admirals Of the Fleet", {
  1255. color = Color(0, 184, 8, 255),
  1256. model = {
  1257. "models/player/swbf_imperial_officer_admiralv2/swbf_imperial_officer_admiralv2.mdl",
  1258. "models/player/swbf_imperial_officer_grand_admiralv2/swbf_imperial_officer_grand_admiralv2.mdl",
  1259. "models/lt_c/sci_fi/humans/female_02.mdl",
  1260. "models/lt_c/sci_fi/humans/female_zoey.mdl"
  1261. },
  1262. description = [[You Are An Admiral Of The Imperial Navy, You Make Sure The Navy Are Doing Their Job Properly.]],
  1263. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1264. command = "admiral",
  1265. max = 10,
  1266. salary = 400,
  1267. admin = 0,
  1268. vote = false,
  1269. hasLicense = false,
  1270. category = "Fleet",
  1271. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1272. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1273. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"admiral"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1274. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1275. })
  1276.  
  1277. TEAM_JUINORCREWMAN = DarkRP.createJob("Junior Crewman", {
  1278. color = Color(0, 184, 8, 255),
  1279. model = {"models/player/swbf_imperial_officer_lieutenantv2/swbf_imperial_officer_lieutenantv2.mdl"},
  1280. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1281. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1282. command = "Navyjcrewman",
  1283. max = 15,
  1284. salary = 100,
  1285. admin = 0,
  1286. vote = false,
  1287. hasLicense = false,
  1288. category = "Fleet",
  1289. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1290. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1291. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navyjcrewman"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1292. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1293. })
  1294.  
  1295. TEAM_CREWMAN = DarkRP.createJob("Navy Crewman", {
  1296. color = Color(0, 184, 8, 255),
  1297. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1298. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1299. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1300. command = "Navycrewman",
  1301. max = 15,
  1302. salary = 100,
  1303. admin = 0,
  1304. vote = false,
  1305. hasLicense = false,
  1306. category = "Fleet",
  1307. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1308. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1309. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navycrewman"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1310. BWhitelist_customCheckFailMsg = "You Are Not White-listed.",
  1311. })
  1312.  
  1313. TEAM_NAVYCHIEF = DarkRP.createJob("Navy Chief", {
  1314. color = Color(0, 184, 8, 255),
  1315. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1316. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1317. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1318. command = "Navychief",
  1319. max = 15,
  1320. salary = 300,
  1321. admin = 0,
  1322. vote = false,
  1323. hasLicense = false,
  1324. category = "Fleet",
  1325. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1326. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1327. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navychief"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1328. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1329.  
  1330. })
  1331.  
  1332. TEAM_NAVYMASTERCHIEF = DarkRP.createJob("Master CHief", {
  1333. color = Color(0, 184, 8, 255),
  1334. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1335. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1336. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1337. command = "Navymasterchief",
  1338. max = 15,
  1339. salary = 300,
  1340. admin = 0,
  1341. vote = false,
  1342. hasLicense = false,
  1343. category = "Fleet",
  1344. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1345. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1346. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navymasterchief"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1347. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1348. })
  1349.  
  1350. TEAM_NAVYMIDSHIPMAN = DarkRP.createJob("Midshipman", {
  1351. color = Color(0, 184, 8, 255),
  1352. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1353. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1354. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1355. command = "Midshipman",
  1356. max = 15,
  1357. salary = 300,
  1358. admin = 0,
  1359. vote = false,
  1360. hasLicense = false,
  1361. category = "Fleet",
  1362. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1363. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1364. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"midshipman"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1365. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1366. })
  1367.  
  1368. TEAM_NAVYENSIGN = DarkRP.createJob("Ensign", {
  1369. color = Color(0, 184, 8, 255),
  1370. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1371. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1372. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1373. command = "Ensign",
  1374. max = 15,
  1375. salary = 300,
  1376. admin = 0,
  1377. vote = false,
  1378. hasLicense = false,
  1379. category = "Fleet",
  1380. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1381. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1382. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Ensign"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1383. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1384. })
  1385.  
  1386. TEAM_NAVYSUBLIEUTENANT = DarkRP.createJob("Sub-Lieutenant", {
  1387. color = Color(0, 184, 8, 255),
  1388. model = {"models/player/swbf_imperial_officer_ensignv2/swbf_imperial_officer_ensignv2.mdl"},
  1389. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1390. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1391. command = "Navysublt",
  1392. max = 15,
  1393. salary = 300,
  1394. admin = 0,
  1395. vote = false,
  1396. hasLicense = false,
  1397. category = "Fleet",
  1398. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1399. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1400. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navysublt"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1401. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1402. })
  1403.  
  1404. TEAM_LIEUTENANT = DarkRP.createJob("Navy Lieutenant", {
  1405. color = Color(0, 184, 8, 255),
  1406. model = {"models/player/swbf_imperial_officer_lieutenantv2/swbf_imperial_officer_lieutenantv2.mdl"},
  1407. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1408. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1409. command = "Navylt",
  1410. max = 15,
  1411. salary = 300,
  1412. admin = 0,
  1413. vote = false,
  1414. hasLicense = false,
  1415. category = "Fleet",
  1416. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1417. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1418. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navylt"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1419. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1420. })
  1421.  
  1422. TEAM_NAVYLIIEUTENANTCOMMANDER = DarkRP.createJob("Navy Lieutenant Commander", {
  1423. color = Color(0, 184, 8, 255),
  1424. model = {"models/player/swbf_imperial_isb_agentv2/swbf_imperial_isb_agentv2.mdl"},
  1425. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1426. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1427. command = "Navyltcmdr",
  1428. max = 15,
  1429. salary = 300,
  1430. admin = 0,
  1431. vote = false,
  1432. hasLicense = false,
  1433. category = "Fleet",
  1434. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1435. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1436. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navyltcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1437. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1438. })
  1439.  
  1440. TEAM_NAVYCOMMANDER = DarkRP.createJob("Navy Commander", {
  1441. color = Color(0, 184, 8, 255),
  1442. model = {"models/player/swbf_imperial_officer_lieutenantv2/swbf_imperial_officer_lieutenantv2.mdl"},
  1443. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1444. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1445. command = "Navycmdr",
  1446. max = 15,
  1447. salary = 300,
  1448. admin = 0,
  1449. vote = false,
  1450. hasLicense = false,
  1451. category = "Fleet",
  1452. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1453. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1454. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navycmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1455. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1456. })
  1457.  
  1458. TEAM_NAVYCAPTAIN = DarkRP.createJob("Navy Captain", {
  1459. color = Color(0, 184, 8, 255),
  1460. model = {"models/player/swbf_imperial_officer_lieutenantv2/swbf_imperial_officer_lieutenantv2.mdl"},
  1461. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1462. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1463. command = "/Navycaptian",
  1464. max = 15,
  1465. salary = 300,
  1466. admin = 0,
  1467. vote = false,
  1468. hasLicense = false,
  1469. category = "Fleet",
  1470. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1471. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1472. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Navycaptian"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1473. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1474. })
  1475.  
  1476. TEAM_NAVYLINECAPTAIN = DarkRP.createJob("Navy Line Captian", {
  1477. color = Color(0, 184, 8, 255),
  1478. model = {"models/player/swbf_imperial_officer_commodorev2/swbf_imperial_officer_commodorev2.mdl"},
  1479. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1480. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1481. command = "Linecaptian",
  1482. max = 15,
  1483. salary = 300,
  1484. admin = 0,
  1485. vote = false,
  1486. hasLicense = false,
  1487. category = "Fleet",
  1488. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1489. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1490. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Linecaptian"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1491. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1492. })
  1493.  
  1494. TEAM_FLEETCOMMODORE = DarkRP.createJob("Navy Commodore", {
  1495. color = Color(0, 184, 8, 255),
  1496. model = {"models/player/swbf_imperial_officer_colonelv2/swbf_imperial_officer_colonelv2.mdl"},
  1497. description = [[You Are A Navial Officer, You And Your Fellow Navy Make Sure The Ship Flys Properly.]],
  1498. weapons = {"tfa_swch_de10", "tfa_dh17"},
  1499. command = "commodore",
  1500. max = 5,
  1501. salary = 300,
  1502. admin = 0,
  1503. vote = false,
  1504. hasLicense = false,
  1505. category = "Fleet",
  1506. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
  1507. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1508. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"commodore"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1509. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1510. })
  1511.  
  1512. TEAM_GENERAL = DarkRP.createJob("General Of The Army", {
  1513. color = Color(255, 245, 0, 255),
  1514. model = {"models/x1cw/x1cw.mdl"},
  1515. description = [[You Are The General Of The Imperial Army, You Tend To Regimental Punishment, Promotions And Demotions Of Army Personel.]],
  1516. weapons = {"tfa_kotor_br_3", "tfa_se14c"},
  1517. command = "Armygeneral",
  1518. max = 1,
  1519. salary = 500,
  1520. admin = 0,
  1521. vote = false,
  1522. hasLicense = false,
  1523. category = "High Command",
  1524. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  1525. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1526. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Armygeneral"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1527. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1528. })
  1529.  
  1530. TEAM_TIEPILOT = DarkRP.createJob("Tie Pilot", {
  1531. color = Color(255, 245, 0, 255),
  1532. model = {"models/sgg/starwars/tie_pilot.mdl"},
  1533. description = [[You Are A Tie Pilot, You Fly Drop Ships And Provide Air Support To Ground Troops.]],
  1534. weapons = {"tfa_kotor_bp_4"},
  1535. command = "Tiepilot",
  1536. max = 5,
  1537. salary = 100,
  1538. admin = 0,
  1539. vote = false,
  1540. hasLicense = false,
  1541. category = "High Command",
  1542. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  1543. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1544. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Pilot"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1545. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1546. })
  1547.  
  1548. TEAM_TIEPILOTNCO = DarkRP.createJob("Tie Pilot Nco", {
  1549. color = Color(255, 245, 0, 255),
  1550. model = {"models/sgg/starwars/tie_pilot.mdl"},
  1551. description = [[You Are A Tie PilotNco, You Fly Drop Ships And Provide Air Support To Ground Troops.]],
  1552. weapons = {"tfa_kotor_bp_4"},
  1553. command = "Tiepilotnco",
  1554. max = 3,
  1555. salary = 130,
  1556. admin = 0,
  1557. vote = false,
  1558. hasLicense = false,
  1559. category = "High Command",
  1560. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  1561. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1562. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Tiepilotnco"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1563. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1564. })
  1565.  
  1566. TEAM_TIEPILOTOFFICER = DarkRP.createJob("Tie Pilot Officer", {
  1567. color = Color(255, 245, 0, 255),
  1568. model = {"models/sgg/starwars/tie_pilot.mdl"},
  1569. description = [[You Are A Tie Pilot Officer, You Fly Drop Ships And Provide Air Support To Ground Troops.]],
  1570. weapons = {"tfa_kotor_bp_4"},
  1571. command = "Tiepilotofficer",
  1572. max = 2,
  1573. salary = 130,
  1574. admin = 0,
  1575. vote = false,
  1576. hasLicense = false,
  1577. category = "High Command",
  1578. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  1579. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1580. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Tiepilotofficer"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1581. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1582. })
  1583.  
  1584. TEAM_TIEPILOTCMDR = DarkRP.createJob("Tie Pilot Commander", {
  1585. color = Color(255, 245, 0, 255),
  1586. model = {"models/sgg/starwars/tie_pilot.mdl"},
  1587. description = [[You Are A Tie Pilot Commander, You Fly Drop Ships And Provide Air Support To Ground Troops.]],
  1588. weapons = {"tfa_kotor_bp_4"},
  1589. command = "Tiepilotcmdr",
  1590. max = 1,
  1591. salary = 160,
  1592. admin = 0,
  1593. vote = false,
  1594. hasLicense = false,
  1595. category = "Pilots",
  1596. PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("400") ply:SetGravity(1) return CLIENT end,
  1597. PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
  1598. BWhitelist_customCheck = function(ply) return CLIENT or table.HasValue({"Tiepilotcmdr"}, ply:GetUserGroup()) or ply:IsAdmin() end,
  1599. BWhitelist_customCheckFailMsg = "You Are Not White-listed."
  1600. })
  1601. --[[---------------------------------------------------------------------------
  1602. Define which team joining players spawn into and what team you change to if demoted
  1603. ---------------------------------------------------------------------------]]
  1604. GAMEMODE.DefaultTeam = TEAM_RECRUIT
  1605. --[[---------------------------------------------------------------------------
  1606. Define which teams belong to civil protection
  1607. Civil protection can set warrants, make people wanted and do some other police related things
  1608. ---------------------------------------------------------------------------]]
  1609. GAMEMODE.CivilProtection = {
  1610. [TEAM_POLICE] = false,
  1611. [TEAM_CHIEF] = false,
  1612. [TEAM_MAYOR] = false,
  1613. }
  1614. --[[---------------------------------------------------------------------------
  1615. Jobs that are hitmen {enables the hitman menu}
  1616. ---------------------------------------------------------------------------]]
  1617. DarkRP.addHitmanTeam{TEAM_MOB}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement