先日ゲームの修正をするべく、久しぶりにツクールに触ったのですが、他の仕事の関係上、できるだけ効率よく、修正をしたい…。
そう思って、合成アイテムなら、アイテムを一括でゲットできれば、それだけで、手軽にチェックできるのでは?とやってみたら、かなり楽になりました。
スクリプトを使えば、アイテムはもちろん、武器や防具などの装備品も一括でゲット出来て、しかもアイテムの個数も指定できるので便利です。
ということで、備忘録の意味でも残しておきますね。
スクリプトはイベントの3P目に
まず、アイテムの一括取得が可能なスクリプトをご紹介します。

for(var i = 0; i < $dataItems.length; i++){
$gameParty.gainItem($dataItems[i], 90)
}
こちらで、アイテムを一括で全種類90個ゲットしてみます。
すると、このようにして、アイテムが全種類一気に90個ゲットできました。

私のゲームでは、合成の項目があるので、図鑑と比較しながら進める必要があったんですが、アイテムを一気にゲットできるだけで、かなり時間短縮になりますね。
ちなみに、武器の場合は、こうなります。

for(var i = 0; i < $dataWeapons.length; i++){
$gameParty.gainItem($dataWeapons[i], 1)
}
アイテムの時とほぼ同じですが「$dataWeapons」が「Items」になってます。
こちらも、最後の部分で個数を指定できます。
最後に防具ですが、こちらもほぼ同じです。

for(var i = 0; i < $dataArmors.length; i++){
$gameParty.gainItem($dataArmors[i], 10)
}
「$dataWeapons」が「Armors」になってますね。
以上ですが、スクリプトの項目がどこにあるかですが、以下の項目にあるので、どこにスクリプトの項目があるかわからないよーという方は、こちらをチェックしてみてください。

RPGツクールMVのデバッグのお供に…
それでは、RPGツクールMVで、アイテム・武器・防具を一括で個数を指定してゲットできる、スクリプトをご紹介してみました。
プラグインでもできる項目もありますが、入れすぎると動作が重くなることもありますし、いちいち新しいプラグインを導入するのは不便ですよね。
なので、今さらではありますが、RPGツクールMVで、アイテムなどを一括で入手できるスクリプトを使って、より簡単にデバッグをしてみてください。
記事が参考になりましたら、嬉しいです!^^


