Like this?
sync on
sync rate 60
hide mouse
`make an object to act as the aeroplane
make object box 1, 50,10,50
`make a cube then add it as a limb to the aeroplane
make object cube 2, 1
make mesh from object 1,2
add limb 1,1,1
offset limb 1,1, 0,10,0
delete object 2
position object 1, 1500, 100, 1500
`make a matrix to act as the ground
make matrix 1, 3000,3000,10,10
do
`flight controls
roll = rightkey() - leftkey()
pitch = downkey() - upkey()
speed = spacekey() * 3
`pilot look controls (z and x keys)
facing = facing + keystate(45) - keystate(44)
`restrict facing tp between -90 and 90 degrees
if facing < -90 then facing = -90
if facing > 90 then facing = 90
`press control key to center the camera
if controlkey() = 1 then facing = 0
`roll, pitch and move the aeroplane
roll object right 1, roll
pitch object up 1, pitch
move object 1, speed
`position the camera on the pilot limb and rotate it to match the aeroplane
position camera limb position x(1,1), limb position y(1,1), limb position z(1,1)
rotate camera object angle x(1), object angle y(1), object angle z(1)
`turn the camera
turn camera right facing
`print instructions
set cursor 0,0
print "use spacekey to fly the aeroplane"
print "use arrow keys pitch and roll the aeroplane"
print "use z and x to look left and right"
print "use control key to center camera"
print
print "object position x(1) : ", object position x(1)
print "object position y(1) : ", object position y(1)
print "object position z(1) : ", object position z(1)
sync
loop
Maybe?