>>257
先にID:2のイベント(罠)の自動実行で
$gameVariables.setValue(1,this.eventId())
※変数1番にイベントIDの値2が格納される

次にID:1のイベント(敵)の並列実行の条件分岐でセルフスイッチ操作
$gameMap.distance(
this.character().x,
this.character().y,
$gameMap.event($gameVariables.value(1)).x,
$gameMap.event($gameVariables.value(1)).y
) <= 1

でどうでしょうかね(同じことしているかも)。
これでうまくいかなければちょっと分からないですね…。