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_CITIZEN = DarkRP.createJob("Citizen", {
- color = Color(20, 150, 20, 255),
- model = {
- "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_06.mdl",
- "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"
- },
- description = [[You are an ordinary citizen.
- RAID = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "citizen",
- max = 0,
- salary = 100,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Civilian Jobs"
- })
- TEAM_HOBO = DarkRP.createJob("Hobo", {
- color = Color(80, 45, 0, 255),
- model = "models/player/corpse1.mdl",
- description = [[The lowest member of society. Everybody laughs at you. Make your own loner home somewhere in a corner or outside someone else's door like the hobo you're.
- Raid = NO]],
- weapons = {"weapon_fists"},
- command = "hobo",
- max = 0,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = false,
- hobo = true,
- category = "Civilian Jobs"
- })
- TEAM_HOBOKING = DarkRP.createJob("Hobo King", {
- color = Color(128, 97, 65, 255),
- model = "models/player/charple.mdl",
- description = [[You're the king of the hobos, lead and shelter them.
- RAID = NO]],
- weapons = {"weapon_fists"},
- command = "hoboking",
- max = 1,
- salary = 25,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- hobo = true,
- category = "Civilian Jobs"
- })
- TEAM_PRIEST = DarkRP.createJob("Cult Leader", {
- color = Color(41, 188, 188, 255),
- model = "models/player/redskull/redskull.mdl",
- description = [[Preach to the people your faith. Beg for donations. Sacrafice people to your gods.
- RAID = NO]],
- weapons = {"weapon_fists", "weapon_arc_atmcard", "m9k_knife", "m9k_luger"},
- command = "cleader",
- max = 1,
- salary = 20,
- admin = 0,
- vote = true,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_FOLLOWER = DarkRP.createJob("Cult Follower", {
- color = Color(41, 188, 188, 255),
- model = "models/verdugo/verdugo.mdl",
- description = [[Follow your leader. Take to his likings. Be a sacrafice if need be!
- RAID = NO]],
- weapons = {"weapon_fists", "weapon_arc_atmcard"},
- command = "cfollower",
- max = 5,
- salary = 5,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_DRUG = DarkRP.createJob("Drug Dealer", {
- color = Color(128, 128, 128, 255),
- model = "models/player/player_simon_henriksson.mdl",
- description = [[You're a drug dealer. Sell drugs to kids and adults, but dont let the police catch you.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "drugdealer",
- max = 4,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_THIEF = DarkRP.createJob("Thief", {
- color = Color(128, 128, 128, 255),
- model = "models/code_gs/robber/robberplayer.mdl",
- description = [[You're a theif. Do what you do best, steal stuff and dont get caught!
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "lockpick", "Pickpocket"},
- command = "thief",
- max = 10,
- salary = 90,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_PROTHIEF = DarkRP.createJob("Pro Thief", {
- color = Color(128, 128, 128, 255),
- model = "models/code_gs/robber/robberplayer.mdl",
- description = [[You're a theif. Do what you do best, steal stuff and dont get caught!
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "lockpick", "m9k_glock", "Pickpocket", "weapon_hookah"},
- command = "prothief",
- max = 10,
- salary = 200,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck = function(ply) return
- table.HasValue({"vipgold","premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Pro Thief is limited to VIP Gold / Premium.",
- category = "Criminal Jobs"
- })
- TEAM_HACKER = DarkRP.createJob("Hacker", {
- color = Color(255, 192, 203, 255),
- model = "models/player/aiden_pearce.mdl",
- description = [[You're a hacker. Do what you do best. Hack doors for theifs they can be your best friends in raids.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "keypad_cracker"},
- command = "hacker",
- max = 5,
- salary = 90,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_PROHACKER = DarkRP.createJob("Pro Hacker", {
- color = Color(255, 51, 51, 255),
- model = " models/watch_dogs/characters/aiden_pearce.mdl",
- description = [[Become the World's Most Wanted with you new and improved hacking tool.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "weapon_hack_phone"},
- command = "prohacker",
- max = 5,
- salary = 110,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck = function(ply) return
- table.HasValue({"legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Pro Hacker is limited to Legendary.",
- category = "Criminal Jobs"
- })
- TEAM_GUN = DarkRP.createJob("Gun Dealer", {
- color = Color(255, 165, 0, 255),
- model = "models/player/hostage/hostage_02.mdl",
- description = [[You're a gundealer. Sell guns to people but don't get caught selling to people without a license.
- You can deny someone your services.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "gundealer",
- max = 4,
- salary = 400,
- admin = 0,
- vote = false,
- category = "Merchant Jobs"
- })
- TEAM_BLACK = DarkRP.createJob("Black Market Dealer", {
- color = Color(0, 0, 0, 255),
- model = "models/player/leet.mdl",
- description = [[If people need good raiding tools, they come talk to you. You sell all the illegal tools used for raiding.
- You can't deny anyone your services.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "blackmarket",
- max = 4,
- salary = 400,
- admin = 0,
- vote = false,
- category = "Merchant Jobs"
- })
- TEAM_PMD = DarkRP.createJob("Private Military Dealer", {
- color = Color(255, 140, 0,255),
- model = "models/minson97/bo2/section/section.mdl",
- description = [[You sell the bigger guns: the military guns. Way more powerful than the guns the gun dealer sells, these guns can fix any problem.
- You can't deny anyone your services.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "privatemilitarydealer",
- max = 4,
- salary = 500,
- admin = 0,
- vote = false,
- customCheck = function(ply) return
- table.HasValue({"premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Private Military Dealer is limited to Premium.",
- category = "Merchant Jobs"
- })
- TEAM_MEDIC = DarkRP.createJob("Medic", {
- color = Color(255, 116, 255, 255),
- model = "models/player/magnusson.mdl",
- description = [[You're the nice guy, or the selfish guy, whichever you choose.
- Heal people for free or charge them (max of $5,000 for full heal).
- Raid = NO
- Raid Assist = YES]],
- weapons = {"weapon_arc_atmcard", "weapon_medkit", "weapon_defibrilator"},
- command = "medic",
- max = 4,
- salary = 250,
- admin = 0,
- vote = false,
- medic = true,
- category = "Civilian Jobs"
- })
- TEAM_MAYOR = DarkRP.createJob("Mayor", {
- color = Color(183, 0, 0, 255),
- model = {
- "models/player/breen.mdl",
- "models/player/mossman_arctic.mdl"
- },
- description = [[Create laws and get your police to enforce them. Try not to get killed in the process!.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard", "weaponchecker"},
- command = "mayor",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIENT end,
- max = 1,
- salary = 1000,
- admin = 0,
- vote = true,
- mayor = true,
- category = "Government Jobs",
- PlayerDeath = function(ply, weapon, killer)
- ply:teamBan()
- ply:changeTeam(GAMEMODE.DefaultTeam, true)
- if killer:IsPlayer() then
- DarkRP.notifyAll(0, 4, "The mayor has been killed and is therefore demoted.")
- else
- DarkRP.notifyAll(0, 4, "The mayor has died and is therefore demoted.")
- end
- end
- })
- TEAM_SS = DarkRP.createJob("Mayor's Body Guard", {
- color = Color(0, 0, 175, 255),
- model = "models/fearless/02.mdl",
- description = [[Protect the Mayor at all costs.
- Raid = NO ]],
- weapons = {"weapon_arc_atmcard", "door_ram", "weapon_stungun", "m9k_usp"},
- command = "mayorsbodyguard",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIET end,
- max = 8,
- salary = 800,
- admin = 0,
- hasLicense = true,
- vote = true,
- category = "Government Jobs"
- })
- TEAM_CHIEF = DarkRP.createJob("Police Chief", {
- color = Color(0, 0, 175, 255),
- model = "models/player/elispolice/police.mdl",
- description = [[Leader of the Poice Department. Give orders to Police Officers.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard", "arrest_stick", "unarrest_stick", "m9k_m92beretta", "door_ram",
- "weaponchecker", "weapon_stungun"},
- command = "policechief",
- PlayerSpawn = function(ply) ply:SetArmor("10") return CLIENT end,
- max = 1,
- salary = 800,
- admin = 0,
- vote = true,
- hasLicense = true,
- chief = true,
- category = "Government Jobs"
- })
- TEAM_POLICE = DarkRP.createJob("Police Officer", {
- color = Color(0, 0, 255, 255),
- model = {
- "models/player/nypd/cop_01.mdl",
- "models/player/nypd/cop_02.mdl",
- "models/player/nypd/cop_03.mdl",
- "models/player/nypd/cop_04.mdl",
- "models/player/nypd/cop_05.mdl",
- "models/player/nypd/cop_06.mdl",
- "models/player/nypd/cop_07.mdl",
- "models/player/nypd/cop_08.mdl",
- "models/player/nypd/cop_09.mdl"
- },
- description = [[First Line Of Defense. Protect the citizens against criminals. Listen to the Mayor, Police Cheif, SWAT, and SWAT Leader.
- RAID = NO]],
- weapons = {"arrest_stick", "unarrest_stick", "weapon_arc_atmcard", "m9k_sig_p229r", "door_ram",
- "weaponchecker"},
- command = "policeofficer",
- max = 10,
- salary = 700,
- admin = 0,
- vote = true,
- hasLicense = true,
- category = "Government Jobs"
- })
- TEAM_SWATLEADER = DarkRP.createJob("SWAT Leader", {
- color = Color(0, 0, 150, 255),
- model = "models/fearless/sru01.mdl",
- description = [[Leader of the SWAT. Tell your men what to do. Help the police in raids and to protect the bank.
- Raid = NO]],
- weapons = {"arrest_stick", "unarrest_stick", "weapon_arc_atmcard", "m9k_deagle", "m9k_m16a4_acog",
- "door_ram", "weaponchecker", "weapon_shield", "weapon_stungun"},
- command = "swatleader",
- PlayerSpawn = function(ply) ply:SetArmor("100") return CLIENT end,
- max = 1,
- salary = 850,
- admin = 0,
- vote = true,
- hasLicense = true,
- chief = true,
- customCheck = function(ply) return
- table.HasValue({"premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "SWAT Leader is limited to Premium.",
- category = "Government Jobs"
- })
- TEAM_SWAT = DarkRP.createJob("SWAT", {
- color = Color(0, 0, 200, 255),
- model = "models/fearless/sru02.mdl",
- description = [[You're SWAT. Listen to the SWAT Leader. Protect the bank and assist police in raids.
- Raid = NO]],
- weapons = {"arrest_stick", "unarrest_stick", "weapon_arc_atmcard", "m9k_usp", "m9k_m4a1", "door_ram",
- "weaponchecker", "weapon_shield"},
- command = "swat",
- PlayerSpawn = function(ply) ply:SetArmor("75") return CLIENT end,
- max = 5,
- vote = false,
- salary = 750,
- admin = 0,
- chief = true,
- hasLicense = true,
- customCheck = function(ply) return
- table.HasValue({"vipsilver","vipgold","premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "SWAT is limited to VIP Silver / Premium.",
- category = "Government Jobs",
- })
- TEAM_GUARD = DarkRP.createJob("Security Guard", {
- color = Color( 0, 153, 153),
- model = {
- "models/player/guard_pack/guard_01.mdl",
- "models/player/guard_pack/guard_02.mdl",
- "models/player/guard_pack/guard_03.mdl",
- "models/player/guard_pack/guard_04.mdl",
- "models/player/guard_pack/guard_05.mdl",
- "models/player/guard_pack/guard_06.mdl",
- "models/player/guard_pack/guard_07.mdl",
- "models/player/guard_pack/guard_08.mdl",
- "models/player/guard_pack/guard_09.mdl"
- },
- description = [[You are a hired guard. Defend the bases of the people that hire you.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard", "m9k_mp5"},
- command = "securityguard",
- max = 5,
- salary = 600,
- admin = 0,
- vote = true,
- hasLicense = false,
- candemote = true,
- category = "Civilian Jobs"
- })
- TEAM_HITMAN = DarkRP.createJob("Hitman", {
- color = Color(255, 0, 0, 255),
- model = "models/player/suits/robber_open.mdl",
- description = [[You're the assassin of the server. You get paid to execute people on the server.
- Raid = YES]],
- weapons = {"m9k_knife", "weapon_arc_atmcard"},
- command = "hitman",
- max = 4,
- salary = 900,
- admin = 0,
- vote = false,
- hasLicense = true,
- customCheck = function(ply) return
- table.HasValue({"vipgold","premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Hitman is limited to VIP Gold / Premium.",
- category = "Criminal Jobs"
- })
- TEAM_PROHITMAN = DarkRP.createJob("Pro Hitman", {
- color = Color(0, 0, 0, 255),
- model = "models/player/legion/3e_soldier.mdl",
- description = [[You're the assassin of the server. You get paid to execute people on the server.
- Raid = YES]],
- weapons = {"m9k_knife", "m9k_m9k_barret_m82", "grapplehookv2", "weapon_arc_atmcard"},
- command = "prohitman",
- max = 2,
- salary = 950,
- admin = 0,
- vote = false,
- hasLicense = true,
- customCheck = function(ply) return
- table.HasValue({"legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Pro Thief is limited to Legendary.",
- category = "Criminal Jobs"
- })
- TEAM_GANSTERLEADER = DarkRP.createJob("Gangster Leader", {
- color = Color(137, 137, 136, 255),
- model = {
- "models/fearless/wsuit09.mdl",
- "models/fearless/wsuit15.mdl"
- },
- description = [[You're the gangster leader. Create plans with your fellow Gangsters to eliminate the mafia team.
- You may KOS Mafia whenever you're in a private location, do not KOS them if you're in the public.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "m9k_sig_p229r"},
- command = "gangsterleader",
- max = 1,
- salary = 550,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_GANSTER = DarkRP.createJob("Gangster Member", {
- color = Color(137, 137, 136, 255),
- model = {
- "models/fearless/wsuit09.mdl",
- "models/fearless/wsuit15.mdl"
- },
- description = [[Help the Gangster Leader plan attacks against the mafia.
- You may KOS Mafia whenever you're in a private location, do not KOS them if you're in the public.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard"},
- command = "gangster",
- max = 5,
- salary = 500,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_BANK = DarkRP.createJob("Bank Manager", {
- color = Color(0, 255, 255, 255),
- model = "models/player/suits/male_08_shirt_tie.mdl",
- description = [[You run the bank. Fortify the bank to prevent robbery.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard", "m9k_model3russian", "weaponchecker"},
- command = "bankmanager",
- PlayerSpawn = function(ply) ply:SetArmor("15") return CLIENT end,
- max = 1,
- salary = 650,
- admin = 0,
- vote = false,
- category = "Government Jobs"
- })
- TEAM_TERRORIST = DarkRP.createJob("Terrorist", {
- color = Color(255, 0, 0, 255),
- model = "models/sirgibs/ragdolls/css/terror_phoenix_player.mdl",
- description = [[Allah Hu Akbar. Bring terror unto the city with your weapon.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "m9k_glock", "m9k_ak47"},
- command = "terrorist",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIENT end,
- max = 4,
- salary = 80,
- admin = 0,
- vote = false,
- customCheck = function(ply) return
- table.HasValue({"vipgold","premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Terrorist is limited to VIP Gold / Premium.",
- category = "Criminal Jobs"
- })
- TEAM_Rapist = DarkRP.createJob("Rapist", {
- color = Color(51, 25, 0, 255),
- model = "models/player/kleiner.mdl",
- description = [[Rape people without getting seen/caught.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "weapon_rape"},
- command = "Rrapist",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIENT end,
- max = 2,
- salary = 150,
- admin = 0,
- vote = false,
- customCheck = function(ply) return
- table.HasValue({"premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Rapist is limited to Premium.",
- category = "Criminal Jobs"
- })
- TEAM_SERIAL = DarkRP.createJob("Serial Killer", {
- color = Color(255, 0, 0, 255),
- model = "models/player/hostage/hostage_04.mdl",
- description = [[Kill people without getting seen/caught!
- Raid = NO]],
- weapons = {"weapon_arc_atmcard", "m9k_machete"},
- command = "serialkiller",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIENT end,
- max = 1,
- salary = 350,
- admin = 0,
- vote = false,
- customCheck = function(ply) return
- table.HasValue({"legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Serial Killer is limited to Legendary.",
- category = "Criminal Jobs"
- })
- TEAM_VIG = DarkRP.createJob("Vigilante", {
- color = Color(0, 128, 255, 255),
- model = {
- "models/player/Group03/male_09.mdl",
- "models/player/Group03/male_01.mdl",
- "models/player/Group03/female_06.mdl"
- },
- description = [[The cops are not enough you, must protect these streets.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "m9k_m92beretta" },
- command = "vigilante",
- PlayerSpawn = function(ply) ply:SetArmor("15") return CLIENT end,
- max = 2,
- salary = 200,
- admin = 0,
- vote = true,
- category = "Criminal Jobs"
- })
- TEAM_ANARCHY = DarkRP.createJob("Anarchist", {
- color = Color(255, 153, 51, 255),
- model = {
- "models/player/Group03/female_02.mdl",
- "models/player/Group03/male_03.mdl",
- "models/player/Group03/male_07.mdl"
- },
- description = [[You are done working for the man now is the time to riot in the streets.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard"},
- command = "anarchist",
- max = 5,
- salary = 150,
- admin = 0,
- vote = false,
- category = "Criminal Jobs"
- })
- TEAM_BGIG = DarkRP.createJob("Mercenary", {
- color = Color(64, 64, 64, 255),
- model = "models/npc/portal/male_02_aperture.mdl",
- description = [[You're a private mercenary. Follow the Mercencary Commander's orders.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "m9k_sig_p229r"},
- command = "mercenary",
- max = 5,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminal Jobs"
- })
- TEAM_BGIS = DarkRP.createJob("Mercenary Commander", {
- color = Color(64, 64, 64, 255),
- model = "models/player/portal/male_08_aperture.mdl",
- description = [[You're the leader of the mercenaries.
- Raid = YES]],
- weapons = {"weapon_arc_atmcard", "m9k_l85" },
- command = "mercenarycommander",
- PlayerSpawn = function(ply) ply:SetArmor("50") return CLIENT end,
- max = 1,
- salary = 250,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck = function(ply) return
- table.HasValue({"premium","legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "Mercenary Leader is limited to Premium.",
- category = "Criminal Jobs"
- })
- TEAM_SEWER = DarkRP.createJob("Sewer Mutant", {
- color = Color(41, 67, 38, 255),
- model = "models/half-dead/specimen.mdl",
- description = [[You are a mutant outcast from society who is forced to live in the sewers underground.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard" , "parkourmod"},
- command = "sewermutant",
- max = 5,
- salary = 0,
- admin = 0,
- vote = false,
- category = "Civilian Jobs"
- })
- TEAM_MAYORSDAUGHTER = DarkRP.createJob("Mayor's Daughter", {
- color = Color(255, 74, 220, 250),
- model = "models/fearless/rosa.mdl",
- description = [[You're the Mayor's daughter follow him on business trips and beg him for money.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "mayorsdaughter",
- max = 1,
- salary = 0,
- admin = 0,
- vote = true,
- hasLicense = false,
- category = "Civilian Jobs"
- })
- TEAM_CASINO = DarkRP.createJob("Casino Owner", {
- color = Color(188, 184, 138, 250),
- model = "models/player/monk.mdl",
- description = [[You run the Casino, set up doors and charge entry fees for entering the casino and high roller tables.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "casinoowner",
- max = 1,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Civilian Jobs"
- })
- TEAM_FBI = DarkRP.createJob("FBI", {
- color = Color(0, 0, 255, 255),
- model = {
- "models/fbi_pack/fbi_01.mdl",
- "models/fbi_pack/fbi_02.mdl",
- "models/fbi_pack/fbi_05.mdl"
- },
- description = [[You're the most elite form of civil protection.
- Raid = NO]],
- weapons = {"arrest_stick", "unarrest_stick", "weapon_arc_atmcard", "m9k_hk45", "door_ram", "weaponchecker", "weapon_hack_phone"},
- command = "fbi",
- PlayerSpawn = function(ply) ply:SetArmor("25") return CLIENT end,
- max = 3,
- salary = 650,
- admin = 0,
- vote = true,
- hasLicense = false,
- customCheck = function(ply) return
- table.HasValue({"legendary","trialmod","moderator","admin","superadmin"}, ply:GetNWString("usergroup"))
- end,
- CustomCheckFailMsg = "FBI is limited to Legendary.",
- category = "Government Jobs",
- })
- TEAM_CINEMAOWNER = DarkRP.createJob("Cinema Owner", {
- color = Color(65, 65, 65, 255),
- model = "models/player/suits/male_04_shirt_tie.mdl",
- description = [[You are in charge of the Cinema.
- Get paid to play clips and entertain users in the Cinema theater.
- Raid = NO]],
- weapons = {"weapon_arc_atmcard"},
- command = "cinemaowner",
- max = 1,
- salary = 300,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Civilian Jobs"
- })
- ----------- Custom Classes ----------
- TEAM_CCOO7= AddExtraTeam("OO7", {
- color = Color(41, 46, 55, 255),
- model = "models/player/bond.mdl",
- description = [[James Bond Is an agent of Mi6 who is of double O status. He is extremely adaptable to any situation and is able to perform under extreme circumstances.]],
- weapons = {"m9k_mp5sd","m9k_m24","parkourmod","lockpick","pocket"},
- command = "CCOO7",
- max = 1,
- salary = 500,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:0:72761562"
- end,
- customCheckFailMsg = "The names Bond, James Bond.",
- category = "Custom Classes"
- })
- TEAM_ASSASSIN= AddExtraTeam("Superior Assassin", {
- color = Color(0, 0, 255, 255),
- model = "models/deathclaw_player/deathclaw_player_glowing.mdl",
- description = [[To kill all he is asigned to.]],
- weapons = {"m9k_svu","m9k_mp9","parkourmod","lockpick","pocket"},
- command = "SA",
- max = 1,
- salary = 950,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:0:58931830"
- end,
- customCheckFailMsg = "Not today.",
- category = "Custom Classes"
- })
- TEAM_SKULLDOZER= AddExtraTeam("Skulldozer", {
- color = Color(0, 0, 0, 255),
- model = "models/mark2580/payday2/pd2_bulldozer_player.mdl",
- description = [[A tank for the cloaker to hide behind.]],
- weapons = {"m9k_m249lmg"},
- command = "Spu",
- max = 1,
- salary = 500,
- admin = 0,
- vote = false,
- PlayerSpawn = function(ply) ply:SetBodygroup(2) ply:SetArmor(100) ply:SetHealth(140) end,
- hasLicense = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:1:68161235"
- end,
- customCheckFailMsg = "You're not spu!",
- category = "Custom Classes"
- })
- TEAM_CLOAKER= AddExtraTeam("Cloaker", {
- color = Color(0, 204, 0, 255),
- model = "models/mark2580/payday2/pd2_cloaker_player.mdl",
- description = [[A stealthy sniper that uses the Skulldozer for cover.]],
- weapons = {"m9k_spas12","m9k_svu"},
- command = "CLKR",
- max = 1,
- salary = 500,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:0:62221985"
- end,
- customCheckFailMsg = "You're not Sean!",
- category = "Custom Classes"
- })
- TEAM_DARTH= AddExtraTeam("Darth Nihilus", {
- color = Color(77, 0, 77, 255),
- model = "models/grealms/characters/darthnihilus/darthnihilus.mdl",
- description = [[Fuckboy.]],
- weapons = {"m9k_acr","m9k_mp5","weapon_arc_atmcard","weapon_lightsaber"},
- command = "NHL",
- max = 1,
- salary = 500,
- admin = 0,
- vote = false,
- hasLicense = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:1:58587998"
- end,
- customCheckFailMsg = "You're not Shadow!",
- category = "Custom Classes"
- })
- /*---------------------------------------------------------------------------
- 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_POLICE] = true,
- [TEAM_CHIEF] = true,
- [TEAM_MAYOR] = true,
- [TEAM_SWAT] = true,
- [TEAM_SWATLEADER] = true,
- [TEAM_FBI] = true,
- }
- /*---------------------------------------------------------------------------
- Jobs that are hitmen (enables the hitman menu)
- ---------------------------------------------------------------------------*/
- DarkRP.addHitmanTeam(TEAM_MOB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement