Moim zdaniem byłoby lepiej zrobić potężnie duży skrypt (używając wektorów i zapisując gdzie jak ptak leci/leciał) niż króciutki skrypcik, który będzie wstawiał dodatkowe voby, które spowolnią grę jeszcze bardziej niż skrypt który ma 1000+ linijek.
Od tego byś miał tego ptaka jako oCNpc, żeby zapisywać miliony (tu wyolbrzymienie, ale i tak możliwe do wykonania) warunków lotu. Możesz użyć aivarów, które będą zapisywały, czy ptak leci do osi X i nie może lecieć do osi -X, ustawić minimalną i maksymalną wysokość, skręty lotu, cokolwiek byś chciał. Największy "problem" byłby z pisaniem tego skryptu, bo byłby bardzo długi.