お金以外にアイテムも要求されるショップ機能 – TMGreedShop.js
- タイトル
- お金以外にアイテムも要求されるショップ機能
- 作者名
- tomoaky様
- ヘルプ
- TMPlugin - 欲張りショップ ver2.2.0
使い方:
アイテム、武器、防具にメモ欄タグ(後述)を使って素材を設定します。
イベントコマンド『プラグインコマンド』で greedShop を実行し、
直後にイベントコマンド『ショップの処理』で、素材を設定したアイテムを
商品として販売してください。
このプラグインは RPGツクールMV Version 1.6.1 で動作確認をしています。
プラグインコマンド:
greedShop
このコマンドが実行された直後にショップの処理を
実行することで欲張りショップになります。
greedCommand 買っちゃう
欲張りショップの購入コマンド名を『買っちゃう』に変更します。
この変更はセーブデータには保存されません。
メモ欄タグ(アイテム、武器、防具):
<mat1:I13>
お金以外にアイテム1番が3個必要になります。
mat2, mat3... と素材を追加していくことができます。
I の部分が W なら武器、A なら防具になります。
<matKey:1>
mat1 タグに設定されている素材をキー素材として扱います。
キー素材を所持していない場合、商品リストから除外されます。
<matKey:1 2> というように半角スペースで区切り、複数のキー素材を
設定することもできます。(この場合、mat1 と mat2 がキー素材になる)
このタグを使うことで、レシピを所持していないと
ショップに並ばない商品などを表現することができます。
<matG:50>
価格を50に設定します、この設定は欲張りショップが
有効になっている場合にのみ購入価格として反映されます。
メモ欄タグ(武器、防具):
<noConsume>
このタグを指定した武器、防具は素材として設定しても
消費されなくなります。
消耗設定が『しない』になっているアイテムを素材にした場合、
消耗しないが必要なものとして機能します。 - パラメータ
-
param materialWindowPosition type select option 商品名の下 value 0 option 商品名の右 value 1 option 購入ウィンドウの下 value 2 desc 素材ウィンドウの表示位置 default 0 param materialWindowWidth type number desc 素材ウィンドウの幅
初期値: 408default 408 param buyWindowWidth type number desc 購入ウィンドウの幅
初期値: 456default 456 param buyWindowHeight type number desc 購入ウィンドウの高さ
0なら自動で決定default 0 param materialMax type number desc 設定できる素材の最大数。
初期値: 5default 5 param fontRate type number decimals 2 desc 素材情報のフォント倍率 default 0.8 param greedCommand desc 欲張りショップの購入コマンド名。
初期値: 購入するdefault 購入する param needText desc 素材一覧のトップに表示するテキスト
( 何も設定しなければ省略 )default 必要なもの param showSellCommand type boolean desc 購入のみの場合にも売却コマンドを表示する。 default true param showMaterialWindow type boolean desc 素材ウィンドウを表示する。 default true param overlaid type boolean desc 素材ウィンドウを他のウィンドウと違うレイヤーに表示する。
四隅が欠ける問題は解決しますが、可読性は低下します。default true param backOpacity type number desc 素材ウィンドウの背景の不透明度 default 192 param showMaterialFromNumberWindow type boolean desc 個数選択ウィンドウに素材情報を表示する。 default true param showPrice type boolean desc 商品ウィンドウに価格を表示する。 default true param seGreedBuy type struct<SoundEffect> desc 欲張りショップで購入時に鳴らす効果音 default {"name":"Shop1","volume":"90","pitch":"100","pan":"0"} - ライセンス表記
- 配布元 : http://hikimoki.sakura.ne.jp/
Copyright (c) 2016 tomoaky
Released under the MIT license.
http://opensource.org/licenses/mit-license.php
紹介ページ https://hikimoki.sakura.ne.jp/index.php?article=plugin_item