TheDenVxUA

jobs.lua (10.05.2020)

May 9th, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 79.24 KB | None | 0 0
  1. --[[---------------------------------------------------------------------------
  2. DarkRP custom jobs
  3. ---------------------------------------------------------------------------
  4. This file contains your custom jobs.
  5. This file should also contain jobs from DarkRP that you edited.
  6.  
  7. Note: If you want to edit a default DarkRP job, first disable it in darkrp_config/disabled_defaults.lua
  8.       Once you've done that, copy and paste the job to this file and edit it.
  9.  
  10. The default jobs can be found here:
  11. https://github.com/FPtje/DarkRP/blob/master/gamemode/config/jobrelated.lua
  12.  
  13. For examples and explanation please visit this wiki page:
  14. http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields
  15.  
  16. Add your custom jobs under the following line:
  17. ---------------------------------------------------------------------------]]
  18.  
  19.  
  20. --1s----------------------------------------------------------------------------------------------
  21. -----------------------------------1-Гражданские--------------------------------------------------
  22. --------------------------------------------------------------------------------------------------
  23.  
  24.  
  25. TEAM_WORKER = DarkRP.createJob("Предприниматель", {
  26.     color = Color(200, 200, 200, 255),
  27.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  28.     description = [[Вы приехали в этот городе недавно.Ваша задача заработать денег и найти работу.Вы не имеете специальную роль в жизни города.]],
  29.     weapons = {"weapon_pass_rp.lua"},
  30.     command = "worker",
  31.     max = 100,
  32.     salary = 10,
  33.     admin = 0,
  34.     vote = false,
  35.     category = "Гражданские",
  36.     hasLicense = false,
  37.     candemote = false,
  38.     level = 5
  39. })
  40.  
  41. TEAM_CITIZEN = DarkRP.createJob("Безработный", {
  42.     color = Color(200, 200, 200, 255),
  43.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  44.     description = [[Вы приехали в этот городе недавно.Ваша задача заработать денег и найти работу.Вы не имеете специальную роль в жизни города.]],
  45.     weapons = {"weapon_pass_rp.lua"},
  46.     command = "citizenss",
  47.     max = 0,
  48.     salary = 0,
  49.     admin = 0,
  50.     vote = false,
  51.     category = "Гражданские",
  52.     hasLicense = false,
  53.     candemote = false,
  54. })
  55.    
  56. TEAM_MEHANIK = DarkRP.createJob("Механик", {
  57.     color = Color(200, 200, 200, 255),
  58.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  59.     description = [[Вы авто-механик, вы можете ремонтировать различный транспорт и зарабатывать этим себе на жмзнь.]],
  60.     weapons = {"weapon_pass_rp", "vc_wrench", "msystem_wep_controller", "msystem_wep_hook"},
  61.     command = "mehanik",
  62.     max = 2,
  63.     salary = 80,
  64.     category = "Гражданские",
  65.     admin = 0,
  66.     vote = false,
  67.     hasLicense = false,
  68.     level = 0
  69. })
  70.  
  71. TEAM_DIGGER = DarkRP.createJob("Шахтер", {
  72.     color = Color(200, 200, 200, 255),
  73.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  74.     description = [[Вы шахтер, вы можете добывать руду и зарабатывать этим себе на жмзнь.]],
  75.     weapons = {"weapon_pass_rp", "mgs_pickaxe"},
  76.     command = "digger",
  77.     max = 4,
  78.     salary = 30,
  79.     category = "Гражданские",
  80.     admin = 0,
  81.     vote = false,
  82.     hasLicense = false,
  83.     level = 0
  84. })
  85.  
  86. TEAM_WOOD = DarkRP.createJob("Дровосек", {
  87.     color = Color(200, 200, 200, 255),
  88.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  89.     description = [[Вы дровосек, вы можете добывать дерево и зарабатывать этим себе на жизнь.]],
  90.     weapons = {"weapon_pass_rp", "swm_chopping_axe"},
  91.     command = "wood",
  92.     max = 4,
  93.     salary = 30,
  94.     category = "Гражданские",
  95.     admin = 0,
  96.     vote = false,
  97.     hasLicense = false,
  98.     level = 0
  99. })
  100.  
  101. TEAM_COOK = DarkRP.createJob("Работник фастфуда", {
  102.     color = Color(200, 200, 200, 255),
  103.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  104.     description = [[Кормите людей, доаставляйте еду голодающим гражданам!]],
  105.     weapons = {"weapon_pass_rp"},
  106.     command = "cook",
  107.     max = 3,
  108.     salary = 66,
  109.     category = "Гражданские",
  110.     admin = 0,
  111.     vote = false,
  112.     hasLicense = false,
  113.     cook = true,
  114.     level = 0
  115. })
  116.  
  117. TEAM_TAXI = DarkRP.createJob("Таксист", {
  118.     color = Color(200, 200, 200, 255),
  119.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  120.     description = [[Вы таксист, возите людей, материтесь в пробках.]],
  121.     weapons = {"passswep_radiodevice", "weapon_pass_rp.lua", "stunstick", "wep_jack_job_drpstungun"},
  122.     command = "taxi",
  123.     max = 4,
  124.     salary = 40,
  125.     category = "Гражданские",
  126.     admin = 0,
  127.     vote = false,
  128.     hasLicense = false,
  129.     level = 1
  130. })
  131.  
  132. TEAM_CARGO = DarkRP.createJob("Дальнобойщик", {
  133.     color = Color(200, 200, 200, 255),
  134.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  135.     description = [[Вы грузчик, вы не имеете образования, но имеете грузовой автомобиль для перевозки грузов. Перевозите различный груз перевозку которого потребуют от вас игроки.]],
  136.     weapons = {"passswep_radiodevice", "weapon_pass_rp.lua", "stunstick"},
  137.     command = "cargo",
  138.     max = 3,
  139.     salary = 40,
  140.     category = "Гражданские",
  141.     admin = 0,
  142.     vote = false,
  143.     hasLicense = false,
  144.     level = 2
  145. })
  146.  
  147. TEAM_BUS = DarkRP.createJob("Водитель автобуса", {
  148.     color = Color(200, 200, 200, 255),
  149.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  150.     description = [[Вы водитель городского автобуса, возите людей по своему маршруту.]],
  151.     weapons = {"passswep_radiodevice", "weapon_pass_rp.lua", "stunstick", "wep_jack_job_drpstungun"},
  152.     command = "bus",
  153.     max = 5,
  154.     salary = 100,
  155.     category = "Гражданские",
  156.     admin = 0,
  157.     vote = false,
  158.     hasLicense = false,
  159.     level = 1
  160. })
  161.  
  162. TEAM_BANK = DarkRP.createJob("Банкир", {
  163.     color = Color(200, 200, 200, 255),
  164.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  165.     description = [[Вы можете открыть свой банк и принимать принтеры людей на хранение.]],
  166.     weapons = {"weapon_pass_rp", "wep_jack_job_drpstungun"},
  167.     command = "bank",
  168.     max = 2,
  169.     salary = 50,
  170.     admin = 0,
  171.     category = "Гражданские",
  172.     vote = true,
  173.     hasLicense = false,
  174.     level = 2
  175. })
  176.  
  177.  
  178. TEAM_GUN = DarkRP.createJob("Продавец оружия", {
  179.     color = Color(200, 200, 200, 255),
  180.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  181.     description = [[Вы продаёте оружие жителям города.
  182.     Вы можете пойти в банду и снабжать их оружием. (Но за поимку с бандой вы будете арестованы как сообщник)
  183.     Для продажи оружия вам нужна лицензия. Купите её у мэра или Главы полиции.]],
  184.     weapons = {"weapon_pass_rp", "wep_jack_job_drpstungun"},
  185.     command = "gundealer",
  186.     max = 4,
  187.     salary = 100,
  188.     admin = 0,
  189.     vote = false,
  190.     category = "Гражданские",
  191.     hasLicense = false,
  192.     level = 2
  193. })
  194.  
  195. TEAM_GUARD = DarkRP.createJob("Инкассатор", {
  196.     color = Color(200, 200, 200, 255),
  197.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  198.     description = [[Вы перевозите огромные суммы дене из различных заведений города в банк.]],
  199.     weapons = {"m9k_m416", "trhg18", "stunstick", "swep_radiodevice", "weapon_pass_rp.lua", "wep_jack_job_drpstungun"},
  200.     command = "guard",
  201.     max = 4,
  202.     salary = 30,
  203.     category = "Гражданские",
  204.     admin = 0,
  205.     vote = false,
  206.     hasLicense = false,
  207.     level = 2
  208. })
  209.  
  210. TEAM_SECURITY = DarkRP.createJob("Охранник", {
  211.     color = Color(200, 200, 200, 255),
  212.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  213.     description = [[Вы перевозите огромные суммы дене из различных заведений города в банк.]],
  214.     weapons = {"m9k_m416", "trhg18", "stunstick", "swep_radiodevice", "weapon_pass_rp.lua", "wep_jack_job_drpstungun"},
  215.     command = "security",
  216.     max = 40,
  217.     salary = 20,
  218.     category = "Гражданские",
  219.     admin = 0,
  220.     vote = false,
  221.     hasLicense = false,
  222. })
  223.  
  224.  
  225. --1e----------------------------------------------------------------------------------------------
  226. --------------------------------------------------------------------------------------------------
  227. --------------------------------------------------------------------------------------------------
  228.  
  229. --2s----------------------------------------------------------------------------------------------
  230. ------------------------------------2-Криминал---------------------------------------------------
  231. --------------------------------------------------------------------------------------------------
  232.  
  233. TEAM_KILLER = DarkRP.createJob("Киллер", {
  234.     color = Color(200, 200, 200, 255),
  235.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  236.     description = [[Вы убиваете людей за деньги.Не можете убивать за бесплатно или просто так.
  237.     Если рядом есть свидетели,то подождите пока жертва уйдёт из людного места или используйте снайперскую винтовку.]],
  238.     weapons = {"weapon_lockpick", "weapon_pass_rp.lua", "weapon_arc_atmcard"},
  239.     command = "killer",
  240.     max = 10,
  241.     salary = 100,
  242.     category = "Криминал",
  243.     admin = 0,
  244.     vote = false,
  245.     hasLicense = false,
  246.     level = 10
  247. })
  248.  
  249.  
  250. TEAM_TERRORIST = DarkRP.createJob("Ополченец ДНР", {
  251.     color = Color(200, 200, 200, 255),
  252.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  253.     description = [[Вы ДНР-овец спонсируемый кремлем для создания дисбаланса в стране, взрывайте бомбы, убивайте неверных, наводите хаос.]],
  254.     weapons = {"weapon_pass_rp"},
  255.     command = "ter",
  256.     max = 4,
  257.     salary = 40,
  258.     category = "Криминал",
  259.     admin = 0,
  260.     vote = false,
  261.     hasLicense = true,
  262.     level = 5
  263. })
  264.  
  265. TEAM_TERRORISTM = DarkRP.createJob("Лидер ополчения ДНР", {
  266.     color = Color(200, 200, 200, 255),
  267.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  268.     description = [[Вы лидер ополчения ДНР спонсируемый кремлем для создания дисбаланса в стране, управляйте своими подчиненными(Обязан нанимать гражданских).]],
  269.     weapons = {"weapon_pass_rp", "m9k_model3russian"},
  270.     command = "term",
  271.     max = 1,
  272.     salary = 80,
  273.     admin = 0,
  274.     category = "Криминал",
  275.     vote = false,
  276.     NeedToChangeFrom = TEAM_TERRORIST,
  277.     hasLicense = true,
  278.     level = 12
  279. })
  280.  
  281. TEAM_NARK = DarkRP.createJob("Наркодиллер", {
  282.     color = Color(200, 200, 200, 255),
  283.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  284.     description = [[Продавайте людям наркотики, готовьте мет! Но помните что полиция может вас арестовать.]],
  285.     weapons = {"weapon_pass_rp"},
  286.     command = "nark",
  287.     max = 2,
  288.     salary = 41,
  289.     category = "Криминал",
  290.     admin = 0,
  291.     vote = false,
  292.     hasLicense = false,
  293.     level = 5
  294. })
  295.  
  296.  
  297. --2e----------------------------------------------------------------------------------------------
  298. --------------------------------------------------------------------------------------------------
  299. --------------------------------------------------------------------------------------------------
  300.  
  301. TEAM_ADMIN = DarkRP.createJob("Администратор", {
  302.     color = Color(200, 200, 200, 255),
  303.     model = {
  304.         "models/daringdoo_player.mdl",
  305.         "models/rainbowdash_player.mdl"
  306.     },
  307.     description = [[Следите за правилами сервера.]],
  308.     weapons = {"weapon_r_handcuffs", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "weaponchecker", "weapon_ticketbook"},
  309.     command = "admin",
  310.     max = 0,
  311.     salary = 500000,
  312.     admin = 1,
  313.     category = "Остальное",
  314.     vote = false,
  315.     hasLicense = true,
  316.     candemote = false,
  317.     PlayerSpawn = function(ply)
  318.         ply:SetMaxHealth(250000)
  319.         ply:SetHealth(250000)
  320.         ply:SetArmor(255)
  321.     end,
  322.     PlayerLoadout = function(ply)
  323.         ply:SetMaxHealth(250000)
  324.         ply:SetHealth(250000)
  325.         ply:SetArmor(255)
  326.     end,
  327.     customCheck = function(ply) return ply:GetUserGroup() == "superadmin" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  328.     CustomCheckFailMsg = "Вы не SuperAdmin!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  329. })
  330.  
  331. TEAM_SOLDAT = DarkRP.createJob("Солдат", {
  332.     color = Color(200, 200, 200, 255),
  333.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  334.     description = [[Вы помогаете полиции во время войны. В свободное время охраняете мэра, но можете сидеть на военной базе.]],
  335.     weapons = {"m9k_m416", "swep_diseasemod_kit", "m9k_kac_pdw", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_colt1911", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "dsr_taser", "weapon_shield", "weapon_sh_doorcharge", "cw_flash_grenade"},
  336.     command = "soldat",
  337.     max = 4,
  338.     salary = 67,
  339.     admin = 0,
  340.     vote = false,
  341.     category = "Государственные",
  342.     hasLicense = true,
  343.     ammo = {
  344.         ["pistol"] = 600,
  345.         ["SMG"] = 600,
  346.         ["RPG_Round"] = 600,
  347.         ["pulse"] = 600,
  348.         ["357"] = 600,
  349.     },
  350.     PlayerLoadout = function(ply) ply:SetArmor(250) end,
  351.     PlayerSpawn =  function(ply) ply:SetArmor(250) end,
  352.     --customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:IsAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  353.     --CustomCheckFailMsg = "Вы не VIP!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  354.     level = 15
  355. })
  356.  
  357. TEAM_MEDSOLDAT = DarkRP.createJob("Военный медик", {
  358.     color = Color(200, 200, 200, 255),
  359.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  360.     description = [[Вы помогаете военным. У вас есть аптечка и коробка с патронами.]],
  361.     weapons = {"m9k_m14sp", "swep_diseasemod_kit", "weapon_np_repairgun", "m9k_colt1911", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_kac_pdw", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "dsr_taser", "weapon_sh_doorcharge", "cw_flash_grenade", "weapon_defibrilator"},
  362.     command = "medsoldat",
  363.     max = 2,
  364.     salary = 67,
  365.     admin = 0,
  366.     vote = false,
  367.     category = "Государственные",
  368.     --NeedToChangeFrom = TEAM_SOLDAT,
  369.     hasLicense = true,
  370.     ammo = {
  371.         ["pistol"] = 600,
  372.         ["SMG"] = 600,
  373.         ["RPG_Round"] = 600,
  374.         ["pulse"] = 600,
  375.         ["357"] = 600,
  376.     },
  377.     PlayerLoadout = function(ply) ply:SetArmor(250) end,
  378.     PlayerSpawn =  function(ply) ply:SetArmor(250) end,
  379.     level = 15
  380. })
  381.  
  382. TEAM_SNIPSOLDAT = DarkRP.createJob("Военный снайпер", {
  383.     color = Color(200, 200, 200, 255),
  384.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  385.     description = [[Вы помогаете военным.У вас есть снайперская винтовка.]],
  386.     weapons = {"notmicro_sg550mk12", "swep_diseasemod_kit", "m9k_colt1911", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_kac_pdw", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "dsr_taser", "weapon_sh_doorcharge", "cw_flash_grenade"},
  387.     command = "snipsoldat",
  388.     max = 1,
  389.     salary = 70,
  390.     admin = 0,
  391.     category = "Государственные",
  392.     vote = false,
  393.     --NeedToChangeFrom = TEAM_SOLDAT,
  394.     hasLicense = true,
  395.     ammo = {
  396.         ["pistol"] = 600,
  397.         ["SMG"] = 600,
  398.         ["RPG_Round"] = 600,
  399.         ["pulse"] = 600,
  400.         ["357"] = 600,
  401.     },
  402.     PlayerLoadout = function(ply) ply:SetArmor(250) end,
  403.     PlayerSpawn =  function(ply) ply:SetArmor(250) end,
  404.     level = 20
  405. })
  406.  
  407. TEAM_KAPSOLDAT = DarkRP.createJob("Капитан армии", {
  408.     color = Color(200, 200, 200, 255),
  409.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  410.     description = [[Отдаёте приказы военным.Служаетесь только Мэра и Генерала.]],
  411.     weapons = {"m9k_acr", "swep_diseasemod_kit", "m9k_colt1911", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_kac_pdw", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "dsr_taser",    "weapon_sh_doorcharge", "cw_flash_grenade", "m9k_orbital_strike"},
  412.     command = "kapsoldat",
  413.     max = 1,
  414.     salary = 100,
  415.     admin = 0,
  416.     category = "Государственные",
  417.     vote = false,
  418.     --NeedToChangeFrom = TEAM_SOLDAT,
  419.     hasLicense = true,
  420.     ammo = {
  421.         ["pistol"] = 600,
  422.         ["SMG"] = 600,
  423.         ["RPG_Round"] = 600,
  424.         ["pulse"] = 600,
  425.         ["357"] = 600,
  426.     },
  427.     PlayerLoadout = function(ply) ply:SetArmor(250) end,
  428.     PlayerSpawn =  function(ply) ply:SetArmor(250) end,
  429.     level = 30
  430. }) 
  431.  
  432. TEAM_GENSOLDAT = DarkRP.createJob("Главнокомандующий ВМС США", {
  433.     color = Color(200, 200, 200, 255),
  434.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  435.     description = [[Отдаёте приказы военным.Служаетесь только Президента США.]],
  436.     weapons = {"m9k_m249lmg", "swep_diseasemod_kit", "swep_radiodevice", "trhg18", "weapon_pass_rp.lua", "m9k_acr", "m9k_kac_pdw", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "dsr_taser", "weapon_arc_atmcard"},
  437.     command = "gensoldat",
  438.     max = 1,
  439.     salary = 200,
  440.     admin = 0,
  441.     category = "Государственные",
  442.     vote = false,
  443.     --NeedToChangeFrom = TEAM_KAPSOLDAT,
  444.     hasLicense = true,
  445.     ammo = {
  446.         ["pistol"] = 600,
  447.         ["SMG"] = 600,
  448.         ["RPG_Round"] = 600,
  449.         ["pulse"] = 600,
  450.         ["357"] = 600,
  451.     },
  452.     PlayerLoadout = function(ply) ply:SetArmor(250) end,
  453.     PlayerSpawn =  function(ply) ply:SetArmor(250) end,
  454.     level = 50
  455. }) 
  456.  
  457. TEAM_MANYAK = DarkRP.createJob("Маньяк", {
  458.     color = Color(200, 200, 200, 255),
  459.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  460.     description = [[Вы маньяк. Можете убивать только в домах людей/подземельях/тёмных углах. Не имеете право убивать при свидетелях. Так же не можете состоять в банде.]],
  461.     weapons = {"m9k_machete", "weapon_pass_rp.lua"},
  462.     command = "manyak",
  463.     max = 0,
  464.     salary = 10,
  465.     admin = 0,
  466.     vote = false,
  467.     category = "Криминал",
  468.     hasLicense = false,
  469.     --customCheck = function(ply) return ply:GetUserGroup() == "VIP" or ply:IsAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  470.     --CustomCheckFailMsg = "Вы не VIP!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  471.     level = 1
  472. })
  473.  
  474. TEAM_MAF = DarkRP.createJob("Мафиози", {
  475.     color = Color(200, 200, 200, 255),
  476.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  477.     description = [[Вы член итальянской мафии.
  478.     Выполняйте приказы Главы Мафии.]],
  479.     weapons = {"weapon_pass_rp"},
  480.     command = "mafia",
  481.     max = 10,
  482.     salary = 34,
  483.     admin = 0,
  484.     vote = false,
  485.     category = "Криминал",
  486.     hasLicense = false,
  487.     level = 3
  488. })
  489.  
  490. TEAM_MAFGL = DarkRP.createJob("Глава Мафии", {
  491.     color = Color(200, 200, 200, 255),
  492.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  493.     description = [[Вы глава итальянской мафии.
  494.     Отдавайте приказы мафиози.Объявлейте войну ганстерам и полиции.]],
  495.     weapons = {"weapon_lockpick", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "weapon_arc_atmcard"},
  496.     command = "mafiagl",
  497.     max = 1,
  498.     salary = 70,
  499.     admin = 0,
  500.     vote = false,
  501.     category = "Криминал",
  502.     hasLicense = false,
  503.     level = 10
  504. })
  505.  
  506. TEAM_GANG = DarkRP.createJob("Ганстер", {
  507.     color = Color(200, 200, 200, 255),
  508.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  509.     description = [[Вы в самом низу преступной жизни.
  510.         Вы подчиняетесь боссу мафии.
  511.         Босс мафии может делаеть для вас объявления.]],
  512.     weapons = {"weapon_pass_rp"},
  513.     command = "gangster",
  514.     max = 14,
  515.     salary = 44,
  516.     admin = 0,
  517.     vote = false,
  518.     category = "Криминал",
  519.     hasLicense = false,
  520.     level = 3
  521. })
  522.  
  523. TEAM_THEIF = DarkRP.createJob("Грабитель", {
  524.     color = Color(200, 200, 200, 255),
  525.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  526.     description = [[Грабьте банки, взламывайте дома людей, грабьте мирных жителей.
  527.     Всё зависит только от вашего безумного воображения!]],
  528.     weapons = {"lockpick", "weapon_pass_rp.lua", "weapon_hacking_keycard", "weapon_arc_atmcard"},
  529.     command = "theif",
  530.     max = 10,
  531.     salary = 25,
  532.     admin = 0,
  533.     vote = false,
  534.     category = "Криминал",
  535.     hasLicense = false,
  536.     level = 1
  537. })
  538.  
  539. TEAM_BALLAS = DarkRP.createJob("Баласы", {
  540.     color = Color(200, 200, 200, 255),
  541.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  542.     description = [[Вы выросли на улице, законы улиц сделали вас таким каким вы есть, ваши самые злостные враги это полиция и банда Groove! Вы можете обьявить войну полиции или вражеской банде.]],
  543.     weapons = {"weapon_lockpick", "weapon_pass_rp.lua", "weapon_hacking_keycard", "weapon_arc_atmcard"},
  544.     command = "ballas",
  545.     max = 10,
  546.     salary = 25,
  547.     admin = 0,
  548.     vote = false,
  549.     category = "Криминал",
  550.     hasLicense = false,
  551.     level = 1
  552. })
  553.  
  554. TEAM_GROOVE = DarkRP.createJob("Грув (VIP)", {
  555.     color = Color(200, 200, 200, 255),
  556.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  557.     description = [[
  558.     ОСОБЕННОСТЬ! - изготовление наркотического вещества Lean
  559.     которое очень дорого ценится на рынке!
  560.     Вы выросли на улице, законы улиц сделали вас
  561.     таким каким вы есть, ваши самые злостные враги это полиция и банда Balls!
  562.     Вы можете обьявить войну полиции или вражеской банде.
  563.     ]],
  564.     weapons = {"weapon_lockpick", "weapon_pass_rp.lua", "weapon_hacking_keycard", "weapon_arc_atmcard"},
  565.     command = "groove",
  566.     max = 10,
  567.     salary = 900,
  568.     admin = 0,
  569.     vote = false,
  570.     category = "Криминал",
  571.     hasLicense = false,
  572.     customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  573.     CustomCheckFailMsg = "Вы не VIP!", -- Allows you to tell the user what went wrong when attempting to switch jobs
  574.     level = 1
  575. })
  576.  
  577. TEAM_MOB = DarkRP.createJob("Босс Ганстеров", {
  578.     color = Color(200, 200, 200, 255),
  579.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  580.     description = [[Вы босс ганстеров.
  581.         Создайте банду и наберите подчинённых.Вы имеете право объявлять войну полиции.
  582.         Вы можете проникать в дома.
  583.         Так же вы должны руководить гангстерами.]],
  584.     weapons = {"weapon_lockpick", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "weapon_arc_atmcard"},
  585.     command = "mobboss",
  586.     max = 2,
  587.     salary = GAMEMODE.Config.normalsalary * 1.34,
  588.     admin = 0,
  589.     vote = false,
  590.     category = "Криминал",
  591.     hasLicense = false,
  592.     level = 10
  593. })
  594.  
  595. TEAM_HOBO = DarkRP.createJob("Бездомный", {
  596.     color = Color(200, 200, 200, 255),
  597.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  598.     description = [[Вы не имеете дома.
  599.     Всё что вы делаете, это просите на пропитание и
  600.     строите дом из картона и коробок.]],
  601.     weapons = {"weapon_angryhobo", "weapon_pass_rp.lua", "weapon_arc_atmcard"},
  602.     command = "hobo",
  603.     max = 0,
  604.     salary = 5,
  605.     admin = 0,
  606.     vote = false,
  607.     hasLicense = false,
  608.     candemote = false,
  609.     category = "Гражданские",
  610.     hobo = true,
  611.     level = 0
  612. })
  613.  
  614. TEAM_SHLUXA = DarkRP.createJob("Проститутка", {
  615.     color = Color(200, 200, 200, 255),
  616.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  617.     description = [[Продавайте своё тело, чтобы заработать на жизни.]],
  618.     weapons = {"weapon_pass_rp", "wep_jack_job_drpstungun"},
  619.     command = "shluxa",
  620.     max = 0,
  621.     salary = 10,
  622.     admin = 0,
  623.     vote = false,
  624.     category = "Гражданские",
  625.     hasLicense = false,
  626.     level = 0
  627. })
  628.  
  629. TEAM_HELPER = DarkRP.createJob("Хелпер", {
  630.     color = Color(150, 20, 20, 255),
  631.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  632.     description = [[Следите за правилами сервера, помогайте игрокам решать различные проблемы, инструктируйте их.]],
  633.     weapons = {"weapon_r_handcuffs", "admin_defib", "weapon_pass_rp.lua", "caradmin", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "weaponchecker", "weapon_ticketbook"},
  634.     command = "helper",
  635.     category = "Остальное",
  636.     max = 10,
  637.     salary = 5000,
  638.     admin = 0,
  639.     vote = false,
  640.     hasLicense = true,
  641.     candemote = false,
  642.     PlayerSpawn = function(ply)
  643.         ply:SetMaxHealth(2500)
  644.         ply:SetHealth(2500)
  645.         ply:SetArmor(255)
  646.     end,
  647.     PlayerLoadout = function(ply)
  648.         ply:SetMaxHealth(2500)
  649.         ply:SetHealth(2500)
  650.         ply:SetArmor(255)
  651.     end,
  652.     customCheck = function(ply) return ply:GetUserGroup() == "helper" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  653.     CustomCheckFailMsg = "Вы не Helper!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  654. })
  655.  
  656. TEAM_MODERATOR = DarkRP.createJob("Модератор", {
  657.     color = Color(150, 20, 20, 255),
  658.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  659.     description = [[Следите за правилами сервера.
  660.     Жизни: 500.
  661.     Броня: 100]],
  662.     weapons = {"weapon_r_handcuffs", "admin_defib", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "weaponchecker", "weapon_ticketbook"},
  663.     command = "moder",
  664.     max = 0,
  665.     salary = 12000,
  666.     admin = 0,
  667.     category = "Првилегии",
  668.     vote = false,
  669.     hasLicense = true,
  670.     candemote = false,
  671.     PlayerSpawn = function(ply)
  672.         ply:SetMaxHealth(500)
  673.         ply:SetHealth(500)
  674.         ply:SetArmor(100)
  675.     end,
  676.     PlayerLoadout = function(ply)
  677.         ply:SetMaxHealth(500)
  678.         ply:SetHealth(500)
  679.         ply:SetArmor(100)
  680.     end,
  681.     customCheck = function(ply) return ply:GetUserGroup() == "moderator" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  682.     CustomCheckFailMsg = "Вы не Модератор!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  683. })
  684.  
  685. TEAM_ADMINX = DarkRP.createJob("Админ", {
  686.     color = Color(150, 20, 20, 255),
  687.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  688.     description = [[Следите за правилами сервера.
  689.     Жизни: 1500.
  690.     Броня: 250]],
  691.     weapons = {"weapon_r_handcuffs", "admin_defib", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "weaponchecker", "weapon_ticketbook"},
  692.     command = "adminx",
  693.     max = 0,
  694.     salary = 50000,
  695.     admin = 0,
  696.     category = "Првилегии",
  697.     vote = false,
  698.     hasLicense = true,
  699.     candemote = false,
  700.     PlayerSpawn = function(ply)
  701.         ply:SetMaxHealth(1500)
  702.         ply:SetHealth(1500)
  703.         ply:SetArmor(250)
  704.     end,
  705.     PlayerLoadout = function(ply)
  706.         ply:SetMaxHealth(1500)
  707.         ply:SetHealth(1500)
  708.         ply:SetArmor(250)
  709.     end,
  710.     customCheck = function(ply) return ply:GetUserGroup() == "adminx" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  711.     CustomCheckFailMsg = "Вы не Админ!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  712. })
  713.  
  714. TEAM_VIP = DarkRP.createJob("VIP", {
  715.     color = Color(150, 20, 20, 255),
  716.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  717.     description = [[Вы персона вип, вам открыты все двери!.
  718.     Жизни: 300.
  719.     Броня: 250]],
  720.     weapons = {"weapon_pass_rp.lua", "admin_defib"},
  721.     command = "vip",
  722.     max = 0,
  723.     salary = 5000,
  724.     admin = 0,
  725.     category = "Првилегии",
  726.     vote = false,
  727.     hasLicense = true,
  728.     candemote = false,
  729.     PlayerSpawn = function(ply)
  730.         ply:SetMaxHealth(300)
  731.         ply:SetHealth(300)
  732.         ply:SetArmor(250)
  733.     end,
  734.     PlayerLoadout = function(ply)
  735.         ply:SetMaxHealth(300)
  736.         ply:SetHealth(300)
  737.         ply:SetArmor(250)
  738.     end,
  739.     customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:IsSuperAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  740.     CustomCheckFailMsg = "Вы не VIP!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  741. })
  742.  
  743.  
  744. TEAM_GARBAGEMAN = DarkRP.createJob("Мусорщик", {
  745.     color = Color(200, 200, 200, 255),
  746.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  747.     description = [[Вы человек мусора, собираете мусор и бросаете его в мусорную корзину за деньги!]],
  748.     weapons = {"weapon_pass_rp"},
  749.     command = "garbageman",
  750.     max = 5,
  751.     salary = 10,
  752.     admin = 0,
  753.     vote = false,
  754.     category = "Гражданские",
  755.     hasLicense = false,
  756.     candemote = false,
  757. })
  758.  
  759. TEAM_HELPASSISTANT = DarkRP.createJob("Агент Поддержки", {
  760.     color = Color(255, 0, 0, 255),
  761.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  762.     description = [[Вы агент поддержки сервера, вы должны решать проблемы игроков.]],
  763.     weapons = {"weapon_r_handcuffs", "weapon_pass_rp.lua", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "weaponchecker", "weapon_ticketbook"},
  764.     command = "assistant",
  765.     max = 0,
  766.     salary = 12000,
  767.     admin = 1,
  768.     vote = false,
  769.     hasLicense = true,
  770.     candemote = false,
  771.     category = "Специальные",
  772.     PlayerSpawn = function(ply)
  773.         ply:SetMaxHealth(250000)
  774.         ply:SetHealth(250000)
  775.         ply:SetArmor(255)
  776.     end,
  777.     PlayerLoadout = function(ply)
  778.         ply:SetMaxHealth(250000)
  779.         ply:SetHealth(250000)
  780.         ply:SetArmor(255)
  781.     end,
  782.     customCheck = function(ply) return
  783.         table.HasValue({"superadmin", "helper", "moderator", "supportagent", "admin", "adminx"}, ply:GetNWString("usergroup"))
  784.     end,
  785.     CustomCheckFailMsg = "У вас нет доступа к этой должности.",
  786. })
  787.  
  788. TEAM_FA_INSTRUCTOR = DarkRP.createJob("Инструктор по оружию", {
  789.     color = Color(50, 120, 20, 255),
  790.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  791.     description = [[
  792.     Научите игроков правильно использовать огнестрельное оружие, как теоретическое, так и практическое.
  793.     Наберите в чат - !оружие для выдачи лицензии.
  794.     ]],
  795.     weapons = {"weapon_pass_rp.lua"},
  796.     command = "fainstructor",
  797.     max = 2,
  798.     salary = 50,
  799.     admin = 0,
  800.     vote = false,
  801.     hasLicense = true,
  802.     category = "Гражданские",
  803.     customCheck = function(Player)
  804.         if TBFY_FAConfig.InstructorWhitelist then
  805.             return Player:FA_IsInstructor()
  806.         else
  807.             return true
  808.         end
  809.     end,
  810.     CustomCheckFailMsg = "Для этого Вы должны получить статус инструктора!",
  811.     level = 10
  812. })
  813.  
  814.  
  815. TEAM_BH = DarkRP.createJob("Охотник за головами", {
  816.     color = Color(75, 75, 75, 255),
  817.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  818.     description = [[Вы охотник за головами, убивайте людей, у которых есть награда за голову!]],
  819.     weapons = {"weapon_pass_rp.lua"},
  820.     command = "bountyhunter",
  821.     max = 1,
  822.     salary = 50,
  823.     admin = 0,
  824.     vote = false,
  825.     hasLicense = false,
  826.     category = "Гражданские",
  827.     level = 5,
  828. })
  829.  
  830. TEAM_CITYWORKER = DarkRP.createJob("Городской Работник", {
  831.     color = Color(200, 200, 200, 255),
  832.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  833.     description = [[Работа городского работника заключается в том, чтобы обойти и исправить утечки, пожарные гидранты, щебень и электрические проблемы вокруг города, и заплатить за это!]],
  834.     weapons = { "cityworker_pliers", "cityworker_shovel", "cityworker_wrench", "weapon_keycard", "pass_usa", "weapon_arc_atmcard" },
  835.     command = "cityworker",
  836.     max = 8,
  837.     salary = 75,
  838.     admin = 0,
  839.     vote = false,
  840.     hasLicense = false,
  841.     candemote = false,
  842.     category = "Государственные",
  843.     })
  844.  
  845.  
  846. TEAM_PRISONER = DarkRP.createJob("Заключенный", {
  847.     color = Color(200, 200, 200, 255),
  848.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  849.     description = [[Вы определенно здесь не просто так!]],
  850.     weapons = { "re_hands", "weapon_keycard", "weapon_arc_atmcard", "cityworker_pliers", "cityworker_shovel", "cityworker_wrench" },
  851.     command = "prisoner",
  852.     max = 300,
  853.     salary = 0,
  854.     admin = 0,
  855.     vote = false,
  856.     hasLicense = false,
  857.     candemote = false,
  858.     category = "Государственные",
  859.     })
  860.  
  861. TEAM_DI_INSTRUCTOR = DarkRP.createJob("Инструктор по вождению", {
  862.     color = Color(50, 120, 20, 255),
  863.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  864.     description = [[
  865.     Выдавайте водительские права другим игрокам!
  866.     Наберите в чат - !права для выдачи лицензии.
  867.     ]],
  868.     weapons = {"weapon_pass_rp"},
  869.     command = "diinstructor",
  870.     max = 2,
  871.     salary = 50,
  872.     admin = 0,
  873.     vote = false,
  874.     hasLicense = false,
  875.     category = "Citizens",
  876.     --[[customCheck = function(Player)
  877.         if TBFYDIConfig.InstructorWhitelist then
  878.             return Player:IsDInstructor()
  879.         else
  880.             return true
  881.         end
  882.     end,
  883.     CustomCheckFailMsg = "Для этого Вы должны получить статус инструктора!",
  884.     --]]
  885.     level = 10
  886. })
  887.  
  888.  
  889.  
  890. --9s----------------------------------------------------------------------------------------------
  891. -------------------------------------ГОС-ПРОФЫ----------------------------------------------------
  892. --------------------------------------------------------------------------------------------------
  893.  
  894. TEAM_POLICE = DarkRP.createJob("Полицейский", {
  895.     color = Color(200, 200, 200, 255),
  896.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  897.     description = [[
  898.     Департа́мент поли́ции Нью-Йорка — правоохранительный орган города Нью-Йорк, штат Калифорния,
  899.     США. Имея штат в 9925 офицеров полиции и 2879 гражданских сотрудников, он контролирует площадь 498 квадратных миль
  900.     и является третьим по величине полицейским департаментом в Соединённых Штатах после Департамента полиции Нью-Йорка
  901.     и Департамента полиции Чикаго.
  902.  
  903.     Департамент был обильно представлен в многочисленных фильмах, романах и телешоу на протяжении всей своей истории.
  904.     Он также был связан с целым рядом противоречий, главным образом связанных с расовой враждой, жестокостью полицейских и коррупцией в полиции.
  905. ]],
  906.     weapons = {"nypd_idcard", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "swep_radiodevice", "speed_gun", "driving_license_checker", "weapon_pass_rp.lua", "pass_detectiv", "dsr_taser", "weapon_ticketbook", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "vc_spikestrip_wep", "m9k_remington870_OFF"},
  907.     command = "police",
  908.     max = 70,
  909.     salary = 80,--GAMEMODE.Config.normalsalary * 1.45,
  910.     admin = 0,
  911.     vote = false,
  912.     category = "Государственные",
  913.     hasLicense = true,
  914.     ammo = {
  915.         ["pistol"] = 600,
  916.     },
  917.     level = 4
  918. })
  919.  
  920. TEAM_RPOLICE = DarkRP.createJob("Дорожная полиция", {
  921.     color = Color(200, 200, 200, 255),
  922.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  923.     description = [[
  924.     Калифорнийский дорожный патруль КДП — правоохранительный орган в американском штате Калифорния.
  925.     КДП имеет юрисдикцию патрулирования по всем автомагистралям в Калифорнии и может выступать в качестве государственной полиции.
  926.  
  927.     Помимо своих обязанностей по патрулированию на дорогах,
  928.     КДП также предоставляет другие услуги, включая охрану государственных зданий и сооружений
  929.     в первую очередь Капитолия штата Калифорния, а также предоставление телохранителей для государственных чиновников.
  930.     КДП также работает с муниципальными правоохранительными органами, предоставляя помощь в расследованиях, патрулировании
  931.     и других аспектах правоохранительной деятельности.
  932.  
  933.     Согласно данным ФБР, Калифорнийский дорожный патруль является крупнейшим агентством государственной полиции в
  934.     Соединённых Штатах Америки, с более чем 10 700 сотрудников, из которых 7500 являются офицерами.
  935.    
  936.     Обязанности патруля:
  937.    
  938.     Калифорнийский дорожный патруль обладает юрисдикцией в отношении всех дорог штата Калифорния
  939.     в том числе на всех автомагистралях и скоростных автострадах, автомагистралей США, межштатных автомагистралей и всех дорог
  940.     общего пользования в невключённых и включённых частях округов штата. Муниципальная полиция или местный отдел шерифа, имеющие связь
  941.     с невключённым городомeng, в первую очередь ответственны за расследования и надзор за соблюдением ПДД в этом городе, но КДП всё равно
  942.     может следить за соблюдением правил дорожного движения на любой дороге общего пользования в любой части штата.
  943.  
  944.     Сотрудники патруля отвечают за расследование и устранение дорожно-транспортных происшествий аварии, мусор, завалы и другие
  945.     препятствия мешающие свободному движению транспорта. Как правило офицеры КДП первыми реагируют на происшествия, в свою очередь
  946.     вызывая парамедиков, аварийные службы и тд. В ответственности КДП также находятся все происшествия связанные с школьными автобусами.
  947.  
  948.     Калифорнийский дорожный патруль также имеет мультипрофильные группы расследования аварий.
  949.    
  950.    
  951.     ]],
  952.     weapons = {"nypd_idcard", "mps_buyPrinterDetector", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "swep_radiodevice", "weapon_car_boot", "driving_license_checker", "speed_gun", "weapon_pass_rp.lua", "pass_detectiv", "dsr_taser", "weapon_ticketbook", "weapon_r_handcuffs", "unweapon_r_handcuffs", "stunstick", "dsr_metal_detector"},
  953.     command = "rpolice",
  954.     max = 50,
  955.     salary = 80,--GAMEMODE.Config.normalsalary * 1.45,
  956.     admin = 0,
  957.     vote = false,
  958.     category = "Государственные",
  959.     hasLicense = true,
  960.     ammo = {
  961.         ["pistol"] = 600,
  962.     },
  963.     level = 4
  964. })
  965.  
  966. TEAM_RECURIT = DarkRP.createJob("Рекрут", {
  967.     color = Color(200, 200, 200, 255),
  968.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  969.     description = [[
  970.     Калифорнийский дорожный патруль КДП — правоохранительный орган в американском штате Калифорния.
  971.     КДП имеет юрисдикцию патрулирования по всем автомагистралям в Калифорнии и может выступать в качестве государственной полиции.
  972.  
  973.     Помимо своих обязанностей по патрулированию на дорогах,
  974.     КДП также предоставляет другие услуги, включая охрану государственных зданий и сооружений
  975.     в первую очередь Капитолия штата Калифорния, а также предоставление телохранителей для государственных чиновников.
  976.     КДП также работает с муниципальными правоохранительными органами, предоставляя помощь в расследованиях, патрулировании
  977.     и других аспектах правоохранительной деятельности.
  978.  
  979.     Согласно данным ФБР, Калифорнийский дорожный патруль является крупнейшим агентством государственной полиции в
  980.     Соединённых Штатах Америки, с более чем 10 700 сотрудников, из которых 7500 являются офицерами.
  981.    
  982.     Обязанности патруля:
  983.    
  984.     Калифорнийский дорожный патруль обладает юрисдикцией в отношении всех дорог штата Калифорния
  985.     в том числе на всех автомагистралях и скоростных автострадах, автомагистралей США, межштатных автомагистралей и всех дорог
  986.     общего пользования в невключённых и включённых частях округов штата. Муниципальная полиция или местный отдел шерифа, имеющие связь
  987.     с невключённым городомeng, в первую очередь ответственны за расследования и надзор за соблюдением ПДД в этом городе, но КДП всё равно
  988.     может следить за соблюдением правил дорожного движения на любой дороге общего пользования в любой части штата.
  989.  
  990.     Сотрудники патруля отвечают за расследование и устранение дорожно-транспортных происшествий аварии, мусор, завалы и другие
  991.     препятствия мешающие свободному движению транспорта. Как правило офицеры КДП первыми реагируют на происшествия, в свою очередь
  992.     вызывая парамедиков, аварийные службы и тд. В ответственности КДП также находятся все происшествия связанные с школьными автобусами.
  993.  
  994.     Калифорнийский дорожный патруль также имеет мультипрофильные группы расследования аварий.
  995.    
  996.    
  997.     ]],
  998.     weapons = {"nypd_idcard", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "swep_radiodevice", "driving_license_checker", "speed_gun", "weapon_pass_rp.lua", "pass_detectiv", "dsr_taser", "weapon_ticketbook", "weapon_r_handcuffs", "unweapon_r_handcuffs", "dsr_metal_detector"},
  999.     command = "recurit",
  1000.     max = 50,
  1001.     salary = 30,
  1002.     admin = 0,
  1003.     vote = false,
  1004.     category = "Государственные",
  1005.     hasLicense = true,
  1006.     ammo = {
  1007.         ["pistol"] = 600,
  1008.     },
  1009.     level = 4
  1010. })
  1011.  
  1012. TEAM_KADET = DarkRP.createJob("Кадет", {
  1013.     color = Color(200, 200, 200, 255),
  1014.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1015.     description = [[
  1016.     Калифорнийский дорожный патруль КДП — правоохранительный орган в американском штате Калифорния.
  1017.     КДП имеет юрисдикцию патрулирования по всем автомагистралям в Калифорнии и может выступать в качестве государственной полиции.
  1018.  
  1019.     Помимо своих обязанностей по патрулированию на дорогах,
  1020.     КДП также предоставляет другие услуги, включая охрану государственных зданий и сооружений
  1021.     в первую очередь Капитолия штата Калифорния, а также предоставление телохранителей для государственных чиновников.
  1022.     КДП также работает с муниципальными правоохранительными органами, предоставляя помощь в расследованиях, патрулировании
  1023.     и других аспектах правоохранительной деятельности.
  1024.  
  1025.     Согласно данным ФБР, Калифорнийский дорожный патруль является крупнейшим агентством государственной полиции в
  1026.     Соединённых Штатах Америки, с более чем 10 700 сотрудников, из которых 7500 являются офицерами.
  1027.    
  1028.     Обязанности патруля:
  1029.    
  1030.     Калифорнийский дорожный патруль обладает юрисдикцией в отношении всех дорог штата Калифорния
  1031.     в том числе на всех автомагистралях и скоростных автострадах, автомагистралей США, межштатных автомагистралей и всех дорог
  1032.     общего пользования в невключённых и включённых частях округов штата. Муниципальная полиция или местный отдел шерифа, имеющие связь
  1033.     с невключённым городомeng, в первую очередь ответственны за расследования и надзор за соблюдением ПДД в этом городе, но КДП всё равно
  1034.     может следить за соблюдением правил дорожного движения на любой дороге общего пользования в любой части штата.
  1035.  
  1036.     Сотрудники патруля отвечают за расследование и устранение дорожно-транспортных происшествий аварии, мусор, завалы и другие
  1037.     препятствия мешающие свободному движению транспорта. Как правило офицеры КДП первыми реагируют на происшествия, в свою очередь
  1038.     вызывая парамедиков, аварийные службы и тд. В ответственности КДП также находятся все происшествия связанные с школьными автобусами.
  1039.  
  1040.     Калифорнийский дорожный патруль также имеет мультипрофильные группы расследования аварий.
  1041.    
  1042.    
  1043.     ]],
  1044.     weapons = {"weapon_pass_rp.lua", "pass_detectiv", "dsr_metal_detector"},
  1045.     command = "kadet",
  1046.     max = 50,
  1047.     salary = 20,
  1048.     admin = 0,
  1049.     vote = false,
  1050.     category = "Государственные",
  1051.     hasLicense = true,
  1052.     --[[ammo = {
  1053.         ["pistol"] = 600,
  1054.     },]]--
  1055.     level = 2
  1056. })
  1057.  
  1058. TEAM_FBI = DarkRP.createJob("Федеральное бюро расследований", {
  1059.     color = Color(200, 200, 200, 255),
  1060.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1061.     description = [[
  1062.     Федера́льное бюро́ рассле́дований или Federal Bureau of Investigation, FBI, ФБР
  1063.     вляется органом внутренней разведки и, одновременно, федеральной правоохранительной структурой Соединенных Штатов.
  1064.     Составная часть министерства юстиции США и Разведывательного сообщества США.
  1065.     Подчиняется Генеральному прокурору и, одновременно, Директору Национальной разведки.
  1066.     Является руководящим органом контрразведки и антитеррористической деятельности США.
  1067.  
  1068.     Имеет полномочия расследовать нарушения федерального законодательства страны и обеспечивать безопасность государства,
  1069.     нации и президента, в том числе путём сбора разведывательных данных агентурными и техническими средствами.
  1070.     Гражданам США известна как структура, проводящая общую проверку тех, кто подал заявление на приём на государственную службу.
  1071.     Под общую юрисдикцию ФБР попадают не менее 200 категорий федеральных преступлений. Основано в 1908 году.
  1072.    
  1073.     Задача ФБР – защищать США и права американских граждан, гарантированные Конституцией Соединенных Штатов.
  1074.     Основное усилия ФБР сосредоточены на предотвращении террористических актов против граждан США и расследовании нарушений
  1075.     федерального законодательства.
  1076.    
  1077.     ]],
  1078.     weapons = {"id_card_fbi", "mps_buyPrinterDetector", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_glock", "weapon_ticketbook", "pass_fbi", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "stunstick", "dsr_battering_ram", "weaponchecker", "vc_spikestrip_wep", "cw_flash_grenade"},
  1079.     command = "fbi",
  1080.     max = 20,
  1081.     salary = 180, --GAMEMODE.Config.normalsalary * 1.45,
  1082.     admin = 0,
  1083.     vote = false,
  1084.     --NeedToChangeFrom = TEAM_POLICE,
  1085.     hasLicense = true,
  1086.     category = "Государственные",
  1087.     ammo = {
  1088.         ["pistol"] = 600,
  1089.     },
  1090.     level = 5
  1091. })
  1092.  
  1093. TEAM_CHIEF = DarkRP.createJob("Глава полиции", {
  1094.     color = Color(200, 200, 200, 255),
  1095.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1096.     description = [[
  1097.     Шеф департамента полиции Нью-Йорка раздаёт приказы полицейским.
  1098.      
  1099.     Ваша задача грамотно руководить полицией.]],
  1100.     weapons = {"nypd_idcard", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "swep_radiodevice", "weapon_pass_rp.lua", "weapon_ticketbook", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_colt1911", "stunstick", "dsr_battering_ram", "weaponchecker", "vc_spikestrip_wep", "m9k_m14sp", "m9k_remington870_OFF"},
  1101.     command = "chief",
  1102.     max = 1,
  1103.     salary = 600,
  1104.     admin = 0,
  1105.     vote = false,
  1106.     hasLicense = true,
  1107.     chief = true,
  1108.     category = "Государственные",
  1109.     --NeedToChangeFrom = TEAM_POLICE,
  1110.     ammo = {
  1111.         ["pistol"] = 600,
  1112.     },
  1113.     level = 50
  1114. })
  1115.  
  1116. TEAM_SWAT = DarkRP.createJob("Спец-Полиция", {
  1117.     color = Color(200, 200, 200, 255),
  1118.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1119.     description = [[Вы должны помогать полиции бороться с мафией.
  1120.     Если войны нету, то занимайтесь охраной мэра.]],
  1121.     weapons = {"nypd_idcard", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "m9k_scar", "weapon_pass_rp.lua", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_shield", "weapon_sh_doorcharge", "weapon_sh_keypadcracker_deploy", "cw_flash_grenade", "weapon_policeshield", "weapon_real_spas"},
  1122.     command = "swat",
  1123.     max = 50,
  1124.     salary = 180,
  1125.     admin = 0,
  1126.     vote = false,
  1127.     hasLicense = true,
  1128.     category = "Государственные",
  1129.     --NeedToChangeFrom = TEAM_POLICE,
  1130.     ammo = {
  1131.         ["pistol"] = 600,
  1132.     },
  1133.     level = 5
  1134. })
  1135.  
  1136. TEAM_FBI_SWAT = DarkRP.createJob("Спец-ФБР", {
  1137.     color = Color(200, 200, 200, 255),
  1138.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1139.     description = [[Вы должны помогать полиции бороться с мафией.
  1140.     Если войны нету, то занимайтесь охраной мэра.]],
  1141.     weapons = {"id_card_fbi", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "m9k_scar", "weapon_pass_rp.lua", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_shield", "weapon_sh_doorcharge", "weapon_sh_keypadcracker_deploy", "cw_flash_grenade", "weapon_policeshield", "weapon_real_spas"},
  1142.     command = "fbi_swat",
  1143.     max = 50,
  1144.     salary = 180,
  1145.     admin = 0,
  1146.     vote = false,
  1147.     hasLicense = true,
  1148.     category = "Государственные",
  1149.     --NeedToChangeFrom = TEAM_POLICE,
  1150.     ammo = {
  1151.         ["pistol"] = 600,
  1152.     },
  1153.     level = 9
  1154. })
  1155.  
  1156. TEAM_CIA = DarkRP.createJob("ЦРУ", {
  1157.     color = Color(200, 200, 200, 255),
  1158.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1159.     description = [[Вы должны помогать полиции бороться с мафией.
  1160.     Если войны нету, то занимайтесь охраной мэра.]],
  1161.     weapons = {"cia_id_card", "mps_buyPrinterDetector", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "m9k_scar", "weapon_pass_rp.lua", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_shield", "weapon_sh_doorcharge", "weapon_sh_keypadcracker_deploy", "cw_flash_grenade", "weapon_policeshield", "weapon_real_spas"},
  1162.     command = "job_cia",
  1163.     max = 50,
  1164.     salary = 180,
  1165.     admin = 0,
  1166.     vote = false,
  1167.     hasLicense = true,
  1168.     category = "Государственные",
  1169.     --NeedToChangeFrom = TEAM_POLICE,
  1170.     ammo = {
  1171.         ["pistol"] = 600,
  1172.     },
  1173.     level = 8
  1174. })
  1175.  
  1176. TEAM_MAIN_CIA = DarkRP.createJob("Глава-ЦРУ", {
  1177.     color = Color(200, 200, 200, 255),
  1178.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1179.     description = [[Вы должны помогать полиции бороться с мафией.
  1180.     Если войны нету, то занимайтесь охраной мэра.]],
  1181.     weapons = {"cia_id_card", "mps_buyPrinterDetector", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "m9k_scar", "weapon_pass_rp.lua", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_shield", "weapon_sh_doorcharge", "weapon_sh_keypadcracker_deploy", "cw_flash_grenade", "weapon_policeshield", "weapon_real_spas"},
  1182.     command = "mian_job_cia",
  1183.     max = 50,
  1184.     salary = 590,
  1185.     admin = 0,
  1186.     vote = false,
  1187.     hasLicense = true,
  1188.     category = "Государственные",
  1189.     --NeedToChangeFrom = TEAM_POLICE,
  1190.     ammo = {
  1191.         ["pistol"] = 600,
  1192.     },
  1193.     level = 60
  1194. })
  1195.  
  1196. TEAM_MAIN_FBI = DarkRP.createJob("Глава-ФБР", {
  1197.     color = Color(200, 200, 200, 255),
  1198.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1199.     description = [[Вы должны помогать полиции бороться с мафией.
  1200.     Если войны нету, то занимайтесь охраной мэра.]],
  1201.     weapons = {"cia_id_card", "mps_buyPrinterDetector", "advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "weapon_sh_doorcharge", "hacktool", "swep_radiodevice", "m9k_scar", "weapon_pass_rp.lua", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "m9k_m92beretta", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_shield", "weapon_sh_doorcharge", "weapon_sh_keypadcracker_deploy", "cw_flash_grenade", "weapon_policeshield", "weapon_real_spas"},
  1202.     command = "mian_job_fbi",
  1203.     max = 50,
  1204.     salary = 590,
  1205.     admin = 0,
  1206.     vote = false,
  1207.     hasLicense = true,
  1208.     category = "Государственные",
  1209.     --NeedToChangeFrom = TEAM_POLICE,
  1210.     ammo = {
  1211.         ["pistol"] = 600,
  1212.     },
  1213.     level = 60
  1214. })
  1215.  
  1216. TEAM_DETECTIVE = DarkRP.createJob("Детектив", {
  1217.     color = Color(200, 200, 200, 255),
  1218.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1219.     description = [[Ваша задача расследывать приступленя, брать людей на допросы.]],
  1220.     weapons = {"advanced_baton", "vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "vc_spikestrip_wep", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_glock", "weapon_ticketbook", "pass_fbi", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "stunstick", "dsr_battering_ram", "weaponchecker", "cw_flash_grenade"},
  1221.     command = "detective",
  1222.     max = 5,
  1223.     salary = 80,
  1224.     admin = 0,
  1225.     vote = false,
  1226.     --NeedToChangeFrom = TEAM_POLICE,
  1227.     hasLicense = true,
  1228.     category = "Государственные",
  1229.     ammo = {
  1230.         ["pistol"] = 600,
  1231.     },
  1232.     level = 6
  1233. })
  1234.  
  1235.  
  1236. TEAM_POLICESCIENTIFIC = DarkRP.createJob("Мед-эксперт", {
  1237.     color = Color(255, 138, 0, 255),
  1238.     model = {"models/player/kleiner.mdl"},
  1239.     description = [[Ваша задача расследывать убийства и подозрительные смерти, брать людей на допросы, помогать полиции в поимке убийц. Проводить обследование трупа вы можете в больнице.]],
  1240.     weapons = {"vs_policemod_tablet", "vs_policemod_radio", "vs_policemod_gps", "swep_radiodevice", "weapon_pass_rp.lua", "m9k_glock", "weapon_ticketbook", "pass_fbi", "dsr_taser", "weapon_r_handcuffs", "unweapon_r_handcuffs", "dsr_battering_ram", "weaponchecker"},
  1241.     command = "policescientific",
  1242.     max = 10, --Scientific_Police.LimitTeam,
  1243.     salary = 70,
  1244.     admin = 0,
  1245.     vote = false,
  1246.     category = "Государственные",
  1247.     hasLicense = false,
  1248.     level = 5
  1249. })
  1250.  
  1251.  
  1252. TEAM_MARSHAL = DarkRP.createJob("Маршал", {
  1253.     color = Color(200, 200, 200, 255),
  1254.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1255.     description = [[    
  1256.     Служба федеральных маршалов — подразделение Министерства юстиции США,
  1257.     старейшее федеральное правоохранительное агентство США.
  1258.     Было создано 24 сентября 1789 года.
  1259.     В задачи Службы входит обеспечение деятельности федеральных судов,
  1260.     контроль за исполнением их приговоров и решений, розыск, арест и надзор за содержанием федеральных преступников,
  1261.     аукционная продажа конфискованного имущества, а также борьба с терроризмом и массовыми беспорядками.
  1262.     В состав Службы входит Академия Службы маршалов США англ. U.S. Marshals Service Training Academy.
  1263.     Штаб-квартира располагается в Арлингтоне, штат Виргиния.
  1264.  
  1265.    Сотрудник службы, федеральный маршал англ. U.S. Marshal,
  1266.    назначается президентом с последующим утверждением Сенатом на четырёхлетний срок.
  1267.    Его должность соответствует по функциям должности шерифа в окружном суде.
  1268.    Часть обязанностей федерального маршала выполняется его заместителем англ. deputy marshal.]],
  1269.     weapons = {"lockpick","swep_radiodevice", "weapon_cuff_police", "weapon_pass_rp.lua", "pass_detectiv", "dsr_taser", "weapon_r_handcuffs", "m9k_glock", "stunstick", "dsr_battering_ram", "weaponchecker", "m9k_honeybadger", "weapon_m4a1"},
  1270.     command = "marshal",
  1271.     max = 1,
  1272.     salary = 180,
  1273.     admin = 0,
  1274.     vote = false,
  1275.     category = "Государственные",
  1276.     hasLicense = true,
  1277.     candemote = true,
  1278.     level = 5
  1279. })
  1280.  
  1281.  
  1282. TEAM_USSS = DarkRP.createJob("Агент Секретной Службы", {
  1283.     color = Color(200, 200, 200, 255),
  1284.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1285.     description = [[    
  1286.     Секретная служба США  — федеральное агентство США,
  1287.     подчинённое министерству внутренней безопасности США
  1288.     введено в подчинение в 2003 году, до этого было подчинено министерству финансов США
  1289.    
  1290.     Основными задачами Секретной службы США являются предотвращение подделки американских денег,
  1291.     долговых обязательств, прочих ценных документов, а также охрана Мэра, президента, вице-президента,
  1292.     их непосредственных родственников, других высокопоставленных чиновников, бывших президентов и их супруг,
  1293.     кандидатов в президенты и вице-президенты, представителей иностранных государств во время их визитов.
  1294.     Также секретная служба занимается расследованием различных видов финансовых махинаций,
  1295.     краж личных данных и помогает расследовать некоторые внутренние преступления.
  1296.    
  1297.    
  1298.     В законе 91-217, принятом в 1970 году, сказано, что секретная служба обеспечивает охрану
  1299.  
  1300.     - комплекса Белого дома, главного здания казначейства и других зданий, в которых размещаются службы президента США или его резиденции
  1301.     - резиденции вице-президента США в Вашингтоне
  1302.     - президента и членов его семьи
  1303.     - вице-президента и членов его семьи
  1304.     - иностранных дипломатических представительств в Вашингтоне и в других городах
  1305.     - кандидатов в президенты и вице-президенты США от Республиканской и Демократической партий на время предвыборной кампании.
  1306.    
  1307.    
  1308.     ]],
  1309.     weapons = {"lockpick","swep_radiodevice", "weapon_sh_doorcharge", "hacktool", "vc_spikestrip_wep", "notmicro_sg550mk12", "weapon_sh_doorcharge", "weapon_cuff_police", "weapon_pass_rp.lua", "pass_detectiv", "dsr_taser", "weapon_r_handcuffs", "m9k_glock", "stunstick", "dsr_battering_ram", "weaponchecker", "m9k_honeybadger", "m9k_m416"},
  1310.     command = "usss",
  1311.     max = 1,
  1312.     salary = 220,
  1313.     admin = 0,
  1314.     vote = false,
  1315.     category = "Государственные",
  1316.     hasLicense = true,
  1317.         PlayerSpawn = function(ply)
  1318.         ply:SetMaxHealth(300)
  1319.         ply:SetHealth(300)
  1320.         ply:SetArmor(250)
  1321.     end,
  1322.     PlayerLoadout = function(ply)
  1323.         ply:SetMaxHealth(300)
  1324.         ply:SetHealth(300)
  1325.         ply:SetArmor(250)
  1326.     end,
  1327.     candemote = true,
  1328.     level = 11
  1329. })
  1330.  
  1331.  
  1332. TEAM_911 = DarkRP.createJob("Диспетчер", {
  1333.     color = Color(200, 200, 200, 255),
  1334.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1335.     description = [[    
  1336.     Диспетчер 911 помогает направлять отряды полиции, скорой помощи, пожарных в нужыне районы города.
  1337.     Ваша задача следить и информировать патрули. Подавать в розыск указанных подозреваемых.
  1338.     ]],
  1339.     weapons = {"weapon_cuff_police","swep_radiodevice", "weapon_pass_rp.lua", "dsr_taser", "stunstick", "dsr_battering_ram", "weaponchecker", "weapon_arc_atmcard"},
  1340.     command = "911",
  1341.     max = 10,
  1342.     salary = 420,
  1343.     admin = 0,
  1344.     vote = false,
  1345.     category = "Государственные",
  1346.     hasLicense = true,
  1347.     candemote = true,
  1348.     level = 2
  1349. })
  1350.  
  1351.  
  1352. TEAM_SPECTEAM = DarkRP.createJob("Мерриуезер", {
  1353.     color = Color(200, 200, 200, 255),
  1354.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1355.     description = [[Вы специально обученая машина для убийства созданная правительством, для защиты правительства и страны. Вы работаете там, где местные сосунки копы не в силах справится! Вы должны бороться с терроризмом, следить за порядком в стране. Никто не знает о вашем существовании, и пусть так и будет, для этого у вас огромный арсенал для уничтожения любой угрозы правительству и государству.]],
  1356.     weapons = {"weapon_r_handcuffs", "swep_radiodevice", "weapon_pass_rp.lua", "weapon_ticketbook", "unweapon_r_handcuffs", "stunstick", "weaponchecker", "m9k_nerve_gas", "m9k_milkormgl", "m9k_matador", "m9k_m61_frag", "m9k_barret_m82", "m9k_usas", "weapon_real_spas", "trhg18", "m9k_m416", "m9k_ares_shrike", "m9k_m16a4_acog", "m9k_orbital_strike", "car_bomb_defuser", "scanner_goggles", "lockpick"},
  1357.     command = "spec",
  1358.     max = 10,
  1359.     salary = 500,
  1360.     category = "Государственные",
  1361.     admin = 0,
  1362.     vote = false,
  1363.     hasLicense = true,
  1364.     candemote = true,
  1365.     ammo = {
  1366.         ["pistol"] = 1600,
  1367.         ["SMG"] = 100,
  1368.         ["pulse"] = 1600,
  1369.         ["357"] = 1600,
  1370.     },
  1371.     PlayerSpawn = function(ply)
  1372.         ply:SetMaxHealth(200)
  1373.         ply:SetHealth(200)
  1374.         ply:SetArmor(255)
  1375.     end,
  1376.     PlayerLoadout = function(ply)
  1377.         ply:SetMaxHealth(200)
  1378.         ply:SetHealth(200)
  1379.         ply:SetArmor(255)
  1380.     end,
  1381.     customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:IsAdmin() end, -- The extra check function. Enter nil or nothing to not have a restriction
  1382.     CustomCheckFailMsg = "Вы не vip!" -- Allows you to tell the user what went wrong when attempting to switch jobs
  1383. })
  1384.  
  1385.  
  1386. --------------------------------------------------------------------------------------------------
  1387.  
  1388. TEAM_MEDIC = DarkRP.createJob("Медик", {
  1389.     color = Color(200, 200, 200, 255),
  1390.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1391.     description = [[Вы лечите жителей города за деньги или же бесплатно.
  1392.     Не можите состоять в банде!]],
  1393.     weapons = {"med_kit","swep_radiodevice", "defibrillator", "first_aid_kit", "bandage", "weapon_pass_rp.lua", "weapon_defibrilator"},
  1394.     command = "medic",
  1395.     max = 3,
  1396.     salary = 90,
  1397.     admin = 0,
  1398.     vote = false,
  1399.     hasLicense = false,
  1400.     category = "Государственные",
  1401.     medic = true,
  1402.     level = 2
  1403. })
  1404.  
  1405. TEAM_MAIN_MEDIC = DarkRP.createJob("Глав-врач", {
  1406.     color = Color(200, 200, 200, 255),
  1407.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1408.     description = [[Вы лечите жителей города за деньги или же бесплатно.
  1409.     Не можите состоять в банде!]],
  1410.     weapons = {"med_kit","swep_radiodevice", "defibrillator", "first_aid_kit", "bandage", "weapon_pass_rp.lua", "weapon_defibrilator"},
  1411.     command = "main_medic",
  1412.     max = 1,
  1413.     salary = 290,
  1414.     admin = 0,
  1415.     vote = false,
  1416.     hasLicense = false,
  1417.     category = "Государственные",
  1418.     medic = true,
  1419.     level = 70
  1420. })
  1421.  
  1422. --------------------------------------------------------------------------------------------------
  1423.  
  1424. TEAM_MAYOR = DarkRP.createJob("Мэр", {
  1425.     color = Color(200, 200, 200, 255),
  1426.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1427.     description = [[Вы мэр города.Ваша задача издавать законы и приказы
  1428.     Главе полиции.
  1429.     Полиция будет просить у вас ордер на аррест.
  1430.     Вы можете управлять всем с помощью компьютера в оффисе
  1431.     Во время тревоги все должны быть дома, кроме полиции и других силовых структур.
  1432.     Полиция должна патрулировать улицы.
  1433.     /unlockdown чтобы выключить тревогу.]],
  1434.     weapons = {"weapon_pass_rp"},
  1435.     command = "mayor",
  1436.     max = 1,
  1437.     salary = GAMEMODE.Config.normalsalary * 1.89,
  1438.     admin = 0,
  1439.     vote = false,
  1440.     hasLicense = false,
  1441.     category = "Государственные",
  1442.     mayor = true,
  1443.     level = 80
  1444. })
  1445.  
  1446. TEAM_GUBERNATOR = DarkRP.createJob("Губернатор", {
  1447.     color = Color(200, 200, 200, 255),
  1448.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1449.     description = [[EMPTY.]],
  1450.     weapons = {"weapon_pass_rp"},
  1451.     command = "gubernator",
  1452.     max = 100,
  1453.     salary = GAMEMODE.Config.normalsalary * 1.89,
  1454.     admin = 0,
  1455.     vote = false,
  1456.     hasLicense = false,
  1457.     mayor = true,
  1458.     category = "Государственные",
  1459.     level = 70
  1460. })
  1461.  
  1462. --------------------------------------------------------------------------------------------------
  1463.  
  1464. TEAM_FIREFIGHTERCHIEF = DarkRP.createJob("Начальник пожарного отделения", {
  1465.         color = Color(255, 165, 51, 255),
  1466.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1467.         description = [[Начальник пожарной охраны. Вы командуете всеми пожарными и должны контролировать возникающие ситуации.]],
  1468.         weapons = {"fire_extinguisher", "swep_radiodevice", "fire_axe", "fire_hose", "weapon_pass_rp.lua"},
  1469.         command = "firefighterchief2",
  1470.         max = 1,
  1471.         category = "Государственные",
  1472.         salary = 250,
  1473.         admin = 0,
  1474.         vote = false,
  1475.         hasLicense = false,
  1476.         level = 30
  1477. })
  1478.  
  1479. TEAM_FIREFIGHTER_INSPECT = DarkRP.createJob("Инспектор пожарной безопасности", {
  1480.         color = Color(255, 165, 51, 255),
  1481.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1482.         description = [[Начальник пожарной охраны. Вы командуете всеми пожарными и должны контролировать возникающие ситуации.]],
  1483.         weapons = {"fire_extinguisher", "swep_radiodevice", "fire_axe", "weapon_pass_rp.lua"},
  1484.         command = "fire_insp",
  1485.         max = 3,
  1486.         category = "Государственные",
  1487.         salary = 95,
  1488.         admin = 0,
  1489.         vote = false,
  1490.         hasLicense = false,
  1491.         level = 3
  1492. })
  1493.  
  1494.  
  1495. TEAM_FIREFIGHTER = DarkRP.createJob("Пожарный", {
  1496.     color = Color(255, 165, 51, 255),
  1497.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1498.     description = [[Вы должны тушить пожары и отвечать на вызовы из 911. Не забывайте включать рацию!!]],
  1499.     weapons = {"fire_extinguisher", "swep_radiodevice", "fire_axe", "fire_hose", "weapon_pass_rp.lua"},
  1500.     command = "firefighter1",
  1501.     max = 10,
  1502.     category = "Государственные",
  1503.     salary = 90,
  1504.     admin = 0,
  1505.     vote = false,
  1506.     hasLicense = false,
  1507.     level = 2
  1508. })
  1509.  
  1510. --------------------------------------------------------------------------------------------------
  1511.  
  1512. TEAM_DEFENDANT = DarkRP.createJob("Адвокат", {
  1513.     color = Color(200, 200, 200, 255),
  1514.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1515.     description = [[Используй /setfee чтоб установить цену.
  1516.     Вас нанимают подсудимые для защиты в суде.]],
  1517.     weapons = {"weapon_pass_rp"},
  1518.     command = "defendant",
  1519.     max = 10,
  1520.     salary = 300,
  1521.     admin = 0,
  1522.     vote = true,
  1523.     hasLicense = false,
  1524.     category = "Гражданские",
  1525.     candemote = true,
  1526.     level = 3
  1527. })
  1528.  
  1529. TEAM_PROSECUTOR = DarkRP.createJob("Прокурор", {
  1530.     color = Color(200, 200, 200, 255),
  1531.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1532.     description = [[Вы выступаете на стороне государства.
  1533. Вы автоматически телепортируетесь в суд.
  1534. Вы должны попытаться доказать виновность арестованного.]],
  1535.     weapons = {"weapon_pass_rp"},
  1536.     command = "prosecutor",
  1537.     max = 1,
  1538.     salary = 300,
  1539.     admin = 0,
  1540.     vote = false,
  1541.     hasLicense = false,
  1542.     category = "Государственные",
  1543.     candemote = true,
  1544.     level = 6
  1545. })
  1546.  
  1547. TEAM_JUDGE = DarkRP.createJob("Судья", {
  1548.     color = Color(200, 200, 200, 255),
  1549.     model = {"models/Humans/Group01/Male_Cheaple.mdl"},
  1550.     description = [[Вы судья, вы - закон!.
  1551.     Вы выносите вердикты по различным делам.
  1552.     Только вы можете разрушить чужие жизни!
  1553.     Вы должны играть длительный период времени для этого!]],
  1554.     weapons = {"weapon_pass_rp"},
  1555.     command = "judge",
  1556.     max = 1,
  1557.     salary = 400,
  1558.     admin = 0,
  1559.     vote = true,
  1560.     hasLicense = false,
  1561.     category = "Государственные",
  1562.     candemote = true,
  1563.     --[[customCheck = function(ply) return CLIENT or ply:GetUTimeTotalTime() > courtMinJudgeTime end,
  1564.     CustomCheckFailMsg = "You don't have enough playtime to be a judge."]]
  1565.     level = 50
  1566. })
  1567.  
  1568.  
  1569. --------------------------------------------------------------------------------------------------
  1570. --------------------------------------------------------------------------------------------------
  1571. --------------------------------------------------------------------------------------------------
  1572.  
  1573. DarkRP.createCategory{
  1574.     name = "Криминал",
  1575.     categorises = "jobs",
  1576.     startExpanded = false,
  1577.     color = Color(255, 0, 0, 255),
  1578.     canSee = function(ply) return true end,
  1579.     sortOrder = 90
  1580. }
  1581.  
  1582. DarkRP.createCategory{
  1583.     name = "Государственные",
  1584.     categorises = "jobs",
  1585.     startExpanded = false,
  1586.     color = Color(255, 0, 0, 255),
  1587.     canSee = function(ply) return true end,
  1588.     sortOrder = 20
  1589. }
  1590.  
  1591. DarkRP.createCategory{
  1592.     name = "Гражданские",
  1593.     categorises = "jobs",
  1594.     startExpanded = false,
  1595.     color = Color(200, 200, 200, 255),
  1596.     canSee = function(ply) return true end,
  1597.     sortOrder = 2
  1598. }
  1599.  
  1600. DarkRP.createCategory{
  1601.     name = "Остальное",
  1602.     categorises = "jobs",
  1603.     startExpanded = false,
  1604.     color = Color(200, 200, 200, 255),
  1605.     canSee = function(ply) return true end,
  1606.     sortOrder = 2
  1607. }
  1608.  
  1609. DarkRP.createCategory{
  1610.     name = "Првилегии",
  1611.     categorises = "jobs",
  1612.     startExpanded = false,
  1613.     color = Color(200, 200, 200, 255),
  1614.     canSee = function(ply) return true end,
  1615.     sortOrder = 2
  1616. }
  1617.  
  1618. DarkRP.createCategory{
  1619.     name = "Специальные",
  1620.     categorises = "jobs",
  1621.     startExpanded = false,
  1622.     color = Color(200, 200, 200, 255),
  1623.     canSee = function(ply) return true end,
  1624.     sortOrder = 2
  1625. }
  1626.  
  1627.  
  1628. --[[---------------------------------------------------------------------------
  1629. Define which team joining players spawn into and what team you change to if demoted
  1630. ---------------------------------------------------------------------------]]
  1631. GAMEMODE.DefaultTeam = TEAM_CITIZEN
  1632. --[[---------------------------------------------------------------------------
  1633. Define which teams belong to civil protection
  1634. Civil protection can set warrants, make people wanted and do some other police related things
  1635. ---------------------------------------------------------------------------]]
  1636. GAMEMODE.CivilProtection = {
  1637.     [TEAM_POLICE] = true,
  1638.     [TEAM_DETECTIVE] = true,
  1639.     [TEAM_MARSHAL] = true,
  1640.     [TEAM_RPOLICE] = true,
  1641.     [TEAM_CHIEF] = true,
  1642.     [TEAM_MAYOR] = true,
  1643.     [TEAM_SWAT] = true,
  1644.     [TEAM_FBI] = true,
  1645.     [TEAM_FBI_SWAT] = true,
  1646.     [TEAM_SPECTEAM] = true,
  1647.     [TEAM_SOLDAT] = true,
  1648.     [TEAM_MEDSOLDAT] = true,
  1649.     [TEAM_SNIPSOLDAT] = true,
  1650.     [TEAM_KAPSOLDAT] = true,
  1651.     [TEAM_GENSOLDAT] = true,
  1652.     [TEAM_USSS] = true,
  1653.     [TEAM_911] = true,
  1654.     [TEAM_MAIN_FBI] = true,
  1655.     [TEAM_MAIN_CIA] = true,
  1656.     [TEAM_CIA] = true,
  1657.     [TEAM_RECURIT] = true,
  1658.     [TEAM_POLICESCIENTIFIC] = true,
  1659. }
  1660. --[[---------------------------------------------------------------------------
  1661. Jobs that are hitmen (enables the hitman menu)
  1662. ---------------------------------------------------------------------------]]
  1663. DarkRP.addHitmanTeam(TEAM_MOB)
Add Comment
Please, Sign In to add comment