Nope, It won't work. I saw that resource and what it does is attach a object with alpha 0 behind of you that collides with your camera, pretending just zooming it in, but what I want is put the camera beside of the player, therefore it won't work.
Seems like MTA can't do this, I hope in the next version of MTA setCameraMatrix will have an argument that allows you to move your aim.
Like this:
bool setCameraMatrix ( player thePlayer, float positionX, float positionY, float positionZ [, float lookAtX, float lookAtY, float lookAtZ, float roll = 0, float fov = 70, bool ableToAim = false ] )
The bad news is that this is possible in SA-MP, because I did some script .