SPCOL命令の引数に渡す数字が間違っています。 27行目で管理番号2をSPSETしていますが、それならばSPCOL 2としなければいけません。 39~42行目、44~47行目も同じ理由で当たり判定が有効になっていないんだと思います。