特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト

返信する
RAPAGA
記事: 18
登録日時: 2022年12月11日(日) 03:43

特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト

投稿記事 by RAPAGA »

いつもお世話になっております。
以前にすべての所持品を捨てるスクリプトをお教え頂いたのですが、
特定の装備タイプの所持品は残せるようにしたいと考えております。

例えば、装備タイプ番号6,7,8を残してそれ以外の所持品を全て捨てるスクリプトをどなたかお教え願いたいです。
よろしくお願いします。
アバター
DoujinRuis
記事: 166
登録日時: 2022年10月25日(火) 10:59

Re: 特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト

投稿記事 by DoujinRuis »

確認お願いします

// アイテムの所持数を全て0に設定
$dataItems.forEach(function(item) {
if (item && item.id > 0) {
$gameParty.loseItem(item, $gameParty.numItems(item));
}
});

// 武器の所持数を全て0に設定
$dataWeapons.forEach(function(weapon) {
if (weapon && weapon.id > 0) {
$gameParty.loseItem(weapon, $gameParty.numItems(weapon));
}
});

// 防具の所持数を全て0に設定、ただし、装備タイプ番号6, 7, 8のものは除く
$dataArmors.forEach(function(armor) {
if (armor && armor.id > 0 && ![6, 7, 8].includes(armor.etypeId)) {
$gameParty.loseItem(armor, $gameParty.numItems(armor));
}
});
ゲーム制作情報共有ディスコード
discord.com/invite/dzUAC3CSMH

普段Youtubeで同人ゲームの情報を発信しています
https://www.youtube.com/@DoujinRuis/videos
RAPAGA
記事: 18
登録日時: 2022年12月11日(日) 03:43

Re: 特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト

投稿記事 by RAPAGA »

DoujinRuis 様、
返信が遅くなり申し訳ございません。
狙い通りのことが出来るようになりました。
ありがとうございました。
返信する

“MZ:質問”に戻る