ちょっと今時間取れなくてパッと見でわかるところだけなのですけれど、ジャンプが出来ないのは48行目が、JP=ゼロ、じゃなくて、JP=オー、になってるからかもしれません。 そして今度はサブルーチン@BEAMFIREがメインループの中に入り込んじゃってるので、@BEAMFIRE〜RETURNはWENDの下になるようにすると良いと思いますー( ´ u ` ) 横移動の処理はスクショにないので、出来なくなっちゃった原因はちょっとわからないです、ごめんなさいー(・д・) Aボタンで武器を出すっていうのは、@BEAMFIREの処理とは違うのでしょうか?