RPGのゲームを制作しています。
メニューに「相談」という項目を増やして、仲間のキャラと会話できるシステムを導入したいです。
・マップごとに会話が変わる
・同じマップでも二回目で会話が変わる
等の要素を入れたいのですが、おすすめのプラグイン、またはやり方などありましたら教えていただきたいです。
よろしくお願いいたします。
相談会話を作りたい
Re: 相談会話を作りたい
メニューに「相談」という項目を増やすプラグインとしては
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
◆
:分岐終了
◆
:分岐終了
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
◆
:分岐終了
◆
:分岐終了
Re: 相談会話を作りたい
ゆわか様
返信が遅れてしまい申し訳ございません
ご丁寧に教えていただき、とても嬉しいです。
一度その方法で試してみようと思います!
ありがとうございました!!
返信が遅れてしまい申し訳ございません
ご丁寧に教えていただき、とても嬉しいです。
一度その方法で試してみようと思います!
ありがとうございました!!