セーブ処理のイベントフラグのところは前の処理に戻した方が良いと思いますー(・u・) 今の処理だと他のイベントフラグを使う処理と番号が合っていなくて、セーブされない番号が出てきてしまいます。 具体的には、セーブ以外の処理ではCHR_FLGの[1,0]〜[56,0]、[0,1]〜[56,1]、[0,2]〜[56,2]、、、と使っているのですが、セーブの時にはCHR_FLGの[1,0]〜[57,0]、[1,1]〜[57,1]、[1,2]〜[57,2]、、、と保存しているので、[0,1]、[0,2]などが保存されず、何も入っていないはずの[57,0]、[57,1]、[57,2]などを保存している気がします。