- -------------------------------GROUND UNITS + HIGH COMMAND-------------------------------
- --Ranks table, edit the ranks as necessary however if you change the number of ranks then more changing will be required.
- --(Add to the models table)
- Ranks = {};
- Ranks[0] = "i5"; --Considered "first rank" in my commenting.
- Ranks[1] = "i4";
- Ranks[2] = "i3";
- Ranks[3] = "i2";
- Ranks[4] = "i1";
- Ranks[5] = "OfC";
- Ranks[6] = "DvL";
- --Divisions table, edit them as necessary however changing the number of divisions will cause more changing to be required
- --(Add to the models table)
- Division = {};
- Division[0] = "JUDGE";--Considered "first division" in my commenting.
- Division[1] = "HELIX";
- Division[2] = "UNION";
- Division[3] = "GRID";
- --The models table, setting each model for each rank of each division.
- Models = {};
- Models[Division[0]..Ranks[0].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --First division's first rank model path.
- Models[Division[0]..Ranks[1].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --First division's second rank model path.
- Models[Division[0]..Ranks[2].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --First division's third rank path.
- Models[Division[0]..Ranks[3].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --First division's fourth rank path.
- Models[Division[0]..Ranks[4].."mdl"] = "models/dpfilms/metropolice/policetrench.mdl"; --First division's fifth rank model path.
- Models[Division[0]..Ranks[5].."mdl"] = "models/dpfilms/metropolice/urban_police.mdl"; --First division's sixth rank model path.
- Models[Division[0]..Ranks[6].."mdl"] = "models/dpfilms/metropolice/blacop.mdl"; --First division's seventh rank model path.
- Models[Division[0]..Ranks[7].."mdl"] = ""; --First division's eigth rank model path.
- Models[Division[0]..Ranks[8].."mdl"] = ""; --First division's ninth rank model path.
- Models[Division[1]..Ranks[0].."mdl"] = "models/dpfilms/metropolice/civil_medic.mdl"; --Second division's first rank model path.
- Models[Division[1]..Ranks[1].."mdl"] = "models/dpfilms/metropolice/civil_medic.mdl"; --Second division's second rank model path.
- Models[Division[1]..Ranks[2].."mdl"] = "models/dpfilms/metropolice/civil_medic.mdl"; --Second division's third rank path.
- Models[Division[1]..Ranks[3].."mdl"] = "models/dpfilms/metropolice/civil_medic.mdl"; --Second division's fourth rank path.
- Models[Division[1]..Ranks[4].."mdl"] = "models/dpfilms/metropolice/policetrench.mdl"; --Second division's fifth rank model path.
- Models[Division[1]..Ranks[5].."mdl"] = "models/dpfilms/metropolice/retrocop.mdl"; --Second division's sixth rank model path.
- Models[Division[1]..Ranks[6].."mdl"] = "models/dpfilms/metropolice/elite_police.mdl"; --Second division's seventh rank model path.
- Models[Division[1]..Ranks[7].."mdl"] = ""; --Second division's eigth rank model path.
- Models[Division[1]..Ranks[8].."mdl"] = ""; --Second division's ninth rank model path.
- Models[Division[2]..Ranks[0].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Third division's first rank model path.
- Models[Division[2]..Ranks[1].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Third division's second rank model path.
- Models[Division[2]..Ranks[2].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Third division's third rank path.
- Models[Division[2]..Ranks[3].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Third division's fourth rank path.
- Models[Division[2]..Ranks[4].."mdl"] = "models/dpfilms/metropolice/policetrench.mdl"; --Third division's fifth rank model path.
- Models[Division[2]..Ranks[5].."mdl"] = "models/dpfilms/metropolice/hunter_police.mdl"; --Third division's sixth rank model path.
- Models[Division[2]..Ranks[6].."mdl"] = "models/dpfilms/metropolice/rtb_police.mdl"; --Third division's seventh rank model path.
- Models[Division[2]..Ranks[7].."mdl"] = ""; --Third division's eigth rank model path.
- Models[Division[2]..Ranks[8].."mdl"] = ""; --Third division's ninth rank model path.
- Models[Division[3]..Ranks[0].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Fourth division's first rank model path.
- Models[Division[3]..Ranks[1].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Fourth division's second rank model path.
- Models[Division[3]..Ranks[2].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Fourth division's third rank path.
- Models[Division[3]..Ranks[3].."mdl"] = "models/dpfilms/metropolice/hl2concept.mdl"; --Fourth division's fourth rank path.
- Models[Division[3]..Ranks[4].."mdl"] = "models/dpfilms/metropolice/policetrench.mdl"; --Fourth division's fifth rank model path.
- Models[Division[3]..Ranks[5].."mdl"] = "models/dpfilms/metropolice/c08cop.mdl"; --Fourth division's sixth rank model path.
- Models[Division[3]..Ranks[6].."mdl"] = "models/dpfilms/metropolice/tron_police.mdl"; --Fourth division's seventh rank model path.
- Models[Division[3]..Ranks[7].."mdl"] = ""; --Fourth division's eigth rank model path.
- Models[Division[3]..Ranks[8].."mdl"] = ""; --Fourth division's ninth rank model path.
- -------------------------------ELITE DIVISIONS-------------------------------
- --Elite ranks table, edit the ranks as necessary however if you change the number of ranks then more changing will be required.
- --(Add to the models table)
- EliteRanks = {};
- EliteRanks[0] = "i1";
- EliteRanks[1] = "OfC";
- EliteRanks[2] = "DvL";
- --Elite divisions table, edit them as necessary however changing the number of divisions will cause more changing to be required.
- --(Add to the models table)
- EliteDivisions = {};
- EliteDivisions[0] = "GHOST";
- --The elite models table, setting each model for each rank of each elite division.
- EliteModels = {};
- EliteModels[EliteDivisions[0]..EliteRanks[0].."mdl"] = "models/dpfilms/metropolice/blacop.mdl";
- EliteModels[EliteDivisions[0]..EliteRanks[1].."mdl"] = "models/dpfilms/metropolice/blacop.mdl";
- EliteModels[EliteDivisions[0]..EliteRanks[2].."mdl"] = "models/dpfilms/metropolice/rogue_police.mdl";
- -------------------------------OVERWATCH TRANSHUMAN ARM-------------------------------
- --OTA Ranks table, edit the ranks as necessary however if you change the number of ranks then more changing will be required.
- --(Add to the models table)
- OTADivs = {};
- OTADivs[0] = "ECHO";
- OTADivs[1] = "KING";
- OTADivs[2] = "STORM";
- OTADivs[3] = "SPEAR";
- --The OTA models table, setting each model for each rank.
- OTAModels = {};
- OTAModels["OTA-"..OTADivs[0].."mdl"] = "models/Combine_Soldier.mdl";
- OTAModels["OTA-"..OTADivs[1].."mdl"] = "models/Combine_Soldier.mdl";
- OTAModels["OTA-"..OTADivs[2].."mdl"] = "models/Combine_Soldier.mdl";
- OTAModels["OTA-"..OTADivs[3].."mdl"] = "models/Combine_Soldier.mdl";
- -------------------------------HIGHER RANKS (CAA, CA, CmD, SeC)-------------------------------
- --HR Ranks table, edit the ranks as necessary however if you change the number of ranks then more changing will be required.
- --(Add to the models table)
- HRRanks = {};
- HRRanks[0] = "CmD";
- HRRanks[1] = "SeC";
- --The HR models table, setting each model for each rank.
- HRModels = {};
- HRModels[HRRanks[0].."mdl"] = "models/dpfilms/metropolice/police_bt.mdl";
- HRModels[HRRanks[1].."mdl"] = "models/dpfilms/metropolice/phoenix_police.mdl";
- -------------------------------DO NOT EDIT CODE ABOVE-------------------------------
- local PLUGIN = PLUGIN;
- Clockwork.kernel:IncludePrefixed("sv_hooks.lua");
- function tablelength(table);
- local count = 0;
- for _ in pairs(table) do
- count = count + 1;
- end;
- return count;
- end
- noOfDivisions = tablelength(Division);
- noOfRanks = tablelength(Ranks);
- noOfEliteDivisions = tablelength(EliteDivisions);
- noOfEliteRanks = tablelength(EliteRanks);
- noOfOTADivs = tablelength(OTADivs);
- noOfHRRanks = tablelength(HRRanks);
SHARE
TWEET
Untitled
a guest
Feb 18th, 2015
28
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
