RPGツクールMV総合 10作目 [無断転載禁止] [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0053名前は開発中のものです。
2015/12/20(日) 01:39:02.03ID:p/m/tcOt例えばDQ4のライアンが主人公の第1章が終了した時に、
ライアンが所持しているアイテムを変数に格納しようとする。
通常のやり方だとツクールのコマンドで
-
・変数1番に アイテムナンバー001の やくそう の個数を代入
・変数2番に アイテムナンバー002の どうのつるぎ の個数を代入
・変数3番に アイテムナンバー003の てつのやり の個数を代入
…
変数100番に アイテムナンバー100の うまのふん の個数を代入
-
という感じで、全てのアイテムに対して変数ひとつひとつに地道に入力する必要がある。
が、「特定の変数に格納されている数値の番号の変数」を操作できるならばツクールのコマンドで
・変数Aに代入0
●ラベル1
・変数Aに加算1
・「変数番号が変数Aの数値の変数」に、「変数Aの数値」の番号のアイテムの個数を代入
・変数Aがアイテム番号の上限(この場合100)に達していたらイベント終了、していなかったらラベル1へという条件分岐
だけで済む。
順を追えば分かるが、最初に変数Aに1を加算した直後、変数番号1番にアイテム番号1番の個数を代入して、
その処理をしたあと変数Aが100に達していなかったらまたループして今度は変数番号2番にアイテム番号2番の個数を代入する。
で、格納したら全てのアイテムの個数を0にすれば、アリーナ主人公の第二章にアイテムを引き継がず、
なおかつ第5章でライアンが再び仲間になった時に格納した変数をもとに当時ライアンが持っていたアイテムを増加させられる。
■ このスレッドは過去ログ倉庫に格納されています