当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
条件スキル機能 - ConditionSkill.js
シェア用テキスト:
▼条件スキル機能(Basu様作) - ConditionSkill.js
https://plugin-mz.fungamemake.com/archives/7107
条件(スキルの使用順・スキルの使用回数)を満たした場合、条件に合った別のスキルを発動することができるようになります。また、条件となるスキル(条件スキル)は習得していないスキルでも発動することができるため、奥義や隠しスキルのような使い方ができるようになります。
ふりがな:じょうけんすきるきのう
機能概要: 条件(スキルの使用順・スキルの使用回数)を満たした場合、条件に合った別のスキルを発動することができるようになります。また、条件となるスキル(条件スキル)は習得していないスキルでも発動することができるため、奥義や隠しスキルのような使い方ができるようになります。
利用規約(ライセンス): MITライセンス
作者:Basu
作者サイト:https://github.com/basuka
解説ページ:https://github.com/basuka/RPGMZ/tree/main/ConditionSkil…
ファイル名:ConditionSkill.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 条件スキル機能を設定します。 * @author Basu * @url https://raw.githubusercontent.com/basuka/RPGMZ/main/ConditionSkill/ConditionSkill.js * * * @help * 条件(スキルの使用順・スキルの使用回数)を満たした場合、条件に合った別のスキルを発動することができるようになります。 * また、条件となるスキル(条件スキル)は習得していないスキルでも発動することができるため、奥義や隠しスキルのような使い方ができるようになります。 * * 【パラメータ】 * * ■条件スキル * 条件スキルを設定します。 * * ・条件スキル * 条件スキルにするスキルを設定します。 * * ・使用スキル * 条件スキルを発動するスキルの使用順を設定します。 * 途中で別の動作が行われるとリセットされます。 * * ・使用スキル回数 * スキルの必要使用回数を設定します。 * 未設定の場合はスキルの使用回数は条件に含まれません。 * * ・スキル * 使用回数を条件にするスキルを設定します。 * * ・使用回数 * 必要な使用回数を設定します。 * * ■有効タイプ * 戦闘中に条件(スキル回数など)を満たした場合の有効にするタイプを設定します。 * * この戦闘から有効:条件を満たした戦闘から条件スキルが有効になります。 * 次の戦闘から有効:条件を満たした戦闘では条件スキルは有効になりません。(次の戦闘から有効になります) * * * ※その他 * 条件スキルに必要なコスト(MP/TP)が不足している場合は、選択したスキルが発動します。 * * * ----------------------------------------------------------------------------- * README *----------------------------------------------------------------------------- * https://github.com/basuka/RPGMZ/blob/main/ConditionSkill/README.md * *----------------------------------------------------------------------------- * 利用規約 *----------------------------------------------------------------------------- * このプラグインはMITライセンスで配布しています * * *----------------------------------------------------------------------------- * 更新履歴 *----------------------------------------------------------------------------- * 2024/8/2 Ver.1.0.0 公開 * * *===================================================================================================================================================== * @param conditionSkills * @text 条件スキル * @type struct<conditionSkill>[] * @desc 条件スキルを設定 * * @param enabledType * @text 有効タイプ * @type select * @option この戦闘から有効 * @value 0 * @option 次の戦闘から有効 * @value 1 * @default 1 * @desc 戦闘中に条件(スキル回数など)を満たした場合の有効にするタイプを設定 */