It's not easy to understand what you need ... and i hope it is not too late 10 days after .
Don't forget that in an event , you can make another event move .
It means you don't need switches , you can make everything in the common event of your item . It is far easier to have only one event controlling everything .
For zones where you can call or not the aircraft , i suggest to use areas (if you are in VXAce) .
Now for the part "getting off the aircraft" .
you need this little script before "main" :
class Game_Vehicle < Game_Character
alias dricc_get_off get_off
def get_off
dricc_get_off
$game_switches[2]=true
end
end
change the "2" by any switches . then make an event triggered by this switch . this event will make everything you need when getting off a vehicle .
if you are using also boats , then you will need to add : if @type == :airship