毎回1日コメントがないと話が途中でも打ち切ってしまう気がします。 プレイ日記なら流石に大丈夫だとは思いますが^^; 今回は、まだ閉じていないようなのでもう少し。 インデントの話は置いておいて。 「@タグ」で処理を並べているようですが、それぞれの処理のあとRETURNもENDもありません。 最初の@タグにTHEN@で飛ぶとそれ以下の@タグを全て実行してしまいます。 前回の問題は、エラーのでないケースでは先のDIM SAV[2]が実行されるので良いのですが、エラーケースでは、その後の@タグに飛ぶのでいきなり、 SAVE "DAT:SAVEDATA",SAV となるのでSAVが配列でなく、普通の変数と認識されてしまうためあのエラーとなっています。 いきなり、こう説明してもわかるか不明だったので順に理解度を確認しようと思っていましたが、終了してしまったので、これでかえさててもらいます。