アイテムや武器、防具を一気に取得する方法 / ツクールMV小技・Tips集
テストプレイやデバッグ等をしている時は全てのアイテムや武器・防具を取得する場面があるかもしれません。
その際に一々アイテム取得のイベントコマンドを入力するのはアイテム数が多い場合は非常な手間になります。
ここではデータベースにあるアイテム・武器・防具を一斉に取得する方法を紹介します。
アイテムの場合
for(var i = 0; i < $dataItems.length; i++){
$gameParty.gainItem($dataItems[i], 1)
}
武器の場合
for(var i = 0; i < $dataWeapons.length; i++){
$gameParty.gainItem($dataWeapons[i], 1)
}
防具の場合
for(var i = 0; i < $dataArmors.length; i++){
$gameParty.gainItem($dataArmors[i], 1)
}
繰り返し処理のfor文でアイテムなら$dataItems、武器なら$dataWeapons、防具なら$dataArmorsに格納されている配列の要素を数を".length"で取得し、その数だけアイテムを取得しているという内容になります。
オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。