お知らせ掲示板 | 質問掲示板 | 不具合報告掲示板 | 機能要望掲示板 | 雑談掲示板

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
158 / 387 ツリー ←次へ | 前へ→

汎用選択肢とメッセージウィンドウ両方表示させる方法 こほう 2014/3/27(木) 0:59
Re:汎用選択肢とメッセージウィンドウ両方表示させる... ぽてと 2014/4/2(水) 20:02
Re:汎用選択肢とメッセージウィンドウ両方表示させる... こほう 2014/4/4(金) 20:48

汎用選択肢とメッセージウィンドウ両方表示させる...
 こほう  - 2014/3/27(木) 0:59 -
  
質問は、表題のとおりなのですが、可能でしょうか?
β4を使っています。

サンプルを見る限り、汎用選択肢が表示されているときは、
セーブ・ロードといったボタンは残るものの
メッセージウィンドウは消えてしまいます。

β3サンプルに汎用ではない通常選択肢を表示するときに
メッセージを消さない方法(\AUTOCRP(0)と(1)ではさむ方法)があったので
通常選択肢のときはその方法を使っています。
汎用選択肢で選択させたいシーンもあったので同じ方法を試してみましたが、
キャラ名だけ残り、ウィンドウとセリフは表示されない…という中途半端な結果になってしまいました。

ボタンとメッセージウィンドウが一体化したデザインなので
ボタンだけ残るのは見ばえが悪く、困っています……。
デザインを変えるのが手っ取り早い解決だと思うのですが、
もしかしたら変えなくてもすむかも?と思い質問させていただきました。
よろしくお願いします。
引用なし
パスワード

Re:汎用選択肢とメッセージウィンドウ両方表示させ...
 ぽてと  - 2014/4/2(水) 20:02 -
  
ぽてとです。

やりたいことと微妙に違うかもしれませんが、
ERIS側を修正して汎用選択肢の時にメッセージウィンドウを
表示させることができましたので回答します。
Yu-ris:YU-RIS Beta4.7 ver 0.477/0.11


○システム\data\script\ERIS\Scene\GAMEMAIN\ES_Gamemain.yst
87行目:@flag *= (@es.SELMODE!=2)

上記を以下のようにコメントアウトします。

87行目://@flag *= (@es.SELMODE!=2)
※@es.SELMODEが2の時は汎用選択肢です。


そうすると、メッセージウィンドウが表示されます。
選択肢直前のメッセージは表示されません。
選択肢前のメッセージを表示したい場合は(\AUTOCRP(0)と(1)ではさむ方法)でも表示できますが、選択肢決定後もメッセージが残っていたため、微妙でした。
選択肢直前のメッセージが必要ないなら、気にする必要はありません。

また、単純コメントアウトでの修正なので、汎用選択肢を選択した場合に常にメッセージウィンドウが表示されます。

お役にたてればと思います。
引用なし
パスワード

Re:汎用選択肢とメッセージウィンドウ両方表示させ...
 こほう  - 2014/4/4(金) 20:48 -
  
ぽてとさん、ありがとうございます!
御礼が遅くなってすみません。

なるほど、ここをいじればいいんですね。
選択肢直前メッセージが選択決定後も消えない件についても
何とか解決できました。

#=自分札選択
\AUTOCRP(0)
キャラ名「どれにしよう?」\c
\AUTOCRP(1)
\CSEL(@L(50),1)
\AC(0)
\AP(0)
〜処理中略〜
#=勝負判定1
\Pキャラ名「ぎゃああ」\CP

こんな感じで、選択後すぐのリアクション処理で
次のセリフを表示させてしまえば不自然になりませんでした。
(多分、スクリプト的にはスマートじゃない方法だと思いますけど)

とりあえず、やりたいことはできそうです。
ご回答いただき、本当にありがとうございました。
引用なし
パスワード

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
158 / 387 ツリー ←次へ | 前へ→
58,641
(SS)C-BOARD v3.8.1β4 is Free.