JPという変数は 0:着地している 1:ジャンプ中&ジャンプボタンを押しっぱなし中 (ボタンを押している間上昇する) 2:ジャンプ落下中 の意味があります。 IF (B AND 16)&&(JP==2) THEN JP=3:A=-3:BEEP 40 41行目にこれを足せばたぶん2段ジャンプします。 もし(IF) Bボタンが押されていて(B AND 16) さらに(&&) JPが2(JP==2) であるならば(THEN) JPを3にして、A(ジャンプ力)を上方向(マイナス値)にする ジャンプ音も鳴らす(BEEP 40) という意味です。ここで変数JPを3にするので3段ジャンプは出来ません。 なお、動作未確認なので正確に打ち込んだのに動かなければ私のせいです。