if(cvar.inv_switch && me.alive) {
				if (strstr("usp",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_usp");
				}
				else if( strstr("glock18",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_glock18");
				}
				else if( strstr("ak47",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_ak47");
				}
				else if( strstr("deagle",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_deagle");
				}
				else if( strstr("p228",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_p228");
				}
				else if( strstr("elite",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_elite");
				}
				else if( strstr("fiveseven",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_fiveseven");
				}
				else if( strstr("sg552",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_sg552");
				}
				else if( strstr("m4a1",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_m4a1");
				}
				else if( strstr("scout",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_scout");
				}
				else if( strstr("knife",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_knife");
				}
				else if( strstr("mp5",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_mp5");
				}
				else if( strstr("xm1014",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_xm1014");
				}
				else if( strstr("m3",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_m3");
				}
				else if( strstr("mac10",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_mac10");
				}
				else if( strstr("aug",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_aug");
				}
				else if( strstr("smokegrenade",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_smokegrenade");
				}
				else if( strstr("hegrenade",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_hegrenade");
				}
				else if( strstr("c4",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_c4");
				}
				else if( strstr("ump45",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_ump45");
				}
				else if( strstr("sg550",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_sg550");
				}
				else if( strstr("awp",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_awp");
				}
				else if( strstr("m249",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_m249");
				}
				else if( strstr("tmp",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_tmp");
				}
				else if( strstr("g3sg1",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_g3sg1");
				}
				else if( strstr("flashbang",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_flashbang");
				}
				else if( strstr("p90",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_p90");
				}
				else if( strstr("galil",gGetWeaponName(vPlayers[gAimbot.target].getEnt()->curstate.weaponmodel)) )
				{
					cmd.exec("inv_galil");
				}

				else
				{
					cmd.exec("inv_null");
				}
			}