Скрипт работает, но с одним но - камера в обновлённой карте переносится в центр(?), т.е. игрок оказывается не в фокусе.
Можно воткнуть вот такой патч ниже Blizz ABS:

Код:
class Map_Actor  
  def center(x, y)
    $BlizzABS.player.center(x, y, true) if self == $game_player
  end
end