It can't be done perfectly since moving your mouse is client side, but it's still achievable.
You would need to register PreThink() , and set pev_angles and pev_fixangle. And another case where you would unregister the forward where possible.
__________________
Quote:
vBulletin Tip #42: Not much would be accomplished by merging this item with itself.