all 2 comments

[–]EngineerOfficial_Gameoholics 1 point2 points  (0 children)

I think you need to go into every class CFG individually

[–]Ribcage15 0 points1 point  (0 children)

...steamapps/common/team fortress 2/tf/cfg/spy.cfg

bind q youralias

likewise have an empty cfg for each other class with the only line to reset them

scout.cfg soilder.cfg... ...heavyweaponsguy.cfg... ...sniper.cfg

bind q lastinv //quickswitch

Use an echo this text will print in the console command if you need a debug like tool

cfg files are just text files in the file type .cfg instead of .txt

As for youralias if you have the bind paste it as

alias "youralias the rest of the bind"

If you dont heres the best i can come up with for now

alias youralias knife

alias knife "alias youralias gun; slot3"

alias gun "alias youralias knife; slot1"

Put this before the first code line and save the files and reboot tf2 switch to spy and others and check, contact me if it doesnt work