【解決済み】敵を倒したときに回復やステートを付与するプラグイン

でこすけ
記事: 20
登録日時: 2016年7月30日(土) 18:18

【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by でこすけ » 2016年7月30日(土) 18:23

どうも初めまして。

今回は「特定のステートが付与されている状態で敵を倒したときに【HP・SP・TPが回復する】【自分や味方や敵に特定のステートを付与する】」プラグインの作成をおねがいしたく書き込みをさせていただきました。

【例1】
状況:敵の最大数は3
ステート10が付与されている状態で、敵1を倒したタイミングで、自分のHPを指定した数値分回復。

【例2】
状況:敵の最大数は3
ステート10が付与されている状態で、すべての敵を同時に倒した場合、自分のHPを指定した数値分回復効果が3回発動。

のような挙動が理想です。

また、スクリプトを使用せずともできるよ!といった方法があればご教示いただきたく思います。

お手数ですが、よろしくおねがいいたしますm(_ _)m
最後に編集したユーザー でこすけ on 2016年8月08日(月) 04:13 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 敵を倒したときに回復やステートを付与するプラグイン

投稿記事by トリアコンタン » 2016年8月07日(日) 17:18

こんにちは。
試作してみましたので動作をご確認ください。

「撃破ボーナスプラグイン」

・使い方
敵を撃破した際に何らかの報酬を得ることができます。
撃破するとHPやMPを回復するステートや装備品等が作成できます。

特徴を有するデータベースのメモ欄に以下の通り記述してください。
<KB_HP:20> # 自身のHPを20回復します。
<KB_HPRate:5> # 自身のHPを5%回復します。
<KB_MP:20> # 自身のMPを20回復します。
<KB_MPRate:5> # 自身のMPを5%回復します。
<KB_TP:20> # 自身のTPを20回復します。
<KB_TPRate:5> # 自身のTPを5%回復します。
<KB_Gold:5> # お金が5G増加します。
<KB_お金:5> # 同上
<KB_State:5> # 自身にステートID[5]を付与します。
<KB_ステート:5> # 同上
<KB_StateAll:5> # 味方全体にステートID[5]を付与します。
<KB_ステート全体:5> # 同上
<KB_StateEnemy:5> # 敵全体にステートID[5]を付与します。
<KB_ステート敵:5> # 同上
<KB_Script:script> # 任意のJavaScriptを実行します。

・ダウンロード
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/KillBonus.js

・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

画像
画像
画像
画像
画像
画像

・これまでに制作したプラグイン一覧
https://docs.google.com/spreadsheets/d/1BnTyJr3Z1WoW4FMKtvKaICl4SQ5ehL5RxTDSV81oVQc/edit#gid=30581402
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
でこすけ
記事: 20
登録日時: 2016年7月30日(土) 18:18

Re: 敵を倒したときに回復やステートを付与するプラグイン

投稿記事by でこすけ » 2016年8月08日(月) 04:13

トリアコンタンさん
プラグインを作成いただきありがとうございますm(_ _)m

私の利用環境にて確認したところ全て正常に動作することを確認いたしました。
このたびは私の希望以上のプラグインを作成いただけたこと重ねて感謝いたします!

作成いただいたプラグインは大切に使用させていただきます。

本当にありがとうございました(o^^o)
アバター
アクガレイヤー
記事: 16
登録日時: 2016年4月09日(土) 14:38
お住まい: サイレントヒル

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by アクガレイヤー » 2016年8月09日(火) 13:19

横から失礼します。
敵を倒した時に効果を発揮するプラグイン、スンゲーっす!!

以下の効果の追加などをお願いできますか?
・撃墜数の記録(モンスターの種族や、ザコ、ボス等で分けられると嬉しいです)
・敵の撃墜数で効果が強化されるようになるギミック。

よろしくお願いします!
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by トリアコンタン » 2016年8月09日(火) 20:43

こんにちは!
プラグインのご利用ありがとうございます。

実装可能かどうか検討してみます。
ただ、もしかしたら別プラグインとして提供するかたちになるかもしれません。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
平井銀二
記事: 27
登録日時: 2016年5月08日(日) 13:50

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by 平井銀二 » 2017年5月25日(木) 15:28

こんにちは。平井銀二です。
解決済みトピックな上に、もう随分昔のトピックなので今更感もあるのですが
先日このプラグインを使わせていただいていて思ったことがあったので
横からですが書き込ませていただきます。

というのも、この報酬の『条件』の方にバリエーションを付けられないかなと思った次第なのですが、
例えば

・ノーダメージで全滅させると特別報酬
・スキルを一切使わずに以下同文
・指定装備のみ(初期装備や装備無しなど)で倒すと特別報酬
・初見では全滅必至でバランスを取った隠しボス的なエネミーを、初見で倒すと報酬
 さらに戦闘不能者無しだと更に特別報酬
・想定LV以下で倒すと特別報酬

etc.etc...

ふと思いついて、こんなのがあれば面白いななんていう軽い気持ちで意見してみただけですので
気が向いた時に、本当に時間に余裕があればで構いません。御一考いただけると幸いです。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by トリアコンタン » 2017年5月26日(金) 01:42

こんばんは!
・ノーダメージで全滅させると特別報酬
・スキルを一切使わずに以下同文
・指定装備のみで倒すと特別報酬
・戦闘不能者無しだと特別報酬

上記なら比較的簡単に追加できます。
その他については、条件として考えられるものがたくさんありますので、汎用的に使えるものでしたら対応可能です。(例えば、条件にスイッチやJS計算式を用いる方法です)

上記でどうでしょうか?
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
平井銀二
記事: 27
登録日時: 2016年5月08日(日) 13:50

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by 平井銀二 » 2017年5月26日(金) 16:47

返信ありがとうございます。平井銀二です。

こんな思いつきに労力と時間を割いていただくのも心苦しくはありますが、
横からになりますが、正式にリクエストとしてトリアコンタン様の提案方式でお願いします。

これができれば、作業プレイになりがちなザコ戦にある程度楽しみが生まれるのと
隠し条件としておけばサプライズ的な楽しみにもなるかと。

本当にお手隙の時で構いません。
それでは、よろしくお願いします。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by トリアコンタン » 2017年6月08日(木) 22:44

こんばんは!
遅くなりましたが、以下の追加機能を実装しました。
なお「指定装備のみで倒すと特別報酬」というのは、おそらく対象装備にボーナスタグを付与すれば可能かと思います。

撃破ボーナス条件をひとつだけ付けることができます。

コード: 全て選択

<KB_条件:ノーダメージ> # ダメージを受けずに撃破で報酬
<KB_Cond:NoDamage>     # 同上
<KB_条件:ノースキル>   # スキルを使わずに撃破で報酬
<KB_Cond:NoSkill>      # 同上
<KB_条件:ノーデス>     # 戦闘不能者を出さずに撃破で報酬
<KB_Cond:NoDeath>      # 同上
<KB_条件:1>            # スイッチ[1]がONのときに撃破で報酬
<KB_Cond:1>            # 同上



ボーナス取得条件としてノーダメージ、ノーデス、ノースキルおよびスイッチを追加(ver1.1.0)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/KillBonus.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
365luckyman
記事: 20
登録日時: 2017年9月02日(土) 19:00

Re: 【解決済み】敵を倒したときに回復やステートを付与するプラグイン

投稿記事by 365luckyman » 2017年9月05日(火) 08:24

はじめまして。

こちらのプラグインを導入させていただきました。
競合もなく、なんと止めを刺す効果は重複するため、夢が広がりまくりです!

ありがたく使わせていただきます!

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