50行目のSPOFS命令がエラーになるということは、もしかしてSPSET命令で管理番号が2のスプライトを設定してないとかじゃないです? 上の行に管理番号が2のスプライトに対する命令が書かれてますけれど、IF文の条件が満たされていないのでスキップされててエラーになってないだけとか。