Ok, I'm just about to give up on this. I can't figure this out and I'm starting to think there is a bug involved in SL.
I'm making a flying vehicle that should hover above the ground. The driver should be able to control it to make it go up or down. When it does go up or down it should go STRAIGHT UP or DOWN. It should not aim up or down like an airplane does, but rather go straight up or down like a UFO (which it is).
I've tried setting the linear motor z to a value + for up and - for down. However the darn thing insists on aiming up or down as well and therefor when you try to go up or down it loop de loops in a giant circle and slams you into the ground. Even if I set the angular motor friction to 1 and set the linear motor x and y to 1 and z 1000. It still does this. It doesn't make any sense!!! It should then go straigt up or down, but it still insists on looping.
I've also tried ignoring the z linear motor and instead adjusting the hover hieght, however this seems to be always in parallel refrence to the ground. So it only works correctly over flat land. If there is a hill or any sloping land once again the UFO tilts to be parallel to the ground.
This is very frustrating. Has anyone attempted to make a vehicle like this before (UFO?)? You would think this would be a very simple vehicle that moves straight up, down, left, right, forward, back. No banking or anything, just moves in 90 deg directions. Should be simple, but its obviously not. Any clues or ideas would be appreciated.