IF文は「IF 条件 THEN 条件を満たしたら実行する処理」の形式で、もともと条件は1つしか書けないのです。 複数の条件を書く場合はみなさんが書いているとおり、1つずつを条件で書いて、論理演算子でさらに条件を満たすか計算していきます。 かけ算が たし算より優先されて計算されることがあると同じように、 論理演算も優先順位があるので、カッコで囲んで条件の優先順位を明確にしておくと、いろいろとわかりやすかったりします。 カッコありなしでのみやすさの例  IF A==2 && BTN AND #UP THEN @AA  IF ( (A==2) && (BTN AND #UP) ) THEN @AA ちなみに演算子優先順位は公式ページのスペックのところに書かれています