I found this from devilchaser
_cama CameraEffect ["Internal","Back"]
_cama CamSetFOV 1.5
_cama CamCommit 0
introcue1_1=false
;follow chopper
#camloop1
_camx = getpos chopper select 0
_camy = getpos chopper select 1
_camz = getpos chopper select 2
_chopperdir = getdir chopper
_choppersin = (sin _chopperdir)
_choppercos = (cos _chopperdir)
_camtargetx = _camx + (500 * _choppersin)
_camtargety = _camy + (500 * _choppercos)
_cama camsettarget chopper
_cama camsetrelpos [0,+5,-0.6]
_cama CamSetTarget [_camtargetx,_camtargety,_camz]
_cama camcommit 0
~0.01
?(!introcue1_1):goto "camloop1"
All you need to do is change the camsetrelpos as each aircraft has a different position.
Hope this helps ya ;D