Народ подскажите пожалуйста что я делаю не правильно? первое действия срабатывает ,а второе нет
	
	
	
		
				
			
		PHP:
	
	reaper.PreventUIRefresh(1)
  reaper.Undo_BeginBlock() --call to start a new block
---------------------------------------------------------
    toggle_state = reaper.GetToggleCommandState(40296) -- получаем 0 если отключенно , и 1 если включенно
    if toggle_state ~= 0 then
-----------------------------------------------------------
        ComandID = 40296   -- Track: Select all tracks
        reaper.Main_OnCommand(ComandID,0)  
        ComandID = "_NF_BYPASS_FX_EXCEPT_VSTI_FOR_SEL_TRACKS" --SWS/NF: Bypass FX (except VSTi) for selected tracks
        reaper.Main_OnCommand(reaper.NamedCommandLookup(ComandID),0)
        ComandID = 40297   -- Track: Unselect all tracks
        reaper.Main_OnCommand(ComandID,0)
---------------------------------------------------------------------------------------------------------------
    else -- в противном случае
---------------------------------------------------------------------------------------------------
        ComandID = 40296   -- Track: Select all tracks--
        reaper.Main_OnCommand(ComandID,0)
        ComandID = "_S&M_FXBYPALL3" --SWS/S&M: Unbypass all FX for selected tracks
        reaper.Main_OnCommand(reaper.NamedCommandLookup(ComandID),0)
        ComandID = 40297   -- Track: Unselect all tracks
        reaper.Main_OnCommand(ComandID,0)
---------------------------------------------------------------------
    end
  
------------------------------------------------------------------------------------------------------
  reaper.Undo_EndBlock("Bypass all FX (except VSTi) for all tracks",1)
reaper.PreventUIRefresh(1) 
	 
	 
 
		 
 
		

 
 
		 
 
		