いつもお世話になっております。
以前にすべての所持品を捨てるスクリプトをお教え頂いたのですが、
特定の装備タイプの所持品は残せるようにしたいと考えております。
例えば、装備タイプ番号6,7,8を残してそれ以外の所持品を全て捨てるスクリプトをどなたかお教え願いたいです。
よろしくお願いします。
特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト
- DoujinRuis
- 記事: 166
- 登録日時: 2022年10月25日(火) 10:59
Re: 特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト
確認お願いします
// アイテムの所持数を全て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));
}
});
// アイテムの所持数を全て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
discord.com/invite/dzUAC3CSMH
普段Youtubeで同人ゲームの情報を発信しています
https://www.youtube.com/@DoujinRuis/videos
Re: 特定の装備タイプを残して、それ以外の所持品を全て捨てるスクリプト
DoujinRuis 様、
返信が遅くなり申し訳ございません。
狙い通りのことが出来るようになりました。
ありがとうございました。
返信が遅くなり申し訳ございません。
狙い通りのことが出来るようになりました。
ありがとうございました。