指定アイテム専用かつ売却専用ショップ

しのの
記事: 8
登録日時: 2016年4月08日(金) 21:56

指定アイテム専用かつ売却専用ショップ

投稿記事by しのの » 2016年9月02日(金) 09:56

いつもお世話になっております。

今回指定アイテム専用かつ売却専用のショップを導入したいと思い、リクエストさせていただきました。
可能であれば売却レートも個別に設定できると嬉しいです。

指定したアイテムのみ買い取ってくれるショップが欲しいのですが、見当たらなかったので……。

アイテムだけではなく武器のみ、防具のみ……を選択できるといろいろな人が使いやすいかも知れません。
できるかどうかは不明ですが、武器屋は武器のみ売って武器だけ買い取ってくれるなども面白いと思います。
単純に武器屋で売ると武器の売却レートは他の店より高い、なんてのもいいかも知れません。

↑は何かの参考になるかの程度の妄想なので、どなたか「指定アイテム専用かつ売却専用ショップ」のプラグインを作って下さい……!

よろしくお願いします。

アバター
まっつUP
記事: 592
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 指定アイテム専用かつ売却専用ショップ

投稿記事by まっつUP » 2016年9月04日(日) 00:55

しのの様
お世話になります。

プラグインを作成いたしました。

このプラグインの利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
何か不具合ありましたら気軽にどうぞ。

以下プラグインヘルプの説明文です。

このヘルプとパラメータの説明をよくお読みになってからお使いください。

nobuyに設定したIDのスイッチがオンの時は購入が選べなくなります。
「購入のみ」のチェックを無効化するわけではないことに注意してください。

category このパラメータに設定したIDの変数によって売却可能なアイテムのカテゴリを決定します。
カテゴリは「アイテム」「武器」「防具」「大事なもの」の4つです。(デフォルトのまま)

0:全カテゴリを選択可能。
1:「アイテム」カテゴリのみ選択可能。
2:「武器」カテゴリのみ選択可能。
3:「防具」カテゴリのみ選択可能。
4:「大事なもの」カテゴリのみ選択可能。
5:「アイテム」「大事なもの」カテゴリのみ選択可能。
6:「武器」「防具」カテゴリのみ選択可能。
それ以外の値:全カテゴリが選択不可能。

なお、このパラメータに設定したIDの変数はショップコマンドの「やめる」を選ぶと0が代入されます。

sellpriceに設定したIDの変数で売却額を変えることができます。
例えば変数に100が代入されていればデフォルトのままの買値の半額ですし
変数に150が代入されていればその1.5倍の金額で売却することができます。
変数が0以下の値でも計算されますので売ると損する役立たずの店員を作ることもできます。

免責事項:
このプラグインを利用したことによるいかなる損害も制作者は一切の責任を負いません。

追記:jsファイルの名前はPawnShopです。
添付ファイル
PawnShop.js
(4.08 KiB) ダウンロード数: 60 回
RPGで笑顔を・・・

拙作「Dragon Claw」
http://www.freem.ne.jp/win/game/12816

断固タケノコ派の男のツイッター
https://twitter.com/mattuup
アバター
まっつUP
記事: 592
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 指定アイテム専用かつ売却専用ショップ

投稿記事by まっつUP » 2016年10月27日(木) 18:05

このプラグインの仕様変更版をアップしておきます。
バージョンは上がっていますが上位互換ではありません。人によっては下位互換です。
categoryのIDの変数の扱いがそれぞれクセがありますので注意してください。

ver1.01 popsceneでcategoryのIDの変数に0を代入しないようにしました。
そのため、ショップシーンを終了した後この変数に0の値が入っていないと
他のアイテムカテゴリを開く場面で制限が起こる可能性があります。
添付ファイル
PawnShop.js
(4.24 KiB) ダウンロード数: 30 回
RPGで笑顔を・・・

拙作「Dragon Claw」
http://www.freem.ne.jp/win/game/12816

断固タケノコ派の男のツイッター
https://twitter.com/mattuup

“MV:プラグイン素材のリクエスト” へ戻る