返信先: 戦闘終了時にHPやMPを自動全回復させたい【よくある質問】

#ツクルーム フォーラム RPGツクールMV (RPG Maker MV) 戦闘終了時にHPやMPを自動全回復させたい【よくある質問】 返信先: 戦闘終了時にHPやMPを自動全回復させたい【よくある質問】

#529
munokura
参加者

* JavaScriptの知識はあるか?
無い前提です。

* 全回復のタイミングは戦闘終了直後か?戦闘終了画面のフェードアウト後か?
どちらでも良いです。

* 全ての戦闘で適用させたいか?特定の戦闘を除外したいケースはあるか?
全ての戦闘で適用させたいです。

* HP/MPのどちらかだけを回復させたいケースはあるか?
両方を全回復したいです。

提案いただいたイベントコマンドだと、パーティメンバー全部の設定が必要です。
下記のほうが簡便と思われます。

コモンイベント

トリガー:並列処理
スイッチ:お好きな番号
イベントコマンド
◆全回復:パーティ全体

を作成し、ゲーム開始時に上記のスイッチをONにする処理を作れば、いつでも全回復するゲームになります。
この場合は下記の点に注意してください。
・マップ画面に戻ったら回復する。
・ダメージ床のダメージも回復してしまいますが…

戦闘毎だけに回復したいのであれば、一手間増えますが、
1.コモンイベント

トリガー:自動実行
スイッチ:お好きな番号(例001)
イベントコマンド

◆全回復:パーティ全体
◆スイッチの操作:#0001 = OFF

を作成。

2.全バトルイベント(敵グループ内)に下記を作成

条件:ターン0
スパン:バトル
◆全回復:パーティ全体
◆スイッチの操作:#0001 = ON

もし、戦闘シーン内で戦闘終了時に回復させたい場合、プラグインを使用することをお勧めします。
また、バトルイベントを共通化するプラグインもあるので、そちらを使うのも良いと思います。

▼FTKR Ex Battle Event(フトコロ様作) – FTKR_ExBattleEvent.js
https://plugin.fungamemake.com/archives/1363
バトルイベントを拡張する

▼SRD Battle End Events(SumRndmDde様作) – SRD_BattleEndEvents.js
https://plugin.fungamemake.com/archives/26487
戦闘終了(マップに戻る前)時に結果に応じたコモンイベントを実行できます。

▼KZR 戦闘終了時HP/MP回復(ぶちょー様作) – KZR_BattleEndRecover.js
https://plugin.fungamemake.com/archives/11305
戦闘終了時にHPとMPを回復

▼全バトルにバトルイベントを適用(奏ねこま(おとぶきねこま)様作) – AlwaysAppliedBattleEvent.js
https://plugin.fungamemake.com/archives/13116
指定した敵グループのバトルイベントを、全てのバトルに適用します。

イベントコマンドのみで、もっと簡単な方法がありましたら、私も知りたく思います。

  • この返信は8ヶ月、 2週前にmunokuraが編集しました。
  • この返信は8ヶ月、 2週前にmunokuraが編集しました。
  • この返信は8ヶ月、 2週前にmunokuraが編集しました。
ゲスト