This is Gasoline Based's cfg
You must watch this video first
https://www.youtube.com/watch?v=F8ZroY7W4IA
alias +mfwd "-back;+forward;alias checkfwd +forward"
alias +mback "-forward;+back;alias checkback +back"
alias +mleft "-moveright;+moveleft;alias checkleft +moveleft"
alias +mright "-moveleft;+moveright;alias checkright +moveright"
alias -mfwd "-forward;checkback;alias checkfwd none"
alias -mback "-back;checkfwd;alias checkback none"
alias -mleft "-moveleft;checkright;alias checkleft none"
alias -mright "-moveright;checkleft;alias checkright none"
alias checkfwd none
alias checkback none
alias checkleft none
alias checkright none
alias none ""
bind w +mfwd;
bind s +mback;
bind a +mleft;
bind d +mright;
echo ****NULL MOVEMENT ACTIVATED****
alias "mask" "voicemenu 2 4; say ## UBER READY! ##"
alias "weapon" "bind MOUSE1 +attack"
alias "medigun" "bind MOUSE1 +heal"
alias +heal "-attack; spec_next"
alias -heal "+attack"
alias +uber "dropitem; +attack2; spec_prev; say_team ## POPPED UBER ##"; voicemenu 2 4"
alias -uber "-attack2"
alias primary "slot1; weapon; -attack; r_drawviewmodel 0; viewmodel_fov 90"
alias secondary "slot2; medigun; +attack; r_drawviewmodel 1; viewmodel_fov 90"
alias melee "slot3; weapon; -attack; r_drawviewmodel 1; viewmodel_fov 90"
alias switchdown1 "secondary; bind mwheelup switchup2; bind mwheeldown switchdown2; bind q backswitch2"
alias switchup1 "melee; bind mwheelup switchup3; bind mwheeldown switchdown3; bind q backswitch3"
alias switchdown2 "melee; bind mwheelup switchup3; bind mwheeldown switchdown3; bind q backswitch3"
alias switchup2 "primary; bind mwheelup switchup1; bind mwheeldown switchdown1; bind q backswitch1"
alias switchdown3 "primary; bind mwheelup switchup1; bind mwheeldown switchdown1; bind q backswitch1"
alias switchup3 "secondary; bind mwheelup switchup2; bind mwheeldown switchdown2 bind q backswitch2"
alias backswitch2 "primary; bind mwheelup switchup1; bind mwheeldown switchdown1; bind q backswitch1"
alias backswitch1 "Secondary; bind mwheelup switchup2; bind mwheeldown switchdown2; bind q backswitch2"
alias backswitch3 "secondary; bind mwheelup switchup2; bind mwheeldown switchdown2; bind q backswitch2"
alias switch1 "primary; bind mwheelup switchup1; bind mwheeldown switchdown1; bind q backswitch1"
alias switch2 "secondary; bind mwheelup switchup2; bind mwheeldown switchdown2; bind q backswitch2"
alias switch3 "melee; bind mwheelup switchup3; bind mwheeldown switchdown3; bind q backswitch2"
//medic radar
alias autocall_initial "hud_medicautocallersthreshold "50""
alias autocall_temp "hud_medicautocallersthreshold "150""
alias +autocall_temp_hit "autocall_temp"
alias -autocall_temp_hit "autocall_initial"
//fake call
alias "fakeuber" "voicemenu 1 7;say_team "## UBER FAKED ##"
//crouchjump script
alias +crouchjump "+jump; +duck"
alias -crouchjump "-duck; -jump"
//medigun switcher
alias skritz "load_itempreset 2; bind F1 smedi; bind F2 spawn2a"
alias smedi "load_itempreset 0; bind F1 skritz; bind F2 spawn1a"
alias spawn1a "load_itempreset 1; bind F2 spawn1b"
alias spawn1b "load_itempreset 0; bind F2 spawn1a"
alias spawn2a "load_itempreset 3; bind F2 spawn2b"
alias spawn2b "load_Itempreset 2; bind F2 spawn2a"
tf_medigun_autoheal "1"
//binds
//weaponswitching bindings
bind mwheelup switchup1
bind mwheeldown switchdown1
bind 1 switch1
bind 2 switch2
bind 3 switch3
bind q backswitch1
bind MOUSE1 +attack
bind MOUSE2 "+uber; mask"
//binds for changing spawns
bind F1 skritz
bind F2 spawn1a
//remove this bind if you with to crouchjump manually
bind "space" "+crouchjump"
bind "e" "+autocall_temp_hit"
bind "f" "fakeuber"
bind "r" "mask"
echo "****MEDIC CONFIG FILE LOADED****"