А теперь устроим небольшую диверсию 
Пример миссии в аттаче, комментарии в коде ниже.
Код:
using System;
using maddox.game;
using maddox.game.world;
public class Mission : maddox.game.AMission
{
// переопределяем метод, который вызывается, когда какой-то из самолетов взлетит...
public override void OnAircraftTookOff(int missionNumber, string shortName, AiAircraft aircraft)
{
base.OnAircraftTookOff(missionNumber, shortName, aircraft); // вызвали базовый метод (мало ли...)
if (GamePlay.gpPlayer() != null) // проверили, есть ли у нас игрок.
{
if (GamePlay.gpPlayer().Place() != null) // проверили, что игрок сидит где-то, а не болтается на тряпке.
{
if (aircraft.Name().Equals(GamePlay.gpPlayer().Place().Name())) // если взлетевший самолет - игрока, то...
{
aircraft.hitNamed(part.NamedDamageTypes.ControlsElevatorDisabled); // ...вырубаем рули высоты...
aircraft.hitNamed(part.NamedDamageTypes.ControlsAileronsDisabled); // ... элероны ...
aircraft.hitNamed(part.NamedDamageTypes.ControlsRudderDisabled); // ... руль направления.
// Приятного полета!
}
}
}
}
}