void FastChangeWeapon(int wid) { if (weaponid != wid) { if (wid == 0) { ismelee = true; } else { ismelee = false; } controller.DisableSniper(); isfiredown = true; weapon[weaponid].renderer.enabled = false; wp_pivot.localPosition = normal_pos; if (gunflash != null) { gunflash.enabled = false; } weaponid = wid; weapon[weaponid].renderer.enabled = true; gui_cammo.text = cammo[weaponid].ToString("00"); gui_mammo.text = mammo[weaponid].ToString("000"); controller.ChangeWeapon(weaponid); isfiredown = false; audiosrc.GetComponent <MainScript>().weap_light.enabled = false; } }