QUARANTINE CHAOS ZOMBIE MOD VERSION 2.2
This little update or re-edit of the Quarantine Chaos Zombie Mod was created just to give hosters out there more features to look forward to with in this zombie mod originally created by Killingdyl.
Features Added:
Code:
Version 2.2:
-Smoke Grenade added to Zombie team.
-iZ3r0's Ultimate Admin System integrated into mod. (Press F to toggle)
//EDIT - F for toggle will be removed and changed to another key, F has other uses, forgot sorry.
-Bounty reset back to 0.
-' < ' removed on menu scroll due to confusion, Q is used for smoke grenades hence removal.
Version 2.1:
-New weapons added, these include Intervention, Barrett, 105mm Ac130 gun and RPG.
(Howitzer is a bit unfinished, still usable)
-No Recoil function can be purchased from the human shop which wears off after the user has died.
-Updated Interface, HUD has been resized and recolored.
-Price Modifications
-Minor Changes, in text and other things.
-5 Minute Human survival round
-No Recoil function has been added to the list of perks on the HUD, displaying whether No Recoil is currently active or not active.
This version was coded using the readable clean _rank.gsc file. This makes this mod even more easier to edit.
Now, i know some people have had trouble adding weapons and what not into this zombie mod so I am going to give you guys a brief guide into adding other weapons into the mod.
1. Under CostInit()
add this to it
Code:
level.itemCost["@@@"] = ###;
Replace @@@ with a name that represents the item, and replace ### with the price you wish to set it at.
2.Under menuInit()
Edit like so:
Code:
level.humanM[i] = [];
level.humanM[i][0] = "Buy No Recoil Perk - " + level.itemcost["recoil"];
level.humanM[i][1] = "Buy %%% - " + level.itemcost["@@@"];
level.humanM[i][2] = "";
i++;
Replace ### with anything that appeals to you, e.g. Buy gun, or Buy Sniper
Replace @@@ with the name you used in costInit()
*REMEMBER [0] REPRESENTS THE FIRST ITEM ON THE LIST, [1] IS THE 2nd ITEM ON THE LIST, and [2] IS THE 3rd ONE OF THE LIST, the list cannot get larger than 3 items because of the way it was set.
3.Under HumanShop() or ZombieShop() depending on which shop you added your item to:
Find out which menu number it is under; To find out, follow like so:
Now look at these:
Code:
if(self.buttonPressed[ "+actionslot 3" ] == 1)
{
self.buttonPressed[ "+actionslot 3" ] = 0;
if(self.menu == 0){
-If your item was placed as the first slot item (level.humanM[i][0]) then the item coding will be put under +actionslot 3
-If your item was placed as the 2nd slot item (level.humanM[i][1]) then the item coding will be put under +actionslot 4
-and if your item was placed as the 3rd slot item (level.humanM[i][2]) then the item coding will be put under +actionslot 2
4. Adding your weapon/item code to humanShop() or zombieShop():
Under the correct +actionslot, place this layout anywhere in it, make sure you don't accidentally delete brackets or letters off other functions, this may make it difficult to fix later on.
Code:
if(self.menu == ##)
{
if(self.bounty >= level.itemCost["@@@"])
{
self.bounty -= level.itemCost["@@@"];
self giveWeapon("%%%", 0, false);
self switchToWeapon("%%%");
self thread maps\mp\gametypes\_hud_message::hintMessage("^^^^^^");
self notify("CASH");
}
else
{
self iPrintlnBold("^1Not Enough ^3Cash");
}
}
-Replace the ## with the number of the menu in which the item is in, (this will range from 0 onwards, refer to the menuinit() picture previously.
-Replace @@@ with the SAME item name you used in costInit()
-Replace %%% with the actual file name of the weapon, this can be found on this thread posted by Abstract, Here.
-Now replace ^^^^^ with the text you want to appear after you buy the item.
5. Save, and lets hope you have coded the item correctly.
Remember to say thanks, and enjoy modding.
Updates will be regular to the mod!
Hosted using MW2 Liberation v1.04
LAST UPDATED 2ND OCTOBER 2010 +10GMT
Virus Scans 2.1
Jotti
Virus Total
Virus Scans 2.2
Jotti
Virus Total
Download Link :Version 2.1
Version 2.2
Version 2.3 https://www.mpgh.net/forum/attachment...-1-qczm2.3.rar