ページ 11

【解決済】まっつUP様作成 アイテム一括売却プラグインの改変依頼

Posted: 2021年5月15日(土) 22:28
by れぎゅらー
まっつUP様が作成されたアイテム一括売却プラグインについて。
viewtopic.php?t=2462
現状はアイテムも武器も防具もすべてのアイテムを一括で売却する内容になっております。
コレを「大事なものだけ(隠しアイテムAだけ、隠しアイテムBだけでも可)一括で全て売却」に改変したいです。

なお当方はJava Scriptについては全くの素人でございますが、無い知恵を絞った結果
58行目、this.allItems() を this.items() に書き換えることで武器と防具を弾く事は出来ました。
次にforEachがあったのでループしているようだと思い、
それならばアイテムのItypeIdが2以外の時はスキップするような処理をすれば良いのではないかと考え、
60行目を参考にしつつ、その下に if(this.itypeId(item) != 2) return true; 等と書いてみましたが、
this.ityoeId is not a function とエラーが出てしまいダメ。
解らない生りに色々試しては見たのですが、上手くいきません。

是非お知恵をお借りしたく。
よろしくお願いいたします。

Re: まっつUP様作成 アイテム一括売却プラグインの改変依頼

Posted: 2021年5月15日(土) 23:22
by WTR
れぎゅらー さんが書きました:それならばアイテムのItypeIdが2以外の時はスキップするような処理をすれば良いのではないかと考え、
この考えを尊重するならば

コード: 全て選択

if (item.itypeId !== 2) return true;
で出来そうです。なにやってるかわかりにくい気はしますけど。
58行目は元のままでもいいはずです。

Re: まっつUP様作成 アイテム一括売却プラグインの改変依頼

Posted: 2021年5月15日(土) 23:50
by れぎゅらー
WTR 様

ありがとうございます。
早速アドバイス頂いた通り改変してみたところ、
思い通りの挙動を示してくれました。

早速のご回答、ありがとうございますm( _ _ )m