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_NEWSREPORTER = DarkRP.createJob("News Reporter", {
- color = Color(108, 0, 186),
- model = "models/GrandTheftAuto5/Michael.mdl",
- description = [[You are a local drug dealer. You sell G's and dime bags. Keep it low key. You may only Raid, carjack, and mug!]],
- weapons = {""},
- command = "newscaster",
- max = 1,
- salary = 200,
- level = 40,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_BLACK = DarkRP.createJob("Black Market Dealer", {
- color = Color(0, 51, 102, 255),
- model = "models/player/phoenix.mdl",
- description = [[You sell sniper rifles,machine guns,explosives and more. Enjoy!]],
- weapons = {m9k_tar21},
- command = "black",
- max = 1,
- salary = 120,
- level = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_BANKER = DarkRP.createJob("Banker", {
- color = Color(255, 102, 0, 255),
- model = "models/player/kleiner.mdl",
- description = [[You are the banker, you may charge people to store items in your bank. The max you can charge for is $10,000.]],
- weapons = {"m9k_usp",},
- command = "banker",
- max = 2,
- salary = 75,
- level = 10,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_BATMAN = DarkRP.createJob("Batman", {
- color = Color(255, 102, 0, 255),
- model = "models/Batman/slow/jamis/mkvsdcu/batman/slow_pub_v2.mdl",
- description = [[You work with the goverment. You can help in raids with the police/goverment also. Fly around and be badass!]],
- weapons = {"spiderman's_swep"},
- command = "batman",
- max = 1,
- salary = 320,
- level = 65,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(50) end,
- })
- TEAM_BLOOD = DarkRP.createJob("Bloodz", {
- color = Color(255, 0, 0, 255),
- model = "models/player/bloodz/slow_1.mdl",
- description = [[You are member of the bloods! Red is your squads color. You may KOS Cripz at night.]],
- weapons = {"m9k_knife"},
- command = "bloodz",
- max = 4,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_BLOODLEADER = DarkRP.createJob("Bloodz Leader", {
- color = Color(255, 0, 0, 255),
- model = "models/player/bloodz/slow_3.mdl",
- description = [[You are the leader of the bloods! You control and can start gang wars against the Cripz. You may KOS Cripz at night.]],
- weapons = {"m9k_m4a1"},
- command = "bloodzleader",
- max = 1,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_CRIP = DarkRP.createJob("Cripz", {
- color = Color(0, 12, 255),
- model = "models/player/cripz/slow_2.mdl",
- description = [[You are a crip member! Blue is your gang color! Obey orders from the leader! You may KOS Bloods at night.]],
- weapons = {"m9k_knife"},
- command = "cripz",
- max = 4,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_CRIPZLEADER = DarkRP.createJob("Cripz Leader", {
- color = Color(0, 12, 255),
- model = "models/player/cripz/slow_3.mdl",
- description = [[Leader of the cripz. You are highly respected and half of your gang is terrified of you. You may KOS Bloods at night.]],
- weapons = {"m9k_m3"},
- command = "cripzleader",
- max = 1,
- salary = 150,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_DRUGDEALER = DarkRP.createJob("Drug Dealer", {
- color = Color(0, 255, 255, 255),
- model = "models/GrandTheftAuto5/Trevor.mdl",
- description = [[You are a local drug dealer. You sell G's and dime bags. Keep it low key. You may only Raid, carjack, and mug!]],
- weapons = {"m9k_knife","lockpick"},
- command = "drugdealer",
- max = 3,
- salary = 65,
- level = 40,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_DRUGMAN = DarkRP.createJob("Drug Manufacturer", {
- color = Color(189, 216, 106, 255),
- model = "models/player/cbrnplayer.mdl",
- description = [[''Jessie, we need to cook!''
- The Drug Manufacturer is an active job where a manual process of drug production is possible.
- You can either use the drugs or sell them for profit.
- ]],
- weapons = {"weapon_fists"},
- command = "drugman",
- max = 3,
- salary = 80,
- admin = 0,
- vote = false,
- hasLicense = false,
- })
- TEAM_DRUGLORD = DarkRP.createJob("Druglord", {
- color = Color(204, 0, 51, 255),
- model = "models/Agent_47/agent_47.mdl",
- description = [[You are the head of the drug empire. Set up a base for all your drugs to be manufactured and run the streets with your product.]],
- weapons = {},
- command = "druglord",
- max = 1,
- salary = 250,
- level = 45,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_DJ = DarkRP.createJob("DJ", {
- color = Color(25, 115, 28),
- model = {"models/player/daftpunk/daft_gold.mdl", "models/player/daftpunk/daft_silver.mdl"},
- description = [[You're a DJ! Play the greatest hits from your boombox to entertain the public!]],
- weapons = {},
- command = "dj",
- max = 2,
- salary = 100,
- admin = 0,
- vote = false,
- hasLicense = false,
- })
- TEAM_HACKER = DarkRP.createJob("Hacker", {
- color = Color(255, 255, 0),
- model = ("models/player/hostage/hostage_04.mdl", "models/player/kleiner.mdl"),
- description = [[You're a hacker! Use your skills to open pesky fading doors and open up ATM's!]],
- weapons = {"keypad_cracker", "stunstick", "weapon_arc_atmhack"},
- command = "hacker",
- max = 2,
- salary = 90,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_PROHACKER = DarkRP.createJob("Hacking Specialist", {
- color = Color(255, 255, 0),
- model = "models/player/aiden_pearce.mdl",
- description = [[You're an intelligent specialist. You use your tools to hack the best of security systems.]],
- weapons = {"keypad_cracker", "weapon_hack_phone", "stunstick", "weapon_arc_atmhack", "weapon_real_cs_flash"},
- command = "prohacker",
- max = 2,
- salary = 110,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_HITMAN = DarkRP.createJob("Hitman", {
- color = Color(255, 0, 0, 255),
- model = "models/player/agent_47.mdl",
- description = [[You are a regular hitman.You do local hits while the Pro Hitman takes care of the world-wide dirty hits.You are allowed to raid if you have a hit on that person.]],
- weapons = {"m9k_knife", "m9k_contender", "lockpick", "keypad_cracker"},
- command = "hitman",
- max = 2,
- salary = 120,
- level = 40,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_PROHITMAN = DarkRP.createJob("Professional Hitman", {
- color = Color(255, 0, 0, 255),
- model = "models/player/big_boss.mdl",
- description = [[You are a world-wide hitman! You accept hits around the world and are most wanted and always on the run! You may base, and raid]],
- weapons = {"breachingcharge", "m9k_intervention", "keypad_cracker", "pro_lockpick_update"},
- command = "prohitman",
- max = 2,
- salary = 120,
- level = 99,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(50) end,
- })
- TEAM_ISIS = DarkRP.createJob("ISIS", {
- color = Color(255, 0, 0, 255),
- model = "models/player/kuma/alqaeda_commando.mdl",
- description = [[You're an elite member of ISIS. You can do terror for 10 seconds day or night.(Where you can shoot anyone you want/bomb places) make sure you /advert it.]],
- weapons = {"m9k_ak74"},
- command = "isis",
- max = 4,
- salary = 60,
- level = 35,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_ISISLEADER = DarkRP.createJob("ISIS Leader", {
- color = Color(255, 0, 0, 255),
- model = "models/player/guerilla.mdl",
- description = [[You are the ISIS leader. You are in charge of the ISIS group. You may do terror attacks for 15 seconds throughout the city.]],
- weapons = {"m9k_ak47", "m9k_rpg7", "pro_lockpick_update"},
- command = "isisleader",
- max = 1,
- salary = 90,
- level = 99,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(75) end,
- })
- TEAM_JOKER = DarkRP.createJob("Joker", {
- color = Color(102, 51, 0, 255),
- model = "models/player/bobert/joker.mdl",
- description = [[You are the joker. You have the same rules applied as thief.]],
- weapons = {"pro_lockpick_update", "keypad_cracker", "m9k_knife"},
- command = "joker",
- max = 2,
- salary = 125,
- level = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_THIEF = DarkRP.createJob("Thief", {
- color = Color(204, 0, 51, 255),
- model = "models/player/group01/cookies114.mdl",
- description = [[You may raid, carjack, mug, and kidnap. Make sure you /advert before doing so.]],
- weapons = {"m9k_colt1911","lockpick", "keypad_cracker"},
- command = "thief",
- max = 4,
- salary = 75,
- level = 5,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_MASTERTHIEF = DarkRP.createJob("Master Thief", {
- color = Color(255, 0, 51, 255),
- model = {"models/player/pd2_chains_p.mdl", "models/player/pd2_dallas_p.mdl", "models/player/pd2_hoxton_p.mdl", "models/player/pd2_wolf_p.mdl"},
- description = [[You are a pro thief you may raid, mug, carjack and kidnap.]],
- weapons = {"m9k_uzi", "swep_pickpocket", "pro_lockpick_update", "weapon_arc_atmhack", "keypad_cracker"},
- command = "masterthief",
- max = 6,
- salary = 75,
- level = 99,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_MAILMAN = DarkRP.createJob("Mailman", {
- color = Color(255, 0, 0, 255),
- model = "models/player/hostage/hostage_01.mdl",
- description = [[You're the mailman! Go deliver packages from the post office to people's houses for so good money!]],
- weapons = {""},
- command = "mailman",
- max = 4,
- salary = 80,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_MMA = DarkRP.createJob("MMA Fighter", {
- color = Color(255, 0, 0, 255),
- model = "models/hogan.mdl",
- description = [[You have some serious muscle.You dont back down from any fight.If someone talks shit,FIGHT THEM!]],
- weapons = {"m9k_fists"},
- command = "mmafighter",
- max = 2,
- salary = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_PIANO = DarkRP.createJob("Piano Man", {
- color = Color(209, 57, 230, 90),
- model = ("models/player/hostage/hostage_01.mdl", "models/player/hostage/hostage_02.mdl", "models/player/hostage/hostage_03.mdl"),
- description = [[You're a grand pianist! You may spawn a piano in the f4 menu and play music for people.]],
- weapons = {"m9k_knife"},
- command = "piano",
- max = 1,
- salary = 75,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_PET = DarkRP.createJob("Pet", {
- color = Color(0, 51, 102, 255),
- model = "models/headcrabclassic.mdl",
- description = [[You are a pet. Your owner tells you what to do at all times.You may run away from the owner.]],
- weapons = {},
- command = "pet",
- max = 6,
- salary = 80,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_PRESIDENT = DarkRP.createJob("President", {
- color = Color(51, 51, 255, 255),
- model = "models/Obama/Obama.mdl",
- description = [[You the president of rockford city! You may participate in raids only with goverment officals and the person must have a warrant!Keep and eye on the economy!]],
- weapons = {"m9k_deagle", "arrest_stick", "m9k_thompson", "unarrest_stick", "door_ram",},
- command = "president",
- max = 1,
- salary = 400,
- level = 45,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = true,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SECURITY = DarkRP.createJob("Security Guard", {
- color = Color(209, 57, 230, 90),
- model = "models/player/odessa.mdl",
- description = [[You protect people belongings, people,cars, whatever they ask. They may pay you a considerable amount for doing so.]],
- weapons = {"stungun", "stunstick", "weaponchecker"},
- command = "securityguard",
- max = 2,
- salary = 110,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(25) end,
- })
- TEAM_SS = AddExtraTeam("Secret Service", {
- color = Color(0, 12, 255),
- model = "models/player/combine_soldier.mdl",
- description = [[As a secret service agent, it is your job to make sure themayor is safe under any Circumstances. But you are still underthe authority of the police chief.]],
- weapons = {"m9k_tar21", "stunstick", "stungun", "weaponchecker", "arrest_stick"},
- command = "secretservice",
- max = 2,
- salary = 80,
- admin = 0,
- vote = true,
- hasLicense = true
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SLENDERMAN = DarkRP.createJob("Slenderman", {
- color = Color(153, 255, 204, 255),
- model = "models/player/lordvipes/slenderman/slenderman_playermodel_cvp.mdl",
- description = [[You are Slenderman.You may only KOS people at night with the sword and ONLY the sword.No guns.You may raid and kidnap.]],
- weapons = {"m9k_damascus", "climb_swep2", "lockpick", "keypad_cracker",},
- command = "slenderman",
- max = 1,
- salary = 85,
- level = 50,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_DWELLER = DarkRP.createJob("Skeleton Dweller", {
- color = Color(209, 57, 230, 90),
- model = "models/player/skeleton.mdl",
- description = [[You can go on a man hunt at night. All hell rises. Once the sun goes down you can KOS anyone with your sword and only your sword. Be careful however! They can KOS you.]],
- weapons = {"m9k_damascus"},
- command = "dweller",
- max = 2,
- salary = 60,
- level = 45,
- prestige = 1,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_SPIDERMAN = DarkRP.createJob("Spiderman", {
- color = Color(204, 0, 0, 255),
- model = "models/player/tasm2spider.mdl",
- description = [[You are spiderman,save the day!You work with the goverment and are allied with batman.You may participate in goverment raids.]],
- weapons = {"spiderman's_swep"},
- command = "spiderman",
- max = 1,
- salary = 250,
- level = 60,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only."
- })
- TEAM_SWATMEDIC = DarkRP.createJob("SWAT Medic", {
- color = Color(0, 12, 255),
- model = "models/player/gasmask.mdl",
- description = [[You are a member of the SWAT team. Defend your city from chaos. You are in charge of the police.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "m9k_glock", "weapon_baton", "weapon_shield", "fas2_ifak"},
- command = "swatmedic",
- max = 2,
- salary = 80,
- level = 35,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SNIPER = DarkRP.createJob("SWAT Sharpshooter", {
- color = Color(0, 12, 255),
- model = "models/player/swat.mdl",
- description = [[You are a member of the SWAT team. Defend your city from chaos. You are in charge of the police.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "m9k_m24", "weapon_baton",},
- command = "sniper",
- max = 2,
- salary = 80,
- level = 35,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SWAT = DarkRP.createJob("SWAT", {
- color = Color(0, 12, 255),
- model = "models/player/riot.mdl",
- description = [[You are a member of the SWAT team. Defend your city from chaos. You are in charge of the police.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "m9k_mp5", "weapon_baton",},
- command = "swat",
- max = 4,
- salary = 80,
- level = 35,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = false,
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SWATCOMMANDER = DarkRP.createJob("SWAT Commander", {
- color = Color(0, 12, 255),
- model = "models/player/US_Sniper_Aftermath.mdl",
- description = [[You are the chief of SWAT. Make sure your squad stays safe and protects the city.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "m9k_vector", "weapon_real_cs_flash", "m9k_deagle", "weapon_shield", "weapon_baton",},
- command = "swatcommander",
- max = 1,
- salary = 90,
- level = 50,
- admin = 0,
- vote = true,
- hasLicense = true,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_SOLDIER = DarkRP.createJob("Soldier", {
- color = Color(204, 0, 0, 255),
- model = "models/player/dod_american.mdl","models/player/dod_german.mdl",
- description = [[You're an American soldier. Fight for your country and keep its citizens safe.]],
- weapons = {"m9k_mp40", "m9k_luger","lockpick","keypad_cracker"},
- command = "soldier",
- max = 4,
- salary = 120,
- level = 45,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(100) end,
- })
- TEAM_TAXI = DarkRP.createJob("Taxi Driver", {
- color = Color(209, 57, 230, 90),
- model = "models/player/hostage/hostage_02.mdl",
- description = [[Drive people around for a small fee.]],
- weapons = {"m9k_m29satan"},
- command = "taxidriver",
- max = 4,
- salary = 210,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_TERMINATOR = DarkRP.createJob("Terminator", {
- color = Color(102, 0, 0, 255),
- model = "models/player/arnold_schwarzenegger.mdl",
- description = [[You are the terminator you may raid, mug, kidnap and terror. You may only terror at night for ten seconds.]],
- weapons = {"m9k_deagle", "m9k_minigun", "m9k_machete"},
- command = "terminator",
- max = 1,
- salary = 75,
- level = 99,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "premium" or ply:GetNWString("usergroup") == "superadmin" or ply:GetNWString("usergroup") == "senioradmin" or ply:GetNWString("usergroup") == "admin" or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Premium Members only.",
- PlayerLoadout = function(ply) ply:SetArmor(50) end,
- })
- TEAM_RAPIST = DarkRP.createJob("Rapist", {
- color = Color(204, 0, 255, 255),
- model = "models/player/alyx.mdl",
- description = [[You are a rapist, you may rape other players! Make sure you advert rape, you may only rape at night and you must be in a secluded area.]],
- weapons = {"lockpick", "weapon_rape"},
- command = "rapist",
- max = 2,
- salary = 100,
- level = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_ROGUE = DarkRP.createJob("Rogue", {
- color = Color(230, 230, 230, 255),
- model = {"models/player/cubanmerc_male.mdl"},
- description = [[You are a merciless rogue, a renegade to both the Crips and Bloods; you work for no one besides fellow rogues and thieves]],
- weapons = {"m9k_spas12", "m9k_knife", "keypad_cracker", "pro_lockpick_update", "climb_swep2"},
- command = "rogue",
- max = 3,
- salary = 250,
- level = 1,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck =function(ply)
- return ply:SteamID()=="STEAM_0:1:79764268"
- or ply:SteamID()=="STEAM_0:1:18659664"
- end
- })
- TEAM_WIZARD = DarkRP.createJob("Wizard", {
- color = Color(0, 102, 153, 255),
- model = "models/player/dumbledore.mdl",
- description = [[You weild a master's magic. Use it to craft potions and sell them to the public!]],
- weapons = {},
- command = "wizard",
- max = 1,
- salary = 65,
- level = 70,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- })
- TEAM_OWNER = DarkRP.createJob("Owner", {
- color = Color(204, 0, 255, 255),
- model = "models/player/pbear/pbear.mdl",
- description = [[You are a simply god.]],
- weapons = {"adminstick", "weapon_rape"},
- command = "TEAM_OWNER",
- max = 1,
- salary = 1000000,
- level = 100,
- admin = 0,
- vote = false,
- hasLicense = true,
- candemote = true,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "superadmin" end,
- CustomCheckFailMsg = "Your are not the owner,Rexxor is :) FUCK OFF -Rexxor."
- })
- TEAM_SUPERADMIN = DarkRP.createJob("Super Admin on Duty", {
- color = Color(0, 153, 255, 255),
- model = "models/player/zack/zackhalloween.mdl",
- description = [[You are a SuperAdmin you are higly respected, you are in charge staff, you manage 3/4ths of the server.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram","adminstick"},
- command = "superadmin",
- max = 6,
- salary = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "superadmin" end,
- CustomCheckFailMsg = "This job is for Super Admins only."
- })
- TEAM_SENIORADMIN = DarkRP.createJob("Senior Admin on Duty", {
- color = Color(0, 0, 204, 255),
- model = "models/player/anon/anon.mdl",
- description = [[You are a Senior Admin you are in charge of the Admins. You may not roleplay while in this class.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "adminstick"},
- command = "senioradmin",
- max = 6,
- salary = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "senioradmin" end,
- CustomCheckFailMsg = "This job is for Senior Admins only."
- })
- TEAM_ADMIN = DarkRP.createJob("Admin on Duty", {
- color = Color(102, 255, 51, 255),
- model = "models/norpo/ArkhamOrigins/Assassins/Deathstroke_ValveBiped.mdl",
- description = [[You are an Admin you are must help players and You may not roleplay while in this class.]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "adminstick"},
- command = "admin",
- max = 6,
- salary = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "admin" end,
- CustomCheckFailMsg = "This job is for Admins only."
- })
- TEAM_MODERATOR = DarkRP.createJob("Moderator on Duty", {
- color = Color(255, 185, 19, 255),
- model = "models/Avengers/Iron Man/patriot_player.mdl",
- description = [[You are a Moderator on duty. You may not participate in roleplay. This is the only job where you may ban, kick, noclip or use admin functions in]],
- weapons = {"arrest_stick", "unarrest_stick", "door_ram", "adminstick"},
- command = "moderator",
- max = 6,
- salary = 60,
- admin = 0,
- vote = false,
- hasLicense = false,
- candemote = false,
- customCheck = function(ply) return CLIENT or ply:GetNWString("usergroup") == "moderator" end,
- CustomCheckFailMsg = "This job is for Moderators only."
- })
- /*---------------------------------------------------------------------------
- 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_PRESIDENT] = true,
- [TEAM_SWAT] = true,
- [TEAM_SNIPER] - true,
- [TEAM_SWATMEDIC] = true,
- [TEAM_SWATCOMMANDER] = true,
- [TEAM_SS] = true,
- }
- /*---------------------------------------------------------------------------
- Jobs that are hitmen (enables the hitman menu)
- ---------------------------------------------------------------------------*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement