攻撃を受けた時に特定のスキルを発動するステート - InvokeSkillOnAttacked.js
シェア用テキスト:
▼攻撃を受けた時に特定のスキルを発動するステート(神無月サスケ様作) - InvokeSkillOnAttacked.js
https://plugin-mz.fungamemake.com/archives/4904
ダメージを受けた時、設定されたスキルを起動します。スキルの範囲が敵1体の時は必ず攻撃してきた敵に、味方一人の場合は必ず自分にかかります。
ふりがな:こうげきをうけたとき すきるをはつどうする すてーと
機能概要: ダメージを受けた時、設定されたスキルを起動します。スキルの範囲が敵1体の時は必ず攻撃してきた敵に、味方一人の場合は必ず自分にかかります。
利用規約(ライセンス): MITライセンス
作者:神無月サスケ
作者サイト:https://twitter.com/ktakaki00
解説ページ:https://forum.tkool.jp/index.php?threads/6928/
直接ダウンロード:Zipファイルダウンロードページ:http://www.moonwhistle.org/tkoolMZ/InvokeSkillOnAttacke…
ファイル名:InvokeSkillOnAttacked.js
備考:
ツクールMVにも対応
プラグインのヘルプ:
/*:ja * @target MV MZ * @plugindesc 攻撃を受けた時に特定のスキルを発動するステート * @author 神無月サスケ * * @help このプラグインには、プラグインコマンドはありません。 * このプラグインは、RPGツクールMV(Ver1.6.0以降)およびMZに対応しています。 * * このプラグインは、バトラーが何らかのダメージ攻撃を受けた際、 * 所定の確率で、スキルを発動するステートを作成可能にします。 * * ■設定方法 * ステートのメモに、以下の書式で記述します。 * * [スキルID] 発動するスキルID。そのバトラーが覚えていなくても可能です。 * [発動率%] 発動する確率を%で指定します。省略時は100%になります。 * * ■設定例 * * ダメージを受けた際、75%の確率で、10番のスキルが発動します。 * * * ダメージを受けた際、100%の確率(デフォルト)で、9番のスキルが発動します。 * * 注意:いずれの場合も、MPやTPが不足している場合は発動しません。 * * ■使用例 * * ◆「出血状態」:ダメージを受けるたび、追加で出血状態分のダメージ * これを実現するには新たに「自分がダメージを受けるスキル」を作り、 * ステートのメモにて、そのスキルが発動するように設定します。 *「範囲」を「使用者」、ダメージタイプを「HPダメージ」にし、 *「メッセージ」を「は出血で、さらなるダメージ!」などとします。 * * ◆「石化状態」:次にダメージを受けると、石が砕けて即死 * これも、以下のような新たなスキルを作り、それが発動するようにします。 *「範囲」を「使用者」に、「使用効果」で「ステート付加」で1番(戦闘不能)に。 *「メッセージ」は「は砕け散った!」のようにするといいでしょう。 * * ◆「怒り状態」:ダメージを受けると、攻撃してきた相手に反撃 * これを実現するには、新たに攻撃スキルを作ります。 * 「範囲」を「敵1体」とした場合、必ず攻撃してきた敵がターゲットになります。 * そのスキルの「メッセージ」は「の怒りの反撃!」のようにするといいでしょう。 * * ◆「たまに回復状態」:ダメージを受けると、一定確率で回復魔法起動 *「ヒール」など、「範囲」が「味方1体」または「自分」のスキルを設定します。 * この場合、回復対象は、必ずダメージを受けたバトラーになります。] * 発生率は、その都度調整して下さい。 * * ■その他 * この書式は、ステート以外の項目のメモに書いても有効です。 * アクター、職業、敵キャラ、武器、防具でも設定できます。 * * ■ライセンス表記 * このプラグインは MIT ライセンスで配布されます。 * ご自由にお使いください。 * http://opensource.org/licenses/mit-license.php */