Hiya!
Well as i was sitting here, Drinking a beer, and cruising the forums and wiki eagerly awaiting the 2.1 client files, I noticed there were not ANY spy scripts on the Wiki. So, here i present what i cooked up right after i noticed that the right-click spy menu was FUBAR.
"E" is used to cycle thru Light Classes "Scout, Medic, Sniper, Pyro"
"C" is used to cycle thru Mid-Heavy Classes "Engineer, Demoman, HeavyWeapons, Soldier"
You also disguise immediately after spawning (as soldier), change as u like(tho you might have to switch some things around, its YOUR .cfg, im just giving mine as an EXAMPLE )
*Please take note i use a cleanup.cfg, and that i am using "C" and "E" for my disguise buttons, Change them how u like but be sure to change all the ALIAS binds to the same key.
Code:
exec cleanup.cfg
echo SPY CFG LOADED
//Disguise as this On Spawn
disguise enemy soldier
//Disguise buttons
bind e "+scout"
bind c "+engy"
//Disguise Alias Heavy Classes "C"
alias +engy "disguise enemy engineer"
alias -engy "bind c +demo"
alias +demo "disguise enemy demoman"
alias -demo "bind c +hw"
alias +hw "disguise enemy hwguy"
alias -hw "bind c +solly"
alias +solly "disguise enemy soldier"
alias -solly "bind c +engy"
//Disguise Alias Light Classes "E"
alias +scout "disguise enemy scout"
alias -scout "bind e +med"
alias +med "disguise enemy medic"
alias -med "bind e +sniper"
alias +sniper "disguise enemy sniper"
alias -sniper "bind e +pyro"
alias +pyro "disguise enemy pyro"
alias -pyro "bind e +scout"