RPGツクールMVで使用可能な自作プラグイン「反撃拡張プラグイン」の紹介です。
プラグインの説明
反撃の仕様を拡張します。
魔法に対する反撃や、特定のスキルを使った反撃、特定の条件下でのみ発動する反撃などが作成できます。
特定のアイテムを装備時のみ特殊な反撃技を指定したり、特定の攻撃に対してボスが強力な反撃を繰り出したりする設定が可能です。
具体的な機能詳細は以下の通りです。
機能詳細
魔法攻撃を受けた場合もカウンターが発動するようになります。
専用の発動率を指定可能で、指定しない場合は、物理攻撃と同様の反撃率が適用されます。反撃時のスキルを個別に設定することができます。
MPなどのコストが不足している場合の挙動はカスタマイズできます。反撃条件をJavaScript計算式の評価結果を使って詳細指定できます。反撃条件を満たさない場合は反撃は実行されません。
特定のスキルや属性に対してのみ反撃したり、特定の条件下でのみ反撃したりできます。
ヘルプにいくつかのサンプルが用意されています。反撃実行時に専用のアニメーションIDを再生できます。
スクリーンショット
メモ欄指定方法
特徴を有するデータベースのスキルのメモ欄に以下の通り指定してください。
ダウンロード
プラグインファイルはGithubで公開しています。
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/CounterExtend.js
ダウンロード方法(Windowsの場合)
- リンク先に飛ぶ
- 右クリック
- 名前を付けて保存
- ファイル名を変えずに、プロジェクトの「js/plugins」配下に配置
利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。
http://opensource.org/licenses/mit-license.php
初めまして、こちらのプラグインを使ってみたいと思いまして手順道りに導入したのですが・・・
返信削除Undefinded is not function というエラーコードが出て止まってしまいますT^T
エラーが出るタイミングとしては、まずステートに【魔法反撃】というステートをつくりメモ欄にを入力しました。
テストプレイで【魔法反撃】ステートがかかっているキャラ(敵味方試しました)魔法攻撃をするとエラーです。
プラグイン競合も考えたので、こちらのプラグイン以外全部OFFにしてみたのですがダメでした><
わからなくなってしまったので、ぜひご回答をいただけたらと思います。 お忙しいところ申し訳ないですが、よろしくお願いいたします。
はじめまして! プラグインのご利用ありがとうございます!
削除現象を確認しました。最新版で追加したコードに問題があったようです。
修正しましたのでお手数ですが、記事のURLより再ダウンロードをお願いいたします。
わぁ~ありがとうございます!!
返信削除確認しましたらエラーなくプレイ出来るようになりました(/ω\)
お忙しいところありがとうございますm(__)m
初めまして。ゲーム用語、リングステート等々、複数のトリアコンタン様作成のプラグインを利用させていただいております。
返信削除まずは素敵なプラグインの数々、本当にありがとうございます。
こちらのカウンタープラグインで質問がございます…。
このプラグインを利用し、反撃待機状態のステートを作成したとして、敵の全体対象や複数対象のスキルに対しても、その発動をキャンセルして
カウンター攻撃を発動させることは可能なのでしょうか?
はじめまして! プラグインのご利用ありがとうございます!
削除確認しましたが、複数対象の攻撃に対して反撃した場合、自分に対する効果は無効化されますが、他のメンバーには普通に当たってしまいます。
機能追加方法を検討してみます。
お手間をおかけし、申し訳ございません。確認いただき、ありがとうございます。
返信削除よろしければ、追加検討のほど、よろしくお願いいたします。
ご要望の機能を追加しました!
削除記事のURLより再ダウンロードをお願いします
反撃に成功した時点で相手の行動をキャンセルできる機能を追加(ver1.3.0)
>トリアコンタン様
返信削除ご対応、本当にありがとうございます!
試してみたのですが、質問がございます…
敵全体攻撃を受けた際にやはりカウンターステートを付与されているアクターには敵全体攻撃のダメージは受けず、反撃を行うのですが、
他パーティーメンバーは通常通りダメージを受けてしまいます…。
プラグインのメモ通りにステートメモ欄にと記入しているのですが「YEP_BattleEngineCore」等、他のプラグインの
影響なのでしょうか?
上記、以下の『』部分が抜け落ちておりました…申し訳ございません…。
削除6行目:ステートメモ欄に『』と
たびたび申し訳ございません…『括弧CE_キャンセル』です…
削除こんばんは!
削除お手数をお掛けします。
「YEP_BattleEngineCore」による影響も考えられますので、一度、新規プロジェクトでお試し頂くことは可能でしょうか。
お手数をおかけし、申し訳ございません
返信削除新規プロジェクトで確認しましたところ、プラグイン自体は問題なく作動しておりました!
やはり他プラグインが問題なのでしょうね…
申し訳ございませんでした。
本当にありがとうございました!
お疲れさまです。
削除こちらでも競合を確認しましたので、YEP_BattleEngineCoreと両立できるように修正しました。
お手数ですが記事のURLよりダウンロードをお願いいたします。
再三のご対応、本当にありがとうございました!
削除問題なくカウンターが発動いたしました!
お忙しい中、本当にありがとうございました!