当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
バフ拡張 - BuffExtend.js
シェア用テキスト:
▼バフ拡張(トリアコンタン様作) - BuffExtend.js
https://plugin-mz.fungamemake.com/archives/5438
バフ、デバフの重ね掛け回数を増やしたり、効果量を増減させたりできます。さらに、2段階以上のバフを一度に掛けて、専用メッセージを表示させたりもできます。
ふりがな:ばふかくちょう
機能概要: バフ、デバフの重ね掛け回数を増やしたり、効果量を増減させたりできます。さらに、2段階以上のバフを一度に掛けて、専用メッセージを表示させたりもできます。
利用規約(ライセンス): MITライセンス
作者:トリアコンタン
作者サイト:https://triacontane.blogspot.com/
ダウンロードページ:https://raw.githubusercontent.com/triacontane/RPGMakerM…
ファイル名:BuffExtend.js
プラグインのヘルプ:
/*: * @plugindesc バフ拡張プラグイン * @target MZ * @url https://github.com/triacontane/RPGMakerMV/tree/mz_master/BuffExtend.js * @base PluginCommonBase * @orderAfter PluginCommonBase * @author トリアコンタン * * @param maxBuffCount * @text 最大バフ回数 * @desc バフを重ね掛けできる最大回数です。0を指定するとデフォルトの2回となります。 * @default 0 * @type number * * @param maxDebuffCount * @text 最大デバフ回数 * @desc デバフを重ね掛けできる最大回数です。0を指定するとデフォルトの2回となります。 * @default 0 * @type number * * @param buffRate * @text バフ倍率 * @desc バフ/デバフの効果量を増加させる倍率です。百分率(%)で指定します。0を指定するとデフォルトの25%となります。 * @default 0 * @type number * * @param multiBuffMessage * @text マルチバフメッセージ * @desc 2段階以上のバフが適用されたときに表示するメッセージです。 * @default %1の%2がぐーんと上がった! * @type string * * @param multiDebuffMessage * @text マルチデバフメッセージ * @desc 2段階以上のデバフが適用されたときに表示するメッセージです。 * @default %1の%2ががくっと下がった! * @type string * * @param noEffectBuffMessage * @text 効果なしバフメッセージ * @desc バフが適用されたが効果がなかったときに表示するメッセージです。 * @default %1の%2はこれ以上上がらない! * @type string * * @param noEffectDebuffMessage * @text 効果なしデバフメッセージ * @desc デバフが適用されたが効果がなかったときに表示するメッセージです。 * @default %1の%2はこれ以上下がらない! * @type string * * @command INCREASE_BUFF * @text バフ進行 * @desc 指定したぶんだけバフを進行させます。 * * @arg actorId * @text アクターID * @desc 進行させるバフのアクターIDです。 * @default 0 * @type actor * * @arg enemyIndex * @text 敵キャラインデックス * @desc 進行させるバフの敵キャラインデックスです。アクターIDを指定した場合、そちらが優先されます。 * @default -1 * @type number * @min -1 * * @arg paramId * @text パラメータID * @desc 進行させるバフのパラメータIDです。 * @default 0 * @type select * @option 最大HP * @value 0 * @option 最大MP * @value 1 * @option 攻撃力 * @value 2 * @option 防御力 * @value 3 * @option 魔法力 * @value 4 * @option 魔法防御 * @value 5 * @option 敏捷性 * @value 6 * @option 運 * @value 7 * * @arg count * @text 進行値 * @desc 進行させるバフの値です。負の値を設定するとデバフになります。 * @default 1 * @type number * @min -999 * @max 999 * * @arg turn * @text 持続ターン * @desc 進行させるバフの持続ターンです。 * @default 1 * @type number * * @help BuffExtend.js * * バフ、デバフの重ね掛け回数を増やしたり、倍率を増加させたりできます。 * また、プラグインコマンドからバフ、デバフ効果を適用できます。 * 3回以上、重ね掛けした場合もアイコンは変わりません。 * * 2段階以上のバフ、デバフを適用したい場合は、 * スキルやアイテムの特徴で「強化」を二つ設定してください。 * * 2段階以上バフ、デバフが適用された場合の専用メッセージや * 効果がなかった場合の専用メッセージも設定できます。 * * このプラグインの利用にはベースプラグイン『PluginCommonBase.js』が必要です。 * 『PluginCommonBase.js』は、RPGツクールMZのインストールフォルダ配下の * 以下のフォルダに格納されています。 * dlc/BasicResources/plugins/official * * 利用規約: * 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等) * についても制限はありません。 * このプラグインはもうあなたのものです。 */