exec "default_class.cfg"
demoman_primary_xhair
auto_interp // better for projectile classes unless your connection is trash.
alias autoreload_on "demo_autoreload"
//=============================
// Weapon Specific Calls
// -- these are called every time a weapon is changed to and set individual scripts for that weapon.
// -- alternate weapons have separate calls where appropriate, e.g. class_weapon1_2
//=============================
alias "class_weapon1_1" "alias weapon_hide weapon_hide_off; primary_reload_off; alias demo_autoreload primary_reload_off; alias autoreload autoreload_off; demoman_primary_xhair"
alias "class_weapon2_1" "alias weapon_hide weapon_hide_off; alias autoreload autoreload_off; demoman_secondary_xhair"
alias "class_weapon3_1" "alias weapon_hide weapon_hide_off; alias swap weapon1; demoman_melee_xhair"
alias update_current_class "alias current_class class_demoman"
// Demo Autoreload
alias demo_autoreload "primary_reload_on"
alias primary_reload_on "sticky_reload_off; +reload"
alias secondary_reload_on "sticky_reload_on"
//Mikay
alias +shoot_reload "+attack; -reload"
alias -shoot_reload "-attack; wait 10; +reload; -attack"
alias sticky_reload_off "alias +class_attack +attack; alias -class_attack -attack; -reload"
alias sticky_reload_on "alias +class_attack +shoot_reload; alias -class_attack -shoot_reload"
bind mouse1 +primary
bind mouse2 +secondary
alias "+secondary" "-reload;alias s_repit +s_repit;+s_repit;alias -p_repit primary2"
alias "s_repit" "+s_repit"
alias "+s_repit" "+attack2; wait 2; -s_repit"
alias "-s_repit" "-attack2; wait 10; s_repit"
alias "-secondary" "alias s_repit none;alias -p_repit primary1;+reload"
alias none ""
alias "+primary" "alias a_reload a_reload2;-reload;wait;alias +p_repit p_r1;alias p_repit +p_repit;+p_repit"
alias "p_repit" "+p_repit"
alias "+p_repit" "p_r1"
alias "-p_repit" "p_repit"
alias "-primary" "-attack;alias p_repit none;alias +p_repit p_r2;alias a_reload a_reload1;wait 10;a_reload"
alias p_r1 "+attack;wait 3;-p_repit"
alias p_r2 "-attack"
alias a_reload a_reload2
alias a_reload1 "+reload"
alias a_reload2 "-reload"
alias primary1 "p_repit"
alias primary2 "-attack;wait 3;p_repit"
///////////////////////////
Somewhere in there I ended up having a sticky spam script. I never knew it but I accidentally used it all the time. The way the scipt worked was that if I held down both mouse buttons it would fire and detonate, fire and detonate, etc... I never knew this, instead I just left and right clicked really really fast. So fast that my fingers must have been overlapping and basically triggering this script effect.
When I took out all the code from my config, I thought all I was going to loose was my auto reload. Now when I try to spam stickies and I click really fast like that, the stickies end up charging for a long time. Probably because I'm overlapping my left and right clicks, which should charge stickies. What I want to know is, what is the best way to quickly spam without the use of a script. (accidental or not

) Is there a rythm that someone has found out to be really helpful or some tip I never learned because of this. Also, will I ever be as fast as the script was?
Any sort of help is appreciated, because for now I am just really frusturated when I try to kill people and my stickies won't come out.