This is exactly as i do it.
U will need: Cannonfodder's model decompiler to install this put the .exe into your sourcesdk\bin\ep1\bin.
http://www.wunderboy.org/apps/guistudiomdl2.php to compile the .qc file. read the readme in the download to learn how to use.
[b][u]Decompile[/u][/b] 1.Decompile the model you want, choose output directory as desktop and make sure only 'Dump Old Unweighted SMD's' and 'Do not fix rotations on animations' are checked. Refer to screenshot A. This will create all the .smd files and a .qc file that make up the .mdl file that you just decompiled.
- Note, Cannonfodder's model decompiler doesn't like complicated directories so if you get an error when decompiling try changing one of the directories. Also if you are having trouble installing the decompiler double check it is in the right place, if you're 100% sure its in the right place and it still does'nt work then try reinstalling Source SDK by right clicking it in the tools tab, deleting it and installing again.
[b][u]Edit the .qc file[/u][/b] 2.Open the .qc file with Notepad
3.Replace with CTRL-H (usually) and in the Find box type 'fps' and replace with 'snap rotate -90 fps' (without the ' marks) Refer to screenshot B
4.Type '$origin x y z' without the ' marks. x moves the model further or away from you, y moves the model left or right and z moves the model up or down. so replace x y or z with numbers. for example you would type '$origin 2 2 -2' (without '). i put mine at the top. it goes from -6 to 6 Refer to screenshot C
5.save the .QC file.
(at this point make sure you have installed sourcesdk from steam. you will also need to open Sourcesdk from the Tools section in Steam and select counterstrike source from the drop down list whenit has loaded up)
[b][u]Compile[/u][/b] To compile the .qc file it needs to be in the same folder as its associated .smd files. This can be done by either: 6. Install GUI StudioMDL 2.2 and set the correct directories by following the readme that comes in the download. Load the .qc file by going to File > Load QC file.... Set the correct target mod (counterstrike source) by clicking the drop down menu. Click the Compile button to get it started. If there is an error during compiling it will stop and tell you.
open C:\Program Files\Valve\Steam\SteamApps\youraccountname\sourcesdk\bin and find studiomdl.exe. now drop your .qc file onto it. Refer to screenshot D
and thats it. it sends the models to the right place so next time you play css the changes will have been made.
NOTE: there are limitations imposed by CS:Source on the positioning of the model. if the model is too close or far etc from you, you'll get a consistency error. p.s some models are harder to get the way you want more than others.