ショップの在庫システム

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
まっつUP
記事: 973
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: ショップの在庫システム

投稿記事by まっつUP » 2017年1月02日(月) 14:00

Window_ShopBuy.prototype.updateHelp内の
this._statusWindow.setStock(this.stockNumber());が
this._statusWindow.setStock(this._statusWindow.stockNumber());の方がいいんじゃないですかね。
(他のバグが起こったらすみません。)

RPGで笑顔を・・・

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

↑の続編「Dragon Claw Blast」
https://www.freem.ne.jp/win/game/15676

ツイッター(ツクラーの巣窟)(閲覧注意)
https://twitter.com/mattuup
アバター
まっつUP
記事: 973
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: ショップの在庫システム

投稿記事by まっつUP » 2017年1月02日(月) 14:52

あと
} else if (goodsElement[4] == -1){の(最後の方です)次の行を
goodsElement[5] = Number(goodsElement[5]) + number;にして

var _Scene_Shop_onSellOk = Scene_Shop.prototype.onSellOk;
Scene_Shop.prototype.onSellOk = function() {
_Scene_Shop_onSellOk.call(this);
if (this._statusWindow && SceneManager.isSupponSS()) {
this._statusWindow.setStock(this._statusWindow.stockNumber());
this._statusWindow.refresh();
}
};
を追加したらいい感じになったぽいですね。

追記:ところどころ文字列連結を行っていないかよくテストした方がいいと思います。
RPGで笑顔を・・・

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

↑の続編「Dragon Claw Blast」
https://www.freem.ne.jp/win/game/15676

ツイッター(ツクラーの巣窟)(閲覧注意)
https://twitter.com/mattuup
アバター
Suppon
記事: 32
登録日時: 2016年1月07日(木) 06:19
連絡を取る:

Re: ショップの在庫システム

投稿記事by Suppon » 2017年1月04日(水) 20:44

まっつUPさん

ご指摘いただきありがとうございます。
JSは文字列と数字を連結させてもエラーにならないので、ある意味怖いですね。

更新しましたプラグインファイルです。
SupponShopStock103.zip
version 1.03
(3.58 KiB) ダウンロード数: 58 回
アバター
ネコタ
記事: 163
登録日時: 2016年7月10日(日) 18:35
連絡を取る:

Re: ショップの在庫システム

投稿記事by ネコタ » 2017年1月08日(日) 20:38

こんばんは。動作確認できました。
対応ありがとうございます。
助かりました。
猫民のんたんのアトリエ
http://nekotaminontan.blog.fc2.com/
アバター
Suppon
記事: 32
登録日時: 2016年1月07日(木) 06:19
連絡を取る:

Re: ショップの在庫システム

投稿記事by Suppon » 2017年1月08日(日) 21:02

こんばんは、ネコタさん。
こちらこそ、致命的なバグを発見していただきありがとうございます。

もし、まだバグがあっても、まっつさんがなんとかしてくれると
思いますので、安心ですね( ^ω^)
アバター
まっつUP
記事: 973
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: ショップの在庫システム

投稿記事by まっつUP » 2017年1月08日(日) 21:15

ネコタ様
正常に動作してよかったです。

Suppon様
汚い文と説明でしたがわざわざ読んでいただき、また対応していただきありがとうございます。
非常に有用で色んな使い道が考えられるプラグインだと思うのでもっと広まってほしいですね。

このトピックを開いた瞬間誰かに呼ばれた気がするのは
多分気のせいですね( ^ω^)
RPGで笑顔を・・・

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

↑の続編「Dragon Claw Blast」
https://www.freem.ne.jp/win/game/15676

ツイッター(ツクラーの巣窟)(閲覧注意)
https://twitter.com/mattuup
アバター
Suppon
記事: 32
登録日時: 2016年1月07日(木) 06:19
連絡を取る:

Re: ショップの在庫システム

投稿記事by Suppon » 2017年1月09日(月) 19:17

まっつUP さん

自分はただ、まっつUPさんのアドバイスをJSファイルに組み込んだだけですので、
まっつUPさんの修正にかけた手間に比べたら、たいしたことは無いですよ。( ^ω^)

また今後、バグや要望があったときに、自分には対応できる余裕が無いときは、
修正をお願いするかもしれませんが、そのときはよろしくお願いします。 :D

“MV:プラグイン素材” へ戻る