Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AddWeaponMenu(sweapon_name, weapon_name)
- {
- if ( self maps/mp/zombies/_zm_utility::is_equipment( weapon_name ))
- {
- self addOption("weapmenuchooseequip", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if ( self maps/mp/zombies/_zm_utility::is_placeable_mine( weapon_name ))
- {
- self addOption("weapmenuchooseequip", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_utility::is_melee_weapon( weapon_name ))
- {
- self addOption("weapmenuchoosemelee", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_utility::is_lethal_grenade( weapon_name ))
- {
- self addOption("weapmenuchooselethal", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_utility::is_tactical_grenade( weapon_name ))
- {
- self addOption("weapmenuchoosetactical", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_weapons::is_weapon_or_base_included( weapon_name ) && weapon_name == "bouncing_tomahawk_zm")
- {
- self addOption("weapmenuchoosetactical", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_weapons::is_weapon_or_base_included( weapon_name ) && weapon_name == "upgraded_tomahawk_zm")
- {
- self addOption("weapmenuchoosetactical", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- else if (self maps/mp/zombies/_zm_weapons::is_weapon_or_base_included( weapon_name ) && weapon_name == "willy_pete_zm")
- {
- self addOption("weapmenuchoosetactical", sweapon_name, ::NewGiveWeapon, weapon_name, sweapon_name);
- }
- //else if (self maps/mp/zombies/_zm_utility::is_offhand_weapon( weapon_name ))
- //{
- //self addOption("weapmenuchooseoffhand", sweapon_name, ::NewGiveWeapon, input, "immediate");
- //}
- else if (self maps/mp/zombies/_zm_weapons::is_weapon_or_base_included( weapon_name ))
- {
- //here start with 1
- self.i_wep_str++;
- self iprintln(self.i_wep_str);
- if(i_wep_str < 15)
- {
- self addOption("weapmenuchooseweap_1", sweapon_name, ::NewGiveWeapon, weapon_name);
- }
- else if(self.i_wep_str > 15 && self.i_wep_str < 30)
- {
- self addOption("weapmenuchooseweap_2", sweapon_name, ::NewGiveWeapon, weapon_name);
- }
- else if(self.i_wep_str > 30 && self.i_wep_str < 45)
- {
- self addOption("weapmenuchooseweap_3", sweapon_name, ::NewGiveWeapon, weapon_name);
- }
- else if(self.i_wep_str > 45 && self.i_wep_str < 60)
- {
- self addOption("weapmenuchooseweap_4", sweapon_name, ::NewGiveWeapon, weapon_name);
- }
- else if(self.i_wep_str > 60 && self.i_wep_str < 75)
- {
- self addOption("weapmenuchooseweap_5", sweapon_name, ::NewGiveWeapon, weapon_name);
- }
- }
- //else
- //{
- //self addOption("weapmenuchooseextra", sweapon_name, ::NewGiveWeapon, input, "immediate");
- //}
- }
- UpdateWeaponsMenu()
- {
- self addOption("sub3", "> Weapons Menu", ::changeMenu,"weapmenuchooseweap");
- self addOption("sub3", "> Equipment", ::changeMenu,"weapmenuchooseequip");
- self addOption("sub3", "> Melee Selection", ::changeMenu,"weapmenuchoosemelee");
- self addOption("sub3", "> Primary Grenades", ::changeMenu,"weapmenuchooselethal");
- self addOption("sub3", "> Tactical Grenades", ::changeMenu,"weapmenuchoosetactical");
- self addMenu("sub3", "weapmenuchooseweap", "Weapons Menu");
- self addOption("weapmenuchooseweap", "1", ::changeMenu,"weapmenuchooseweap_1");
- self addOption("weapmenuchooseweap", "2", ::changeMenu,"weapmenuchooseweap_2");
- self addOption("weapmenuchooseweap", "3", ::changeMenu,"weapmenuchooseweap_3");
- self addOption("weapmenuchooseweap", "4", ::changeMenu,"weapmenuchooseweap_4");
- self addOption("weapmenuchooseweap", "5", ::changeMenu,"weapmenuchooseweap_5");
- self addMenu("weapmenuchooseweap", "weapmenuchooseweap_1", "Weapons Menu 1/4");
- self addMenu("weapmenuchooseweap", "weapmenuchooseweap_2", "Weapons Menu 2/4");
- self addMenu("weapmenuchooseweap", "weapmenuchooseweap_3", "Weapons Menu 3/4");
- self addMenu("weapmenuchooseweap", "weapmenuchooseweap_4", "Weapons Menu 4/4");
- self addMenu("weapmenuchooseweap", "weapmenuchooseweap_5", "Weapons Menu 5/4");
- self addMenu("sub3", "weapmenuchooseequip", "Equipment Menu");
- self addMenu("sub3", "weapmenuchoosemelee", "Melee Selection Menu");
- self addMenu("sub3", "weapmenuchooselethal", "Primary Grenades");
- self addMenu("sub3", "weapmenuchoosetactical", "Tactical Grenades");
- /*
- self addMenu("sub3", "weapmenuchooseweap", "weapmenuchooseweap");//Armes Principal
- self addMenu("sub3", "weapmenuchooseequip", "Equipements");//Equipements
- self addMenu("sub3", "weapmenuchoosemelee", "Armes Melee");//Armes Melee
- self addMenu("sub3", "weapmenuchooselethal", "Armes Lethal");//Armes Lethal
- self addMenu("sub3", "weapmenuchoosetactical", "Armes Tactique");//Armes Tactique
- //self addMenu("weapmenu", "weapmenuchooseextra", "Armes Extra");
- //self addOption("weapmenugiveweap", "Prendre Toutes Les Armes", ::TakeAllWeap, self, "immediate");
- //input = [];
- //input[0] = "uammo";
- //input[1] = self;
- //self addOption("weapmenu", "Munitions Infini.", ::Toggle_MainMods, input, "immediate");
- //input[0] = "hequip";
- //self addOption("weapmenu", "Equip. Incassable", ::Toggle_MainMods, input, "immediate");
- */
- // Give Weapon -- Weapon Menu
- //--------------
- self AddWeaponMenu("870MCS" , "870mcs_zm");
- self AddWeaponMenu("AK47" , "ak47_zm");
- self AddWeaponMenu("AK74U EXTCLIP" , "ak74u_extclip_zm");
- self AddWeaponMenu("AK74U" , "ak74u_zm");
- if (level.script == "zm_prison")
- {
- self AddWeaponMenu("SHIELD" , "alcatraz_shield_zm");
- }
- self AddWeaponMenu("AN94" , "an94_zm");
- self AddWeaponMenu("BALLISTA" , "ballista_zm");
- self AddWeaponMenu("BARRETM82" , "barretm82_zm");
- if (level.script == "zm_tomb")
- {
- self AddWeaponMenu("BEACON" , "beacon_zm");
- self AddWeaponMenu("DIESELDRONE" , "equip_dieseldrone_zm");
- }
- self AddWeaponMenu("BERETTA93R EXTCLIP" , "beretta93r_extclip_zm");
- self AddWeaponMenu("BERETTA93R" , "beretta93r_zm");
- if ( level.script == "zm_prison")
- {
- self AddWeaponMenu("BLUNDERGAT" , "blundergat_zm");
- self AddWeaponMenu("BLUNDERSPLAT" , "blundersplat_zm");
- self AddWeaponMenu("TOMAHAWK" , "bouncing_tomahawk_zm");
- self AddWeaponMenu("UP TOMAHAWK" , "upgraded_tomahawk_zm");
- self AddWeaponMenu("ELECTROCUTED HANDS" , "electrocuted_hands_zm");
- }
- self AddWeaponMenu("BOWIE KNIFE" , "bowie_knife_zm");
- self AddWeaponMenu("C96" , "c96_zm");
- self AddWeaponMenu("CHALK DRAW" , "chalk_draw_zm");
- self AddWeaponMenu("CLAYMORE" , "claymore_zm");
- self AddWeaponMenu("CYMBAL MONKEY" , "cymbal_monkey_zm");
- self AddWeaponMenu("DEATH SELF" , "death_self_zm");
- self AddWeaponMenu("DEATH THROE" , "death_throe_zm");
- self AddWeaponMenu("DEFAULT WEAPON" , "defaultweapon_mp");
- self AddWeaponMenu("DSR50" , "dsr50_zm");
- if ( level.script == "zm_transit" )
- {
- self AddWeaponMenu("EMP GRENADE" , "emp_grenade_zm");
- self AddWeaponMenu("ELECTRIC TRAP" , "equip_electrictrap_zm");
- self AddWeaponMenu("TURRET" , "equip_turret_zm");
- self AddWeaponMenu("TURBINE" , "equip_turbine_zm");
- }
- if (( level.script == "zm_buried" ) )
- {
- self AddWeaponMenu("HEADCHOPPER" , "equip_headchopper_zm");
- self AddWeaponMenu("SPRINGPAD" , "equip_springpad_zm");
- self AddWeaponMenu("SUBWOOFER" , "equip_subwoofer_zm");
- self AddWeaponMenu("TURBINE" , "equip_turbine_zm");
- }
- if (( level.script == "zm_highrise" ) )
- {
- self AddWeaponMenu("SPRINGPAD" , "equip_springpad_zm");
- }
- self AddWeaponMenu("GASMASK" , "equip_gasmask_zm");
- self AddWeaponMenu("HACKER" , "equip_hacker_zm");
- self AddWeaponMenu("EVOSKORPION" , "evoskorpion_zm");
- if (( level.script == "zm_tomb" ) )
- {
- self AddWeaponMenu("FALLING HANDS TOMB" , "falling_hands_tomb_zm");
- }
- if (( level.script == "zm_prison" ) )
- {
- self AddWeaponMenu("FALLING HANDS" , "falling_hands_zm");
- }
- self AddWeaponMenu("FIVESEVEN" , "fiveseven_zm");
- self AddWeaponMenu("FIVESEVEN DW" , "fivesevendw_zm");
- self AddWeaponMenu("FIVESEVEN LH" , "fivesevenlh_zm");
- self AddWeaponMenu("FNFAL" , "fnfal_zm");
- self AddWeaponMenu("FRAG GRENADE" , "frag_grenade_zm");
- self AddWeaponMenu("GALIL" , "galil_zm");
- self AddWeaponMenu("HAMR" , "hamr_zm");
- self AddWeaponMenu("HK416" , "hk416_zm");
- if ( level.script == "zm_transit" )
- {
- self AddWeaponMenu("JETGUN" , "jetgun_zm");
- }
- self AddWeaponMenu("JUDGE" , "judge_zm");
- self AddWeaponMenu("KARD" , "kard_zm");
- self AddWeaponMenu("KNIFE BALLISTIC BOWIE" , "knife_ballistic_bowie_zm");
- self AddWeaponMenu("KNIFE BALLISTIC NO MELEE" , "knife_ballistic_no_melee_zm");
- self AddWeaponMenu("KNIFE BALLISTIC" , "knife_ballistic_zm");
- self AddWeaponMenu("KNIFE" , "knife_zm");
- if (( level.script == "zm_prison" ) )
- {
- self AddWeaponMenu("KNIFE ALCATRAZ" , "knife_zm_alcatraz");
- }
- self AddWeaponMenu("KSG" , "ksg_zm");
- if (( level.script == "zm_prison" ) )
- {
- self AddWeaponMenu("LIGHTNING HANDS" , "lightning_hands_zm");
- }
- self AddWeaponMenu("LSAT" , "lsat_zm");
- self AddWeaponMenu("M14" , "m14_zm");
- self AddWeaponMenu("M16" , "m16_zm");
- self AddWeaponMenu("M32" , "m32_zm");
- self AddWeaponMenu("M1911" , "m1911_zm");
- self AddWeaponMenu("MG08" , "mg08_zm");
- if (( level.script == "zm_prison" ) )
- {
- self AddWeaponMenu("MINIGUN ALCATRAZ" , "minigun_alcatraz_zm");
- }
- self AddWeaponMenu("MP5K" , "mp5k_zm");
- self AddWeaponMenu("MP40 STALKER" , "mp40_stalker_zm");
- self AddWeaponMenu("MP40" , "mp40_zm");
- self AddWeaponMenu("MP44" , "mp44_zm");
- self AddWeaponMenu("NO HANDS" , "no_hands_zm");
- if (( level.script == "zm_tomb" ) )
- {
- self AddWeaponMenu("PUNCH AIR" , "one_inch_punch_air_zm");
- self AddWeaponMenu("PUNCH FIRE" , "one_inch_punch_fire_zm");
- self AddWeaponMenu("PUNCH ICE" , "one_inch_punch_ice_zm");
- self AddWeaponMenu("PUNCH LIGHTNING" , "one_inch_punch_lightning_zm");
- self AddWeaponMenu("PUNCH" , "one_inch_punch_zm");
- self AddWeaponMenu("PUNCH 2 " , "zombie_one_inch_punch_flourish");
- self AddWeaponMenu("PUNCH UPGRADE " , "zombie_one_inch_punch_upgrade_flourish");
- }
- self AddWeaponMenu("PDW57" , "pdw57_zm");
- self AddWeaponMenu("PYTHON" , "python_zm");
- self AddWeaponMenu("QCW05" , "qcw05_zm");
- self AddWeaponMenu("QUADROTORTURRET" , "quadrotorturret_zm");
- self AddWeaponMenu("RAY GUN" , "ray_gun_zm");
- self AddWeaponMenu("RAYGUN MARK2" , "raygun_mark2_zm");
- if ( level.script == "zm_transit" )
- {
- self AddWeaponMenu("SHIELD" , "riotshield_zm");
- }
- self AddWeaponMenu("RNMA" , "rnma_zm");
- self AddWeaponMenu("ROTTWEIL72" , "rottweil72_zm");
- self AddWeaponMenu("RPD" , "rpd_zm");
- self AddWeaponMenu("SAIGA12" , "saiga12_zm");
- self AddWeaponMenu("SARITCH" , "saritch_zm");
- self AddWeaponMenu("SCAR" , "scar_zm");
- if (( level.script == "zm_transit" ) )
- {
- self AddWeaponMenu("SCREECHER ARMS" , "screecher_arms_zm");
- }
- self AddWeaponMenu("SLIPBOLT" , "slip_bolt_zm");
- if (( level.script == "zm_highrise" ) )
- {
- self AddWeaponMenu("SLIPGUN" , "slipgun_zm");
- }
- if (( level.script == "zm_buried" ) )
- {
- self AddWeaponMenu("SLOWGUN" , "slowgun_zm");
- }
- if (( level.script == "zm_prison" ) )
- {
- self AddWeaponMenu("SPOON" , "spoon_zm_alcatraz");
- self AddWeaponMenu("SPORK" , "spork_zm_alcatraz");
- }
- self AddWeaponMenu("SRM1216" , "srm1216_zm");
- if (( level.script == "zm_tomb" ) )
- {
- self AddWeaponMenu("STAFF AIR MELEE" , "staff_air_melee_zm");
- self AddWeaponMenu("STAFF AIR" , "staff_air_zm");
- self AddWeaponMenu("STAFF FIRE MELEE" , "staff_fire_melee_zm");
- self AddWeaponMenu("STAFF FIRE" , "staff_fire_zm");
- self AddWeaponMenu("STAFF LIGHTNING MELEE" , "staff_lightning_melee_zm");
- self AddWeaponMenu("STAFF LIGHTNING" , "staff_lightning_zm");
- self AddWeaponMenu("STAFF REVIVE" , "staff_revive_zm");
- self AddWeaponMenu("STAFF WATER DART" , "staff_water_dart_zm");
- self AddWeaponMenu("STAFF WATER FAKE DART" , "staff_water_fake_dart_zm");
- self AddWeaponMenu("STAFF WATER MELEE" , "staff_water_melee_zm");
- self AddWeaponMenu("STAFF WATER" , "staff_water_zm");
- self AddWeaponMenu("STAFF WATER CHEAP" , "staff_water_zm_cheap");
- }
- self AddWeaponMenu("STICKY GRENADE" , "sticky_grenade_zm");
- self AddWeaponMenu("SVU" , "svu_zm");
- self AddWeaponMenu("TAR21" , "tar21_zm");
- self AddWeaponMenu("TAZER KNUCKLES" , "tazer_knuckles_zm");
- self AddWeaponMenu("THOMPSON" , "thompson_zm");
- if (( level.script == "zm_buried" ) )
- {
- self AddWeaponMenu("TIME BOMB DETONATOR" , "time_bomb_detonator_zm");
- self AddWeaponMenu("TIME BOMB" , "time_bomb_zm");
- }
- if (( level.script == "zm_tomb" ) )
- {
- self AddWeaponMenu("SHIELD" , "tomb_shield_zm");
- self AddWeaponMenu("WILLY PETE" , "willy_pete_zm");
- }
- self AddWeaponMenu("TYPE95" , "type95_zm");
- self AddWeaponMenu("USRPG" , "usrpg_zm");
- self AddWeaponMenu("UZI" , "uzi_zm");
- self AddWeaponMenu("XM8" , "xm8_zm");
- self AddWeaponMenu("BOWIE " , "zombie_bowie_flourish");
- self AddWeaponMenu("BULLET CROUCH" , "zombie_bullet_crouch_zm");
- self AddWeaponMenu("FISTS" , "zombie_fists_zm");
- self AddWeaponMenu("MARKIV CANNON" , "zombie_markiv_cannon");
- self AddWeaponMenu("MARKIV SIDE CANNON" , "zombie_markiv_side_cannon");
- self AddWeaponMenu("MARKIV TURRET" , "zombie_markiv_turret");
- self AddWeaponMenu("TAZER " , "zombie_tazer_flourish");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement