当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN スキル習得装備 - NUUN_EquipSkillLearning.js
シェア用テキスト:
▼NUUN スキル習得装備(NUUN様作) - NUUN_EquipSkillLearning.js
https://plugin-mz.fungamemake.com/archives/5751
スキルを習得できる装備を設定できます。装備中に得たポイントが指定のポイントまで取得したときにスキルを習得できます。
ふりがな:すきるしゅうとくそうび
機能概要: スキルを習得できる装備を設定できます。装備中に得たポイントが指定のポイントまで取得したときにスキルを習得できます。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_EquipSkillLearning.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc スキル習得装備 * @author NUUN * @base NUUN_Base * @orderAfter NUUN_Base * @version 1.1.1 * * @help * スキルを習得できる装備を設定できます。 * 装備中に得たポイントが指定のポイントまで取得したときにスキルを習得できます。 * * 武器、防具のメモ欄 * <EquipSkillLearning:「id],[id]...> 習得するスキルを設定します。複数指定可能です。 * [id]:スキルID * * スキルのメモ欄 * <EquipSkillLearningPoint:「num]> 習得に必要なポイントを設定します。 * [num]:必要ポイント * * 敵キャラのメモ欄 * <EquipSkillLearningPoint:「num]> 獲得するポイントを設定します。未記入の場合はデフォルトの取得ポイントが適用されます。 * [num]:取得ポイント * * 特徴を有するメモ欄 * 習得するポイントの増幅率を設定します。 * <EquipSkillLearningRate:「rate]> * <EquipSkillLearningRate:150>の場合は取得ポイントが4の場合、150%の効果で6ポイント取得します。 * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2022/12/25 Ver.1.1.1 * スキルを選択できなくなる問題を修正。 * 2022/12/24 Ver.1.1.0 * 取得ポイントの増幅率を設定できる機能を追加。 * 2022/12/17 Ver.1.0.0 * 初版 * * @param EquipSkillLearningName * @desc 装備取得ポイントの名称 * @text 装備取得ポイント名称 * @type string * @default AP * * @param DefaultGainPoint * @text デフォルト取得ポイント * @desc モンスターを倒したときのデフォルトの取得ポイントを設定します。 * @type number * @min 0 * @default 1 * * @param EquipSkillLearningResultShow * @desc デフォルトのリザルトに取得ポイントを表示します。 * @text リザルト取得ポイント表示 * @type boolean * @default true * * @param EquipSkillLearningResult * @desc リザルト時の取得テキスト %1:装備取得ポイント名称 %2:獲得ポイント * @text リザルト取得テキスト * @type string * @default %1を %2 獲得! * * @param EquipSkillLearnUseSkill * @desc 習得するまではスキルを使用できません。 * @text 習得後使用可能 * @type boolean * @default false * * @param GaugeSetting * @text ゲージ設定 * @default ------------------------------ * * @param EquipSkillLearningGaugeWidth * @text ゲージ横幅 * @desc ゲージの横幅を指定します。(0で項目横幅) * @type number * @min 0 * @default 0 * @parent GaugeSetting * * @param EquipSkillLearningGaugeX * @text ゲージX(相対) * @desc ゲージのX座標(相対)を指定します。 * @type number * @min 0 * @default 0 * @parent GaugeSetting * * @param EquipSkillLearningGaugeY * @text ゲージY(相対) * @desc ゲージのY座標(相対)を指定します。 * @type number * @min 0 * @default 8 * @parent GaugeSetting * * @param EquipSkillLearningGaugeColor1 * @desc ゲージの色1を指定します。(テキストタブでカラーコードを記入できます) * @text ゲージの色1 * @type color * @default 30 * @parent GaugeSetting * * @param EquipSkillLearningGaugeColor2 * @desc ゲージの色2を指定します。(テキストタブでカラーコードを記入できます) * @text ゲージの色2 * @type color * @default 5 * @parent GaugeSetting */