【解決済み】バトルイベントで全滅した際にコモンイベントを実行

ヨキミダイフク
記事: 2
登録日時: 2024年4月08日(月) 00:30

【解決済み】バトルイベントで全滅した際にコモンイベントを実行

投稿記事by ヨキミダイフク » 2024年4月08日(月) 00:44

戦闘で全滅した際、戦闘を終了せずにコモンイベントを実行したいと考えています。
通常、イベントから戦闘の処理を行うと負けたときの設定はマップに戻ってから処理が行われますが、
戦闘内でコモンイベントを実行したいのです。

■通常
①マップイベントから「戦闘の処理」で戦闘開始
②アクターの体力が0になる
③戦闘終了。マップ画面に戻る
④「負けたとき」の処理が実行

■行いたい処理
①マップイベントから「戦闘の処理」で戦闘開始
②アクター全員の体力が0になる
③コモンイベントを実行
④戦闘終了。マップ画面に戻る
⑤「負けたとき」の処理が実行

パーティメンバーは1名のため、当初はバトルイベントで「アクターHP<=0%」で可能かと思っていたのですが
全滅判定が先に行われてしまいバトルイベントを実行することが出来ませんでした。
初心者で申し訳ありませんが、よろしくお願いします
最後に編集したユーザー ヨキミダイフク on 2024年4月08日(月) 23:07 [ 編集 1 回目 ]

アバター
DoujinRuis
記事: 136
登録日時: 2022年10月25日(火) 10:59

Re: バトルイベントで全滅した際にコモンイベントを実行

投稿記事by DoujinRuis » 2024年4月08日(月) 18:02

確認お願いします
https://www.youtube.com/watch?v=O5XVcV3qznk

ツクール初心者の方質問し放題のディスコードです↓
https://discord.com/invite/dzUAC3CSMH

お仕事くださいm(__)m
ココナラ↓
https://coconala.com/mypage/user?ref=common_header_user
普段Youtubeで同人ゲームの情報を発信しています
https://www.youtube.com/channel/UCQV4_A ... ZxTrkLKbyg

Twitter
https://twitter.com/kQ1NG4MmNGK1lRw
ヨキミダイフク
記事: 2
登録日時: 2024年4月08日(月) 00:30

Re: バトルイベントで全滅した際にコモンイベントを実行

投稿記事by ヨキミダイフク » 2024年4月08日(月) 23:06

DoujinRuis さん
動画にて丁寧にご説明いただきありがとうございます。
お話しされていた通り、バトルイベントにて以下2つを作成することで行いたい挙動が取れました。
戦闘開始直後に不死身ステートを付加すればよかったのですね…。

1.「条件:ターン0」で「ステートの変更」
  「固定」で一人旅のアクターを選択し、「0003 不死身」を付加
2.「条件:アクターHP <= 0%」でコモンイベントを実行。
  その後「ステートの変更」「固定」で一人旅のアクターを選択し、「0003 不死身」を解除

“MZ:質問” へ戻る