SPSETに関してですが、 管理番号を指定せずに SPSET キャラ番号 OUT 変数 と書くと、使われていない管理番号を探して、そこにSPSETしてくれます 変数には、何番にセットされたかが入ります(全てのスプライトが使われていた場合、SPSETは実行されず、変数には-1が入る) これを使ってみてはいかがでしょうか?