FGALDC 14 /RE:08108 RE:静かなゲームを  こんにちは、耳而夢斎 さん 》 結局,ゲームを始める前に,モードメニューなどに追加した sb のオン・オ 》フ設定項目によって無効にするのが一番面倒がないように思います。 面倒はないかもしれませんが、ゲームの最中にオン・オフを任意に切り替えたい というニーズがあるため、結局以下のようにしました。 B:\WTERM\NIFTY>fc I:\ORG\VZTOWER.DEF A:\VZ\VZTOWER.DEF ファイルの比較中です. I:\ORG\VZTOWER.DEF と A:\VZ\VZTOWER.DEF ***** I:\ORG\VZTOWER.DEF #< ;並べたカードの先頭へ ps[,ew[,mi[,c[,pp[,y[,x[,f[,m[,g[,h[, &09 ;偽検索文字列バッファの確保 ***** A:\VZ\VZTOWER.DEF #< ;並べたカードの先頭へ sb[+,RX[-,ZH[-,ps[,ew[,mi[,c[,pp[,y[,x[,f[,m[,g[,h[, &09 ;偽検索文字列バッファの確保 ***** ***** I:\ORG\VZTOWER.DEF &p &u(r) g=r, ;移動元のラベルを大文字で取得 (g=='S')?{&d&s &20>^} ; 検索処理 ***** A:\VZ\VZTOWER.DEF &p &u(r) g=r, ;移動元のラベルを大文字で取得 (g=='?')?{&d&s &51>^} ; Beep処理 (g=='S')?{&d&s &20>^} ; 検索処理 ***** ***** I:\ORG\VZTOWER.DEF &p#C ;確認して一時ファイルを閉じる h],g],m],f],x],y],pp],c],mi],ew],ps], ep], ***** A:\VZ\VZTOWER.DEF &p#C ;確認して一時ファイルを閉じる h],g],m],f],x],y],pp],c],mi],ew],ps],ZH],RX],sb], ep], ***** ***** I:\ORG\VZTOWER.DEF 39: m],#C ;変数の復元、一時ファイルを閉じる * ***** A:\VZ\VZTOWER.DEF 39: m],#C ;変数の復元、一時ファイルを閉じる 51: sb!, (sb)?{&b(10) &m("Beepを鳴らします[確認?]")} ?{ &m("Beepを鳴らしません[確認?]")}&p * ***** B:\WTERM\NIFTY>fc I:\ORG\FREECELL.DEF A:\VZ\FREECELL.DEF ファイルの比較中です. I:\ORG\FREECELL.DEF と A:\VZ\FREECELL.DEF ***** I:\ORG\FREECELL.DEF ;*変数の退避* ps[,ew[,mi[,b[,c[,pp[,y[,x[,f[,qq[, m[,mm[,g[,h[,l[,ll[,eu[,ei[,du[, ***** A:\VZ\FREECELL.DEF ;*変数の退避* sb[+,RX[-,ZH[-,ps[,ew[,mi[,b[,c[,pp[,y[,x[,f[,qq[, m[,mm[,g[,h[,l[,ll[,eu[,ei[,du[, ***** ***** I:\ORG\FREECELL.DEF &v(0)&p &u(r) g=r, ;移動元のラベルを大文字で取得 (g=='S')?{&d&s &20>^} ; 検索処理 ***** A:\VZ\FREECELL.DEF &v(0)&p &u(r) g=r, ;移動元のラベルを大文字で取得 (g=='?')?{&d&s &51>^} ; Beep処理 (g=='S')?{&d&s &20>^} ; 検索処理 ***** ***** I:\ORG\FREECELL.DEF du],ei],eu],ll],l],h],g],mm],m], qq],f],x],y],pp],c],b],mi],ew],ps], ep], ***** A:\VZ\FREECELL.DEF du],ei],eu],ll],l],h],g],mm],m], qq],f],x],y],pp],c],b],mi],ew],ps],ZH],RX],sb], ep], ***** ***** I:\ORG\FREECELL.DEF #^&m("動かせるカードがありません。[確認?]")&p * ***** A:\VZ\FREECELL.DEF #^&m("動かせるカードがありません。[確認?]")&p 51: sb!, (sb)?{&b(10) &m("Beepを鳴らします[確認?]")} ?{ &m("Beepを鳴らしません[確認?]")}&p * ***** ただ、実はまだ試していません。                                 としき