その書き方だとうまく動かないと思います。
=とANDは混ぜてもいいんですが、ANDとANDは混ぜるとうまくいかない場合があります。
A==1は0か1の値を返し、(BUTTON(2) AND 32)は0か32しか返さないので、それのANDはどう足掻いても0になります。
正しくは
IF A==1&&(BUTTON(2)AND 32)==32 THEN
こうすれば(BUTTON(2)AND 32)==32の部分は0か1しか返さなくなるし、そもそも&&は0かそれ以外かしか判断しないので、返される値が0,1だろうと0,32だろうと関係ない。