-- People often copy jobs. When they do, the GM table does not exist anymore. -- This line makes the job code work both inside and outside of gamemode files. -- You should not copy this line into your code. local GAMEMODE = GAMEMODE or GM --[[-------------------------------------------------------- Default teams. Please do not edit this file. Please use the darkrpmod addon instead. --------------------------------------------------------]] TEAM_CITIZEN = DarkRP.createJob("Гражданин", { color = Color(20, 150, 20, 255), model = { "models/Humans/Group02/Player/Tale_01.mdl", "models/Humans/Group02/Player/Tale_03.mdl", "models/Humans/Group02/Player/Tale_04.mdl", "models/Humans/Group02/Player/Tale_05.mdl", "models/Humans/Group02/Player/Tale_06.mdl", "models/Humans/Group02/Player/Tale_07.mdl", "models/Humans/Group02/Player/Tale_08.mdl", "models/Humans/Group02/Player/Tale_09.mdl", "models/Humans/Group02/Player/Temale_01.mdl", "models/Humans/Group02/Player/Temale_02.mdl", "models/Humans/Group02/Player/Temale_07.mdl" }, description = [[Обычный пясун йобнуца.]], weapons = {}, command = "citizen", max = 0, salary = GAMEMODE.Config.normalsalary, admin = 0, vote = false, hasLicense = false, candemote = false, category = "Гражданские", }) TEAM_POLICE = DarkRP.createJob("Мент", { color = Color(25, 25, 170, 255), model = {"models/player/police.mdl", "models/player/police_fem.mdl"}, description = [[Мусорок йобнуца.]], weapons = {"arrest_stick", "unarrest_stick", "qwb_glock18", "stunstick", "door_ram", "weaponchecker"}, command = "cp", max = 4, salary = GAMEMODE.Config.normalsalary * 1.45, admin = 0, vote = true, hasLicense = true, ammo = { ["pistol"] = 60, }, category = "Менты", }) TEAM_GANG = DarkRP.createJob("Гангстер", { color = Color(75, 75, 75, 255), model = { "models/player/Group03/Female_01.mdl", "models/player/Group03/Female_02.mdl", "models/player/Group03/Female_03.mdl", "models/player/Group03/Female_04.mdl", "models/player/Group03/Female_06.mdl", "models/player/group03/male_01.mdl", "models/player/Group03/Male_02.mdl", "models/player/Group03/male_03.mdl", "models/player/Group03/Male_04.mdl", "models/player/Group03/Male_05.mdl", "models/player/Group03/Male_06.mdl", "models/player/Group03/Male_07.mdl", "models/player/Group03/Male_08.mdl", "models/player/Group03/Male_09.mdl"}, description = [[Бандит чтобы с ментами пиздиться.]], weapons = {}, command = "gangster", max = 3, salary = GAMEMODE.Config.normalsalary, admin = 0, vote = false, hasLicense = false, category = "Бандиты", }) TEAM_MOB = DarkRP.createJob("Пахан", { color = Color(25, 25, 25, 255), model = "models/player/gman_high.mdl", description = [[Заправляет гангстерами.]], weapons = {"lockpick", "unarrest_stick"}, command = "mobboss", max = 1, salary = GAMEMODE.Config.normalsalary * 1.34, admin = 0, vote = false, hasLicense = false, category = "Бандиты", }) TEAM_GUN = DarkRP.createJob("Продавец оружия", { color = Color(255, 140, 0, 255), model = "models/player/monk.mdl", description = [[Продает пушки доброградовские.]], weapons = {}, command = "gundealer", max = 2, salary = GAMEMODE.Config.normalsalary, admin = 0, vote = false, hasLicense = false, category = "Гражданские", }) TEAM_MEDIC = DarkRP.createJob("Медик", { color = Color(47, 79, 79, 255), model = "models/player/kleiner.mdl", description = [[Юзлесс профа тут но похуй пусть будет.]], weapons = {"med_kit"}, command = "medic", max = 3, salary = GAMEMODE.Config.normalsalary, admin = 0, vote = false, hasLicense = false, medic = true, category = "Гражданские", }) TEAM_CHIEF = DarkRP.createJob("Глава ментов", { color = Color(20, 20, 255, 255), model = "models/player/combine_soldier_prisonguard.mdl", description = [[Управляешь мусорками.]], weapons = {"arrest_stick", "unarrest_stick", "qwb_ump45", "stunstick", "door_ram", "weaponchecker"}, command = "chief", max = 1, salary = GAMEMODE.Config.normalsalary * 1.67, admin = 0, vote = false, hasLicense = true, chief = true, NeedToChangeFrom = TEAM_POLICE, ammo = { ["pistol"] = 60, }, category = "Менты", }) TEAM_MAYOR = DarkRP.createJob("Мэр", { color = Color(150, 20, 20, 255), model = "models/player/breen.mdl", description = [[Создаешь законы и прочую хуйню делаешь]], weapons = {}, command = "mayor", max = 1, salary = GAMEMODE.Config.normalsalary * 1.89, admin = 0, vote = true, hasLicense = false, mayor = true, category = "Менты", }) TEAM_HOBO = DarkRP.createJob("Бомж", { color = Color(80, 45, 0, 255), model = "models/player/corpse1.mdl", description = [[Вам сасет сенвай хотябы ладно]], weapons = {"weapon_bugbait"}, command = "hobo", max = 5, salary = 0, admin = 0, vote = false, hasLicense = false, candemote = false, hobo = true, category = "Гражданские", }) if not DarkRP.disabledDefaults["modules"]["hungermod"] then TEAM_COOK = DarkRP.createJob("Cook", { color = Color(238, 99, 99, 255), model = "models/player/mossman.mdl", description = [[As a cook, it is your responsibility to feed the other members of your city. You can spawn a microwave and sell the food you make: /buymicrowave]], weapons = {}, command = "cook", max = 2, salary = 45, admin = 0, vote = false, hasLicense = false, cook = true }) end -- Compatibility for when default teams are disabled TEAM_CITIZEN = TEAM_CITIZEN or -1 TEAM_POLICE = TEAM_POLICE or -1 TEAM_GANG = TEAM_GANG or -1 TEAM_MOB = TEAM_MOB or -1 TEAM_GUN = TEAM_GUN or -1 TEAM_MEDIC = TEAM_MEDIC or -1 TEAM_CHIEF = TEAM_CHIEF or -1 TEAM_MAYOR = TEAM_MAYOR or -1 TEAM_HOBO = TEAM_HOBO or -1 TEAM_COOK = TEAM_COOK or -1 -- Door groups AddDoorGroup("Менты", TEAM_CHIEF, TEAM_POLICE, TEAM_MAYOR) AddDoorGroup("Оружейник", TEAM_GUN) -- Agendas DarkRP.createAgenda("Гангстерская повестка", TEAM_MOB, {TEAM_GANG}) DarkRP.createAgenda("Ментовская повестка", {TEAM_MAYOR, TEAM_CHIEF}, {TEAM_POLICE}) -- Group chats DarkRP.createGroupChat(function(ply) return ply:isCP() end) DarkRP.createGroupChat(TEAM_MOB, TEAM_GANG) DarkRP.createGroupChat(function(listener, ply) return not ply or ply:Team() == listener:Team() end) -- Initial team when first spawning GAMEMODE.DefaultTeam = TEAM_CITIZEN -- Teams that belong to Менты GAMEMODE.CivilProtection = { [TEAM_POLICE] = true, [TEAM_CHIEF] = true, [TEAM_MAYOR] = true, } -- Hitman team -- DarkRP.addHitmanTeam(TEAM_MOB) -- Demote groups DarkRP.createDemoteGroup("Менты", {TEAM_POLICE, TEAM_CHIEF}) DarkRP.createDemoteGroup("Гангстеры", {TEAM_GANG, TEAM_MOB}) -- Default categories DarkRP.createCategory{ name = "Гражданские", categorises = "jobs", startExpanded = true, color = Color(0, 107, 0, 255), canSee = fp{fn.Id, true}, sortOrder = 100, } DarkRP.createCategory{ name = "Менты", categorises = "jobs", startExpanded = true, color = Color(25, 25, 170, 255), canSee = fp{fn.Id, true}, sortOrder = 101, } DarkRP.createCategory{ name = "Бандиты", categorises = "jobs", startExpanded = true, color = Color(75, 75, 75, 255), canSee = fp{fn.Id, true}, sortOrder = 101, } DarkRP.createCategory{ name = "Другие", categorises = "jobs", startExpanded = true, color = Color(0, 107, 0, 255), canSee = fp{fn.Id, true}, sortOrder = 255, }