@MSMOVE2は ・変数MYから数を1引く。 ・もし、変数MYが-1よりも小さくなったら、変数MSTにFALSE(いいえ)を入れて、@MSSKIP(SKIP=とばす)に行く ・文字表示の横MX座標、縦MY座標の所に”|”を描く。  です。つまりもっと簡単に書くと  変数MYから数を1引いて、それがまだゼロより大きかったら、横MX座標、縦MY座標に”|”を描く。そして@MSSKIPに行く  です。  あと、同じ質問を二度繰り返していませんか?一度目の質問で回答がつかないのは、質問の仕方が悪いのかも知れません。