第5回
(担当:アーツ川島)
Q.ある部屋で、パーティーを4人にしたくて、主人公4で「パーティーの追加」というイベントを起こしたのですが、仲間になった主人公は「新しい仲間」という名前で、グラフィックも透明、なおかつパラメーター(能力値)が初期設定値。主人公5でも同一の状態になる。だが不思議なことに、初期パーティーとして指定された主人公1〜主人公3は、外しても、追加しても正常作動する。これって、どういう事?
[高澤 宏彰] |
A.最近、この手の質問が急増! ユーザーサポート宛てに電話や手紙が何通かきているのだ。こちらではそんな異常は見られないので、まったくの原因がつかめなかった。しかし、我らがアスキーの精鋭デバッグチームが見つけてくれました。
まず、なぜ今の時期になって? というのが疑問でした。だがそこに解決の糸口があったのです。初めのうちは見つからない、そんな症状なので、皆さん良く聞いてください。
“パーティーの編成が上手く実行されない”というそのイベントは、以前のセーブデータでテストプレーしているのではないでしょうか? システムデータを編集してから、以前のセーブデータでプレーすると、そのシステムデータで編集されたものは反映されないのです。“シナリオは更新されたのに、システムは更新されない”。これが『RPGツクール3』の仕様と思ってください。おそらく“モンスターの強さを調整したのに、まったく変わらない”という状況もあったことでしょう。それと同じように、主人公を新たに作っても、その前にテストプレーしたセーブデータでは変更がなされないのです。もちろんアイテムや魔法にも言えることです。
このように、途中でシステムデータを変更した場合には、初めからプレーするようにしてください。「長編で、どうしても最初からは大変!」という場合は、毎回、作ったイベントの位置に合わせて、主人公の初期位置を変えて確認するのが良いでしょう。(もちろん、最終的には主人公の初期位置は戻してください)
以上が、原因と対応策となります。特にモンスターの強さの調整などで、こころあたりのある方は、参考にしてください。 |
Q.回想シーンなどによく使うモノクロやセピアの画面にするにはどうすればよいでしょうか?
[Homma mitsuo] |
| A.モノクロもセピアもできません。「公式ガイドブック」には“セピアに〜”と書いてありますが、あれは間違いです。なんとか上手くRGBを組み合わせて、それに似た色を作って見てください。 |
Q.ある店(HPなどを回復してくれる所)で、店員がカウンターの外に出るイベントを作りたいのですが、どうしても主人公たちが入ってこれるようになっているので、そこに主人公が入ると、店員が主人公に近づいて「ここより、関係者以外立ち入り禁止です。」と言いに来るようにしたいのです。
[Yuki] |
A.いまひとつ分かりにくい文章で、どういう状況なのか掴めないのですが、カウンターの端、すなわち“それ以上入られては困る”という場所に、「開始方法」を「主人公と触れた」と設定したイベントを設定すればいいんじゃないかな? グラフィックはなし、そしてイベント内容には、イベント引き継ぐを設定する。その引き継がれるのが、お店の主人のイベント。「イベントを引き継ぐ」の命令は、引き継ぐイベント先がないと設定できないので、まず先に以下で解説する、お店の主人のイベントから作りましょう。
お店の主人のイベント内容には、主人公の方へと歩いていくように、「イベントの移動」で歩数を決める。そして「文章を表示」の命令で「立ち入り禁止」を告げるようにして、次にお店の主人が定位置に戻るよう、再び「イベントの移動」を使う。最後に主人公たちを、外側へ1歩移動させる命令を設定すればできあがりだ。わかったかな? |
Q.第4回の特別講座で、「次のシナリオに行く」についての質問に答えていただいて、それを参考に作品を作っていたのですが、また「次のシナリオに行く」関係で分からないところが出てきてしまいましたので、質問メールを送りました。
@次のシナリオに行ったとき、「レベル」「お金」などシステムに関するものはそのまま継続
されるとなっていますが、それ以外の継続されるものを教えて下さい。とくに、「スイッチ」が継続されないと、フィールドの道などの表示が前のものと異なってしまうので、ストーリーを変える必要が出てきてしまいます。
AシナリオデータAからシナリオデータBに行き、そしてまたシナリオデータAに行くといったものを作りたいのですが、再度シナリオデータAに行った時にオープニングではないところから始めたいのですが、何かよい方法はないでしょうか?
[Masanori] |
A.@システムデータはすべて継承され、シナリオデータは継承されません。ただしスイッチだけは継承されます(オンになったスイッチは、次のシナリオでもオンの状態のままということです)。
AシナリオデータAに戻らないようにはできませんか? もしそれをやるなら、新しくシナリオデータCを用意して、そこへシナリオ名を削除した、シナリオデータAをコピー。そうしたら、Aとは異なるシナリオ名を付け、オープニングなどを作り替えてBからCへ行くようにすればいいのではないかと思います。 |
|