戦闘終了時に全回復

スギスズキ
記事: 40
登録日時: 2016年5月13日(金) 11:58
連絡を取る:

戦闘終了時に全回復

投稿記事by スギスズキ » 2016年12月24日(土) 16:48

お世話になっております。

件名の通りなのですが、戦闘終了時(逃走・敗北・勝利全て)に
仲間を全回復させるようなスクリプト、プラグインを探しています。

細かい設定は必要なく回復さえできれば何でも構いません。
よろしければ情報、プラグイン作成のご検討頂けましたら幸いです。

アバター
raiti
記事: 12
登録日時: 2016年9月25日(日) 06:12

Re: 戦闘終了時に全回復

投稿記事by raiti » 2016年12月25日(日) 03:49

お疲れ様です、ライチと申します

少し手間だと思いますが、以下の方法があります
・イベントから戦闘をした場合
→発動させたイベントの戦闘処理で逃走、敗北可を押す
→その一つ一つに欄が出来るので、イベントエディターを開きアクター一覧
→全回復を選択すれば敗北、逃走、勝利時に全回復

・エンカウント戦闘をした場合
→実行させたいマップに見えないイベントを設置、実行内容でアクター全回復を選択
→トリガーを自動実行に選択
→このままではループ硬直を起こすので、実行内容に追記「スイッチの操作」で
 このイベントに関わるスイッチを作成、ONにします。
→新しいEVページを作成し、出現条件に先程設定したスイッチを選択
→画像は無し、トリガーは決定ボタンにします
これで、このマップに出たとき、1度だけ全回復するイベントを作成できます
(ここまでがイベント作成)

↓ここからが上記のルールをループさせる方法です
→データベースを開き、対象の敵グループのバトルイベントを選択
→「条件がターン0」で「バトル」になっていることを確認
→スイッチ操作で上記で作ったスイッチをOFFにする
これで、戦闘に入ると先程のイベントでONになったイベントが再びOFFになり
戦闘終了すると、再びイベントが立ち上がるはずです
しかし、エンカウントは全てのマップ全てのグループにこのイベントを仕込まなくてはいけないので、
プラグイン作成してもらえる方がいれば、それに頼ってもいいかと思います
アバター
ぶちょー
記事: 40
登録日時: 2016年8月25日(木) 12:15
連絡を取る:

Re: 戦闘終了時に全回復

投稿記事by ぶちょー » 2016年12月25日(日) 09:16

こんにちは、プラグインを作ってみました。

汎用性を持たせるために、全回復以外の回復もできるようになっています。
MPを魔法防御の10%回復させる(this.mdf * 0.1)、みたいなこともできます。
$gameVariables.value(10) とすれば、変数10の数値を扱うこともできます。
(導入してそのまま使えば、全回復します)

スイッチでON/OFFすることができるので、スイッチの設定だけお願いします。
( 0 にすると、いつでも回復します)



画像※表記してもいいのよ
画像※自作発言以外、何をしても良いです
※ 最新はver1.01です
添付ファイル
KZR_BattleEndRecover.js
(2.16 KiB) ダウンロード数: 46 回
最後に編集したユーザー ぶちょー on 2016年12月26日(月) 19:19 [ 編集 1 回目 ]
---------------------------------------------------------------------------------------
[Homepage] http://nyannyannyan.bake-neko.net/
  RGSS3/RGSS2/Pluginの配布を行っています。
  HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
  主にゲーム製作の進捗。
[Plugin]
  サンプルに「ゆるドラシル」を使用します(`・ω・´)
  http://yurudora.com/tkool/
スギスズキ
記事: 40
登録日時: 2016年5月13日(金) 11:58
連絡を取る:

Re: 戦闘終了時に全回復

投稿記事by スギスズキ » 2016年12月25日(日) 10:46

raitiさん、ぶちょーさん返信ありがとうございます。

raitiさん
プラグインを使わなくても再現できたんですね、、
こちらの方法もまた別の機会に応用させて頂きます。
ありがとうございます!

ぶちょーさん
プラグイン作っていただきありがとうございます!
おまけに色んな方法で使えそうな仕様ですごいです。
ざっと確認してみましたが問題ありませんでしたので
大事に大事に使わせていただきます。
アバター
ぶちょー
記事: 40
登録日時: 2016年8月25日(木) 12:15
連絡を取る:

Re: 戦闘終了時に全回復

投稿記事by ぶちょー » 2016年12月26日(月) 19:20

すみません、バグが見つかったので修正しました。

回復量が小数点以下を持つとき、HP/MPが少数になってしまう不具合を修正しました。
---------------------------------------------------------------------------------------
[Homepage] http://nyannyannyan.bake-neko.net/
  RGSS3/RGSS2/Pluginの配布を行っています。
  HPでのみ配布しているPluginもあります。
[Blog] http://kazaricat.blog.fc2.com/
  主にゲーム製作の進捗。
[Plugin]
  サンプルに「ゆるドラシル」を使用します(`・ω・´)
  http://yurudora.com/tkool/
スギスズキ
記事: 40
登録日時: 2016年5月13日(金) 11:58
連絡を取る:

Re: 戦闘終了時に全回復

投稿記事by スギスズキ » 2016年12月28日(水) 13:13

ぶちょーさん

バグ修正お疲れ様です…!
再ダウンロードさせていただきました!

“MV:プラグイン素材のリクエスト” へ戻る