【解決済み】隠しアイテムAを全て消去したい

アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

【解決済み】隠しアイテムAを全て消去したい

投稿記事by にいやん » 2020年8月31日(月) 16:00

表題通り、隠しアイテムAだけを全て消去したいと考えています。
そのためのスクリプトコードを教えて頂きたいです。お願いします。
最後に編集したユーザー にいやん on 2020年9月01日(火) 17:12 [ 編集 1 回目 ]

アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: 隠しアイテムAを全て消去したい

投稿記事by にいやん » 2020年9月01日(火) 17:12

自己解決したので解決済みとさせていただきます。実際には一発消去のスクリプトは分からなかったのですが、

コード: 全て選択

$gameParty.items().length
で持っているアイテムの総数を取得、

コード: 全て選択

$gameParty.items()[0].itypeId
でアイテムの数だけアイテムタイプを判定して【隠しアイテムA】にヒットしたアイテムを削除。

スクリプトを使えば1行か2行で全隠しアイテムA削除の判定式を作れるという流れです。
$gameParty.items().length は隠しアイテムも含む全てのアイテムの数を返してくれるのですが、隠しアイテム自体がアイテム欄で見えないので何か勘違いをしていたようです(・ω≦) テヘペロ

“MV:質問” へ戻る