当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
KRD スキルON/OFF - KRD_MZ_SkillOnOff.js
シェア用テキスト:
▼KRD スキルON/OFF(くろうど様作) - KRD_MZ_SkillOnOff.js
https://plugin-mz.fungamemake.com/archives/6263
スキルON/OFF
ふりがな:すきるON/OFF
機能概要: スキルON/OFF
利用規約(ライセンス): MITライセンス
作者:くろうど
作者サイト:https://x.com/kuroudo119/
解説ページ:https://github.com/kuroudo119/RPGMZ-Plugin
ダウンロードページ:https://raw.githubusercontent.com/kuroudo119/RPGMZ-Plug…
ファイル名:KRD_MZ_SkillOnOff.js
プラグインのヘルプ:
*: * @target MZ * @plugindesc スキルON/OFF * @url https://twitter.com/kuroudo119/ * @url https://github.com/kuroudo119/RPGMZ-Plugin * @author kuroudo119 (くろうど) * * @param skillTypes * @text 対象スキルタイプ * @desc 設定可能なスキルタイプ番号をカンマ区切りで記述する。 * @default 1 * * @param maxSkills * @text 最大スキル数 * @desc 使用可能な最大スキル数。初期値: 8 * @default 8 * @type number * * @param onIcon * @text ONアイコン * @desc スキルON時のアイコン。初期値: 160 * @default 160 * @type number * * @param offIcon * @text OFFアイコン * @desc スキルOFF時のアイコン。初期値: 16 * @default 16 * @type number * * @param iconY * @text アイコンY * @desc アイコンY座標の表示位置調整。初期値: 2 * @default 2 * @type number * * @param showCount * @text カウンタ表示 * @desc 選択数カウンタを表示する: true / しない: false * @default true * @type boolean * * @param COUNTER_X * @text カウンタX * @desc カウンタX座標の表示位置調整。初期値: 0 * @default 0 * @type number * * @param COUNTER_Y * @text カウンタY * @desc カウンタY座標の表示位置調整。初期値: 0 * @default 0 * @type number * * @param commandName * @text メニューコマンド名 * @desc メニュー画面のコマンド名です。初期値「習得」 * @default 習得 * * @param AFTER_SKILL_COMMAND * @text スキルコマンド直後 * @desc コマンドをスキルの直後に表示する(他プラグインと競合します): true / しない: false * @default false * @type boolean * * @param clearName * @text 初期化コマンド名 * @desc 選択をリセットする選択肢名。初期値「全て外す」 * @default 全て外す * * @param LEARN_SKILL_ON * @text スキル習得時自動ON * @desc スキル習得時に自動でONにする: true / しない: false * @default false * @type boolean * * @command onUseSkill * @text スキルON * @desc 指定したスキルをONにします。 * @arg actorId * @text アクターID * @desc スキルをONにするアクターIDを指定します。 * @type actor * @arg skillId * @text スキルID * @desc ONにするスキルIDを指定します。 * @type skill * @arg stypeId * @text スキルタイプID * @desc ONにするスキルのスキルタイプIDを指定します。 * @type number * * @command offUseSkill * @text スキルOFF * @desc 指定したスキルをOFFにします。 * @arg actorId * @text アクターID * @desc スキルをOFFにするアクターIDを指定します。 * @type actor * @arg skillId * @text スキルID * @desc OFFにするスキルIDを指定します。 * @type skill * @arg stypeId * @text スキルタイプID * @desc OFFにするスキルのスキルタイプIDを指定します。 * @type number * * @command onAllSkillActor * @text アクターの全スキルON * @desc 指定したアクターの全スキルをONにします。スキルID昇順に最大スキル数まで。 * @arg actorId * @text アクターID * @desc スキルをONにするアクターIDを指定します。 * @type actor * * @command onAllSkillParty * @text パーティ全体の全スキルON * @desc パーティ全体の全スキルをONにします。スキルID昇順に最大スキル数まで。 * * @help # KRD_MZ_SkillOnOff.js スキルON/OFF ## 権利表記 (c) 2021 kuroudo119 (くろうど) ## 利用規約 このプラグインはMITライセンスです。 https://github.com/kuroudo119/RPGMZ-Plugin/blob/master/LICENSE ## 概要 戦闘中に使用できるスキル数を制限し、プレイヤーに選択させます。 ## 更新履歴 - ver.0.0.1 (2022/05/27) 作成開始 - ver.0.1.0 (2022/05/27) 非公開版完成 - ver.0.2.0 (2022/05/28) 選択数カウンタ追加 - ver.1.0.0 (2022/05/28) 公開 - ver.1.1.0 (2022/05/28) スキルが減る状況に対応 - ver.1.1.1 (2022/06/03) 初期カーソル位置を修正 - ver.1.2.0 (2022/06/03) プラグインコマンド追加 - ver.1.3.0 (2022/06/04) プラグインコマンド追加 - ver.1.3.1 (2022/06/17) 多言語プラグインでやるべき処理をそちらに移動 - ver.1.4.0 (2022/08/21) スキルタイプを指定可能 - ver.1.4.1 (2023/09/23) 指定スキルタイプを持ってないエラー修正など - ver.1.5.0 (2023/09/23) パラメータ追加 - ver.1.6.0 (2023/09/23) パラメータ追加 - ver.1.7.0 (2023/09/23) パラメータ追加 (スキル習得時自動ON) - ver.1.8.0 (2023/09/24) 戦闘で使えるスキルのみON可能 - ver.1.8.1 (2023/09/30) KRD_RUBY 周りの処理を修正 * * */