>38
2003は知らないので2000の場合
テレポート位置の増減で、各々にて[テレポート後にONにするスイッチ]で
スイッチ毎にコモンで処理([乗り物の位置を設定]で移動)

例:
場所Aにテレポート→スイッチAをON→スイッチAがONで自動処理のコモンAを処理
コモンAの内容:
船を持ってるY/N→Yなら船の場所を指定位置に持ってくる
(判定方法は入手時にスイッチONor変数に値代入)
飛行船を持ってるY/N→以下同文
スイッチAをOFF