イベント例をおいときますね。
右方向へ直進するイベントの場合です。
※このイベントのトリガーは、並列処理です。
参考:
イベントのメモで条件分岐
viewtopic.php?f=23&t=5092スクリプトで変数を指定する方法
http://rpgmaker-script-wiki.xyz/variables_mv.php// このイベントの位置を取得◆変数の操作:#0006 このイベントのX座標 = このイベントのマップX
◆変数の操作:#0007 このイベントのY座標 = このイベントのマップY
// 右へ直進しているので一歩先の座標はX座標に+1、左へ直進なら-1、下ならY座標に+1◆変数の操作:#0006 このイベントのX座標 += 1
// 目の前にあるイベントのIDを取得、なければ0が代入される◆指定位置の情報取得:#0005 目の前のイベントのID, イベントID, ({このイベントのX座標},{このイベントのY座標})
// イベントがあるか調べる◆条件分岐:目の前のイベントのID ≥ 1
// イベントIDのメモ欄にAが含まれるか調べる(変数5番が目の前のイベントのID) ◆条件分岐:スクリプト:$gameMap.event($gameVariables.value(5)).event().note.match(/A/)
◆イベントの一時消去
◆
:分岐終了
◆
:分岐終了
// イベントがいない、またはAが含まれていないと一歩進む◆移動ルートの設定:このイベント (飛ばす, ウェイト)
: :◇右に移動