Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- JobRanksConfig.JobJoinRestrictments = {
- [TEAM_CHIEF] = {--For Chief of police
- [TEAM_POLICE] = 9,--Requires rank 8 as Police to join
- },
- [TEAM_POLICE] = {--For Chief of police
- [TEAM_RPOLICE] = 2,--Requires rank 8 as Police to join
- },
- [TEAM_RPOLICE] = {--For Chief of police
- [TEAM_911] = 2,--Requires rank 8 as Police to join
- },
- [TEAM_DETECTIVE] = {--For Chief of police
- [TEAM_POLICE] = 6,--Requires rank 8 as Police to join
- },
- [TEAM_MARSHAL] = {--For Chief of police
- [TEAM_POLICE] = 7,--Requires rank 8 as Police to join
- },
- [TEAM_FBI] = {--For Chief of police
- [TEAM_POLICE] = 9,--Requires rank 8 as Police to join
- },
- [TEAM_USSS] = {--For Chief of police
- [TEAM_FBI] = 6,--Requires rank 8 as Police to join
- },
- [TEAM_SWAT] = {--For Chief of police
- [TEAM_POLICE] = 6,--Requires rank 8 as Police to join
- },
- [TEAM_SOLDAT] = {--For Chief of police
- [TEAM_POLICE] = 1,--Requires rank 8 as Police to join
- },
- [TEAM_MEDSOLDAT] = {--For Chief of police
- [TEAM_SOLDAT] = 2,--Requires rank 8 as Police to join
- },
- [TEAM_SNIPSOLDAT] = {--For Chief of police
- [TEAM_SOLDAT] = 2,--Requires rank 8 as Police to join
- },
- [TEAM_KAPSOLDAT] = {--For Chief of police
- [TEAM_SOLDAT] = 15,--Requires rank 8 as Police to join
- },
- [TEAM_KAPSOLDAT] = {--For Chief of police
- [TEAM_GENSOLDAT] = 8,--Requires rank 8 as Police to join
- },
- }
- -------------------------------------------
- -------------TEAM_POLICE-------------------
- -------------------------------------------
- JobRanks[TEAM_POLICE] = {}
- JobRanks[TEAM_POLICE].MaxJobRank = 14
- JobRanks[TEAM_POLICE].ReqRanks = {
- [1] = 0,
- [2] = 15000, --THE VALUE MUST BE HIGHER IN EACH RANK THAN THE PREVIOUS RANK
- [3] = 30000,
- [4] = 60000,
- [5] = 120000,
- [6] = 200000,
- [7] = 300000,
- [8] = 450000,
- [9] = 500000,
- [10] = 550000,
- [11] = 600000,
- [12] = 650000,
- [13] = 750000,
- [14] = 900000,
- }
- JobRanks[TEAM_POLICE].NameRanks = {
- [1] = "|Офицер Полиции 1|",
- [2] = "|Офицер Полиции 2|",
- [3] = "|Офицер Полиции 3|",
- [4] = "|Сержант Полиции 1|",
- [5] = "|Сержант Полиции 2|",
- [6] = "|Детектив Полиции 1|",
- [7] = "|Детектив Полиции 2|",
- [8] = "|Детектив Полиции 3|",
- [9] = "|Лейтенант 1|",
- [10] = "|Лейтенант 2|",
- [11] = "|Лейтенант 3|",
- [12] = "|Капитан 1|",
- [13] = "|Капитан 2|",
- [14] = "|Капитан 3|",
- }
- JobRanks[TEAM_POLICE].BonusSalary = 90
- JobRanks[TEAM_POLICE].ExtraLoadout = {}
- JobRanks[TEAM_POLICE].ExtraLoadoutSingleRank = {}
- JobRanks[TEAM_POLICE].Model = {}
- JobRanks[TEAM_POLICE].PrefixSeparator = " "
- JobRanks[TEAM_POLICE].Prefix = {
- [1] = "|Офицер 1|", --Police officer rank num (TEAM_POLICE)
- [2] = "|Офицер 2|", --Police officer rank num (TEAM_POLICE)
- [3] = "|Офицер 3|", -- same as Oficcer 3
- [4] = "|Сержант 1|", -- Sergeant rank 1
- [5] = "|Сержант 2|", -- Sergeant rank 2
- [6] = "|Детектив 1|", -- Detective (TEAM_DETECTIVE)
- [7] = "|Детектив 2|", -- Detective rank 2
- [8] = "|Детектив 3|", -- Detective rank 3
- [9] = "|Лейтенант 1|", -- Leutinant rank 1 (TEAM_FBI, TEAM_SWAT, TEAM_POLICE)
- [10] = "|Лейтенант 2|", -- Leutinant rank 2 (same as rank 1)
- [11] = "|Лейтенант 3|", -- Leutinant rank 3 (same as rank 1)
- [12] = "|Капитан 1|", -- Captain rank 1 (TEAM_POLICE, TEAM_DETECTIVE, TEAM_SWAT, TEAM_FBI)
- [13] = "|Капитан 2|", -- Captain rank 2 same as rank 1
- [14] = "|Капитан 3|", -- Captain rank 3 same as rank 1
- }
- JobRanks[TEAM_POLICE].Entities = { --Restrict specific entities to ranks -> [ENTCLASS] = RankRequired
- ["cpk_kevlar_tactical"] = 3, --Requires rank 5 in order to buy moneyprinter
- ["cpk_kevlar_tactical"] = 1, --Requires rank 5 in order to buy moneyprinter
- }
- JobRanks[TEAM_POLICE].Shipments = { --Restrict specific shipments to ranks -> [SHIPMENT] = RankRequired
- ["weapon_policeshield"] = 4, --Requires rank 5 in order to buy shotgun shipment
- ["m9k_m416"] = 2, --Requires rank 5 in order to buy shotgun shipment
- }
- JobRanks[TEAM_POLICE].Warrant = 1
- JobRanks[TEAM_POLICE].Wanted = 1
- JobRanks[TEAM_POLICE].Permissions = {}
- JobRanks[TEAM_POLICE].Icons = { --Setup Rank icons -> [RANKID] = Material("PATH TO PNG")
- [1] = Material("materials/police_ranks/2-1.png"),
- [2] = Material("materials/police_ranks/3-2.png"),
- [3] = Material("materials/police_ranks/4-3.png"),
- [4] = Material("materials/police_ranks/3-6.png"),
- [5] = Material("materials/police_ranks/3-7.png"),
- [6] = Material("materials/police_ranks/1-8.png"),
- [7] = Material("materials/police_ranks/2-9.png"),
- [8] = Material("materials/police_ranks/3-10.png"),
- [9] = Material("materials/police_ranks/2-11.png"),
- [10] = Material("materials/police_ranks/3-12.png"),
- [11] = Material("materials/police_ranks/4-13.png"),
- [12] = Material("materials/police_ranks/4-14.png"),
- [13] = Material("materials/police_ranks/4-15.png"),
- [14] = Material("materials/police_ranks/4-23.png"),
- }
- JobRanks[TEAM_POLICE].BonusStats = { --Bonus stats for ranks -> [RankID] = {Health = AmountExtraHP, Armor = AmountExtraAP}
- [1] = {Health = 10, Armor = 10},
- [2] = {Health = 15, Armor = 15},
- [3] = {Health = 20, Armor = 20},
- [4] = {Health = 30, Armor = 30},
- [5] = {Health = 40, Armor = 40},
- [6] = {Health = 50, Armor = 50},
- [7] = {Health = 60, Armor = 60},
- [8] = {Health = 70, Armor = 70},
- [9] = {Health = 80, Armor = 80},
- [10] = {Health = 90, Armor = 90},
- [12] = {Health = 100, Armor = 100},
- [13] = {Health = 110, Armor = 110},
- [14] = {Health = 120, Armor = 120},
- }
- //Setting this to true will only allow progression through promotion manually by admin
- JobRanks[TEAM_POLICE].DisableProgression = false
- //Others jobs this job is allowed to promote/demote
- JobRanks[TEAM_POLICE].PermissionJobList = {
- --[[
- Example:
- [TEAM_CHIEF] = true, <---- Don't forget THIS COMMA
- This would allow this job to promote and demote the job TEAM_CHIEF
- ]]
- [TEAM_POLICE] = true,
- }
- --[[
- Promote = true/false -> Can this rank promote?
- MaxPromotion = Number -> Max rank this rank can promote to
- Demote = true/false -> Can this rank demote?
- MaxDemotion = Number -> Max rank this rank can demote to
- Leaving MaxPromotion empty will allow to set to highest rank
- Leaving MaxDemotion empty will allow to set to lowest rank
- NOTE: Only add ranks that you want to grant permissions to, if the rank isn't in this config it can't promote or demote
- ]]
- JobRanks[TEAM_POLICE].Permissions =
- {
- [5] = {Promote = false, Demote = true, MaxDemotion = 4}, -- Can only demote to rank 4
- [6] = {Promote = true, Demote = false, MaxPromotion = 5}, -- Can only promote to rank 5
- [7] = {Promote = true, Demote = true, MaxPromotion = 5, MaxDemotion = 3}, -- Can Promote to rank 5 and demote to rank 3
- [8] = {Promote = true, Demote = true}, -- Can promote to highest rank and demote to lowest
- }
- -------------------------------------------
- -------------TEAM_SWAT---------------------
- -------------------------------------------
- JobRanks[TEAM_SWAT] = {}
- JobRanks[TEAM_SWAT].MaxJobRank = 11
- JobRanks[TEAM_SWAT].ReqRanks = {
- [1] = 0,
- [2] = 15000,
- [3] = 30000,
- [4] = 60000,
- [5] = 120000,
- [6] = 200000,
- [7] = 300000,
- [8] = 450000,
- [9] = 500000,
- [10] = 550000,
- [11] = 600000,
- }
- JobRanks[TEAM_SWAT].NameRanks = {
- [1] = "|Офицер SWAT 1|",
- [2] = "|Офицер SWAT 2|",
- [3] = "|Офицер SWAT 3|",
- [4] = "|Сержант SWAT 1|",
- [5] = "|Сержант SWAT 2|",
- [6] = "|Лейтенант 1|",
- [7] = "|Лейтенант 2|",
- [8] = "|Лейтенант 3|",
- [9] = "|Капитан 1|",
- [10] = "|Капитан 2|",
- [11] = "|Капитан 3|",
- }
- JobRanks[TEAM_SWAT].BonusStats = {
- [1] = {Health = 100, Armor = 100},
- [2] = {Health = 150, Armor = 150},
- [3] = {Health = 200, Armor = 200},
- [4] = {Health = 300, Armor = 300},
- [5] = {Health = 400, Armor = 400},
- [6] = {Health = 500, Armor = 500},
- [7] = {Health = 600, Armor = 600},
- [8] = {Health = 700, Armor = 700},
- [9] = {Health = 800, Armor = 800},
- [10] = {Health = 900, Armor = 900},
- [12] = {Health = 1000, Armor = 1000},
- [13] = {Health = 1100, Armor = 1100},
- [14] = {Health = 1200, Armor = 1200},
- }
- JobRanks[TEAM_SWAT].BonusSalary = 90
- JobRanks[TEAM_SWAT].ExtraLoadout = {}
- JobRanks[TEAM_SWAT].ExtraLoadoutSingleRank = {}
- JobRanks[TEAM_SWAT].Model = {}
- JobRanks[TEAM_SWAT].PrefixSeparator = " "
- JobRanks[TEAM_SWAT].Prefix = {
- [1] = "|Офицер 1|", --Police officer rank num (TEAM_SWAT)
- [2] = "|Офицер 2|", --Police officer rank num (TEAM_SWAT)
- [3] = "|Офицер 3|", -- same as Oficcer 3
- [4] = "|Сержант 1|", -- Sergeant rank 1
- [5] = "|Сержант 2|", -- Sergeant rank 2
- [6] = "|Лейтенант 1|", -- Leutinant rank 1 (TEAM_FBI, TEAM_SWAT, TEAM_SWAT)
- [7] = "|Лейтенант 2|", -- Leutinant rank 2 (same as rank 1)
- [8] = "|Лейтенант 3|", -- Leutinant rank 3 (same as rank 1)
- [9] = "|Капитан 1|", -- Captain rank 1 (TEAM_SWAT, TEAM_DETECTIVE, TEAM_SWAT, TEAM_FBI)
- [10] = "|Капитан 2|", -- Captain rank 2 same as rank 1
- [11] = "|Капитан 3|", -- Captain rank 3 same as rank 1
- }
- JobRanks[TEAM_SWAT].Entities = { --Restrict specific entities to ranks -> [ENTCLASS] = RankRequired
- ["cpk_kevlar_tactical"] = 1, --Requires rank 5 in order to buy moneyprinter
- ["cpk_kevlar_tactical"] = 1, --Requires rank 5 in order to buy moneyprinter
- }
- JobRanks[TEAM_SWAT].Shipments = { --Restrict specific shipments to ranks -> [SHIPMENT] = RankRequired
- ["weapon_policeshield"] = 1, --Requires rank 5 in order to buy shotgun shipment
- ["m9k_m416"] = 1, --Requires rank 5 in order to buy shotgun shipment
- }
- JobRanks[TEAM_SWAT].Warrant = 1
- JobRanks[TEAM_SWAT].Wanted = 1
- JobRanks[TEAM_SWAT].Permissions = {}
- JobRanks[TEAM_SWAT].Icons = {
- [1] = Material("materials/police_ranks/1-6.png"),
- [2] = Material("materials/police_ranks/1-7.png"),
- [3] = Material("materials/police_ranks/2-8.png"),
- [4] = Material("materials/police_ranks/3-9.png"),
- [5] = Material("materials/police_ranks/3-10.png"),
- [6] = Material("materials/police_ranks/3-12.png"),
- [7] = Material("materials/police_ranks/3-13.png"),
- [8] = Material("materials/police_ranks/3-14.png"),
- [9] = Material("materials/police_ranks/3-15.png"),
- [10] = Material("materials/police_ranks/4-24.png"),
- [11] = Material("materials/police_ranks/4-29.png"),
- }
- -------------------------------------------
- -----------TEAM_FBI------------------------
- -------------------------------------------
- JobRanks[TEAM_FBI] = {}
- JobRanks[TEAM_FBI].MaxJobRank = 11
- JobRanks[TEAM_FBI].ReqRanks = {
- [1] = 0,
- [2] = 15000,
- [3] = 30000,
- [4] = 60000,
- [5] = 120000,
- [6] = 200000,
- [7] = 300000,
- [8] = 450000,
- [9] = 500000,
- [10] = 550000,
- [11] = 600000,
- }
- JobRanks[TEAM_FBI].NameRanks = {
- [1] = "|Офицер FBI 1|",
- [2] = "|Офицер FBI 2|",
- [3] = "|Офицер FBI 3|",
- [4] = "|Сержант FBI 1|",
- [5] = "|Сержант FBI 2|",
- [6] = "|Лейтенант 1|",
- [7] = "|Лейтенант 2|",
- [8] = "|Лейтенант 3|",
- [9] = "|Капитан 1|",
- [10] = "|Капитан 2|",
- [11] = "|Капитан 3|",
- }
- JobRanks[TEAM_FBI].BonusStats = {
- [1] = {Health = 80, Armor = 100},
- [2] = {Health = 100, Armor = 100},
- [3] = {Health = 150, Armor = 150},
- [4] = {Health = 200, Armor = 200},
- [5] = {Health = 250, Armor = 250},
- [6] = {Health = 300, Armor = 300},
- [7] = {Health = 350, Armor = 350},
- [8] = {Health = 400, Armor = 400},
- [9] = {Health = 450, Armor = 450},
- [10] = {Health = 500, Armor = 500},
- [12] = {Health = 550, Armor = 550},
- [13] = {Health = 600, Armor = 600},
- [14] = {Health = 700, Armor = 700},
- }
- JobRanks[TEAM_FBI].BonusSalary = 90
- JobRanks[TEAM_FBI].ExtraLoadout = {}
- JobRanks[TEAM_FBI].ExtraLoadoutSingleRank = {}
- JobRanks[TEAM_FBI].Model = {}
- JobRanks[TEAM_FBI].PrefixSeparator = " "
- JobRanks[TEAM_FBI].Prefix = {
- [1] = "|Офицер 1|", --Police officer rank num (TEAM_FBI)
- [2] = "|Офицер 2|", --Police officer rank num (TEAM_FBI)
- [3] = "|Офицер 3|", -- same as Oficcer 3
- [4] = "|Сержант 1|", -- Sergeant rank 1
- [5] = "|Сержант 2|", -- Sergeant rank 2
- [6] = "|Лейтенант 1|", -- Leutinant rank 1 (TEAM_FBI, TEAM_FBI, TEAM_FBI)
- [7] = "|Лейтенант 2|", -- Leutinant rank 2 (same as rank 1)
- [8] = "|Лейтенант 3|", -- Leutinant rank 3 (same as rank 1)
- [9] = "|Капитан 1|", -- Captain rank 1 (TEAM_FBI, TEAM_DETECTIVE, TEAM_FBI, TEAM_FBI)
- [10] = "|Капитан 2|", -- Captain rank 2 same as rank 1
- [11] = "|Капитан 3|", -- Captain rank 3 same as rank 1
- }
- JobRanks[TEAM_FBI].Entities = { --Restrict specific entities to ranks -> [ENTCLASS] = RankRequired
- ["cpk_kevlar_tactical"] = 1, --Requires rank 5 in order to buy moneyprinter
- ["cpk_kevlar_tactical"] = 1, --Requires rank 5 in order to buy moneyprinter
- }
- JobRanks[TEAM_FBI].Shipments = { --Restrict specific shipments to ranks -> [SHIPMENT] = RankRequired
- ["weapon_policeshield"] = 1, --Requires rank 5 in order to buy shotgun shipment
- ["m9k_m416"] = 1, --Requires rank 5 in order to buy shotgun shipment
- }
- JobRanks[TEAM_FBI].Warrant = 1
- JobRanks[TEAM_FBI].Wanted = 1
- JobRanks[TEAM_FBI].Permissions = {}
- JobRanks[TEAM_FBI].Icons = {
- [1] = Material("materials/police_ranks/1-10.png"),
- [2] = Material("materials/police_ranks/1-11.png"),
- [3] = Material("materials/police_ranks/2-12.png"),
- [4] = Material("materials/police_ranks/3-13.png"),
- [5] = Material("materials/police_ranks/3-14.png"),
- [6] = Material("materials/police_ranks/3-15.png"),
- [7] = Material("materials/police_ranks/3-16.png"),
- [8] = Material("materials/police_ranks/3-18.png"),
- [9] = Material("materials/police_ranks/3-19.png"),
- [10] = Material("materials/police_ranks/4-20.png"),
- [11] = Material("materials/police_ranks/4-21.png"),
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement