しょぼーんさんの言っているような形にするには35行目あたりで、 B2=BUTTON(2) のようにもう一つボタンの内容を保存しておいて、39行目のSPANIMのところで、 IF B2 AND 4 THEN SPANIM〜 って感じにすればいいと思いますよ。 あと止めるときにSPSTOPを使う場合、また動かしたいときにSPSTARTもいれないといけなくなるのでキャラの動きを止める目的ならば、 SPCHR 0,SPCHR(0) というやり方もあります。こっちの場合は、SPSTARTで再開しなくても次のSPANIMでアニメーションをさせることが出来ます。