手持ちのアイテムのみショップの処理を行う

アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年1月26日(日) 15:41

こんにちは。いつもお世話になっております。ナノナシと申します。
ショップの処理に関して行き詰っております。
下記のようなショップの処理を行うことはできますでしょうか。

【やりたいこと】
手持ちの武器のみが反映されるショップを作りたいです。
例えば、手持ちの武器(装備中も含めて)で、「木刀」「クリスタルソード」「勇者の剣」を
所持していると、ショップにはその3アイテムのみが表示される…という感じです。

このようなショップを作りたい理由として、1振りごとに消耗される武器をショップで修復したいためです。
修復の意味合いを持つショップのため、現在持っていない武器がショップに表示されてしまうと困るためです。


「現在装備している武器を修復する」というのは下記のようなコモンイベントで無理やり作ってみたのですが、
操作性がイマイチだったためどうにかショップの処理に置き換えたいと思っています。
キャプチャ.PNG


どなたかアドバイスいただけましたら幸いです。
よろしくお願いします。

astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by astral » 2020年2月02日(日) 17:13

こんばんは。
テスト用のプラグインを作成してみました。
ショップの処理で何もアイテムを設定しない場合(?が表示される状態)に、装備中含めた武器が自動的に追加されます。
プラグインは時間がある時に更新しますので、とりあえずお試しください。

表記を変更したり、武器の中から特定の武器のみなどの動作はその時に追加します。

画像のスクリプトは、アクターがパーティーにいるか、装備中かどうかをチェックしてからでないとエラーとなります。
最後に編集したユーザー astral on 2020年2月08日(土) 10:20 [ 編集 1 回目 ]
アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年2月03日(月) 00:11

astral様こんばんは。
いつも大変お世話になっております。

素敵なプラグインありがとうございます。
まさにやりたかったことが実現できました!すごいです!
操作性も通常のショップ処理で行えるため、非常に良いと思いました。

追加で大変申し訳ないのですが、このプラグインは手持ちの防具の購入も可能でしょうか。
astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by astral » 2020年2月08日(土) 10:25

防具のみのショップという事でしょうか。
他にも追加要望や希望動作はありますか?

更新時にID順にソートする機能も追加します。
アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年2月09日(日) 10:00

astral様こんにちは。
防具のみのショップがあると良いと思いました。

欲を言うと、デフォルトでは「購入する 売却する やめる」というタブになっていますが、「武器 防具 売却する やめる」というタブにできると使いやすそうだなとも思いました。

機能追加ありがとうございます。やりたい事ができて感激しております!
アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年4月05日(日) 14:03

astral様こんにちは。お久しぶりです。
使用している際に1点追加希望事項がありましたのですが、
ご対応は可能でしょうか。

【内容】
所有している武器のうち、購入できる武器と購入できない武器をメモ欄等で選択することは可能でしょうか。

よろしくお願い申し上げます。
astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by astral » 2020年4月05日(日) 18:37

こんにちは。
今週時間作って実装します。

>「武器 防具 売却する やめる」
この機能は他のプラグインとの兼ね合いもあって難しそうです。
astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by astral » 2020年4月16日(木) 22:06

遅くなりました。
テスト用です。
添付ファイル
ALG_ShopAutomaticItem.js
(9.27 KiB) ダウンロード数: 9 回
アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年4月19日(日) 00:07

astral様こんばんは。
プラグインの機能追加ありがとうございました。

一通り動かしてみましたが、すべて希望通りの動きになっておりました。
メモ欄で除外もできるようになっていました。

一度でも入手したことのあるものを購入できる機能も面白いですね。
思い出屋さん…みたいなのができそうです。

本当にありがとうございました。
アバター
ナノナシ
記事: 26
登録日時: 2019年11月04日(月) 00:20
連絡を取る:

Re: 手持ちのアイテムのみショップの処理を行う

投稿記事by ナノナシ » 2020年4月28日(火) 00:53

astral様こんばんは。
いつもお世話になっております。

この度、作成していたゲームがひと段落つきましたので、
体験版ではありますがアツマールもしくはふりーむにアップしようと考えております。
その際に今回のプラグインご提供者様としてastral様のお名前を
クレジットに表記させていただきたいのですが問題ないでしょうか。
credit.png

(作者の名前が違いますがナノナシ本人です、ツクマテさんでの名前も後日変更したいと思います。)

また、プラグインご提供者様のURL等をまとめて記載したいと考えておりますが、
astral様のURLに関してはこの掲示板アドレスで問題ないでしょうか。

その他、今回のプラグインの使用に関する注意点等ありましたら
ご提示いただければと思います。
よろしくお願い申し上げます。

“MV:質問” へ戻る