ページ 11

【解決】敵HP<=0になった場合のバトルイベント発生

Posted: 2017年5月08日(月) 04:16
by sou
お世話になっております。

敵HPが0になった場合にバトルイベントが発生する様に作成したいのですが、
敵HP<=0と設定した場合に敵キャラクターが倒され、イベントが実行されずに戦闘終了します。

(また考え方を変え、戦闘終了を防ぐ為に、敵HP<=10%等にしてみた場合でも、
自分のLVが高かった場合に10%を通り越して倒してしまう可能性もあり、やはり難しいです。)

どうしても、HPが0になった場合に(倒される前に)イベントが発生した後に倒され、戦闘終了
という流れを作りたいのですが、どうかお分かりの方おりましたら力をお貸しください。
よろしくお願いいたします。

Re: 敵HP<=0になった場合のバトルイベント発生

Posted: 2017年5月08日(月) 09:09
by トリアコンタン
おはようございます。

まず対象の敵キャラに「不死身」ステート(ステート無効化(戦闘不能)の特徴を有するステート)を付与します。
こうすることで対象はHPが0になっても戦闘不能にならなくなります。

次にバトルイベントを対象のHPが0%以下の条件で作成し、やりたかったイベントの実行後に不死身ステートを解除すればその時点で対象が戦闘不能になります。

Re: 敵HP<=0になった場合のバトルイベント発生

Posted: 2017年5月08日(月) 11:11
by sou
トリアコンタン様

いつも、助けていただいて本当にありがとうございます。
アドバイス通り、敵キャラクターをステート無効化 戦闘不能にすることで解決できました。
お早く返事を頂けて、助かりました。ありがとうございます。