The scriptable camera type is a huge step in allowing scripters to manipulate the camera, but we are still somewhat limited by a lack of access to the mouse events for the right mouse button and the scroll wheel. I suggest unlocking these (or removing whatever it is that prevents them from firing in a script).
Events:
mouse.Button2Down
mouse.Button2Up
mouse.WheelBackward
mouse.WheelForward |