とりあえず推測の上で少しだけ補足。 STGがステージ、MHSがサブステージ?番号としてクリアしたら増えていくようなやり方を考えているのだとしたら、284からFORはあまり使いません。 その場合は、ステージグリア時の処理などでステージを増やしていく処理をします。なので、ステージクリアのタイミングで、 MHS=MHS+1 IF MHS > MHP[STG] THEN STG=STG+1:MHP=1 みたいな感じにしてサブステージを増やして、そのサブステージがステージの最大を超えるときにステージを増やしてサブステージを1に戻す、みたいな感じにします。 と言うことも含めて、処理の流れを追いながら実際にどう動くのかを考えて作っていくと色々分かってくると思いますし頑張ってください。