Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.54 KB | None | 0 0
  1. TEAM_ROYALSTORMTROOPER = DarkRP.createJob("Royal Guard Trooper", {
  2. color = Color(130, 17, 8),
  3. model = {"models/player/hydro/imperial_royal_stormtrooper/royal_stormtrooper.mdl"},
  4. description = [[ You are a Royal Guard Trooper, still undergoing training to become a felly-fleged Royal Guard. ]],
  5. weapons = {"none","tfa_dlt19_extended","tfa_dh17_extended","tfa_e11_extended"},
  6. command = "ROYALSTORMTROOPER",
  7. max = 5,
  8. salary = 20,
  9. admin = 0,
  10. vote = false,
  11. hasLicense = false,
  12. candemote = false,
  13. category = "Royal Guard",
  14. PlayerSpawn = function(ply)
  15. ply:SetMaxHealth(300)
  16. ply:SetHealth(300)
  17. ply:SetArmor(100)
  18. end
  19. })
  20. TEAM_ROYALGUARD = DarkRP.createJob("Royal Guard", {
  21. color = Color(130, 17, 8),
  22. model = {"models/player/ven/guard.mdl"},
  23. description = [[ You are a Royal Guard, your priority is to guard the Emperor at all costs. ]],
  24. weapons = {"none","tfa_752_t21_servius","smooley_royalstaff","tfa_e11_extended"},
  25. command = "ROYALGUARD",
  26. max = 5,
  27. salary = 30,
  28. admin = 0,
  29. vote = false,
  30. hasLicense = false,
  31. candemote = false,
  32. category = "Royal Guard",
  33. PlayerSpawn = function(ply)
  34. ply:SetMaxHealth(400)
  35. ply:SetHealth(400)
  36. ply:SetArmor(100)
  37. end
  38. })
  39. TEAM_SHADOWGUARD = DarkRP.createJob("Shadow Guard", {
  40. color = Color(130, 17, 8),
  41. model = {"models/player/ven/shadowguard.mdl"},
  42. description = [[ You are a Shadow Guard, Lord Vader's personal guard. Hand-picked by him. ]],
  43. weapons = {"none","smooley_royalstaff","tfa_752_t21_servius","tfa_752_ihr"},
  44. command = "SHADOWGUARD",
  45. max = 4,
  46. salary = 30,
  47. admin = 0,
  48. vote = false,
  49. hasLicense = false,
  50. candemote = false,
  51. category = "Royal Guard",
  52. PlayerSpawn = function(ply)
  53. ply:SetMaxHealth(500)
  54. ply:SetHealth(500)
  55. ply:SetArmor(100)
  56. end
  57. })
  58. TEAM_SOVREIGNPROTECTOR = DarkRP.createJob("Sovereign Protector", {
  59. color = Color(130, 17, 8),
  60. model = {"models/player/ven/carnor.mdl"},
  61. description = [[ You are a Sovreign Protector, the best of all the Royal Guard. Live up to that title. ]],
  62. weapons = {"none","smooley_royalstaff","tfa_752_ihr","tfa_t21_extended"},
  63. command = "SOVPROTECTOR",
  64. max = 4,
  65. salary = 35,
  66. admin = 0,
  67. vote = false,
  68. hasLicense = false,
  69. candemote = false,
  70. category = "Royal Guard",
  71. PlayerSpawn = function(ply)
  72. ply:SetMaxHealth(600)
  73. ply:SetHealth(600)
  74. ply:SetArmor(100)
  75. end
  76. })
  77. TEAM_SCOUTCMD = DarkRP.createJob("Scout Commander", {
  78. color = Color(201,116,0),
  79. model = {"models/sono/swbf3/commander.mdl"},
  80. description = [[ Scout Commander ]],
  81. weapons = {"none","tfa_e11_extended","tfa_se14c","tfa_wsp_5"},
  82. command = "ScoutCMD",
  83. max = 1,
  84. salary = 20,
  85. admin = 0,
  86. vote = false,
  87. hasLicense = false,
  88. candemote = false,
  89. category = "Scouts",
  90. PlayerSpawn = function(ply)
  91. ply:SetMaxHealth(600)
  92. ply:SetHealth(600)
  93. ply:SetArmor(100)
  94. end
  95. })
  96. TEAM_SCOUTOFF = DarkRP.createJob("Scout Officer", {
  97. color = Color(201,116,0),
  98. model = {"models/sono/swbf3/officer.mdl"},
  99. description = [[ Scout Officer ]],
  100. weapons = {"tfa_e11_extended","tfa_se14c","tfa_wsp_5","none",},
  101. command = "ScoutOFF",
  102. max = 5,
  103. salary = 20,
  104. admin = 0,
  105. vote = false,
  106. hasLicense = false,
  107. candemote = false,
  108. category = "Scouts",
  109. PlayerSpawn = function(ply)
  110. ply:SetMaxHealth(500)
  111. ply:SetHealth(500)
  112. ply:SetArmor(100)
  113. end
  114. })
  115. TEAM_SCOUTSGT = DarkRP.createJob("Scout Sergeant", {
  116. color = Color(201,116,0),
  117. model = {"models/sono/swbf3/commander.mdl"},
  118. description = [[ Scout Officer ]],
  119. weapons = {"tfa_e11_extended","tfa_se14c","tfa_wsp_5","none",},
  120. command = "ScoutSGT",
  121. max = 15,
  122. salary = 20,
  123. admin = 0,
  124. vote = false,
  125. hasLicense = false,
  126. candemote = false,
  127. category = "Scouts",
  128. PlayerSpawn = function(ply)
  129. ply:SetMaxHealth(450)
  130. ply:SetHealth(450)
  131. ply:SetArmor(100)
  132. end
  133. })
  134. TEAM_SCOUTTRP = DarkRP.createJob("Scout Trooper", {
  135. color = Color(201,116,0),
  136. model = {"models/sono/swbf3/scout.mdl"},
  137. description = [[ Scout Trooper]],
  138. weapons = {"tfa_e11_extended","tfa_se14c","tfa_wsp_5","none",},
  139. command = "ScoutTRP",
  140. max = 25,
  141. salary = 20,
  142. admin = 0,
  143. vote = false,
  144. hasLicense = false,
  145. candemote = false,
  146. category = "Scouts",
  147. PlayerSpawn = function(ply)
  148. ply:SetMaxHealth(450)
  149. ply:SetHealth(450)
  150. ply:SetArmor(100)
  151. end
  152. })
  153. TEAM_SHOCKCMD = DarkRP.createJob("Shock Commander", {
  154. color = Color(139,0,0),
  155. model = {"models/sono/shocktrooper/commander.mdl"},
  156. description = [[ Shock Commander ]],
  157. weapons = {"weapon_stunner2","arrest_stick","unarrest_stick","tfa_e11_extended","tfa_kotor_hvybp_3","none",},
  158. command = "Shock Commander",
  159. max = 1,
  160. salary = 20,
  161. admin = 0,
  162. vote = false,
  163. hasLicense = false,
  164. candemote = false,
  165. category = "Shock",
  166. PlayerSpawn = function(ply)
  167. ply:SetMaxHealth(600)
  168. ply:SetHealth(600)
  169. ply:SetArmor(150)
  170. end
  171. })
  172. TEAM_SHOCKOFF = DarkRP.createJob("Shock Officer", {
  173. color = Color(139,0,0),
  174. model = {"models/sono/shocktrooper/officer.mdl"},
  175. description = [[ Shock Commander ]],
  176. weapons = {"weapon_stunner2","arrest_stick","unarrest_stick","tfa_e11_extended","tfa_kotor_hvybp_3","none"},
  177. command = "ShockOfficer",
  178. max = 5,
  179. salary = 20,
  180. admin = 0,
  181. vote = false,
  182. hasLicense = false,
  183. candemote = false,
  184. category = "Shock",
  185. PlayerSpawn = function(ply)
  186. ply:SetMaxHealth(450)
  187. ply:SetHealth(450)
  188. ply:SetArmor(150)
  189. end
  190. })
  191. TEAM_SHOCKSGT = DarkRP.createJob("Shock Sergeant", {
  192. color = Color(139,0,0),
  193. model = {"models/sono/shocktrooper/sergeant.mdl"},
  194. description = [[ Shock Commander ]],
  195. weapons = {"weapon_stunner2","arrest_stick","unarrest_stick","tfa_e11_extended","tfa_kotor_hvybp_3","none",},
  196. command = "ShockSergeant",
  197. max = 10,
  198. salary = 20,
  199. admin = 0,
  200. vote = false,
  201. hasLicense = false,
  202. candemote = false,
  203. category = "Shock",
  204. PlayerSpawn = function(ply)
  205. ply:SetMaxHealth(350)
  206. ply:SetHealth(350)
  207. ply:SetArmor(150)
  208. end
  209. })
  210. TEAM_SHOCKPG = DarkRP.createJob("Shock Prison Guard", {
  211. color = Color(139,0,0),
  212. model = {"models/sono/shocktrooper/sergeant.mdl"},
  213. description = [[ Shock Prison Guard ]],
  214. weapons = {"weapon_stunner2","arrest_stick","unarrest_stick","tfa_e11_extended","tfa_kotor_hvybp_3","none"},
  215. command = "ShockPG",
  216. max = 15,
  217. salary = 20,
  218. admin = 0,
  219. vote = false,
  220. hasLicense = false,
  221. candemote = false,
  222. category = "Shock",
  223. PlayerSpawn = function(ply)
  224. ply:SetMaxHealth(350)
  225. ply:SetHealth(350)
  226. ply:SetArmor(150)
  227. end
  228. })
  229. TEAM_SHOCKTRP = DarkRP.createJob("Shock Trooper", {
  230. color = Color(139,0,0),
  231. model = {"models/sono/shocktrooper/trooper.mdl"},
  232. description = [[ Shock Trooper ]],
  233. weapons = {"weapon_stunner2","arrest_stick","unarrest_stick","tfa_e11_extended","tfa_kotor_hvybp_3","none",},
  234. command = "ShockTRP",
  235. max = 15,
  236. salary = 20,
  237. admin = 0,
  238. vote = false,
  239. hasLicense = false,
  240. candemote = false,
  241. category = "Shock",
  242. PlayerSpawn = function(ply)
  243. ply:SetMaxHealth(350)
  244. ply:SetHealth(350)
  245. ply:SetArmor(150)
  246. end
  247. })
  248. TEAM_101STCMD = DarkRP.createJob("ST Commander", {
  249. color = Color(255, 255, 255),
  250. model = {"models/player/fatal/troopers/commander.mdl"},
  251. description = [[ Stormtrooper Commander Class ]],
  252. weapons = {"tfa_e11_extended","tfa_kotor_hvybp_3","tfa_relby"},
  253. command = "101stCMD",
  254. max = 1,
  255. salary = 20,
  256. admin = 0,
  257. vote = false,
  258. hasLicense = false,
  259. candemote = false,
  260. category = "Stormtrooper Corps",
  261. PlayerSpawn = function(ply)
  262. ply:SetMaxHealth(300)
  263. ply:SetHealth(300)
  264. ply:SetArmor(150)
  265. end
  266. })
  267. TEAM_101STOFF = DarkRP.createJob("101st Officer", {
  268. color = Color(255, 255, 255),
  269. model = {"models/player/fatal/troopers/officer.mdl"},
  270. description = [[ Stormtrooper Officer Class ]],
  271. weapons = {"tfa_e11_extended","tfa_kotor_hvybp_3","tfa_relby"},
  272. command = "101stOFF",
  273. max = 5,
  274. salary = 20,
  275. admin = 0,
  276. vote = false,
  277. hasLicense = false,
  278. candemote = false,
  279. category = "Stormtrooper Corps",
  280. PlayerSpawn = function(ply)
  281. ply:SetMaxHealth(200)
  282. ply:SetHealth(200)
  283. ply:SetArmor(100)
  284. end
  285. })
  286. TEAM_101STSGT = DarkRP.createJob("101st Sergeant", {
  287. color = Color(255, 255, 255),
  288. model = {"models/player/fatal/troopers/sergeant.mdl"},
  289. description = [[ Stormtrooper Sergeant Class ]],
  290. weapons = {"tfa_e11_extended","tfa_kotor_hvybp_3","tfa_relby"},
  291. command = "101stSGT",
  292. max = 10,
  293. salary = 20,
  294. admin = 0,
  295. vote = false,
  296. hasLicense = false,
  297. candemote = false,
  298. category = "Stormtrooper Corps",
  299. PlayerSpawn = function(ply)
  300. ply:SetMaxHealth(200)
  301. ply:SetHealth(200)
  302. ply:SetArmor(75)
  303. end
  304. })
  305. TEAM_101STTRP = DarkRP.createJob("101st Trooper", {
  306. color = Color(255, 255, 255),
  307. model = {"models/player/fatal/troopers/Trooper.mdl"},
  308. description = [[ Stormtrooper Class ]],
  309. weapons = {"tfa_e11_extended","tfa_kotor_hvybp_3","tfa_relby"},
  310. command = "101stTRP",
  311. max = 10,
  312. salary = 20,
  313. admin = 0,
  314. vote = false,
  315. hasLicense = false,
  316. candemote = false,
  317. category = "Stormtrooper Corps",
  318. PlayerSpawn = function(ply)
  319. ply:SetMaxHealth(200)
  320. ply:SetHealth(200)
  321. ply:SetArmor(25)
  322. end
  323. })
  324. TEAM_TANKTROOPER = DarkRP.createJob("Tank Trooper", {
  325. color = Color(140, 101, 0, 255),
  326. model = {"models/player/tank_trooper/tank_trooper.mdl"},
  327. description = [[You are a Tank Trooper. You pilot all vehicles that are on the ground excluding speeders. Ground infantry wouldn't survive without you. For the Emperor!]],
  328. weapons = {"rw_sw_tl40", "none"},
  329. command = "tanktrooper",
  330. max = 0,
  331. salary = 5,
  332. admin = 0,
  333. vote = false,
  334. hasLicense = false,
  335. candemote = false,
  336. category = "Tank Troopers",
  337. PlayerSpawn = function(ply)
  338. ply:SetMaxHealth(200)
  339. ply:SetHealth(200)
  340. ply:SetArmor(50)
  341. end
  342. })
  343. TEAM_TANKNCO = DarkRP.createJob("Tank Trooper Sergeant", {
  344. color = Color(34, 85, 85, 255),
  345. model = {"models/player/tank_trooper/tank_trooper.mdl"},
  346. description = [[You are a Tank Trooper. You pilot all vehicles that are on the ground excluding speeders. Ground infantry wouldn't survive without you. For the Emperor!]],
  347. weapons = {"rw_sw_tl40", "none", "pack_swswep_storm"},
  348. command = "tanknco",
  349. max = 0,
  350. salary = 10,
  351. admin = 0,
  352. vote = false,
  353. hasLicense = false,
  354. candemote = false,
  355. category = "Tank Troopers",
  356. PlayerSpawn = function(ply)
  357. ply:SetMaxHealth(200)
  358. ply:SetHealth(200)
  359. ply:SetArmor(75)
  360. end
  361. })
  362. TEAM_TANKOFC = DarkRP.createJob("Tank Trooper Officer", {
  363. color = Color(34, 85, 85, 255),
  364. model = {"models/player/tank_trooper/tank_trooper.mdl"},
  365. description = [[You are a Tank Trooper. You pilot all vehicles that are on the ground excluding speeders. Ground infantry wouldn't survive without you. For the Emperor!]],
  366. weapons = {"rw_sw_tl40", "none", "pack_swswep_storm"},
  367. command = "tankofc",
  368. max = 0,
  369. salary = 15,
  370. admin = 0,
  371. vote = false,
  372. hasLicense = false,
  373. candemote = false,
  374. category = "Tank Troopers",
  375. PlayerSpawn = function(ply)
  376. ply:SetMaxHealth(200)
  377. ply:SetHealth(200)
  378. ply:SetArmor(100)
  379. end
  380. })
  381. TEAM_TANKCO = DarkRP.createJob("Tank Trooper Commander", {
  382. color = Color(34, 85, 85, 255),
  383. model = {"models/player/tank_commander/tank_commander.mdl"},
  384. description = [[You are a Tank Trooper. You pilot all vehicles that are on the ground excluding speeders. Ground infantry wouldn't survive without you. For the Emperor!]],
  385. weapons = {"rw_sw_tl40", "none", "pack_swswep_storm", "tfa_kotor_hvybp_1"},
  386. command = "tankco",
  387. max = 0,
  388. salary = 20,
  389. admin = 0,
  390. vote = false,
  391. hasLicense = false,
  392. candemote = false,
  393. category = "Tank Troopers",
  394. PlayerSpawn = function(ply)
  395. ply:SetMaxHealth(200)
  396. ply:SetHealth(200)
  397. ply:SetArmor(150)
  398. end
  399. })
  400.  
  401.  
  402.  
  403. --[[---------------------------------------------------------------------------
  404. Define which team joining players spawn into and what team you change to if demoted
  405. ---------------------------------------------------------------------------]]
  406. GAMEMODE.DefaultTeam = TEAM_101STTRP
  407. --[[---------------------------------------------------------------------------
  408. Define which teams belong to civil protection
  409. Civil protection can set warrants, make people wanted and do some other police related things
  410. ---------------------------------------------------------------------------]]
  411. GAMEMODE.CivilProtection = {
  412. [TEAM_POLICE] = true,
  413. [TEAM_CHIEF] = true,
  414. [TEAM_MAYOR] = true,
  415. }
  416. --[[---------------------------------------------------------------------------
  417. Jobs that are hitmen (enables the hitman menu)
  418. ---------------------------------------------------------------------------]]
  419. DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement