Spy Script a rework of a script off of the Foom site (remember to rebind +attack in your other class configs)
// BEGIN DISGUISE SCRIPT
alias +spyattack "+attack;"
alias -spyattack "-attack; last_disguise;"
bind "MOUSE1" "+spyattack"
alias enemy_scout "disguise enemy scout; alias last_disguise disguise enemy scout;"
alias enemy_sniper "disguise enemy sniper; alias last_disguise disguise enemy sniper;"
alias enemy_soldier "disguise enemy soldier; alias last_disguise disguise enemy soldier;"
alias enemy_demoman "disguise enemy demoman; alias last_disguise disguise enemy demoman;"
alias enemy_medic "disguise enemy medic; alias last_disguise disguise enemy medic;"
alias enemy_hwguy "disguise enemy hwguy; alias last_disguise disguise enemy hwguy;"
alias enemy_pyro "disguise enemy pyro; alias last_disguise disguise enemy pyro;"
alias enemy_spy "disguise enemy spy; alias last_disguise disguise enemy spy;"
alias enemy_engineer "disguise enemy engineer; alias last_disguise disguise enemy engineer"
alias enemy "bind kp_ins friendly; bind kp_end enemy_scout; bind kp_downarrow enemy_sniper; bind kp_pgdn enemy_soldier; bind kp_leftarrow enemy_demoman; bind kp_5 enemy_medic; bind kp_rightarrow enemy_hwguy; bind kp_home enemy_pyro; bind kp_uparrow enemy_spy; bind kp_pgup enemy_engineer;"
// RENAME TO CHOOSE WHAT CLASS YOU WANT SPAWN/START WITH
enemy; enemy_soldier;
// END DISGUISE SCRIPT
|