ページ 11

(解決済み)敵3体の内特定の2体が倒された時のイベントを作成したい

Posted: 2021年7月23日(金) 13:28
by スカーレット・ファンタジア
(質問を再度記入しています・・・申し訳ないです)
ツクール初心者です。
現れた敵3体の内特定の2体を倒した時に起こるバトルイベントを作成したいのですが、調べても上手くいかないのです。
(A、B、C、3体の敵が現れ、A、Bを倒すとCが変身するイベント、A、Cを倒すとBが変身するイベント、B、Cを倒すとAが変身するイベントをターン終了後ではなく2体目が倒された時点で発生するように作りたい。)
バトルイベントの条件にAのHPが0の時に起こると指定し、条件分岐でBが戦闘不能になっているとCが変身するようにイベントを作成したのですが、これだとAが倒された時点でこのバトルイベントが発生してしまい、条件分岐が1度しか行われず、その後にBを倒してもイベントが発生しないのです。
この条件でイベントを発生させる場合、先にBを倒してからAを倒さないとイベントが発生しない設定となってしまっています・・・。倒す順番は関係なくしたいです。
ご教授頂けますと幸いです。

Re: 敵3体の内特定の2体が倒された時のイベントを作成したい

Posted: 2021年7月23日(金) 14:38
by ecf5DTTzl6h6lJj02
こんにちは。
スカーレット・ファンタジア さんが書きました:(質問を再度記入しています・・・申し訳ないです)
ツクール初心者です。
現れた敵3体の内特定の2体を倒した時に起こるバトルイベントを作成したいのですが、調べても上手くいかないのです。
(A、B、C、3体の敵が現れ、A、Bを倒すとCが変身するイベント、A、Cを倒すとBが変身するイベント、B、Cを倒すとAが変身するイベントをターン終了後ではなく2体目が倒された時点で発生するように作りたい。)
バトルイベントの条件にAのHPが0の時に起こると指定し、条件分岐でBが戦闘不能になっているとCが変身するようにイベントを作成したのですが、これだとAが倒された時点でこのバトルイベントが発生してしまい、条件分岐が1度しか行われず、その後にBを倒してもイベントが発生しないのです。
この条件でイベントを発生させる場合、先にBを倒してからAを倒さないとイベントが発生しない設定となってしまっています・・・。倒す順番は関係なくしたいです。
ご教授頂けますと幸いです。
001.png
上図は、こうもりが戦闘不能になった時に、スライムが戦闘不能になっていたら、残っているオークが、
反対にオークが戦闘不能になっていたら、残っているスライムがミノタウロスに変身するように設定したバトルイベントです。
同様に、残りの2体分のイベントページも作成すれば、お望みの動作になるのではないかと思います。

Re: 敵3体の内特定の2体が倒された時のイベントを作成したい

Posted: 2021年7月23日(金) 14:57
by スカーレット・ファンタジア
ecf5DTTzl6h6lJj02 さんが書きました:こんにちは。
スカーレット・ファンタジア さんが書きました:(質問を再度記入しています・・・申し訳ないです)
ツクール初心者です。
現れた敵3体の内特定の2体を倒した時に起こるバトルイベントを作成したいのですが、調べても上手くいかないのです。
(A、B、C、3体の敵が現れ、A、Bを倒すとCが変身するイベント、A、Cを倒すとBが変身するイベント、B、Cを倒すとAが変身するイベントをターン終了後ではなく2体目が倒された時点で発生するように作りたい。)
バトルイベントの条件にAのHPが0の時に起こると指定し、条件分岐でBが戦闘不能になっているとCが変身するようにイベントを作成したのですが、これだとAが倒された時点でこのバトルイベントが発生してしまい、条件分岐が1度しか行われず、その後にBを倒してもイベントが発生しないのです。
この条件でイベントを発生させる場合、先にBを倒してからAを倒さないとイベントが発生しない設定となってしまっています・・・。倒す順番は関係なくしたいです。
ご教授頂けますと幸いです。
001.png
上図は、こうもりが戦闘不能になった時に、スライムが戦闘不能になっていたら、残っているオークが、
反対にオークが戦闘不能になっていたら、残っているスライムがミノタウロスに変身するように設定したバトルイベントです。
同様に、残りの2体分のイベントページも作成すれば、お望みの動作になるのではないかと思います。
できました!
ご丁寧に画像までつけて頂き、本当にありがとうございます!