Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Defaults for Spy, these are changed everytime I switch to the class, put YOUR settings here
- cl_crosshair_blue "200"
- cl_crosshair_green "175"
- cl_crosshair_red "0"
- cl_crosshair_scale "30"
- cl_crosshair_file "crosshair5"
- r_drawviewmodel 1
- //Ambassador Zoom Script
- alias "+ambyzoom" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 2.0"
- alias "-ambyzoom" "fov_desired 90; viewmodel_fov 70; viewmodel_fov_demo 70; sensitivity 2.8"
- bind "Shift" "+ambyzoom"
- bind "q" "switcher"
- bind "mouse2" "+watch;spec_prev"
- alias knife_vm_mode "bind mouse1 +viewmodel_knife"
- alias amby_vm_mode "bind mouse1 +viewmodel_amby"
- alias sap_vm_mode "bind mouse1 +viewmodel_sap"
- alias +viewmodel_knife "+attack;r_drawviewmodel 1;spec_next"
- alias -viewmodel_knife "-attack;r_drawviewmodel 1"
- alias +viewmodel_amby "+attack;r_drawviewmodel 0;spec_next"
- alias -viewmodel_amby "-attack;r_drawviewmodel 0"
- alias +viewmodel_sap "+attack;r_drawviewmodel 1;spec_next"
- alias -viewmodel_sap "-attack;r_drawviewmodel 1"
- alias equip_knife "slot3;r_drawviewmodel 1;knife_vm_mode"
- alias equip_knife2amby "equip_knife;alias switcher equip_amby2knife;bind 2 equip_sap2knife;bind 3 equip_knife;bind 1 equip_amby2knife"
- alias equip_knife2sap "equip_knife;alias switcher equip_sap2knife;bind 2 equip_sap2knife;bind 3 equip_knife;bind 1 equip_amby2knife"
- alias equip_amby "slot1;r_drawviewmodel 1;amby_vm_mode"
- alias equip_amby2sap "equip_amby;alias switcher equip_sap2amby;bind 2 equip_sap2amby;bind 3 equip_knife2amby;bind 1 equip_amby"
- alias equip_amby2knife "equip_amby;alias switcher equip_knife2amby;bind 2 equip_sap2amby;bind 3 equip_knife2amby;bind 1 equip_amby"
- alias equip_sap "slot2;r_drawviewmodel 1;sap_vm_mode"
- alias equip_sap2knife "equip_sap;alias switcher equip_knife2sap;bind 2 equip_sap;bind 3 equip_knife2sap;bind 1 equip_amby2sap"
- alias equip_sap2amby "equip_sap;alias switcher equip_amby2sap;bind 2 equip_sap;bind 3 equip_knife2sap;bind 1 equip_amby2sap"
- alias +watch "+attack2;r_drawviewmodel 1"
- alias -watch "-attack2;r_drawviewmodel 1"
- equip_knife2amby
- //Ambassador Cooldown Color Change
- //Changes the color of the crosshair for a brief period of time, the exact time it takes for the Ambassador to cool off
- alias +AmbyHot "+attack; cl_crosshair_blue 0; cl_crosshair_green 100; cl_crosshair_red 255;"
- alias -AmbyHot "-attack; wait 165; cl_crosshair_blue 200; cl_crosshair_green 175; cl_crosshair_red 0"
- //Cooldown and Disguise
- //For when you want both commands enabled together
- //Changes the color of the crosshair for a brief period of time, the exact time it takes //for the Ambassador to cool off
- alias +AmbyandDisguise "+attack; cl_crosshair_blue 0; cl_crosshair_green 100; cl_crosshair_red 255; wait 195; cl_crosshair_blue 200; cl_crosshair_green 175; cl_crosshair_red 0"
- //Disguise drop key, to enable faster Spy Capping and drop disguise when auto disguise is enabled
- alias dropdisguise "echo DISGUISE_DROP;disguise 8 -2"
- bind "o" "dropdisguise"
- alias dotxhairtype "dotxhairtypeb"
- alias dotxhairtypeb "cl_crosshair_file crosshair1;cl_crosshair_scale 30;alias dotxhairtype dotxhairtyper"
- alias dotxhairtyper "cl_crosshair_file crosshair5;cl_crosshair_scale 15;alias dotxhairtype dotxhairtypeb"
- alias dotxhaircolor "dotxhaircolorb"
- alias dotxhaircolorb "cl_crosshair_blue 0; cl_crosshair_green 255; cl_crosshair_red 0;alias dotxhaircolor dotxhaircolorc"
- alias dotxhaircolorc "cl_crosshair_blue 255; cl_crosshair_green 0; cl_crosshair_red 255;alias dotxhaircolor dotxhaircolord"
- alias dotxhaircolord "cl_crosshair_blue 240; cl_crosshair_green 255; cl_crosshair_red 0;alias dotxhaircolor dotxhaircolorb"
- cl_autoreload 1
- bind "w" +fw
- alias +fw "+forward;dotxhaircolor"
- alias -fw "-forward;dotxhaircolor"
- bind "s" +bw
- alias +bw "+back;dotxhaircolor"
- alias -bw "-back;dotxhaircolor"
- bind "d" +mr
- alias +mr "+moveright;dotxhaircolor"
- alias -mr "-moveright;dotxhaircolor"
- bind "a" +ml
- alias +ml "+moveleft;dotxhaircolor"
- alias -ml "-moveleft;dotxhaircolor"
- echo Spy Numberpad Disguise Selector Active
- echo Usage: Numpad keys 1-9 select your class
- echo Numpad 0 selects RED and Numpad . (del) selects BLU
- echo Numpad Enter key toggles between red and blu
- echo Numpad + will disguise you randomly, while Numpad * will display which disguise you've last selected
- echo (note: num * does not work with num +)
- //alias commands for red binds
- alias d_red_scout "disguise 1 2; d_rsc"
- alias d_red_soldier "disguise 3 2; d_rso"
- alias d_red_pyro "disguise 7 2; d_rpy"
- alias d_red_demo "disguise 4 2; d_rdm"
- alias d_red_heavy "disguise 6 2; d_rhv"
- alias d_red_engi "disguise 9 2; d_ren"
- alias d_red_medic "disguise 5 2; d_rmd"
- alias d_red_sniper "disguise 2 2; d_rsn"
- alias d_red_spy "disguise 8 2; d_rsp"
- //alias commands for blu binds
- alias d_blu_scout "disguise 1 1; d_bsc"
- alias d_blu_soldier "disguise 3 1; d_bso"
- alias d_blu_pyro "disguise 7 1; d_bpy"
- alias d_blu_demo "disguise 4 1; d_bdm"
- alias d_blu_heavy "disguise 6 1; d_bhv"
- alias d_blu_engi "disguise 9 1; d_ben"
- alias d_blu_medic "disguise 5 1; d_bmd"
- alias d_blu_sniper "disguise 2 1; d_bsn"
- alias d_blu_spy "disguise 8 1; d_bsp"
- //create the team swapping aliases
- alias select_red "s_rsc; s_rso; s_rpy; s_rdm; s_rhv; s_ren; s_rmd; s_rsn; s_rsp"
- alias select_blu "s_bsc; s_bso; s_bpy; s_bdm; s_bhv; s_ben; s_bmd; s_bsn; s_bsp"
- //define the class binding aliases
- alias s_rsc "bind KP_END d_red_scout"
- alias s_rso "bind KP_DOWNARROW d_red_soldier"
- alias s_rpy "bind KP_PGDN d_red_pyro"
- alias s_rdm "bind KP_LEFTARROW d_red_demo"
- alias s_rhv "bind KP_5 d_red_heavy"
- alias s_ren "bind KP_RIGHTARROW d_red_engi"
- alias s_rmd "bind KP_HOME d_red_medic"
- alias s_rsn "bind KP_UPARROW d_red_sniper"
- alias s_rsp "bind KP_PGUP d_red_spy"
- alias s_bsc "bind KP_END d_blu_scout"
- alias s_bso "bind KP_DOWNARROW d_blu_soldier"
- alias s_bpy "bind KP_PGDN d_blu_pyro"
- alias s_bdm "bind KP_LEFTARROW d_blu_demo"
- alias s_bhv "bind KP_5 d_blu_heavy"
- alias s_ben "bind KP_RIGHTARROW d_blu_engi"
- alias s_bmd "bind KP_HOME d_blu_medic"
- alias s_bsn "bind KP_UPARROW d_blu_sniper"
- alias s_bsp "bind KP_PGUP d_blu_spy"
- //define the switches to bypass the quote limit :/ wish valve would fix it
- alias d_rsc "alias disguise_what w_rsc"
- alias d_rso "alias disguise_what w_rso"
- alias d_rpy "alias disguise_what w_rpy"
- alias d_rdm "alias disguise_what w_rdm"
- alias d_rhv "alias disguise_what w_rhv"
- alias d_ren "alias disguise_what w_ren"
- alias d_rmd "alias disguise_what w_rmd"
- alias d_rsn "alias disguise_what w_rsn"
- alias d_rsp "alias disguise_what w_rsp"
- alias d_bsc "alias disguise_what w_bsc"
- alias d_bso "alias disguise_what w_bso"
- alias d_bpy "alias disguise_what w_bpy"
- alias d_bdm "alias disguise_what w_bdm"
- alias d_bhv "alias disguise_what w_bhv"
- alias d_ben "alias disguise_what w_ben"
- alias d_bmd "alias disguise_what w_bmd"
- alias d_bsn "alias disguise_what w_bsn"
- alias d_bsp "alias disguise_what w_bsp"
- //define the disguise list for disguise identifier
- alias w_rsc "echo Last disguised as: Red Scout"
- alias w_rso "echo Last disguised as: Red Soldier"
- alias w_rpy "echo Last disguised as: Red Pyro"
- alias w_rdm "echo Last disguised as: Red Demo"
- alias w_rhv "echo Last disguised as: Red Heavy"
- alias w_ren "echo Last disguised as: Red Engineer"
- alias w_rmd "echo Last disguised as: Red Medic"
- alias w_rsn "echo Last disguised as: Red Sniper"
- alias w_rsp "echo Last disguised as: Red Spy"
- alias w_bsc "echo Last disguised as: Blu Scout"
- alias w_bso "echo Last disguised as: Blu Soldier"
- alias w_bpy "echo Last disguised as: Blu Pyro"
- alias w_bdm "echo Last disguised as: Blu Demoman"
- alias w_bhv "echo Last disguised as: Blu Heavy"
- alias w_ben "echo Last disguised as: Blu Engineer"
- alias w_bmd "echo Last disguised as: Blu Medic"
- alias w_bsn "echo Last disguised as: Blu Sniper"
- alias w_bsp "echo Last disguised as: Blu Spy"
- //.wav file integration
- alias play_red "play selectred.wav"
- alias play_blu "play selectblu.wav"
- //loop toggle command for enter key
- alias toggle toggle1
- alias toggle1 "select_red; play_red; alias toggle toggle2"
- alias toggle2 "select_blu; play_blu; alias toggle toggle1"
- bind KP_INS toggle1
- bind KP_DEL toggle2
- bind KP_ENTER toggle
- bind MOUSE3 "lastdisguise random"
- bind KP_MULTIPLY "disguise_what"
- toggle1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement