当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN スキルラーニング - NUUN_SkillLearning.js
シェア用テキスト:
▼NUUN スキルラーニング(NUUN様作) - NUUN_SkillLearning.js
https://plugin-mz.fungamemake.com/archives/5792
相手の使用するスキルを習得することができます。
ふりがな:すきるらーにんぐ
機能概要: 相手の使用するスキルを習得することができます。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_SkillLearning.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc スキルラーニング
* @author NUUN
* @version 1.1.2
* @base NUUN_Base
* @orderAfter NUUN_Base
*
* @help
* 相手の使用するスキルを習得することができます。
*
* このプラグインはNUUN_Baseプラグインのバージョンが1.6.1以降での対応です。
*
* スキルを受けた時または使用したときに習得
*
* スキルのメモ欄
* <SkillLearning:[rate], [skill], [mode]> 攻撃を受けた時に習得可能スキルならスキルを確率で習得します。
* スキルを習得する特徴があるバトラーのみ習得します。
* [rate]:習得確率(百分率)
* [skill]:習得スキル 0:発動スキルを習得します。 1以上:指定のスキル
* [mode]:習得対象 0:敵味方 1:味方のみ 2:敵のみ
* 例:<SkillLearning:80, 0, 0> 攻撃を受けた時80%の確率で攻撃スキルを習得します。
* <SkillLearning:100, 52, 1> 攻撃を受けた時100%の確率で習得者が味方ならスキルID52番のスキルを習得します。
*
* <WatchingSkillLearning:[rate], [skill], [mode]> 相手がスキルを使用した時に習得可能スキルならスキルを確率で習得します。
* スキルを習得する特徴があるバトラーのみ習得します。
* [rate]:習得確率(百分率)
* [skill]:習得スキル 0で発動スキルを習得します。 1以上:指定のスキル
* [mode]:習得対象 0:敵味方 1:味方のみ 2:敵のみ
*
* 特徴を持つメモ欄(敵キャラを含む)
* スキルを習得する特徴を作る。
* <SkillLearningAbility>
* 攻撃を受けたときに習得可能スキルならスキルを習得します。
* <WatchingSkillLearningAbility>
* 相手がスキルを使用したときに習得可能スキルならスキルを習得します。
*
*
* 攻撃をしたときに対象のスキルを習得
*
* スキルのメモ欄
* <AttackSkillLearning:[rate], [skill], [mode]> 攻撃を与えた時に対象のスキルを習得します。
* 下記のタグ(OnAttackSkillLearning)があるスキルのみ習得出来ます。
* [rate]:習得確率(百分率)
* [skill]:習得スキル 0:全てのスキル 1:全てのスキルから1つランダム。
* [mode]:習得モード 0:ヒット 1:撃破
*
* スキルのメモ欄
* <OnAttackSkillLearning:[mode]> 攻撃時に習得可能にするスキルを設定します。
* [mode]:習得対象 0:敵味方 1:味方のみ 2:敵のみ
*
* 敵キャラ、職業のメモ欄
* <OnAttackSkillLearning[SkillId]> 攻撃時に習得済みのスキルまたは行動スキルから習得可能にするスキルを設定します。
* [SkillId]:スキルID
* <OnAttackSkillLearning13> 職業または敵の行動にスキルID13番のスキルが習得(敵の場合は設定済み)している場合、そのスキルを習得します。
*
* 共通設定
*
* スキル習得補正率を設定
* 特徴を持つメモ欄
* <SkillLearningCorrection:[rorrection]> スキル習得補正率を設定します。
* [rorrection]:±補正率
*
* 敵が習得したスキルのレーティングは全て5で設定されます。
*
* 利用規約
* このプラグインはMITライセンスで配布しています。
*
* 更新履歴
* 2022/12/28 Ver.1.1.2
* ポップアップ対応による定義追加。
* 2022/12/27 Ver.1.1.1
* 敵、職業毎に習得できるスキルを指定できる機能を追加。
* 取得対象が味方の時にエラーが出る問題を修正。
* 2022/12/25 Ver.1.1.0
* 攻撃時に対象のスキルを習得できる機能を追加。
* 2022/12/18 Ver.1.0.2
* スキル習得時にSEを再生する機能を追加。
* 2022/12/17 Ver.1.0.1
* モンスター図鑑の敵の使用スキル適用による定義追加。
* 2022/12/17 Ver.1.0.0
* 初版
*
* @param SkillLearningText
* @desc スキル習得時のテキスト %1:習得者 %2:スキル名
* @text スキル習得テキスト
* @type string
* @default %1は %2 を習得した!
*
* @param SkillLearningSe
* @text 習得時SE
* @desc 習得時のSEを指定します。
* @type struct<SkillLearningSE>
* @default {”name”:””,”volume”:”90”,”pitch”:”100”,”pan”:”0”}
*
*/