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:
- ---------------------------------------------------------------------------]]
- -- Normal Jobs
- TEAM_VPNER = DarkRP.createJob("Vape Scientist", {
- color = Color(31, 193, 96, 255),
- model = {"models/player/mossman.mdl", "models/player/mossman_arctic.mdl"},
- description = [[Study the science of Vape! Take to the skies with the helium vape!]],
- weapons = {"weapon_vape_medicinal", "weapon_vape_hallucinogenic", "weapon_vape_helium"},
- command = "vpner",
- max = 1,
- salary = 250,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_CAR_REPAIR = DarkRP.createJob("Car Repairman", {
- color = Color(31, 193, 96, 255),
- model = {"models/player/eli.mdl"},
- description = [[You fix cars for free or for money! Also you vape.]],
- weapons = {"vc_wrench", "weapon_vape", "weapon_arc_atmcard"},
- command = "carrepair",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_VAPE = DarkRP.createJob("Vape Dude", {
- color = Color(31, 193, 96, 255),
- model = {"models/player/gman_high.mdl"},
- description = [[You are a Vape dude, go green.]],
- weapons = {"weapon_vape", "weapon_vape_juicy", "weapon_arc_atmcard"},
- command = "vape",
- max = 4,
- salary = 35,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_VAPEDEAL = DarkRP.createJob("Vape Dealer", {
- color = Color(31, 193, 96, 255),
- model = {"models/player/gman_high.mdl"},
- description = [[You ask yourself, can I let other people go green?]],
- weapons = {"weapon_vape", "weapon_arc_atmcard"},
- command = "vapedealer",
- max = 4,
- salary = 35,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_APROTHIEF = DarkRP.createJob("Pro Thief", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/phoenix.mdl"},
- description = [[Steal stuff, professionally.]],
- weapons = {"prokeypadcracker","lockpick","m9k_deagle","pickpocket","weapon_fists", "weapon_arc_atmcard"},
- command = "aprothief",
- max = 3,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!"
- })
- TEAM_THIEF = DarkRP.createJob("Thief", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/arctic.mdl"},
- description = [[You are a thief, rob people, lockpick their house and steal their plants and legal printers.]],
- weapons = {"lockpick","pickpocket","weapon_fists","keypad_cracker", "weapon_arc_atmcard"},
- command = "Thief",
- max = 4,
- salary = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminals",
- })
- TEAM_ASSASSIN = DarkRP.createJob("Assassin", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/leet.mdl"},
- description = [[People hire you to take out other people,
- A single breath can make you loose a shot.]],
- weapons = {"m9k_m24","weapon_fists", "weapon_arc_atmcard"},
- command = "assassin",
- max = 2,
- salary = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- category = "Criminals",
- })
- TEAM_HOBOKING = DarkRP.createJob("Hobo King", {
- color = Color(215, 57, 57, 255),
- model = {"models/player/charple.mdl"},
- description = [[You're a hobo king! Get your fellow hobos and go raid people!]],
- weapons = {"weapon_bugbait","weapon_fists", "weapon_angryhobo", "weapon_arc_atmcard"},
- command = "hoboking",
- max = 1,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- -- CustomCheck
- medic = false,
- chief = false,
- mayor = false,
- hobo = true,
- cook = false,
- category = "Citizens",
- })
- TEAM_HOBOLORD = DarkRP.createJob("Hobo Lord", {
- color = Color(215, 57, 57, 255),
- model = {"models/player/charple.mdl"},
- description = [[You're a hobo lord! All hobos worship you because of your dankness.]],
- weapons = {"weapon_bugbait","weapon_fists", "weapon_angryhobo", "weapon_vape", "gidzco_brick", "weapon_arc_atmcard"},
- command = "hoboklord",
- max = 1,
- salary = 0,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- hobo = true,
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!",
- category = "Citizens"
- })
- TEAM_BMD = DarkRP.createJob("Black Market Dealer", {
- color = Color(217, 60, 60, 255),
- model = {"models/player/eli.mdl"},
- description = [[You are a black market dealer. You illegally deal weaponry to people on the streets. Try not to get caught! ]],
- weapons = {"weapon_fists","m9k_coltpython", "weapon_arc_atmcard"},
- command = "blackmarketdealer",
- max = 2,
- salary = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Vendors",
- })
- TEAM_NINJAPRO = DarkRP.createJob("Ninja", {
- color = Color(0, 132, 255, 255),
- model = {"models/player/alyx.mdl"},
- description = [[You are Pro Ninja! Climb around and be awesome!]],
- weapons = {"climb_swep2","m9k_knife","weapon_fists", "weapon_vape_butterfly", "weapon_arc_atmcard"},
- command = "proninja",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!"
- })
- TEAM_SWAT = DarkRP.createJob("S.W.A.T", {
- color = Color(35, 0, 255, 255),
- model = {"models/player/bfh_operator.mdl"},
- description = [[You are a S.W.A.T, Your job is to handle the bigger crimes in the city]],
- weapons = {"arrest_stick","unarrest_stick","m9k_m92beretta","m9k_mp5","stunstick","door_ram","weaponchecker","weapon_fists", "weapon_cuff_police"},
- command = "swat",
- max = 4,
- salary = 70,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_SWATS = DarkRP.createJob("S.W.A.T Sniper", {
- color = Color(35, 0, 255, 255),
- model = {"models/player/riot.mdl"},
- description = [[You are a S.W.A.T Sniper, Your job is to handle the bigger crimes in the city, and snipe law breakers]],
- weapons = {"arrest_stick","unarrest_stick","m9k_m92beretta","stunstick","door_ram","weaponchecker","m9k_m98b","weapon_fists", "weapon_cuff_police"},
- command = "swats",
- max = 1,
- salary = 75,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_SWATL = DarkRP.createJob("S.W.A.T Leader", {
- color = Color(35, 0, 255, 255),
- model = {"models/player/urban.mdl"},
- description = [[You are a S.W.A.T Leader, Your job is to handle the bigger crimes in the city, and you lead your SWAT]],
- weapons = {"arrest_stick","unarrest_stick","m9k_m92beretta","stunstick","door_ram","weaponchecker","m9k_m416","weapon_fists", "weapon_cuff_police"},
- command = "swatl",
- max = 1,
- salary = 80,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!",
- hasRadio = true
- })
- TEAM_SWATM = DarkRP.createJob("S.W.A.T Medic", {
- color = Color(35, 0, 255, 255),
- model = {"models/player/bfh_mechanic.mdl"},
- description = [[You are a S.W.A.T Medic, Your job is to heal all swat if damaged]],
- weapons = {"arrest_stick","unarrest_stick","m9k_m92beretta","m9k_m4a1","stunstick","door_ram","weaponchecker","med_kit","weapon_fists", "weapon_cuff_police"},
- command = "swatm",
- max = 1,
- salary = 70,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_OWNER = DarkRP.createJob("Owner", {
- color = Color(6, 131, 247, 255),
- model = {"models/player/demon_violinist/demon_violinist.mdl"},
- description = [[]],
- weapons = {"unarrest_stick", "weapon_vape"},
- command = "owner",
- max = 2,
- salary = 500,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Staff",
- customCheck = function(ply) return
- table.HasValue({"Owner"}, ply:GetNWString("usergroup"))end,
- CustomCheckFailMsg = "This job is Staff Job only!",
- hasRadio = true,
- })
- TEAM_ADMIN = DarkRP.createJob("Staff On Duty", {
- color = Color(33, 201, 224, 255),
- model = {"models/player/elispolice/police.mdl"},
- description = [[]],
- weapons = {"unarrest_stick", "weapon_keypadchecker", "vc_wrench"},
- command = "admin",
- max = 6,
- salary = 300,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- category = "Staff",
- customCheck = function(ply) return ply:GetUserGroup() == "tmod" or ply:GetUserGroup() == "mod" or ply:GetUserGroup() == "tmodvip" or ply:GetUserGroup() == "modvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is Staff Only!",
- hasRadio = true,
- })
- TEAM_GUN = DarkRP.createJob("Gun Dealer", {
- color = Color(229, 142, 12, 255),
- model = {"models/player/monk.mdl"},
- description = [[you make money by selling guns]],
- weapons = {"weapon_fists", "weapon_arc_atmcard"},
- command = "gun",
- max = 4,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- -- CustomCheck
- category = "Vendors",
- })
- TEAM_FBI = DarkRP.createJob("FBI", {
- color = Color(34, 17, 232, 255),
- model = {"models/fbi_pack/fbi_02.mdl","models/fbi_pack/fbi_04.mdl","models/fbi_pack/fbi_01.mdl"},
- description = [[You are a FBI, Your job is to handle the bigger crimes in the city]],
- weapons = {"arrest_stick","unarrest_stick","stunstick","door_ram","weaponchecker","weapon_fists","m9k_honeybadger", "weapon_vape", "weapon_cuff_police"},
- command = "fbi",
- max = 2,
- salary = 90,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Government",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!",
- hasRadio = true,
- })
- TEAM_MAFIA = DarkRP.createJob("Mafioso", {
- color = Color(63, 50, 50, 255),
- model = {"models/humans/mafia/male_02.mdl","models/humans/mafia/male_09.mdl"},
- description = [[]],
- weapons = {"weapon_fists", "weapon_arc_atmcard"},
- command = "americanmafiamember",
- max = 3,
- salary = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangsters",
- hasRadio = true,
- })
- TEAM_MAFIALEADER = DarkRP.createJob("Godfather", {
- color = Color(63, 50, 50, 255),
- model = {"models/humans/mafia/male_02.mdl","models/humans/mafia/male_09.mdl"},
- description = [[]],
- weapons = {"weapon_fists","m9k_coltpython", "weapon_arc_atmcard"},
- command = "mexicanmafia",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangsters",
- hasRadio = true,
- })
- TEAM_MMAFIA = DarkRP.createJob("Cartel Member", {
- color = Color(63, 50, 50, 255),
- model = {"models/humans/mafia/male_02.mdl","models/humans/mafia/male_09.mdl"},
- description = [[]],
- weapons = {"weapon_fists", "weapon_arc_atmcard"},
- command = "americanmafiamemberM",
- max = 3,
- salary = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangsters",
- hasRadio = true,
- })
- TEAM_MMAFIALEADER = DarkRP.createJob("Cartel Boss", {
- color = Color(63, 50, 50, 255),
- model = {"models/humans/mafia/male_02.mdl","models/humans/mafia/male_09.mdl"},
- description = [[]],
- weapons = {"weapon_fists","m9k_coltpython", "weapon_vape", "lockpick", "weapon_arc_atmcard"},
- command = "mexicanMmafia",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- category = "Gangsters",
- hasRadio = true,
- })
- TEAM_POLICE = DarkRP.createJob("Police", {
- color = Color(47, 17, 232, 255),
- model = {"models/player/combine_soldier.mdl"},
- description = [[You try to protect the city ]],
- weapons = {"arrest_stick","unarrest_stick","stunstick","door_ram","weaponchecker","weapon_fists","m9k_glock", "weapon_cuff_police"},
- command = "cpp",
- max = 5,
- salary = 75,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_CHIEF = DarkRP.createJob("Police Chief", {
- color = Color(47, 17, 232, 255),
- model = {"models/player/bfh_mechanic.mdl"},
- description = [[You try to protect the city ]],
- weapons = {"arrest_stick","unarrest_stick","stunstick","door_ram","weaponchecker","weapon_fists","m9k_glock","m9k_mp5sd", "weapon_cuff_police"},
- command = "cpc",
- max = 1,
- salary = 85,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_MASTERHITMAN = DarkRP.createJob("Master Hitman", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/agent_47.mdl"},
- description = [[People pay you money to kill someone]],
- weapons = {"lockpick","weapon_fists","m9k_svu", "weapon_arc_atmcard"},
- command = "mhitman",
- max = 2,
- salary = 90,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!"
- })
- TEAM_PROHITMAN = DarkRP.createJob("Pro hitman", {
- color = Color(0, 132, 255, 255),
- model = {"models/agent_47.mdl"},
- description = [[]],
- weapons = {"lockpick","weapon_fists","m9k_intervention", "weapon_arc_atmcard"},
- command = "prohitman",
- max = 2,
- salary = 85,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!"
- })
- TEAM_SERIALKILLER = DarkRP.createJob("Serial Killer", {
- color = Color(229, 26, 38, 255),
- model = {"models/player/h2o/delirious.mdl"},
- description = [[You have to advert murder and you murder one guy per 10 mins]],
- weapons = {"weapon_fists","m9k_knife", "weapon_arc_atmcard"},
- command = "killer",
- max = 2,
- salary = 80,
- admin = 0,
- vote = true,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- })
- TEAM_PROSERIALKILLER = DarkRP.createJob("Pro Serial Killer", {
- color = Color(229, 26, 38, 255),
- model = {"models/player/h2o/delirious.mdl"},
- description = [[You have to advert murder and you murder one guy per 10 mins]],
- weapons = {"weapon_fists","m9k_machete","m9k_knife", "m9k_ak74", "weapon_arc_atmcard"},
- command = "prokiller",
- max = 2,
- salary = 80,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- -- CustomCheck
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!",
- })
- TEAM_GUARD = DarkRP.createJob("Guard", {
- color = Color(203, 232, 25, 255),
- model = {"models/player/barney.mdl"},
- description = [[People Pay you to guard them]],
- weapons = {"weapon_fists", "weapon_arc_atmcard"},
- command = "guard",
- max = 4,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Citizens",
- })
- TEAM_VAPEPRO = DarkRP.createJob("Professional Vapest", {
- color = Color(203, 232, 25, 255),
- model = {"models/player/barney.mdl"},
- description = [[Vape, professionally.]],
- weapons = {"weapon_fists","weapon_vape_golden", "weapon_vape_helium", "weapon_vape_medicinal", "weapon_arc_atmcard"},
- command = "vapepro",
- max = 2,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- category = "Citizens",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_MASTERTHIEF = DarkRP.createJob("Master Thief", {
- color = Color(0, 0, 0, 255),
- model = {"models/player/leet.mdl"},
- description = [[Master Thief stuff bro]],
- weapons = {"prokeypadcracker","lockpick","m9k_deagle","pickpocket","weapon_fists", "weapon_arc_atmcard"},
- command = "mthief",
- max = 2,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_KIDNAPPER = DarkRP.createJob("Kidnapper", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/odessa.mdl"},
- description = [[Kidnap players forcefully into their impending doom!]],
- weapons = {"realistic_hook", "weapon_vape", "knockout", "weapon_arc_atmcard"},
- command = "kidnapper",
- max = 2,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_RAPIST = DarkRP.createJob("Rapist", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/magnusson.mdl"},
- description = [[Raep the skids]],
- weapons = {"m9k_deagle","weapon_fists", "weapon_rape", "weapon_vape", "weapon_arc_atmcard"},
- command = "rapist",
- max = 2,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP only!"
- })
- TEAM_GUITAR = DarkRP.createJob("Guitar Player", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/Group02/male_06.mdl", "models/player/Group02/male_08.mdl"},
- description = [[Play your guitar! Be for hire or be solo!]],
- weapons = {"guitar_western", "weapon_vape", "weapon_arc_atmcard"},
- command = "guitarplayer",
- max = 2,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_AZOMBIE = DarkRP.createJob("Alien Zombie", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/zombie_fast.mdl"},
- description = [[Kill 2 people every 5 minutes! You are KOS to all!
- AND YOU STILL VAPE]],
- weapons = {"x-8", "weapon_vape", "darude", "weapon_arc_atmcard"},
- command = "azombie",
- max = 2,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_JESUS = DarkRP.createJob("Jesus", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/jesus/jesus.mdl"},
- description = [[Praise your religion and the practice of Vaping!]],
- weapons = {"weapon_vape_helium", "weapon_arc_atmcard"},
- command = "jesus",
- max = 1,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Citizens",
- })
- TEAM_HACKER = DarkRP.createJob("Hacker", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/kleiner.mdl"},
- description = [[Hack drones and make them controlled by only you!]],
- weapons = {"prokeypadcracker"},
- command = "hacker",
- max = 2,
- salary = 55,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- })
- TEAM_BANKROB = DarkRP.createJob("Bank Robber", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/pd2_hoxton_p.mdl", "models/player/pd2_dallas_p.mdl", "models/player/pd2_chains_p.mdl"},
- description = [[Rob the Bank and make money! You can raid every 5 minutes as long as there is at least one cop.]],
- weapons = {"m9k_tec9", "weapon_arc_atmcard", "weapon_arc_atmhack"},
- command = "bankrobber699",
- max = 4,
- salary = 25,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- })
- TEAM_BANKROBL = DarkRP.createJob("Lead Bank Robber", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/pd2_wolf_p.mdl"},
- description = [[Rob the Bank and make money! You can raid every 5 minutes as long as there is at least one cop.
- If you need a keypad cracked, hire a hacker.]],
- weapons = {"m9k_tec9", "lockpick"},
- command = "bankrobber6997",
- max = 1,
- salary = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_FLASHREV = DarkRP.createJob("Flash", {
- color = Color(32, 224, 132, 255),
- model = {"models/dusty/playermodels/flash/flash.mdl"},
- description = [[You are the Flash!
- Save the Police and protect players all across the map!
- Raid: No
- Mug: No
- Kidnap: No]],
- weapons = {"gpow_speedsterrp", "gpow_speedforceharnesser"},
- command = "flashrev",
- max = 1,
- salary = 125,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Superheroes",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- TEAM_SWALKER = DarkRP.createJob("Shadow Walker", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/soldier_stripped.mdl"},
- description = [[You are a Shadow Walker!
- Sneak around and see into people's bases! NOTE: Can be paid to look into homes for printers.
- 2 Minutes MAXIMUM allowed to search bases. Any longer is considered Minging and you will be banned from the job.
- Raid: No
- Mug: No
- Kidnap: No
- Basing: No]],
- weapons = {"gpow_shadowwalker"},
- command = "swalker",
- max = 2,
- salary = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Superheroes"
- })
- TEAM_CCOP = DarkRP.createJob("Corrupt Cop", {
- color = Color(32, 224, 132, 255),
- model = {"models/player/combine_soldier_prisonguard.mdl"},
- description = [[You are a corrupt cop!
- Listen to the police radio and raid and have printers lol.
- Raid: Yes
- Mug: No
- Kidnap: No
- Basing: Yes]],
- weapons = {"m9k_m92beretta"},
- command = "ccop",
- max = 2,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Government",
- hasRadio = true
- })
- TEAM_TERRORIST2 = DarkRP.createJob("Osama", {
- color = Color(32, 224, 132, 255),
- model = {"models/code_gs/osama/osamaplayer.mdl"},
- description = [[Can advert Terror every 5 minutes.
- Murder = No
- Raid = No
- Terror = Yes]],
- weapons = {"m9k_ak74", "m9k_suicide_bomb"},
- command = "terror2",
- max = 1,
- salary = 200,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = true,
- category = "Criminals",
- customCheck = function(ply) return ply:GetUserGroup() == "VIP+" or ply:GetUserGroup() == "Vape Lord" or ply:GetUserGroup() == "modvip" or ply:GetUserGroup() == "tmodvip" or ply:IsAdmin() or ply:IsSuperAdmin() end,
- CustomCheckFailMsg = "This job is VIP+ only!"
- })
- -- Custom Classes
- 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_SWATS] = true,
- [TEAM_SWATL] = true,
- [TEAM_FBI] = true,
- [TEAM_SWATM] = true
- }
- --[[---------------------------------------------------------------------------
- Jobs that are hitmen (enables the hitman menu)
- ---------------------------------------------------------------------------]]
- DarkRP.addHitmanTeam(TEAM_ASSASSIN)
- DarkRP.addHitmanTeam(TEAM_MASTERHITMAN)
- DarkRP.addHitmanTeam(TEAM_PROHITMAN)
- DarkRP.addHitmanTeam(TEAM_CCJackson)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement