you could do something like this if your worried about switching weapons with +attack on...its incomplete ofc ud have to do all weapons.. also didnt really test it but its the same as my toggle zoom script but with +attack so it should work. ofc if u accidently hit lg bind with switch to empty weapon disabled or you dont have an lg..or a new round when u died with lg.. then you might get a surprise when you press mouse1.
set rl1 "weapon 5;bind mouse1 +attack""
set rl2 "-attack;weapon 5;bind mouse1 +attack;vstr weapons1"
set rl vstr rl1
bind q vstr rl
set rg1 "weapon 7;bind mouse1 +attack"
set rg2 "-attack;weapon 7;bind mouse1 +attack;vstr weapons1"
set rg vstr rg1
bind r vstr rg
set lg1 "weapon 6;bind mouse1 vstr fire;vstr weapons2"
set lg vstr lg1
bind e vstr lg
set weapons1 "set fire vstr stopshooting;set lg vstr lg1;set rl vstr rl2;set rg vstr rg1"
set weapons2 "set fire vstr startshooting;set rl vstr rl2;set rg vstr rg2"
set startshooting "+attack;set fire vstr stopshooting "
set stopshooting "-attack;set fire vstr startshooting"
set fire vstr startshooting
bind mouse1 +attack
Edited by PixelLemonade at 15:00 CDT, 20 August 2016