RPGツクール2000/主人公・パーティー・乗り物
■テレポート位置に合わせて乗り物がやってくる
(更新:2015/11/28)


テレポートを使用した時に、
そのテレポート先の近くに乗り物がやってくる設定方法を紹介します。

テレポートの設定に関する基礎は別ページにて紹介しています。
【テレポートの設定のページを見る】



☆テレポートの設定

テレポート位置を設定する際に、
スイッチ[0001:テレポート後]がONになるように設定してください。




そしてテレポートの移動先(マップID、X座標、Y座標)をメモしてください。




なお、同じマップ内に複数のテレポート位置を設定する場合は、
エリア設定を行ってください。



☆乗り物を移動するイベントを設定

乗り物を移動させるイベントは、
ゲーム全体で使用するのでコモンイベントに設定してください。

今回は以下のように乗り物を設定します。


行先名 テレポート位置 小型船 大型船 飛行船
小さな村  X7、Y7  X5、Y7  X7、Y5  X7、Y9
大きな城 X12、Y5 X11、Y6 X10、Y5 X13、Y6

ゲーム開始時に乗り物が使用できない場合は、
スイッチ[0002:大型船入手]などのスイッチを乗り物ごとに準備し、
乗り物を取得したら該当するスイッチをONにしてください。
※今回は小型船は初めから使用でき、
 大型船と飛行船は後から使用できる場合の設定例を記載しています。


■コモンイベント
イベント開始条件:自動的に始まる
出現条件スイッチ:[0001:テレポート後]
◆スイッチの操作:[0001:テレポート後]をOFFにする
◆現在の場所を記憶:[0001],[0002],[0003]<主人公の現在位置を取得
◆条件分岐:変数[0001:マップID]が1<マップID「1」の時
 ◆条件分岐:変数[0002:X座標]が7<小さな村のX座標と同じ時
  ◆条件分岐:変数[0003:Y座標]が7<小さな村のY座標と同じ時
   ◆乗り物の位置を設定:小型船,0001世界マップ(005,007)
   ◆
  :分岐終了
  ◆
 :分岐終了
 ◆条件分岐:変数[0002:X座標]が12<大きな城のX座標と同じ時
  ◆条件分岐:変数[0003:Y座標]が5<大きな城のY座標と同じ時
   ◆乗り物の位置を設定:小型船,0001世界マップ(011,006)
   ◆
  :分岐終了
  ◆
 :分岐終了
 ◆
:分岐終了
◆条件分岐:スイッチ[0002:大型船入手]がON
 ◆条件分岐:変数[0001:マップID]が1
  ◆条件分岐:変数[0002:X座標]が7
   ◆条件分岐:変数[0003:Y座標]が7
    ◆乗り物の位置を設定:大型船,0001世界マップ(007,005)
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆条件分岐:変数[0002:X座標]が12
   ◆条件分岐:変数[0003:Y座標]が5
    ◆乗り物の位置を設定:大型船,0001世界マップ(010,005)
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆
 :分岐終了
 ◆
:分岐終了
◆条件分岐:スイッチ[0003:飛行船入手]がON
 ◆条件分岐:変数[0001:マップID]が1
  ◆条件分岐:変数[0002:X座標]が7
   ◆条件分岐:変数[0003:Y座標]が7
    ◆乗り物の位置を設定:飛行船,0001世界マップ(007,009)
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆条件分岐:変数[0002:X座標]が12
   ◆条件分岐:変数[0003:Y座標]が5
    ◆乗り物の位置を設定:飛行船,0001世界マップ(013,006)
    ◆
   :分岐終了
   ◆
  :分岐終了
  ◆
 :分岐終了
 ◆
:分岐終了




◎関連ページ
 ●乗り物の初期位置設定
 ●乗り物のグラフィック設定
 ●乗り物が移動できる地形を設定する
 ●乗り物の移動時に敵の出現設定を変える
 ●アイテムを使用すると乗り物がやってくる
 ●船が橋の下を通れるようにする

 ●イベントコマンド:乗り物グラフィックの変更
 ●イベントコマンド:テレポート位置の増減


YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール