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

れぎゅらー
記事: 4
登録日時: 2021年5月08日(土) 00:56

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

投稿記事by れぎゅらー » 2021年5月15日(土) 22:28

まっつ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 とエラーが出てしまいダメ。
解らない生りに色々試しては見たのですが、上手くいきません。

是非お知恵をお借りしたく。
よろしくお願いいたします。
最後に編集したユーザー れぎゅらー on 2021年5月15日(土) 23:50 [ 編集 1 回目 ]

アバター
WTR
記事: 558
登録日時: 2015年12月22日(火) 19:14

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

投稿記事by WTR » 2021年5月15日(土) 23:22

れぎゅらー さんが書きました:それならばアイテムのItypeIdが2以外の時はスキップするような処理をすれば良いのではないかと考え、

この考えを尊重するならば

コード: 全て選択

if (item.itypeId !== 2) return true;

で出来そうです。なにやってるかわかりにくい気はしますけど。
58行目は元のままでもいいはずです。
Twitter、はじめました。
https://twitter.com/wtr_in_reverie/
れぎゅらー
記事: 4
登録日時: 2021年5月08日(土) 00:56

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

投稿記事by れぎゅらー » 2021年5月15日(土) 23:50

WTR 様

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

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

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