Ye, really 'On-Ride', as if you sit in a rollercoaster, so not above your head!
But I will take a look in the manual..
I have small code, but it doesn't work properly

function cameraOnride ()
{
while(gondel1)
{
vec_set(camera.x,gondel1.x);
vec_for_vertex(camera.x, gondel1, 30431);
vec_set(camera.pan, gondel1.pan);
wait(1);
}
}
Maybe I've forgotten something
