Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- GET / HTTP/1.1
- Accept-Encoding: identity
- Host: 92.222.96.148
- Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
- User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
- 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:
- ---------------------------------------------------------------------------]]
- -- Government Category
- TEAM_MAYOR = DarkRP.createJob("Mayor", {
- color = Color(192, 38, 0, 255),
- model = {"models/player/breen.mdl"},
- description = [[Your city, your rules.
- Set the laws in which citizens and the rest will obide by!
- You have the Police and Armed Response at your side.]],
- weapons = {"unarrest_stick", "stunstick"},
- command = "mayor",
- max = 1,
- salary = 200,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Government",
- mayor = true,
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(50)
- end,
- PlayerDeath = function(ply, weapon, killer)
- ply:teamBan()
- ply:changeTeam(GAMEMODE.DefaultTeam, true)
- DarkRP.notifyAll(0, 4, "The Mayor has died!")
- end
- })
- TEAM_MSECURITY = DarkRP.createJob("Mayor's Bodyguard", {
- color = Color(183, 97, 0, 255),
- model = {"models/player/suits/male_02_open.mdl"},
- description = [[Protect the Mayor at all costs!
- There is no time for mistakes now.]],
- weapons = {"stunstick"},
- command = "msecurity",
- max = 2,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Government",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(50)
- end
- })
- TEAM_SWATSERGEANT = DarkRP.createJob("S.W.A.T Sergeant", {
- color = Color(102, 51, 0, 255),
- model = {"models/player/raid/raid_01.mdl"},
- description = [[The S.W.A.T Sergeant must ensure the safety of the City!
- You are in charge of the S.W.A.T and Police teams.
- You may assist Mayor's Bodyguard in the Mayors safety while not responding to a call.]],
- weapons = {"arrest_stick", "taser", "unarrest_stick", "door_ram", "weaponchecker", "m9k_m4a1", "m9k_colt1911"},
- command = "swatsergeant",
- max = 1,
- salary = 175,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Donator",
- ammo = {
- ["m9k_ammo_ar2"] = 150,
- ["m9k_ammo_pistol"] = 90
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"donator", "superadmin", "developer", "admin", "moderator", "founder"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Donator Status.",
- })
- TEAM_SWATSNIPER = DarkRP.createJob("S.W.A.T Sniper", {
- color = Color(112, 56, 0, 255),
- model = {"models/player/raid/raid_06.mdl",
- "models/player/raid/raid_05.mdl"
- },
- description = [[S.W.A.T Sniper must be prepared to assist the Sergeant in raids.
- Whilst not out, you must ensure the PD is safe from any raiders.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "weaponchecker", "m9k_aw50", "m9k_colt1911", "taser"},
- command = "swatsniper",
- max = 4,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Government",
- ammo = {
- ["m9k_ammo_ar2"] = 150,
- ["m9k_ammo_pistol"] = 90
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- })
- TEAM_SWAT = DarkRP.createJob("S.W.A.T Member", {
- color = Color(112, 56, 0, 255),
- model = {"models/player/raid/raid_06.mdl",
- "models/player/raid/raid_05.mdl"
- },
- description = [[S.W.A.T Member must be prepared to assist the Sergeant in raids.
- Whilst not out, you must ensure the PD is safe from any raiders.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "weaponchecker", "m9k_g36", "m9k_colt1911", "taser"},
- command = "swat",
- max = 4,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Government",
- ammo = {
- ["m9k_ammo_ar2"] = 150,
- ["m9k_ammo_pistol"] = 90
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- })
- TEAM_LUI = DarkRP.createJob("Police Sergeant", {
- color = Color(36, 75, 183, 255),
- model = {"models/taggart/police01/male_04.mdl"},
- description = [[As Police Lieutenant you are in-charge of the Police Force.
- You may carry out small simple raids, however A.R.U are required for large drug busts.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "weaponchecker", "m9k_deagle", "taser"},
- command = "sergeant",
- max = 1,
- salary = 150,
- admin = 0,
- vote = true,
- hasLicense = true,
- chief = true,
- candemote = false,
- category = "Government",
- ammo = {
- ["m9k_ammo_pistol"] = 120
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end
- })
- TEAM_POLICE = DarkRP.createJob("Police Officer", {
- color = Color(77, 143, 240, 255),
- model = {"models/taggart/police01/male_01.mdl",
- "models/taggart/police01/male_02.mdl",
- "models/taggart/police01/male_03.mdl",
- "models/taggart/police01/male_05.mdl"
- },
- description = [[Police Officer's must ensure the safety of the citizens.
- You must follow instructions provided by your Sergeant]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "weaponchecker", "m9k_m92beretta", "taser"},
- command = "police",
- max = 4,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Government",
- ammo = {
- ["m9k_ammo_pistol"] = 120
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end
- })
- TEAM_MEDIC = DarkRP.createJob("Paramedic", {
- color = Color(42, 215, 255, 255),
- model = {
- "models/player/Group03m/male_05.mdl",
- "models/player/Group03m/male_03.mdl",
- "models/player/Group03m/female_01.mdl"
- },
- description = [[Paramedic's must ensure the health of EvoCity.
- No matter how busy you may get, you must always make time for ill citizens.]],
- weapons = {"weapon_medkit", "weapon_defibrillator"},
- command = "medic",
- max = 3,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Government",
- medic = true,
- ammo = {
- ["item_healthkit"] = 200
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(98)
- end
- })
- -- Citizen Category
- TEAM_CITIZEN = DarkRP.createJob("Citizen", {
- color = Color(5, 181, 0, 255),
- model = {
- "models/player/Group01/male_01.mdl",
- "models/player/Group01/male_02.mdl",
- "models/player/Group01/male_03.mdl",
- "models/player/Group01/male_04.mdl",
- "models/player/Group01/male_05.mdl",
- "models/player/Group01/male_06.mdl",
- "models/player/Group01/male_07.mdl",
- "models/player/Group01/male_08.mdl",
- "models/player/Group01/male_09.mdl",
- "models/player/Group01/female_01.mdl",
- "models/player/Group01/female_02.mdl",
- "models/player/Group01/female_03.mdl",
- "models/player/Group01/female_04.mdl",
- "models/player/Group01/female_05.mdl",
- "models/player/Group01/female_06.mdl"
- },
- description = [[The Citizen is the most basic level of society you can hold besides being a hobo.
- You have no specific role in city life.]],
- weapons = {},
- command = "citizen",
- max = 0,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- TEAM_HOBO = DarkRP.createJob("Hobo", {
- color = Color(110, 62, 0, 255),
- model = {"models/player/corpse1.mdl"},
- description = [[The Citizen is the lowest level of society you can hold.
- You have no role in city life.]],
- weapons = {"bugbait"},
- command = "hobo",
- max = 0,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_LFIREARM = DarkRP.createJob("Light Firearms Dealer", {
- color = Color(240, 88, 0, 255),
- model = {"models/player/monk.mdl"},
- description = [[As a Fire Arms Dealer, you may legally sell guns.
- However you must own a License to sell weapons.]],
- weapons = {},
- command = "lfirearms",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_HFIREARM = DarkRP.createJob("Heavy Firearms Dealer", {
- color = Color(240, 88, 0, 255),
- model = {"models/player/monk.mdl"},
- description = [[As a Fire Arms Dealer, you may legally sell guns.
- However you must own a License to sell weapons.]],
- weapons = {},
- command = "hfirearms",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_SGUARD = DarkRP.createJob("Security Guard", {
- color = Color(0, 187, 201, 255),
- model = {"models/player/leet.mdl"},
- description = [[You are a Security Guard.
- Your services may be hired by anybody.
- Your job is to protect them/their shops!]],
- weapons = {"stunstick"},
- command = "sguard",
- max = 2,
- salary = 100,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_TAXI = DarkRP.createJob("Taxi Driver", {
- color = Color(253, 214, 15, 255),
- model = {
- "models/player/hostage/hostage_02.mdl",
- "models/player/hostage/hostage_03.mdl"
- },
- description = [[You are a Taxi Driver.
- You must purchase a taxi.
- You may charge people for a drive
- Around the map.
- Max Charge. 2,500]],
- weapons = {},
- command = "taxi",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_CINEMA = DarkRP.createJob("Cinema Owner", {
- color = Color(205, 0, 255, 255),
- model = {"models/player/suits/male_04_open_tie.mdl"},
- description = [[As a Cinema Owner, you must play recent films,
- as well as ensuring people enjoy themselves!]],
- weapons = {},
- command = "cinema",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_BANK = DarkRP.createJob("Banker", {
- color = Color(0, 255, 213, 255),
- model = {"models/player/suits/male_04_open_tie.mdl"},
- description = [[As a banker, you must uphold the confidentiality of peoples privacy,
- as well as ensuring the bank vault remains un-touched.]],
- weapons = {},
- command = "banker",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_HOTEL = DarkRP.createJob("Hotel Manager", {
- color = Color(63, 210, 0, 255),
- model = {"models/player/suits/male_09_open_tie.mdl"},
- description = [[A hotel manager, must ensure the cleanliness of his/her hotel.
- In addition, to making certain customers are happy and enjoy their stay!]],
- weapons = {},
- command = "hotel",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_CASINO = DarkRP.createJob("Casino Manager", {
- color = Color(210, 0, 175, 255),
- model = {"models/player/suits/male_08_closed_tie.mdl"},
- description = [[As a Casino Manager, you must ensure the success of your casino,
- as well as ensuring clients enjoy their time!]],
- weapons = {},
- command = "casino",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_CLUB = DarkRP.createJob("Club Owner", {
- color = Color(94, 0, 156, 255),
- model = {"models/player/suits/male_03_open_tie.mdl"},
- description = [[As a Club Owner, you must ensure the success of your club,
- as well as ensuring people enjoy their time!]],
- weapons = {},
- command = "club",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_MECHANIC = DarkRP.createJob("Mechanic", {
- color = Color(46, 134, 87, 255),
- model = {"models/player/guerilla.mdl"},
- description = [[As a Mechanic, you have the authority to work on peoples vehicles.
- However you do need their permission.]],
- weapons = {},
- command = "mechanic",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_BUILD = DarkRP.createJob("Builder", {
- color = Color(226, 181, 0, 255),
- model = {"models/player/hostage/hostage_04.mdl"},
- description = [[As a Construction Worker, you may be called upon
- to build a base for somebody, and earn yourself some cash!]],
- weapons = {},
- command = "builder",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_ALCOHOL = DarkRP.createJob("Alcohol Brewer", {
- color = Color(46, 134, 87, 255),
- model = {"models/dxn/cod_ghosts/hazmat_pm.mdl"},
- description = [[As an Alcohol Brewer, you brew/create alcohol to make your living.
- In which you can sell and earn money.]],
- weapons = {},
- command = "alcbrew",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Citizens",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- -- Criminal Category
- TEAM_BMDEALER = DarkRP.createJob("Black Market Dealer", {
- color = Color(112, 88, 137, 255),
- model = {"models/player/phoenix.mdl"},
- description = [[You are a Black Market Dealer.
- However, you sell only illegal items!
- Therefore be careful,]],
- weapons = {},
- command = "bmdealer",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Criminals",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- TEAM_COCAINE = DarkRP.createJob("Cocaine Dealer", {
- color = Color(94, 94, 94, 255),
- model = {"models/bloocobalt/splinter cell/chemsuit_cod.mdl"},
- description = [[You are a Cocaine Dealer.
- You are one of the most illegal members of civilization...
- You can make Cocaine and Sell it to a buyer for a large price.
- Be careful, and watch out for the Police!]],
- weapons = {},
- command = "cocaine",
- max = 2,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Criminals"
- })
- TEAM_WEED = DarkRP.createJob("Weed Dealer", {
- color = Color(39, 145, 0, 255),
- model = {"models/bloocobalt/splinter cell/chemsuit_cod.mdl"},
- description = [[You are a Weed Dealer.
- You are one of the most illegal members of civilization...
- You can make Weed and Sell it to a buyer for a large price.
- Be careful, and watch out for the Police!]],
- weapons = {"weedbong"},
- command = "weed",
- max = 2,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Criminals"
- })
- TEAM_THIEF = DarkRP.createJob("Thief", {
- color = Color(158, 158, 158, 255),
- model = {"models/player/wisay/thief.mdl"},
- description = [[You are a Thief.
- You may base, raid and kill.
- To kill you need a valid RP reason though.
- You may raid once every 10 minutes.]],
- weapons = {"lockpick"},
- command = "thief",
- max = 6,
- salary = 25,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Criminals",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- TEAM_HITMAN = DarkRP.createJob("Hitman", {
- color = Color(112, 88, 137, 255),
- model = {"models/player/gman_high.mdl"},
- description = [[You are a Hitman.
- You may accept and complete hits!
- You may also be hired by different organisations!]],
- weapons = {"lockpick", "m9k_luger"},
- command = "hitman",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Criminals",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end
- })
- -- Gang Category
- TEAM_MAFIABOSS = DarkRP.createJob("Mafia Boss", {
- color = Color(149, 0, 45, 255),
- model = {"models/player/suits/male_01_closed_coat_tie.mdl"},
- description = [[You are the Mafia Boss.
- You must create a base somewhere hidden and secluded.
- Lead your Mafia Members to success!]],
- weapons = {"lockpick"},
- command = "mafiaboss",
- max = 1,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangs",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- TEAM_MAFIA = DarkRP.createJob("Mafia Member", {
- color = Color(188, 0, 56, 255),
- model = {"models/player/suits/male_04_open_waistcoat.mdl",
- "models/player/suits/male_07_open_waistcoat.mdl"
- },
- description = [[You are part of the Mafia.
- One of the most successful criminal organisations ever.
- You must show everybody how powerful you are!
- Don't let anybody get the better of you.]],
- weapons = {},
- command = "mafia",
- max = 4,
- salary = 25,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangs",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- TEAM_CARTELLEADER = DarkRP.createJob("Cartel Leader", {
- color = Color(98, 0, 174, 255),
- model = {"models/characters/gallaha.mdl"},
- description = [[You are the Cartel Leader.
- You must show everyone your power.
- Show your rivals, the Mafia, that you are not to be messed with.]],
- weapons = {"lockpick"},
- command = "cartelleader",
- max = 1,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangs",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- TEAM_CARTEL = DarkRP.createJob("Cartel Member", {
- color = Color(109, 0, 192, 255),
- model = {
- "models/humans/jacketntie/male_05.mdl",
- "models/humans/jacketntie/male_07.mdl",
- "models/humans/jacketntie/male_09.mdl"
- },
- description = [[You are part of the Cartel,
- you must back up your leader and aid him
- where you can!]],
- weapons = {},
- command = "cartel",
- max = 4,
- salary = 25,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangs",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(0)
- end
- })
- --Donator jobs
- TEAM_PTHIEF = DarkRP.createJob("Professional Thief", {
- color = Color(128, 128, 128, 255),
- model = {"models/grandtheftauto5/michael.mdl",
- "models/grandtheftauto5/trevor.mdl",
- "models/grandtheftauto5/franklin.mdl"
- },
- description = [[You are a Professional Thief.
- You may base, raid and kill.
- To kill you need a valid RP reason though.
- You may raid once every 5 minutes.]],
- weapons = {"pro_lockpick", "prokeypadcracker"},
- command = "pthief",
- max = 6,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Donator",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"donator", "superadmin", "developer", "admin", "moderator", "founder"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Donator Status.",
- })
- TEAM_MERC = DarkRP.createJob("Private Mercenary", {
- color = Color(0, 102, 0, 255),
- model = {"models/player/pmc_1/pmc__03.mdl",
- "models/player/pmc_1/pmc__02.mdl",
- "models/player/pmc_1/pmc__08.mdl"
- },
- description = [[Private Mercenary's can be hired by people/groups to protect them/their base.
- You are heavily armed. Protect your VIP with any means necessary.]],
- weapons = {"pro_lockpick", "prokeypadcracker", "m9k_scar", "m9k_luger"},
- command = "mercenary",
- max = 4,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Donator",
- ammo = {
- ["m9k_ammo_ar2"] = 150,
- ["m9k_ammo_pistol"] = 30,
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"donator", "superadmin", "developer", "admin", "moderator", "founder"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Donator Status.",
- })
- TEAM_ASSASSIN = DarkRP.createJob("Private Assassin", {
- color = Color(141, 80, 0, 255),
- model = {"models/kryptonite/inj2_ios_deadshot/inj2_ios_deadshot.mdl"},
- description = [[Private Assassin's may take hits and must complete them.]],
- weapons = {"pro_lockpick", "prokeypadcracker", "m9k_m3"},
- command = "passassin",
- max = 1,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Donator",
- ammo = {
- ["m9k_ammo_buckshot"] = 60
- },
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"donator", "superadmin", "developer", "admin", "moderator", "founder"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Donator Status.",
- })
- TEAM_DEADPOOL = DarkRP.createJob("Deadpool", {
- color = Color(158, 0, 0, 255),
- model = {"models/player/valley/deadpool.mdl"},
- description = [[As Deadpool, you may team with the Government to help bring justice.]],
- weapons = {"arrest_stick", "unarrest_stick", "pro_lockpick", "weaponchecker", "m9k_mp5", "m9k_damascus"},
- command = "deadpool",
- max = 1,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Donator",
- ammo = {
- ["m9k_ammo_smg"] = 150},
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"donator", "superadmin", "developer", "admin", "moderator", "founder"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Donator Status.",
- })
- --Staff jobs
- TEAM_SOD = DarkRP.createJob("Staff on Duty", {
- color = Color(0, 204, 204, 255),
- model = {"models/fearless/02.mdl"},
- description = [[As Staff on Duty, you cannot print, raid or take part in any roleplay.
- It is your job now to ensure the server is running smoothly.]],
- weapons = {"unarrest_stick", "weaponchecker"},
- command = "sod",
- max = 0,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Staff",
- PlayerSpawn = function(ply)
- ply:SetMaxHealth(100)
- ply:SetHealth(100)
- ply:SetArmor(100)
- end,
- customCheck = function(ply) return CLIENT or
- table.HasValue({"founder", "superadmin", "admin", "moderator"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "This job requires Staff Status.",
- })
- --[[---------------------------------------------------------------------------
- Define which team joining players spawn into and what team you change to if demoted
- ---------------------------------------------------------------------------]]
- GAMEMODE.DefaultTeam = TEAM_CITIZEN
- --[[---------------------------------------------------------------------------
- Define which teams belong to civil protection
- Civil protection can set warrants, make people wanted and do some other police related things
- ---------------------------------------------------------------------------]]
- GAMEMODE.CivilProtection = {
- [TEAM_MAYOR] = true,
- [TEAM_SWATSERGEANT] = true,
- [TEAM_SWATSNIPER] = true,
- [TEAM_SWAT] = true,
- [TEAM_LUI] = true,
- [TEAM_POLICE] = true,
- }
- --[[---------------------------------------------------------------------------
- Jobs that are hitmen (enables the hitman menu)
- ---------------------------------------------------------------------------]]
- DarkRP.addHitmanTeam(TEAM_HITMAN)
- DarkRP.addHitmanTeam(TEAM_ASSASSIN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement