--[[--------------------------------------------------------------------------- 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_MAIRE = DarkRP.createJob("Maire", { color = Color(255, 0, 0, 255), model = "models/Obama/Obama.mdl", description = [[Le maire dois faire les lois et etre respecter.]], weapons = {"weapon_arc_atmcard", "keys", "weapon_fists", "id"}, command = "mayor", max = 1, salary = 1500, admin = 0, vote = true, hasLicense = false, mayor = true, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) if killer:IsPlayer() then DarkRP.notifyAll(0, 4, "Le Président est Mort !") end end }) TEAM_SMAIRE = DarkRP.createJob("Secretaire du maire", { color = Color(255, 0, 0, 255), model = "models/ltc/ccz/bdress_01v2.mdl", "models/ltc/ccz/dbdress_03v2.mdl", "models/11thdoctor/thedoctor.mdl", description = [[La secretaire dois prendre les rdv pour le maire.]], weapons = {"weapon_arc_atmcard", "keys", "weapon_fists", "id"}, command = "smaire", max = 1, salary = 1500, admin = 0, vote = true, hasLicense = false, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_GARDE = DarkRP.createJob("Garde du maire", { color = Color(171, 0, 0, 255), 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 = [[Les Gardes du maire se doivent de sacrifier leurs vie pour le Maire.]], weapons = {"weapon_arc_atmcard", "keys", "stungun", "weaponchecker", "m9k_colt1911", "weapon_fists", "id"}, command = "garde", max = 3, salary = 1300, admin = 0, vote = true, hasLicense = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_AGENT = DarkRP.createJob("Garde du Corps", { color = Color(171, 99, 247, 255), 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 = [[Les garde du corps doivent proteger/surveiller la zone de leurs employeurs.]], weapons = {"weapon_arc_atmcard", "keys", "stunstick", "weaponchecker", "weapon_fists", "stungun", "id"}, command = "agent", max = 3, salary = 600, admin = 0, vote = true, hasLicense = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_JUGE = DarkRP.createJob("Juge", { color = Color(13, 255, 0, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", }, description = [[Membre du gouvernement]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "juge", max = 2, salary = 1000, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_AVOCAT = DarkRP.createJob("Avocat [VIP]", { color = Color(13, 255, 0, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", }, description = [[Défondez le !]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "avocat", max = 2, salary = 1000, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_COMMISSAIRE = DarkRP.createJob("Commissaire [VIP]", { color = Color(0, 21, 255, 255), model = {"models/player/uk_police/uk_police_01.mdl"}, description = [[Gerer votre équipe et dispatcher vos employees.]], weapons = {"keys", "stungun", "weapon_fists", "realrbn_tazer_mr", "arrest_stick", "unarrest_stick", "weaponchecker", "door_ram", "stunstick", "weapon_arc_atmcard", "weapon_cuff_police", "policebadgewallet", "m9k_hk45", "id"}, command = "commissaire", max = 1, salary = 600, admin = 0, vote = false, hasLicense = true, candemote = false, category = "Civil Protection", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_POLICE = DarkRP.createJob("Policier", { color = Color(0, 21, 255, 255), model = { "models/player/nypd/male_02.mdl", "models/player/nypd/male_04.mdl", "models/player/nypd/male_05.mdl", "models/player/nypd/male_06.mdl", "models/player/nypd/male_07.mdl", "models/player/nypd/male_08.mdl", "models/player/nypd/male_09.mdl", }, description = [[Vous les policers devant faire respecter les lois.]], weapons = {"keys", "stungun", "weapon_fists", "arrest_stick", "realrbn_tazer_mr", "unarrest_stick", "weaponchecker", "door_ram", "stunstick", "weapon_arc_atmcard", "weapon_cuff_police", "policebadgewallet", "m9k_hk45", "id"}, command = "policier", max = 4, salary = 600, admin = 0, vote = true, hasLicense = true, candemote = false, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_ARMUDEPOLICE = DarkRP.createJob("Armurier de Police", { color = Color(0, 21, 255, 255), model = { "models/player/nypd/male_02.mdl", "models/player/nypd/male_04.mdl", "models/player/nypd/male_05.mdl", "models/player/nypd/male_06.mdl", "models/player/nypd/male_07.mdl", "models/player/nypd/male_08.mdl", "models/player/nypd/male_09.mdl", }, description = [[Vous devez donner des armes a la police.]], weapons = {"keys", "stungun", "weapon_fists", "arrest_stick", "realrbn_tazer_mr", "unarrest_stick", "weaponchecker", "door_ram", "stunstick", "weapon_arc_atmcard", "weapon_cuff_police", "policebadgewallet", "id"}, command = "armudepolicier", max = 2, salary = 400, admin = 0, vote = true, hasLicense = true, candemote = false, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_BAC = DarkRP.createJob("BAC", { color = Color(13, 255, 0, 255), model = { "models/player/group01/male_01.mdl", "models/player/Group01/Male_07.mdl", }, description = [[La BAC dois s'infiltrer dans la Mafia et/ou les Gangsters dans l'objectifs de les faire tomber.]], weapons = {"keys", "stungun", "weapon_fists", "arrest_stick", "realrbn_tazer_mr", "unarrest_stick", "weaponchecker", "door_ram", "stunstick", "weapon_arc_atmcard", "weapon_cuff_police", "m9k_deagle", "policebadge", "ultimate_disguise_kit", "id"}, command = "bac", max = 2, salary = 650, admin = 0, vote = true, hasLicense = true, candemote = false, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_INSPECTEUR = DarkRP.createJob("Inspecteur", { color = Color(0, 21, 255, 255), model = { "models/player/nypd/male_02.mdl", "models/player/nypd/male_04.mdl", "models/player/nypd/male_05.mdl", "models/player/nypd/male_06.mdl", "models/player/nypd/male_07.mdl", "models/player/nypd/male_08.mdl", "models/player/nypd/male_09.mdl", }, description = [[La balance]], weapons = {"keys", "stungun", "weapon_fists", "arrest_stick", "realrbn_tazer_mr", "unarrest_stick", "weaponchecker", "door_ram", "stunstick", "weapon_arc_atmcard", "weapon_cuff_police", "policebadgewallet", "m9k_hk45", "id"}, command = "inpecteur", max = 6, salary = 890, admin = 0, vote = false, hasLicense = true, candemote = false, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_NEGOCIATEUR = DarkRP.createJob("Negociateur [VIP]", { color = Color(0, 21, 255, 255), model = "models/makarov.mdl", description = [[Négocier les rançons]], weapons = {"arrest_stick", "unarrest_stick", "m9k_famas", "stunstick", "door_ram", "realrbn_tazer_mr", "weaponchecker", "weapon_arc_atmcard", "stungun", "weapon_cuff_police", "policebadgewallet", "weapon_fists", "id"}, command = "negociateur", max = 2, salary = 1100, admin = 0, vote = false, hasLicense = true, category = "Civil Protection", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_CHEFGIGN = DarkRP.createJob("Chef du Swat [VIP]", { color = Color(0, 21, 255, 255), model = "models/codmw2/codmw2m.mdl", description = [[Le chef du swat dois gérée ces troupes en cas de problemes.]], weapons = {"arrest_stick", "unarrest_stick", "m9k_famas", "stunstick", "realrbn_tazer_mr", "door_ram", "weaponchecker", "weapon_arc_atmcard", "stungun", "weapon_cuff_police", "policebadgewallet", "weapon_fists", "id"}, command = "chefgign", max = 1, salary = 1100, admin = 0, vote = true, hasLicense = true, category = "Civil Protection", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_GIGN = DarkRP.createJob("Swat", { color = Color(0, 21, 255, 255), model = "models/codmw2/codmw2m.mdl", description = [[Les Swat doivents écouter leurs chefs et tout faire pour finir leurs mission.]], weapons = {"arrest_stick", "unarrest_stick", "m9k_g36", "stunstick", "door_ram", "weaponchecker", "realrbn_tazer_mr", "weapon_arc_atmcard", "stungun", "weapon_cuff_police", "policebadgewallet", "weapon_fists", "id"}, command = "gign", max = 4, salary = 950, admin = 0, vote = true, hasLicense = true, category = "Civil Protection", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_BANQUIER = DarkRP.createJob("Banquier", { color = Color(163, 219, 90, 255), model = { "models/player/suits/male_09_closed_coat_tie.mdl", "models/player/suits/male_04_closed_coat_tie.mdl", "models/player/suits/male_02_closed_coat_tie.mdl", "models/player/suits/male_01_closed_coat_tie.mdl", }, description = [[Le banquier dois faire des protection a la banque pour proteger les printers de ses clients.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "banquier", max = 2, salary = 600, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_TAXI = DarkRP.createJob("Conducteur de Bus", { color = Color(245, 224, 0, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", }, description = [[S'occupe des transports urbains]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "conducteurdebus", max = 4, salary = 800, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_MECA = DarkRP.createJob("Mecanicien", { color = Color(155, 100, 196, 255), model = { "models/player/odessa.mdl", }, description = [[Réparation des vehicules]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "vc_wrench", "id"}, command = "mecanic", max = 4, salary = 250, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_MEDECIN = DarkRP.createJob("Medecin", { color = Color(0, 224, 168, 255), model = { "models/player/blackmesa_scientific.mdl", }, description = [[Les médecin se doivent de sauvers un maximum de vie.]], weapons = {"med_kit", "weapon_arc_atmcard", "weapon_fists", "weapon_defibrilator", "id"}, command = "medecin", max = 2, salary = 750, admin = 0, vote = false, hasLicense = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_GUN = DarkRP.createJob("Vendeur d'arme", { color = Color(222, 144, 0, 255), model = { "models/ninja/mgs5gz/mgs5_gz_big_boss_sneaking_suit.mdl", }, description = [[Le vendeur d'armes dois vendre des armes a des gens avec License.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "gun", max = 2, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_QUINCAIL = DarkRP.createJob("Quincailler", { color = Color(219, 135, 0, 255), model = { "models/player/monk.mdl", }, description = [[Le quincailler est le seul qui vend les menottes pour avoir des otages.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id",}, command = "quicaille", max = 3, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_MINEURC = DarkRP.createJob("Mineur", { color = Color(78, 80, 81, 255), model = { "models/player/monk.mdl", }, description = [[Le mineur dois allez miner a coter des chalets.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "mgs_pickaxe", "id",}, command = "mineurc", max = 2, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_NINJA = DarkRP.createJob("Ninja [VIP]", { color = Color(0, 133, 102, 255), model = { "models/player/spike/noscopedjfk.mdl", }, description = [[Le Ninja dois se balader sur les murs/toit (sauf celui de la mairie) et il a le droit de se defendre avec un couteau.]], weapons = {"keys", "weapon_arc_atmcard", "csgo_gut_night", "weapon_fists", "vip_swep_ninjarope_v2x2", "id"}, command = "ninja", max = 3, salary = 700, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_ORGANISATEURJEUX = DarkRP.createJob("Organisateur de jeux", { color = Color(13, 255, 0, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", }, description = [[L'organisateur de Jeux dois cree des evenement comme il le sens.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "organisateurjeux", max = 0, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", }) TEAM_ORGADC = DarkRP.createJob("Organisateur de course Legal", { color = Color(155, 100, 196, 255), model = { "models/player/spike/itzblitzhd.mdl", }, description = [[Vous avez pour objectifs de faire des courses de voiture de façon protéger et sans gain.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "orgadc", max = 1, salary = 200, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_ORGADCI = DarkRP.createJob("Organisateur de course Illegal", { color = Color(155, 100, 196, 255), model = { "models/player/spike/itzblitzhd.mdl", }, description = [[Votre objectifs est de faire des courses sans protection et avec le droit de triche.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "organdci", max = 1, salary = 150, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_HACK = DarkRP.createJob("Hackeur", { color = Color(201, 50, 138, 255), model = "models/player/aiden_pearce.mdl", description = [[Les hackeurs doivent se faire de l'argent sur les ATM ! sans se faire prendre.]], weapons = {"weapon_arc_atmcard", "weapon_fists", "keys", "weapon_arc_atmhack", "id"}, command = "hack", max = 2, salary = 450, admin = 0, vote = false, hasLicense = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_HACKP = DarkRP.createJob("Hackeur Pro [VIP]", { color = Color(201, 50, 138, 255), model = "models/player/aiden_pearce.mdl", description = [[Le hackeur est libre de hacker se qu'il veux a conditions qu'il ne se fasse pas arreter.]], weapons = {"weapon_arc_atmcard", "weapon_fists", "keys", "weapon_arc_atmhack", "weapon_hack_phone", "id"}, command = "hackp", max = 1, salary = 450, admin = 0, vote = false, hasLicense = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_VOLEUR = DarkRP.createJob("Voleur", { color = Color(201, 145, 89, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", "models/player/group01/cookies114.mdl", }, description = [[Votre objectifs est de volée tout et n'importe quoi mais de façon discrete.]], weapons = {"weapon_arc_atmcard", "lockpick", "weapon_fists", "id", "pickpocket"}, command = "voleur", max = 2, salary = 300, admin = 0, vote = false, hasLicense = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_WEED = DarkRP.createJob("Fabriquant de Weed [VIP]", { color = Color(0, 209, 24, 255), model = { "models/snoopdogg.mdl", }, description = [[Faites de la weed sans vous faire prendre par la polices.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "weed", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_METH = DarkRP.createJob("Fabriquant de Meth", { color = Color(0, 213, 255, 255), model = { "models/bloocobalt/splinter cell/chemsuit_cod.mdl", }, description = [[Vous devez faire de la bonne meth et allez la revendre sans vous faire prendre.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "meth", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_DEALER = DarkRP.createJob("Dealer de Drogues [Out of Service]", { color = Color(204, 205, 0, 255), model = { "models/player/group01/male_05.mdl", "models/player/group01/male_01.mdl", "models/player/group01/male_09.mdl", "models/player/group01/male_04.mdl", "models/player/group01/female_01.mdl", "models/player/Group01/Female_03.mdl", "models/player/group01/female_04.mdl", "models/player/group01/female_02.mdl", }, description = [[Le vendeur de drogue dois vendre ça drogue dans des coins sombre sans se faire prendre par la police.]], weapons = {"weapon_arc_atmcard", "weapon_fists"}, command = "deal", max = 3, salary = 300, admin = 1, vote = false, hasLicense = false, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_PARRAINXXX = DarkRP.createJob("Parrain [VIP]", { color = Color(0, 0, 0, 255), model = { "models/fearless/don1.mdl", }, description = [[Le parrain est le chef des mafieux.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "lockpick", "keypad_cracker", "id"}, command = "parrainxxx", max = 1, salary = 800, admin = 0, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_MAFIA = DarkRP.createJob("Mafieu", { color = Color(0, 0, 0, 255), model = { "models/humans/mafia/male_02.mdl", "models/humans/mafia/male_04.mdl", "models/humans/mafia/male_06.mdl", }, description = [[Le mafieu dois tout faire sous les ordres de sont parrain.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "mafia", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_CHEFGANGS = DarkRP.createJob("Chef des Gangsters [VIP]", { color = Color(151, 0, 182, 255), model = { "models/splinks/kf2/characters/player_tanaka.mdl", }, description = [[Le chef des gangsters dois aidé au braquage et imaginer le plan pour braquer la bank.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "weapon_hack_phone", "lockpick", "id"}, command = "chefgangsters", max = 1, salary = 800, admin = 0, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_GANG = DarkRP.createJob("Gangster", { color = Color(104, 0, 145, 255), model = { "models/player/pd2_chains_p.mdl", "models/player/pd2_wolf_p.mdl", "models/player/pd2_hoxton_p.mdl", }, description = [[Le gangster a pour objectifs de braquer la banque.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "gangster", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_BLOODZ = DarkRP.createJob("Bloodz", { color = Color(104, 0, 145, 255), model = { "models/player/bloodz/slow_1.mdl", "models/player/bloodz/slow_2.mdl", "models/player/bloodz/slow_3.mdl", }, description = [[Vous êtes en guerre avec les Cripz.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "bloodz", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_CRIPZ = DarkRP.createJob("Cripz", { color = Color(104, 0, 145, 255), model = { "models/player/cripz/slow_1.mdl", "models/player/cripz/slow_2.mdl", "models/player/cripz/slow_3.mdl", }, description = [[Vous êtes en guerre avec les Bloodz.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id"}, command = "cripz", max = 4, salary = 500, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_PSYCHO = DarkRP.createJob("Psychopathe [VIP]", { color = Color(64, 115, 80, 255), model = "models/billy_jigsaw.mdl", description = [[Le psycopathe dois tué les gens de façon folle et discrete grâce a sont couteau.]], weapons = {"weapon_arc_atmcard", "keys", "weapon_fists", "csgo_gut_night", "id"}, command = "psycho", max = 2, salary = 150, admin = 0, vote = true, hasLicense = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_TUEUR = DarkRP.createJob("Tueur a gage [VIP]", { color = Color(0, 133, 102, 255), model = { "models/player/agent_47.mdl", }, description = [[Le tueur a gage dois tuée les gens en fonction de ses contrats.]], weapons = {"keys", "weapon_arc_atmcard", "m9k_svu", "weapon_fists", "id"}, command = "tueur", max = 1, salary = 700, admin = 0, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"VIP","admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, CustomCheckFailMsg = "Ce metier est que pour les VIP", PlayerDeath = function(ply, weapon, killer) ply:teamBan() ply:changeTeam(GAMEMODE.DefaultTeam, true) end }) TEAM_TOWER = DarkRP.createJob("Agent de Stationnement", { color = Color(255, 165, 51, 255), model = "models/fearless/fireman2.mdl", description = [[Vous pouvez ramenez les véhicule au Concessionaire.]], weapons = {"tow_attach"}, command = "tower", max = 3, salary = 450, admin = 0, vote = false, hasLicense = false }) TEAM_SDF = DarkRP.createJob("SDF", { color = Color(255, 165, 51, 255), model = "models/ninja/vaas.mdl", description = [[Cet choses.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_bugbait", "weapon_fists", "id",}, command = "sdf", max = 0, salary = 5, admin = 0, vote = false, hasLicense = false, }) TEAM_ORGADS = DarkRP.createJob("Event Ectasia[Admin]", { color = Color(155, 100, 196, 255), model = { "models/jessev92/sawhero.mdl", }, description = [[Réservé pour les Events.]], weapons = {"keys", "weapon_arc_atmcard", "weapon_fists", "id",}, command = "orgads", max = 1, salary = 250, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Citizens", customCheck = function(ply) return CLIENT or table.HasValue({"admin","superadmin","Fondateur","Co-Fondateur"}, ply:GetNWString("usergroup")) end, }) TEAM_STAFF = DarkRP.createJob("STAFF EctasiaRP", { color = Color(234, 0, 70, 255), model = { "models/player/anon/anon.mdl", --tron-- "models/captainbigbutt/vocaloid/miku_append.mdl",--Miku-- "models/excalibur/excalibur.mdl",--Warfram-- "models/player/slow/tk/ironman/slow_v3.mdl",--IronMan-- "models/risenshine/gang_beast.mdl",--GangBeast-- "models/captainbigbutt/vocaloid/shadow_miku_append_competitive.mdl", --Shadow Miku-- "models/captainbigbutt/vocaloid/miku_carbon.mdl",--MikuCarbon-- "models/skullkid/skullkid.mdl", --SkullKid-- "models/player/trenchcoat/slow.mdl", --SLOW-- }, description = [[Réservée au admin.]], weapons = {"weapon_arc_atmcard", "weapon_fists", "freezegun", "csgo_daggers_marblefade", "csgo_karambit_slaughter", "csgo_butterfly_tiger", "csgo_bayonet_fade", "weapon_hpmstick"}, command = "staff", max = 0, salary = 200000, admin = 1, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"admin","superadmin","Fondateur","Co-Fondateur","Modérateur"}, ply:GetNWString("usergroup")) end, }) TEAM_MODOTEST = DarkRP.createJob("Moderation EctasiaRP", { color = Color(234, 0, 70, 255), model = { "models/player/anon/anon.mdl", --tron-- }, description = [[Réservée au Modo.]], weapons = {"weapon_arc_atmcard", "weapon_fists", "csgo_falchion_crimsonwebs"}, command = "modotest", max = 0, salary = 2000, admin = 0, vote = false, hasLicense = false, candemote = false, customCheck = function(ply) return CLIENT or table.HasValue({"Modo-Test"}, ply:GetNWString("usergroup")) end, }) --[[--------------------------------------------------------------------------- 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_MAIRE] = true, [TEAM_STAFF] = true, [TEAM_BAC] = true, [TEAM_CHEFGIGN] = true, [TEAM_GIGN] = true, [TEAM_POLICE] = true, [TEAM_COMMISSAIRE] = true, [TEAM_INSPECTEUR] = true, } --[[--------------------------------------------------------------------------- Jobs that are hitmen (enables the hitman menu) ---------------------------------------------------------------------------]] DarkRP.addHitmanTeam(TEAM_TUEUR)