当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
ランダムバトルアイテムを設定 - RandomBattleItem.js
シェア用テキスト:
▼ランダムバトルアイテムを設定(Basu様作) - RandomBattleItem.js
https://plugin-mz.fungamemake.com/archives/7200
ランダムバトルアイテムを設定します。
ふりがな:らんだむばとるあいてむをせってい
機能概要: ランダムバトルアイテムを設定します。
利用規約(ライセンス): MITライセンス
作者:Basu
作者サイト:https://github.com/basuka
ダウンロードページ:https://raw.githubusercontent.com/basuka/RPGMZ/main/req…
ファイル名:RandomBattleItem.js
プラグインのヘルプ:
/*:ja * @target MZ * @base PluginCommonBase * @plugindesc ランダムバトルアイテムを設定します。 * @author Basu * @url https://raw.githubusercontent.com/basuka/RPGMZ/main/request/RandomBattleItem/RandomBattleItem.js * * @help RandomBattleItem.js * *----------------------------------------------------------------------------- * 設定方法 *----------------------------------------------------------------------------- * 1.「プラグインマネージャー(プラグイン管理)」に、「MAT_artifactItem」プラグイン(まっつUP氏作成)を追加してください * ※「MAT_artifactItem」プラグインがない場合はエラーが発生します。 * また、「MAT_artifactItem」プラグインより先に本プラグインを追加した場合はアイテム使用時のMP/TPが2重で消費されるなど正常に動作しなくなります。 * * 2.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加してください * * 3.必要に応じてパラメータを設定してください。 * * ※ 本プラグインは単体で動かすことを前提とし、他プラグインとの掛け合わせは考慮されていません。 * その為、「MAT_artifactItem」プラグインとの掛け合わせをを強引に行っている関係上予期せぬ動きが発生する可能性があります。 * また、掛け合わせを強引に行っている関係上「MAT_artifactItem」プラグインの一部のパラメータ(includesfixなど)は無効となり * 設定を行っても反映されません。 * *----------------------------------------------------------------------------- * 利用規約 *----------------------------------------------------------------------------- * このプラグインはMITライセンスで配布しています * *===================================================================================================================================================== * * @param minBattleItem * @text バトルアイテム最小数 * @type number * @default 10 * @desc 設定するバトルアイテムの最小数 * * @param initBattleItemIds * @text 初期バトルアイテム * @type item[] * @desc 初期に設定されるバトルアイテム * バトルアイテム最小数以上のアイテムを設定してください * * @param maxBattleItem * @text バトルアイテム最大数 * @type number * @default 40 * @desc 設定できるバトルアイテムの最大数 * * @param viewBattleItem * @text バトルアイテム表示数 * @type number * @default 5 * @desc 表示するバトルアイテムの数 * * @param maxRegItems * @text 同一アイテム最大登録数 * @type struct<maxRegItem>[] * @desc 同一アイテムの最大登録数 * * @param maxGroupRegItems * @text グループアイテム最大登録数 * @type struct<maxGroupRegItems>[] * @desc グループアイテムの最大登録数 * * @param changeViewItems * @text 表示アイテム数変更 * @type struct<changeView>[] * @desc 表示アイテム数を変更する装備・ステートの設定 * * @param reloadItemId * @text リロードアイテム * @type item * @desc 強制リロードを行うアイテム * * @param reloadSkillId * @text リロードスキル * @type skill * @desc 強制リロードを行うスキル * * @param setItemCommand * @text バトルアイテム設定コマンド * @type text * @default バトルアイテム * @desc バトルアイテム設定コマンド表示文字 * * @param notItemSetMsg * @text アイテム設定不可メッセージ * @type text * @default バトルアイテムの設定は%1個以上で設定してください。 * @desc 登録数不足時のメッセージ * ”%1”はバトルアイテム最小数に置換されます * */