当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
素材付きショップ機能 - MaterialShop.js
シェア用テキスト:
▼素材付きショップ機能(Basu様作) - MaterialShop.js
https://plugin-mz.fungamemake.com/archives/7198
素材付きショップコマンドを提供します。
ふりがな:そざいつきしょっぷきのう
機能概要: 素材付きショップコマンドを提供します。
利用規約(ライセンス): MITライセンス
作者:Basu
作者サイト:https://github.com/basuka
ダウンロードページ:https://raw.githubusercontent.com/basuka/RPGMZ/main/req…
ファイル名:MaterialShop.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 素材付きショップ機能を設定します。 * @author Basu * * @help MaterialShop.js * * このプラグインは、素材付きショップコマンドを提供します。 * *■事前設定 * * 1.データベースにショップに登録するアイテム及び素材に使うアイテムを設定します。 * *■各種設定項目 * * ■アイテムリストの設定 * * 【アイテム種別】 * ショップに登録するアイテム種別の設定をします。 * * 【アイテム】 * ショップに登録するアイテムを設定します。 * この項目は【アイテム種別】で「アイテム」を設定した場合有効となります。 * * 【武器】 * ショップに登録する武器を設定します。 * この項目は【アイテム種別】で「武器」を設定した場合有効となります。 * * 【防具】 * ショップに登録する防具を設定します。 * この項目は【アイテム種別】で「武器」を設定した場合有効となります。 * * ■素材情報 * * 【素材】 * アイテムの購入に必要な素材を設定します。 * * 【個数】 * アイテムの購入に必要な素材の必要個数を設定します。 * * 【価格の指定】 * 価格を指定するか設定します。 * * 【価格】 * アイテムの購入に必要な価格を設定します。 * この項目は【価格の指定】で「指定する」を設定した場合有効となります。 * * 【購入のみ】 * 購入限定(売却不可)にするか設定を行います。 *===================================================================================================================================================== * * @command setShop * @text ショップの設定 * @desc ショップ機能の設定を行います。 * * @arg shopItemInfos * @type struct<shopItemInfo>[] * @text アイテムリストの設定 * @desc ショップに登録するアイテムリストを設定します。 * * @arg purchaseOnly * @type boolean * @text 購入のみ * @on 購入のみ * @off 売買共通 * @default false * @desc 購入のみか設定 */