Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[---------------------------------------------------------------------------
- DarkRP custom jobs
- ---------------------------------------------------------------------------
- This file contains your custom jobs.
- This file should also contain jobs from DarkRP that you edited.
- Note: If you want to edit a default DarkRP job, first disable it in darkrp_config/disabled_defaults.lua
- Once you've done that, copy and paste the job to this file and edit it.
- The default jobs can be found here:
- https://github.com/FPtje/DarkRP/blob/master/gamemode/config/jobrelated.lua
- For examples and explanation please visit this wiki page:
- http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields
- Add jobs under the following line:
- ---------------------------------------------------------------------------]]
- TEAM_NavyOfficer = DarkRP.createJob("Navy Officer", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/scifi_female_01.mdl", "models/player/scifi_female_02.mdl", "models/player/scifi_female_03.mdl", "models/player/scifi_female_04.mdl", "models/player/scifi_female_06.mdl", "models/player/scifi_female_07.mdl", "models/player/scifi_male_01.mdl", "models/player/scifi_male_02.mdl", "models/player/scifi_male_03.mdl", "models/player/scifi_male_04.mdl", "models/player/scifi_male_05.mdl", "models/player/scifi_male_06.mdl", "models/player/scifi_male_07.mdl"},
- description = [[You are a Navy Officer of the UNSC]],
- weapons = {"h3_magnum_swep", "huntfde", "weapon_physgun", "gmod_tool"},
- command = "navyofficer",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "navyofficer" or ply:IsAdmin() end,
- category = "Navy Officers",
- })
- TEAM_NavyOfficerHonorGuard = DarkRP.createJob("Navy Officer Honor Guardsman", {
- color = Color(0, 0, 0, 255),
- model = {"models/mass effect 2/player/inferno_armour.mdl" },
- description = [[You are a Navy Officer of the UNSC]],
- weapons = {"weapon_lasrifle_tweaked_ig_hell", "huntweb"},
- command = "navyofficerhg",
- max = 4,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "navyofficerhg" or ply:IsAdmin() end,
- category = "Navy Officers",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("350") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_UNSCMarineRecruit= DarkRP.createJob("UNSC Recruit", {
- color = Color(200, 200, 200, 255),
- model = {"models/jessev92/halo/civilian_h3/m04.mdl"},
- description = [[You are a Recruit ready to join the UNSC]],
- weapons = {},
- command = "recruit",
- max = 99,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "recruit" or ply:IsAdmin() end,
- category = "Marines",
- })
- TEAM_UNSCMarine = DarkRP.createJob("UNSC Marine", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are a UNSC Marine]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar"},
- command = "unscmarine",
- max = 99,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmarine" or ply:IsAdmin() end,
- category = "Marines",
- })
- TEAM_UNSCCQB = DarkRP.createJob("UNSC CQB", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are a UNSC CQB]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_shotgun"},
- command = "unsccqb",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unsccqb" or ply:IsAdmin() end,
- category = "Marines",
- })
- TEAM_UNSCHeavy = DarkRP.createJob("UNSC Heavy", {
- color = Color(76, 153, 0, 255),
- model = {"models/haloreach/player/trooperpm.mdl"},
- description = [[You are a UNSC Heavy]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_saw"},
- command = "unscheavy",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unscheavy" or ply:IsAdmin() end,
- category = "Marines",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_UNSCMarksman = DarkRP.createJob("UNSC Marksman", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are a UNSC Marksman]],
- weapons = {"hr_swep_magnum", "h3_sr_swep"},
- command = "unscmarksman",
- max = 6,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmarksman" or ply:IsAdmin() end,
- category = "Marines",
- })
- TEAM_UNSCMedic = DarkRP.createJob("UNSC Medic", {
- color = Color(153, 76, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_mmedic/m01.mdl", "models/jessev92/halo/unsc_h3_mmedic/m02.mdl", "models/jessev92/halo/unsc_h3_mmedic/m03.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m04.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m05.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m06.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m07.mdl", "models/jessev92/halo/unsc_h3_mmedic/m08.mdl", "models/jessev92/halo/unsc_h3_mmedic/m09.mdl"},
- description = [[You are a UNSC Medic]],
- weapons = {"h3_magnum_swep", "h3_smg_swep", "weapon_medkit"},
- command = "unscmedic",
- max = 15,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unscmedic" or ply:IsAdmin() end,
- category = "Marines",
- })
- TEAM_UNSCPilot = DarkRP.createJob("UNSC Pilot", {
- color = Color(204, 204, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/pilot.mdl"},
- description = [[You are a UNSC Pilot]],
- weapons = { "h3_smg_swep"},
- command = "unscpilot",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "unscpilot" or ply:IsAdmin() end,
- category = "Air Force",
- })
- TEAM_AlfaLeader = DarkRP.createJob("Alfa Leader", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are the leader of Alfa Squad]],
- weapons = {"h3_odst_socom", "h3_br_swep"},
- command = "alfaleader",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "alfaleader" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamDerlonLeader = DarkRP.createJob("Fireteam Derlon Leader", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are the leader of Fireteam Derlon]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar"},
- command = "ftderlonleader",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderlonleader" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamDerlonCQB = DarkRP.createJob("Fireteam Derlon CQB", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are a CQB of Fireteam Derlon]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_shotgun"},
- command = "ftderloncqb",
- max = 2,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderloncqb" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamDerlonMedic = DarkRP.createJob("Fireteam Derlon Medic", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_mmedic/m01.mdl", "models/jessev92/halo/unsc_h3_mmedic/m02.mdl", "models/jessev92/halo/unsc_h3_mmedic/m03.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m04.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m05.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m06.mdl",
- "models/jessev92/halo/unsc_h3_mmedic/m07.mdl", "models/jessev92/halo/unsc_h3_mmedic/m08.mdl", "models/jessev92/halo/unsc_h3_mmedic/m09.mdl"},
- description = [[You are the medic of Fireteam Derlon]],
- weapons = {"hr_swep_magnum", "halo_spartan_weapon_ar", "weapon_medkit"},
- command = "ftderlonmedic",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftderlonmedic" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamPlexaLeader = DarkRP.createJob("Fireteam Plexa Leader", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are the leader of Fireteam Plexa]],
- weapons = {"hr_swep_magnum", "hr_swep_dmr"},
- command = "ftplexaleader",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexaleader" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamPlexaRifleman = DarkRP.createJob("Fireteam Plexa Rifleman", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are the rifleman of Fireteam Plexa]],
- weapons = {"hr_swep_magnum", "hr_swep_dmr"},
- command = "ftplexarifleman",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexarifleman" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_FireteamPlexaMarksman = DarkRP.createJob("Fireteam Plexa Marksman", {
- color = Color(76, 153, 0, 255),
- model = {"models/jessev92/halo/unsc_h3_marine/m01.mdl", "models/jessev92/halo/unsc_h3_marine/m02.mdl", "models/jessev92/halo/unsc_h3_marine/m03.mdl",
- "models/jessev92/halo/unsc_h3_marine/m04.mdl",
- "models/jessev92/halo/unsc_h3_marine/m05.mdl",
- "models/jessev92/halo/unsc_h3_marine/m06.mdl",
- "models/jessev92/halo/unsc_h3_marine/m07.mdl", "models/jessev92/halo/unsc_h3_marine/m08.mdl", "models/jessev92/halo/unsc_h3_marine/m09.mdl"},
- description = [[You are a marksman of Fireteam Plexa]],
- weapons = {"hr_swep_magnum", "hr_swep_srs99"},
- command = "ftplexamarksman",
- max = 2,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "ftplexamarksman" or ply:IsAdmin() end,
- category = "Alfa Squad",
- })
- TEAM_ODST = DarkRP.createJob("ODST", {
- color = Color(96, 96, 96, 255),
- model = {"models/jessev92/halo/unsc_h3_odst/standard.mdl"},
- description = [[You are an ODST]],
- weapons = {"h3_smg_swep_odst", "h3_odst_socom"},
- command = "odst",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "odst" or ply:IsAdmin() end,
- category = "ODST",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ODSTPilot = DarkRP.createJob("ODST Pilot", {
- color = Color(96, 96, 96, 255),
- model = {"models/jessev92/halo/unsc_h3_odst/pilot.mdl"},
- description = [[You are an ODST Pilot]],
- weapons = {"h3_smg_swep_odst", "h3_odst_socom"},
- command = "odstpilot",
- max = 5,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "odstpilot" or ply:IsAdmin() end,
- category = "ODST",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ODSTMarksman = DarkRP.createJob("ODST Marksman", {
- color = Color(36, 36, 96, 255),
- model = {"models/jessev92/halo/unsc_h3_odst/sniper.mdl"},
- description = [[You are an ODST Marksman]],
- weapons = {"hr_swep_srs99", "h3_smg_swep_odst", "h3_odst_socom"},
- command = "odstmarksman",
- max = 3,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "odstmarksman" or ply:IsAdmin() end,
- category = "ODST",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ODSTCQB = DarkRP.createJob("ODST CQB", {
- color = Color(96, 34, 34, 255),
- model = {"models/jessev92/halo/unsc_h3_odst/cqb.mdl"},
- description = [[You are an ODST CQB]],
- weapons = {"h3_smg_swep_odst", "h3_odst_socom", "halo_spartan_weapon_shotgun"},
- command = "odstcqb",
- max = 5,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "odstcqb" or ply:IsAdmin() end,
- category = "ODST",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ODSTHeavy = DarkRP.createJob("ODST Heavy", {
- color = Color(92, 92, 92, 255),
- model = {"models/voxelzero/player/odst.mdl"},
- description = [[You are an ODST Heavy]],
- weapons = {"h3_smg_swep_odst", "halo_spartan_weapon_saw", "h3_odst_socom"},
- command = "odstheavy",
- max = 4,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "odstheavy" or ply:IsAdmin() end,
- cook = false,
- category = "ODST",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetGravity(1) return CLIENT end,
- })
- TEAM_SpartanII = DarkRP.createJob("Spartan II", {
- color = Color(153, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are a Spartan II]],
- weapons = {"halo_spartan_weapon_battle_rif", "halo_spartan_weapon_ar", "halo2_sniper", "huntnte", "gmod_tool"},
- command = "spartanii",
- max = 8,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "spartanii" or ply:IsAdmin() end,
- category = "Spartan II",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.2) ply:SetHealth("800") ply:SetArmor(300) modelScale = 1.25 ply:SetGravity(1) return CLIENT end,
- PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
- })
- TEAM_SpartanIV = DarkRP.createJob("Spartan IV", {
- color = Color(255, 0, 0, 255),
- model = {"models/halo4/pms/spartans/pm_female01.mdl", "models/halo4/pms/spartans/pm_female02.mdl", "models/halo4/pms/spartans/pm_female03.mdl", "models/halo4/pms/spartans/pm_female04.mdl", "models/halo4/pms/spartans/pm_female05.mdl", "models/halo4/pms/spartans/pm_female06.mdl", "models/halo4/pms/spartans/pm_female07.mdl", "models/halo4/pms/spartans/pm_female08.mdl", "models/halo4/pms/spartans/pm_female09.mdl", "models/halo4/pms/spartans/pm_female010.mdl"},
- description = [[You are a Spartan IV]],
- weapons = {"h3_br_swep", "halo_spartan_weapon_ar", "hr_swep_srs99", "huntstk", "gmod_tool"},
- command = "spartaniv",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "spartaniv" or ply:IsAdmin() end,
- category = "Spartan IV",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("700") modelScale = 1.1 ply:SetArmor(175) ply:SetGravity(1) return CLIENT end,
- PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
- })
- TEAM_PFLRifleman = DarkRP.createJob("PFL Rifleman", {
- color = Color(190, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are a Project FreeLancer Rifleman]],
- weapons = {"hr_swep_dmr", "halo_spartan_weapon_ar", "huntstk", "gmod_tool"},
- command = "pflrifleman",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "pflrifleman" or ply:IsAdmin() end,
- category = "Agents",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
- PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
- })
- TEAM_PFLCQB = DarkRP.createJob("PFL CQB", {
- color = Color(190, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are a Project FreeLancer CQB]],
- weapons = {"hr_swep_shotgun", "halo_spartan_weapon_ar", "huntstk", "gmod_tool"},
- command = "pflcqb",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "pflcqb" or ply:IsAdmin() end,
- category = "Agents",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
- PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
- })
- TEAM_PFLMarksman = DarkRP.createJob("PFL Marksman", {
- color = Color(190, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl", "gmod_tool"},
- description = [[You are a Project FreeLancer Marksman]],
- weapons = {"hr_swep_dmr", "hr_swep_srs99", "huntstk"},
- command = "pflmarksman",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "pflmarksman" or ply:IsAdmin() end,
- category = "Agents",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("500") modelScale = 1.15 ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
- PlayerDeath = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) return CLIENT end,
- })
- TEAM_AI = DarkRP.createJob("AI", {
- color = Color(0, 128, 255, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl", "gmod_tool"},
- description = [[You are an AI]],
- weapons = {},
- command = "spartanai",
- max = 10,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "spartanai" or ply:IsAdmin() end,
- category = "AI",
- })
- TEAM_ONIAgent = DarkRP.createJob("ONI Agent", {
- color = Color(81, 81, 81, 255),
- model = {"models/player/halo/hacks/agenteric.mdl"},
- description = [[You are an agent of ONI.]],
- weapons = {"h3_odst_socom", "hr_swep_assault_rifle", "sfw_eblade"},
- command = "oniagent",
- max = 5,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "oniagent" or ply:IsAdmin() end,
- category = "ONI",
- })
- TEAM_ONICommando = DarkRP.createJob("ONI Commando", {
- color = Color(81, 81, 81, 255),
- model = {"models/player/halo/hacks/onicommando.mdl"},
- description = [[You are a commando of ONI.]],
- weapons = {"halo2_br", "sfw_trace", "sfw_eblade"},
- command = "onicommando",
- max = 3,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onicommando" or ply:IsAdmin() end,
- category = "ONI",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("175") ply:SetArmor(50) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ONIShockTrooper = DarkRP.createJob("ONI Shock Trooper", {
- color = Color(81, 81, 81, 255),
- model = {"models/player/halo/hacks/evashocktrooper.mdl"},
- description = [[You are an EVA/Shock Trooper of ONI.]],
- weapons = {"sfw_saphyre", "h3_odst_socom", "sfw_eblade"},
- command = "onishocktrooper",
- max = 3,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onishocktrooper" or ply:IsAdmin() end,
- category = "ONI",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("150") ply:SetArmor(75) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ONISpecOps = DarkRP.createJob("ONI SpecOps", {
- color = Color(81, 81, 81, 255),
- model = {"models/player/archer.mdl"},
- description = [[You are a SpecOps of ONI.]],
- weapons = {"h3_smg_swep_odst", "h3_odst_socom", "sfw_eblade", "weapon_camo"},
- command = "onispecops",
- max = 2,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onispecops" or ply:IsAdmin() end,
- category = "ONI",
- })
- TEAM_ONIMarksman = DarkRP.createJob("ONI Marksman", {
- color = Color(81, 81, 81, 255),
- model = {"models/player/kestrel.mdl"},
- description = [[You are a Marksman of ONI.]],
- weapons = {"halo_spartan_weapon_sniper", "h3_odst_socom", "sfw_eblade", "halo_spartan_weapon_dmr"},
- command = "onimarksman",
- max = 2,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onimarksman" or ply:IsAdmin() end,
- category = "ONI",
- })
- TEAM_ONIDirector = DarkRP.createJob("ONI Director", {
- color = Color(81, 81, 81, 255),
- model = {"models/msf/soldier1.mdl"},
- description = [[You are the Director of ONI.]],
- weapons = {"sfw_seraphim", "sfw_trace", "sfw_eblade", "sfw_blizzard", "gmod_tool"},
- command = "onidirector",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onidirector" or ply:IsAdmin() end,
- category = "ONI",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1) ply:SetHealth("200") ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Church = DarkRP.createJob("Church", {
- color = Color(0, 0, 204, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Church from RvB]],
- weapons = {"halo_spartan_weapon_sniper", "halo2_smg", "hr_swep_magnum", "gmod_tool"},
- command = "church",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "church" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Caboose = DarkRP.createJob("Caboose", {
- color = Color(0, 0, 204, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Caboose from RvB]],
- weapons = {"h3_ar_swep", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "caboose",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "caboose" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Tucker = DarkRP.createJob("Tucker", {
- color = Color(0, 0, 204, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Tucker from RvB]],
- weapons = {"halo_weapon_h4_sword", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "tucker",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "tucker" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Epsilon = DarkRP.createJob("Epsilon", {
- color = Color(0, 0, 204, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Epsilon from RvB]],
- weapons = {},
- command = "epsilon",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "epsilon" or ply:IsAdmin() end,
- category = "RvB",
- })
- TEAM_Sarge = DarkRP.createJob("Sarge", {
- color = Color(204, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Sarge from RvB]],
- weapons = {"halo_spartan_weapon_shotgun", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "sarge",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "sarge" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Simmons = DarkRP.createJob("Simmons", {
- color = Color(204, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Simmons from RvB]],
- weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "simmons",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "simmons" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Griff = DarkRP.createJob("Griff", {
- color = Color(204, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Griff from RvB]],
- weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "griff",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "griff" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Donut = DarkRP.createJob("Donut", {
- color = Color(204, 0, 0, 255),
- model = {"models/player/lordvipes/h3_spartans_mps/h3spartan_mps_cvp.mdl"},
- description = [[You are Donut from RvB]],
- weapons = {"halo2_smg", "halo_spartan_weapon_battle_rif", "hr_swep_magnum"},
- command = "donut",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "donut" or ply:IsAdmin() end,
- category = "RvB",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Carter = DarkRP.createJob("Carter", {
- color = Color(0, 0, 0, 255),
- model = {"models/halocarter/pm-carter.mdl"},
- description = [[You are Carter from Noble Team]],
- weapons = {"halo_spartan_weapon_battle_rif", "hr_swep_magnum", "hr_swep_assault_rifle"},
- command = "carter",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "carter" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Emile = DarkRP.createJob("Emile", {
- color = Color(0, 0, 0, 255),
- model = {"models/haloemile/pm-emile.mdl"},
- description = [[You are Emile from Noble Team]],
- weapons = {"huntcam", "hr_swep_magnum", "hr_swep_dmr", "hr_swep_shotgun"},
- command = "emile",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "emile" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Jorge = DarkRP.createJob("Jorge", {
- color = Color(0, 0, 0, 255),
- model = {"models/halojorge/pm-spartanjorge.mdl"},
- description = [[You are Jorge from Noble Team]],
- weapons = {"weapon_mini_gun_v3", "hr_swep_magnum", "hr_swep_dmr"},
- command = "jorge",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "jorge" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("800") ply:SetArmor(250) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Jun = DarkRP.createJob("Jun", {
- color = Color(0, 0, 0, 255),
- model = {"models/halojun/pm-jun.mdl"},
- description = [[You are Jun from Noble Team]],
- weapons = {"hr_swep_srs99", "hr_swep_magnum", "hr_swep_assault_rifle"},
- command = "jun",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "jun" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Kat = DarkRP.createJob("Kat", {
- color = Color(0, 0, 0, 255),
- model = {"models/halokat/halokatpm.mdl"},
- description = [[You are Kat from Noble Team. This time, don't go out like a little bitch]],
- weapons = {"hr_swep_dmr", "hr_swep_magnum", "hr_swep_assault_rifle"},
- command = "kat",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "kat" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Noble6 = DarkRP.createJob("Noble 6", {
- color = Color(0, 0, 0, 255),
- model = {"models/halonoble6/halonoble6pm.mdl"},
- description = [[You are Noble 6 from Noble Team]],
- weapons = {"halo_spartan_weapon_battle_rif", "hr_swep_magnum", "hr_swep_assault_rifle"},
- command = "noble6",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "noble6" or ply:IsAdmin() end,
- category = "Noble Team",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("750") ply:SetArmor(150) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_Squishy = DarkRP.createJob("Squishy", {
- color = Color(82, 204, 235, 255),
- model = {"models/predatorcz/stbugs/inflatus_cimex.pmd/model.mdl"},
- description = [[You are Squishy. Thanks for donating dragen]],
- weapons = {"sfw_eblade", "sfw_vapor"},
- command = "squishy",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "squishy" or ply:IsAdmin() end,
- category = "Squishy",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("400") ply:SetArmor(100) ply:SetGravity(1) return CLIENT end,
- })
- TEAM_ONIBOT001 = DarkRP.createJob("ONI-BOT 001", {
- color = Color(81, 81, 81, 255),
- model = {"models/mass effect 2/player/geth_trooper.mdl"},
- description = [[You are ONI-BOT 001, designed and created by ONI]],
- weapons = {"sfw_storm", "sfw_eblade", "sfw_saphyre"},
- command = "onibot001",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return ply:GetNWString("usergroup")== "onibot001" or ply:IsAdmin() end,
- category = "ONI",
- PlayerSpawn = function(ply) GAMEMODE:SetPlayerSpeed(ply, GAMEMODE.Config.walkspeed * 1, GAMEMODE.Config.runspeed * 1.1) ply:SetHealth("150") ply:SetArmor(300) ply:SetGravity(1) return CLIENT end,
- })--[[---------------------------------------------------------------------------
- Define which team joining players spawn into and what team you change to if demoted
- ---------------------------------------------------------------------------]]
- GAMEMODE.DefaultTeam = TEAM_UNSCMarineRecruit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement