Advertisement
Guest User

Job Tables: Work

a guest
Apr 27th, 2018
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.84 KB | None | 0 0
  1. TEAM_TEST = DarkRP.createJob("Experienced Class-D", {
  2. color = Color(255, 127, 80, 255),
  3. model = {"models/player/kerry/class_d_2.mdl"},
  4. description = [[You are a criminal that was on death row, you have been transferred to the SCP Foundation where you must help for research.]],
  5. weapons = {"weapon_spoon", "fas2_dv2"},
  6. command = "expclassd",
  7. max = 5,
  8. salary = 0,
  9. admin = 0,
  10. vote = false,
  11. hasLicense = false,
  12. candemote = false,
  13. category = "classd",
  14. BWhitelist_customCheck = function(ply) return ply:IsUserGroup("tier1", "tier2", "tier3", "tier4") or ply:IsSuperAdmin() end,
  15. CustomCheckFailMsg = "You need to Donate for this role!",
  16. PlayerSpawn = function(ply)
  17. ply:SetMaxHealth(150)
  18. ply:SetHealth(150)
  19. ply:SetWalkSpeed(0)
  20. ply:SetRunSpeed(5)
  21. return CLIENT end,
  22. })
  23.  
  24. TEAM_TEST = DarkRP.createJob("Hazmat Operator", {
  25. color = Color(250, 47, 95, 255),
  26. model = {"models/dxn/cod_ghosts/hazmat_pm.mdl"},
  27. description = [[Highly trained medical Personnel that specialize with the defense of infectious diseases and viruses.]],
  28. weapons = {"weapon_empty_hands", "fas2_ragingbull", "clone_card_c3", "fas2_ifak", "weapon_cuff_elastic", "weapon_extinguisher", "weapon_cuff_scp"},
  29. command = "medicalofficers",
  30. max = 5,
  31. salary = 0,
  32. admin = 0,
  33. vote = false,
  34. hasLicense = false,
  35. candemote = false,
  36. category = "hazmat",
  37. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  38. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  39. PlayerSpawn = function(ply)
  40. ply:SetMaxHealth(125)
  41. ply:SetHealth(125)
  42. ply:SetArmor(100)
  43. ply:SetWalkSpeed(0)
  44. ply:SetRunSpeed(35)
  45. return CLIENT end,
  46. })
  47.  
  48. TEAM_TEST = DarkRP.createJob("Chief Medical Officer", {
  49. color = Color(250, 47, 95, 255),
  50. model = {"models/player/pmc_4/pmc__03.mdl"},
  51. description = [[Highly trained and trusted medical Personnel that serve under their Head Medical Officer and act as their second in command.]],
  52. weapons = {"weapon_empty_hands", "fas2_ragingbull", "clone_card_c3", "fas2_ifak", "weapon_cuff_elastic", "fas2_mp5a5", "weapon_sh_healgrenade", "darkrp_defibrillator"},
  53. command = "chiefmo",
  54. max = 2,
  55. salary = 0,
  56. admin = 0,
  57. vote = false,
  58. hasLicense = false,
  59. candemote = false,
  60. category = "medicalofficers",
  61. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  62. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  63. PlayerSpawn = function(ply)
  64. ply:SetMaxHealth(150)
  65. ply:SetHealth(150)
  66. ply:SetArmor(100)
  67. ply:SetWalkSpeed(0)
  68. ply:SetRunSpeed(35)
  69. return CLIENT end,
  70. })
  71.  
  72. TEAM_TEST = DarkRP.createJob("Nu7 Demolitionist", {
  73. color = Color(0, 72, 186, 255),
  74. model = {"models/csleader/paapmc/npcs/pgac_heavy_support_hostile.mdl"},
  75. description = [[Highly trained operative in the Mobile Task Force Nu-7 or Hammerdown. You specialize with explosives and breaching charges.]],
  76. weapons = {"weapon_empty_hands", "fas2_ragingbull", "clone_card_c3", "fas2_m79", "weapon_cuff_elastic", "fas2_m67", "cw_tr09_mp9", "cw_xm1014", "weapon_slam"},
  77. command = "nu7demo",
  78. max = 1,
  79. salary = 0,
  80. admin = 0,
  81. vote = false,
  82. hasLicense = false,
  83. candemote = false,
  84. category = "nu7",
  85. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  86. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  87. PlayerSpawn = function(ply)
  88. ply:SetMaxHealth(1200)
  89. ply:SetHealth(200)
  90. ply:SetArmor(1500)
  91. ply:SetWalkSpeed(15)
  92. ply:SetRunSpeed(30)
  93. return CLIENT end,
  94. })
  95.  
  96. TEAM_TEST = DarkRP.createJob("Combat Engineer", {
  97. color = Color(255, 191, 0, 255),
  98. model = {"models/player/blackmesa_guard.mdl"},
  99. description = [[Specially trained engineers that have a knack for fixing things. You make defenses to defend against threats and you fix broken things.]],
  100. weapons = {"weapon_empty_hands", "fas2_ragingbull", "clone_card_c3", "gmod_tool", "weapon_cuff_elastic", "weapon_physcannon", "weapon_crowbar"},
  101. command = "cengineer",
  102. max = 0,
  103. salary = 0,
  104. admin = 0,
  105. vote = false,
  106. hasLicense = false,
  107. candemote = false,
  108. category = "engineers",
  109. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  110. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  111. PlayerSpawn = function(ply)
  112. ply:SetMaxHealth(100)
  113. ply:SetHealth(100)
  114. ply:SetArmor(50)
  115. ply:SetWalkSpeed(0)
  116. ply:SetRunSpeed(25)
  117. return CLIENT end,
  118. })
  119.  
  120. TEAM_TEST = DarkRP.createJob("Head Combat Engineer", {
  121. color = Color(255, 191, 0, 255),
  122. model = {"models/player/blackmesa_guard.mdl"},
  123. description = [[Specially trained engineers that have a knack for fixing things. You make defenses to defend against threats and you fix broken things.]],
  124. weapons = {"weapon_empty_hands", "fas2_deagle", "clone_card_c4", "gmod_tool", "weapon_cuff_elastic", "weapon_physcannon", "weapon_crowbar"},
  125. command = "hengineer",
  126. max = 1,
  127. salary = 0,
  128. admin = 0,
  129. vote = false,
  130. hasLicense = false,
  131. candemote = false,
  132. category = "engineers",
  133. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  134. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  135. PlayerSpawn = function(ply)
  136. ply:SetMaxHealth(200)
  137. ply:SetHealth(200)
  138. ply:SetArmor(50)
  139. ply:SetWalkSpeed(0)
  140. ply:SetRunSpeed(25)
  141. return CLIENT end,
  142. })
  143.  
  144. TEAM_TEST = DarkRP.createJob("Nu7 Scout", {
  145. color = Color(0, 72, 186, 255),
  146. model = {"models/csleader/paapmc/player/pgac_soldier_xiao_pm.mdl"},
  147. description = [[Highly trained operative in the Mobile Task Force Nu-7 or Hammerdown. You specialize with scouting and agility.]],
  148. weapons = {"weapon_empty_hands", "cw_scorpin_evo3", "clone_card_c3", "cw_tr09_mp9", "weapon_cuff_elastic", "weapon_frag", "cw_smoke_grenade"},
  149. command = "nu7scout",
  150. max = 3,
  151. salary = 0,
  152. admin = 0,
  153. vote = false,
  154. hasLicense = false,
  155. candemote = false,
  156. category = "nu7",
  157. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  158. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  159. PlayerSpawn = function(ply)
  160. ply:SetMaxHealth(200)
  161. ply:SetHealth(200)
  162. ply:SetArmor(150)
  163. ply:SetWalkSpeed(0)
  164. ply:SetRunSpeed(45)
  165. return CLIENT end,
  166. })
  167.  
  168. TEAM_TEST = DarkRP.createJob("Cyborg Soldier", {
  169. color = Color(242, 243, 244, 255),
  170. model = {"models/player/ai_soldiers.mdl"},
  171. description = [[Highly developed artificial intelligence that has super strenghth. You are a robot soldier who's goal is to exterminate all of humanity.]],
  172. weapons = {"weapon_empty_hands", "cw_ws_scifi_aug", "cw_mr96", "weapon_cuff_elastic"},
  173. command = "cysoldier",
  174. max = 5,
  175. salary = 0,
  176. admin = 0,
  177. vote = false,
  178. hasLicense = false,
  179. candemote = false,
  180. category = "androids",
  181. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  182. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  183. PlayerSpawn = function(ply)
  184. ply:SetMaxHealth(300)
  185. ply:SetHealth(300)
  186. ply:SetArmor(200)
  187. ply:SetWalkSpeed(0)
  188. ply:SetRunSpeed(35)
  189. return CLIENT end,
  190. })
  191.  
  192. TEAM_TEST = DarkRP.createJob("Cyborg Heavy", {
  193. color = Color(242, 243, 244, 255),
  194. model = {"models/Combine_Super_Soldier.mdl"},
  195. description = [[Highly developed artificial intelligence that has super strenghth. You are a robot heavy, you are made to pierce through humanity's defenses and be pointman to all of your robot comrades.]],
  196. weapons = {"weapon_empty_hands", "cw_mr96", "cw_m249_official", "weapon_cuff_elastic", "weapon_frag"},
  197. command = "cyheavy",
  198. max = 2,
  199. salary = 0,
  200. admin = 0,
  201. vote = false,
  202. hasLicense = false,
  203. candemote = false,
  204. category = "androids",
  205. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  206. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  207. PlayerSpawn = function(ply)
  208. ply:SetMaxHealth(7000)
  209. ply:SetHealth(700)
  210. ply:SetArmor(255)
  211. ply:SetWalkSpeed(30)
  212. ply:SetRunSpeed(15)
  213. return CLIENT end,
  214. })
  215.  
  216. TEAM_TEST = DarkRP.createJob("Supreme Cyborg", {
  217. color = Color(242, 243, 244, 255),
  218. model = {"models/mark2580/payday2/pd2_swat_heavy_zeal_player.mdl"},
  219. description = [Specially programmed artificial intelligence that has super strenghth and intelligence. You lead all of the cyborgs, your goal is to eliminate any trace of human life.]],
  220. weapons = {"weapon_empty_hands", "fas2_ots33", "fas2_rpk", "weapon_cuff_elastic", "cw_ws_scifi_aug", "weapon_vj_rpg", "cw_xm1014"},
  221. command = "cysupreme",
  222. max = 1,
  223. salary = 0,
  224. admin = 0,
  225. vote = false,
  226. hasLicense = false,
  227. candemote = false,
  228. category = "androids",
  229. BWhitelist_customCheck = function(ply) return ply:IsUserGroup() or ply:IsSuperAdmin() end,
  230. CustomCheckFailMsg = "You need to be whitelisted for this role!",
  231. PlayerSpawn = function(ply)
  232. ply:SetMaxHealth(500)
  233. ply:SetHealth(500)
  234. ply:SetArmor(200)
  235. ply:SetWalkSpeed(0)
  236. ply:SetRunSpeed(35)
  237. return CLIENT end,
  238. })
  239.  
  240. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  241.  
  242. GAMEMODE.CivilProtection = {
  243. [TEAM_POLICE] = true,
  244. [TEAM_CHIEF] = true,
  245. [TEAM_MAYOR] = true,
  246. }
  247.  
  248. DarkRP.addHitmanTeam(TEAM_MOB)
  249.  
  250. DarkRP.createCategory{
  251. name = "classd",
  252. categorises = "jobs",
  253. startExpanded = true,
  254. color = Color(255, 127, 80, 255),
  255. canSee = function(ply) return true end,
  256. sortOrder = 100,
  257. }
  258.  
  259. DarkRP.createCategory{
  260. name = "medicalofficers",
  261. categorises = "jobs",
  262. startExpanded = true,
  263. color = Color(250, 47, 95, 255),
  264. canSee = function(ply) return true end,
  265. sortOrder = 70,
  266. }
  267.  
  268. DarkRP.createCategory{
  269. name = "nu7",
  270. categorises = "jobs",
  271. startExpanded = true,
  272. color = Color(0, 72, 186, 255),
  273. canSee = function(ply) return true end,
  274. sortOrder = 20,
  275. }
  276.  
  277. DarkRP.createCategory{
  278. name = "engineers",
  279. categorises = "jobs",
  280. startExpanded = true,
  281. color = Color(255, 191, 0, 255),
  282. canSee = function(ply) return true end,
  283. sortOrder = 55,
  284. }
  285.  
  286. DarkRP.createCategory{
  287. name = "androids",
  288. categorises = "jobs",
  289. startExpanded = true,
  290. color = Color(242, 243, 244, 255),
  291. canSee = function(ply) return true end,
  292. sortOrder = 100,
  293. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement