well hmm.., I'll try and mess with it..minded this is all for my Cpma Mod, but here are my setting for centering my weapons in Cpma, and I have to bind them this way because each weapon has a different cg_gunoffset variable when it comes to centering them perfectly. It kind of sucks though when you get fragged, when you spawn back, the machinegun will be set to whatever the last weapon that was held when fragged..just becomes a habit to hit the machinegun bind to straighten it.
Now I'm just trying to move forward and backward and changing the size of the weapon like that video I put up, but I've never heard of a third variable..I got all of this from someone back at the Challenge Forums, and that was like 2007 I think.
bind KP_DOWNARROW "weapon 1;set cg_gunoffset 0"
bind \ "weapon 2;set cg_gunoffset -3-3"
bind KP_LEFTARROW "weapon 3;set cg_gunoffset -1.5-2.5"
bind DEL "weapon 4;set cg_gunoffset 1-4.9"
bind ENTER "weapon 5;set cg_gunoffset 1-4.92"
bind SHIFT "weapon 6;set cg_gunoffset -1-2.9"
bind PGDN "weapon 7;set cg_gunoffset 1-5.5"
bind KP_INS "weapon 8;set cg_gunoffset 1-4.6"
bind KP_DEL "weapon 9;set cg_gunoffset -2-5.55"