Use a paralell event and use control variables to get the player mapx and y coordinates, than use Eventcommand Get Location Info to get
the Region ID on Player Position,than a conditional branch than if yes do your teleport and falling stuff.
Maybe this helps to point towards a possible direction for a solution.