Originally posted by Rui
hi everyone im working on a gsc zombies mod menu i need a little help in why the menu freezes only when i try weapons normal weapons then when i try to pick a weapon freezes any help will be appreciate heres the code
self add_menu("Weapons", "Main Menu", "CoHost");
*** if(level.script == "zm_transit")
*** {** *
** *self add_option("Weapons", "Equipments List", ::submenu, "equipmentslist", "Equipments List");
** *self add_option("Weapons", "Normal Weapons List", ::submenu, "normalweaponlist", "Normal Weapons List");
** *self add_option("Weapons", "Upgraded Weapons List", ::submenu, "upgradedweaponlist", "Upgraded Weapons List");
** *if(level.script == "zm_tomb")
** *{
** *
** *** *self add_option("Weapons", "staff_air_zm", ::doWeapon, "staff_air_zm");
** *** *self add_option("Weapons", "staff_water_zm", ::doWeapon, "staff_water_zm");
** *** *self add_option("Weapons", "staff_lightning_zm", ::doWeapon, "staff_lightning_zm");
** *** *self add_option("Weapons", "staff_fire_zm", ::doWeapon, "staff_fire_zm");
** *}
** *
** *self add_menu("normalweaponlist", "weaponslist", "Normal Weapons List");
** *normal = getArrayKeys(level.zombie_weapons);
** *for(i = 0; i < normal.size; i++)
** *** *self add_option("normalweaponlist", normal, ::doWeapon, normal);
** *
** *self add_menu("upgradedweaponlist", "weaponslist", "Upgraded Weapons List");
** *upgraded = getArrayKeys(level.zombie_weapons_upgraded);
** *for(i = 0; i < upgraded.size; i++)
** *** *self add_option("upgradedweaponlist", upgraded, ::doWeapon, upgraded);
** *
** *self add_menu("equipmentslist", "weaponslist", "Equipments List");
** *equipment = getArrayKeys(level.zombie_equipment_list);
** *for(i = 0; i < equipment.size; i++)
** *** *self add_option("equipmentslist", equipment, ::giveTheEquipment, equipment);
** *lethal = getArrayKeys(level.zombie_lethal_grenade_list);
** *for(i = 0; i < lethal.size; i++)
** *** *self add_option("equipmentslist", lethal, ::giveTheOffHand, lethal);
** *tactical = getArrayKeys(level.zombie_tactical_grenade_list);
** *for(i = 0; i < tactical.size; i++)
** *** *self add_option("equipmentslist", tactical, ::giveTheOffHand, tactical);
** *
*** self add_option("Weapons", "JetGun No OverHeat", ::toggleNoOverHeat);
*** }
**
Great c+p from loz zombie menu l0l. try again!