newDiGiT//WEAPON SWITCH pm = primary special, sc = secondary special, ml = melee special alias primary "slot1;r_drawviewmodel 0;alias wep2 switch3;alias wep3 switch5;alias downbind switch3;alias upbind switch5" alias secondary "slot2;r_drawviewmodel 1;alias wep1 switch1;alias wep3 switch6;alias downbind switch6;alias upbind switch1" alias melee "slot3;r_drawviewmodel 1;alias wep1 switch2;alias wep2 switch4;alias downbind switch2;alias upbind switch4" alias extrakey "r_drawviewmodel 1;-attack;alias wep2 switch3;alias wep3 switch5;alias downbind switch3;alias upbind switch5" alias qswitch "switch3" alias switch1 "primary;alias qswitch switch3" alias switch2 "primary;alias qswitch switch5" alias switch3 "secondary;alias qswitch switch1" alias switch4 "secondary;alias qswitch switch6" alias switch5 "melee;alias qswitch switch2" alias switch6 "melee;alias qswitch switch4" bind 1 "wep1" bind 2 "wep2" bind 3 "wep3" bind 4 "slot4; extrakey" bind 5 "slot5; extrakey" bind q "qswitch" bind mwheeldown "downbind" bind mwheelup "upbind"
also lets u scroll wheel switch
This one works even better! Thank you guys