//the bind to say you have just used your charge
bind "mouse2" +chargeused
//the bind to say that you have 50% charge
bind "" chargeathalf
//the bind to signify you are ready with a 100% charge
bind "7" chargeready
//the bind to signify switching between normal uber and kritz
bind 8 "medigunswap;Loadout"
alias Loadout "LoadU"
alias LoadU "load_itempreset 1;alias Loadout LoadUK"
alias LoadUk "load_itempreset 2; alias Loadout LoadU"
//LoadoutU is Uber, LoadoutUK is Kritz
alias medigunswap "ubercurrentmed"
alias ubercurrentmed "usingkritz; alias medigunswap kritzcurrentmed"
alias kritzcurrentmed "usinguber; alias medigunswap ubercurrentmed"
alias usinguber "say_team *SWITCHING TO NORMAL UBER*; uberenabled"
alias usingkritz "say_team *SWITCHING TO KRITZ*; kritzenabled"
alias ChargeReady ""
alias ChargeAtHalf ""
alias +ChargeUsed ""
alias -ChargeUsed ""
alias UberChargeReady "voicemenu 1 7;say_team *UBER Faked*"
alias UberChargeAtHalf "say_team *NORMAL UBER*"
alias +UberChargeUsed "+attack2;say_team *UBER used*"
alias -UberchargeUsed "-attack2"
alias KritzChargeReady "voicemenu 1 7;say_team *KRITZ Faked*"
alias KritzChargeAtHalf "say_team *KRITZ*"
alias +KritzChargeUsed "+attack2;say_team *KRITZ Used*"
alias -KritzChargeUsed "-attack2"
alias uberenabled "alias ChargeReady UberChargeReady; alias ChargeAtHalf UberChargeAtHalf; alias +ChargeUsed +UberChargeUsed; alias -ChargeUsed -UberchargeUsed "
alias kritzenabled "alias ChargeReady KritzChargeReady; alias ChargeAtHalf KritzChargeAtHalf; alias +ChargeUsed +KritzChargeUsed; alias -Chargeused -kritzchargeused"
alias resetm2 "bind "mouse2" "+attack2""
//
resetm2
Hey guys I've this modified medic script which I find very useful, but I ran into some trouble as this script some time need to be activated (press 8 to do so) This prove to be problematic as I sometime forget to do it and end up dropping, I like this script as it switches loadout for me. What can I do to fix this or do I just hav to deal with it?
The second script is to reset m2 for other classes