I think nit and i messed with this a long time ago, but it came down to people needing a clientside thing, and the first person view messed it up in 0002.
So it's possible to make this into some sort of camera mod, but unless you want some different camera views a la metal gear solid, you'd be better off doing some other hack.