MZ用プラグイン

攻撃を受けた時に特定のスキルを発動するステート - 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
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2024 All Rights Reserved.