相談会話を作りたい

どころか平野
記事: 4
登録日時: 2023年10月02日(月) 12:51

相談会話を作りたい

投稿記事by どころか平野 » 2024年1月07日(日) 00:43

RPGのゲームを制作しています。
メニューに「相談」という項目を増やして、仲間のキャラと会話できるシステムを導入したいです。

・マップごとに会話が変わる
・同じマップでも二回目で会話が変わる

等の要素を入れたいのですが、おすすめのプラグイン、またはやり方などありましたら教えていただきたいです。
よろしくお願いいたします。

ゆわか
記事: 299
登録日時: 2015年11月10日(火) 20:08
連絡を取る:

Re: 相談会話を作りたい

投稿記事by ゆわか » 2024年1月09日(火) 21:43

メニューに「相談」という項目を増やすプラグインとしては
Torigoya さんのメニューからコモンイベント呼び出し かなと思います。
https://plugin-mz.fungamemake.com/archives/930

ツクプラというサイトで、欲しい機能を検索したら
他にもいろいろ出てくると思います。
思ってたのと違う場合は、頑張って調べてね。

・マップごとに会話が変わる
・同じマップでも二回目で会話が変わる
については
呼び出したコモンイベントをどう味付けするか、ですね。

今いるマップの番号の取得方法は、イベントコマンド「変数の操作」から
オペランドのゲームデータから「マップID」を選択します。
取得したマップのID番号から、条件分岐を使ってマップごとに会話を変えると良いと思います。

2回目でも内容を変えるなら、イベント毎にスイッチを作成し
スイッチがONの時とOFFの時の条件分岐にそれぞれイベント内容を設定し
OFFの時のイベント内容にスイッチをONにするコマンドを入れます。

大体以下のような感じになるかな。
頑張ってねー。

コモンイベントのイベント内容例)※この例の場合、条件に合わない場合はなんの会話も表示されません。

◆変数の操作:#0001 = マップID
◆条件分岐:#0001 = 1
◆条件分岐:#0011がON
◆文章:なし, ウィンドウ, 下
:  :2回目の会話

:それ以外のとき
◆文章:なし, ウィンドウ, 下
:  :初めての会話
◆スイッチの操作:#0011 = ON

:分岐終了

:分岐終了
◆条件分岐:#0001 = 2
◆条件分岐:#0012がON
◆文章:なし, ウィンドウ, 下
:  :2回目の会話

:それ以外のとき
◆文章:なし, ウィンドウ, 下
:  :初めての会話
◆スイッチの操作:#0012 = ON

:分岐終了

:分岐終了
どころか平野
記事: 4
登録日時: 2023年10月02日(月) 12:51

Re: 相談会話を作りたい

投稿記事by どころか平野 » 2024年1月22日(月) 16:22

ゆわか様

返信が遅れてしまい申し訳ございません
ご丁寧に教えていただき、とても嬉しいです。
一度その方法で試してみようと思います!
ありがとうございました!!

“MV:質問” へ戻る