Code:
class Game_Event
  alias trigger_refresh refresh
  def refresh
    trigger_refresh
    return if @list.nil?
    for i in 0...@list.size
      if @list[i].code == 108
        if @list[i].parameters.to_s.upcase == "TRIGGER"
          @trigger = -1
        end
      end
    end
  end
  def check_event_trigger_touch(x, y)
    if $game_system.map_interpreter.running?
      return
    end
    if @trigger == 2 and x == $game_player.x and y == $game_player.y
      if not jumping? and not over_trigger?
        start
      end
    else
      for event in $game_map.events.values
        next unless event.trigger == -1
        next if event == self
        if not jumping? and not over_trigger?
          if event.x == x and event.y == y
            event.start
            break
          end
        end
      end
    end
  end
end
code über main einfügen und ein kommentar mit "trigger" (ohne "") bei dem event einfügen, welches durch event kontakt gestartet werden soll.
falls bugs auftreten einfach posten