ページ 11

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

Posted: 2020年8月31日(月) 16:00
by にいやん
表題通り、隠しアイテムAだけを全て消去したいと考えています。
そのためのスクリプトコードを教えて頂きたいです。お願いします。

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

Posted: 2020年9月01日(火) 17:12
by にいやん
自己解決したので解決済みとさせていただきます。実際には一発消去のスクリプトは分からなかったのですが、

コード: 全て選択

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

コード: 全て選択

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

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