Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // +----------------------------------------------------------------------------+
- // | TenaciousToaster's Shpee Config |
- // +----------------------------------------------------------------------------+
- // +----------------------------------------------------------------------------+
- // | Binds: |
- // | MWHEELUP = Gun |
- // | MWHEELDOWN = Knife |
- // | MOUSE4 = Sap |
- // | MOUSE5 = FOV Shift |
- // | Numbers = Disguise |
- // | T = Toggle teams while disguising |
- // | F1 = Disguise with primary active |
- // | F2 = Disguise with secondary active |
- // | F3 = Disguise with melee active |
- // +----------------------------------------------------------------------------+
- // +----------------------------------------------------------------------------+
- // | CLASS RESET |
- // +----------------------------------------------------------------------------+
- exec clear
- exec voice
- // +----------------------------------------------------------------------------+
- // | SLOT SPECIFIC SETTINGS |
- // +----------------------------------------------------------------------------+
- // | These will modify what happens based on what weapon is active |
- // +----------------------------------------------------------------------------+
- alias pri_mode "r_drawviewmodel 1; -attack; viewmodel_fov 75"
- alias sec_mode "r_drawviewmodel 1; +attack; viewmodel_fov 75" // Set +attack to -attack if you don't want the autosap feature
- alias mel_mode "r_drawviewmodel 1; -attack; viewmodel_fov 90"
- // +----------------------------------------------------------------------------+
- // | WEAPON SETTING HANDLING |
- // +----------------------------------------------------------------------------+
- // | Keeps the settings from above when switching weapons |
- // +----------------------------------------------------------------------------+
- alias +pri_attack "+attack;r_drawviewmodel 0;spec_next"
- alias -pri_attack "-attack;r_drawviewmodel 0"
- alias +sec_attack "+attack;r_drawviewmodel 1;spec_next"
- alias -sec_attack "-attack;r_drawviewmodel 1"
- alias +mel_attack "+attack;r_drawviewmodel 1;spec_next"
- alias -mel_attack "-attack;r_drawviewmodel 1"
- alias prima "slot1; pri_mode; alias +s_attack +pri_attack; alias -s_attack -pri_attack"
- alias pri_sec "prima; alias switcher sec_pri; alias pri prima; alias sec sec_pri; alias mel mel_pri; alias dis pda_pri_sec; alias eng pda2_pri_sec; alias s_u mel_pri; alias s_d sec_pri"
- alias pri_mel "prima; alias switcher mel_pri; alias pri prima; alias sec sec_pri; alias mel mel_pri; alias dis pda_pri_mel; alias eng pda2_pri_mel; alias s_u mel_pri; alias s_d sec_pri"
- alias secon "slot2; sec_mode; alias +s_attack +sec_attack; alias -s_attack -sec_attack"
- alias sec_pri "secon; alias switcher pri_sec; alias pri pri_sec; alias sec secon; alias mel mel_sec; alias dis pda_sec_pri; alias eng pda2_sec_pri; alias s_u pri_sec; alias s_d mel_sec"
- alias sec_mel "secon; alias switcher mel_sec; alias pri pri_sec; alias sec secon; alias mel mel_sec; alias dis pda_sec_mel; alias eng pda2_sec_mel; alias s_u pri_sec; alias s_d mel_sec"
- alias melee "slot3; mel_mode; alias +s_attack +mel_attack; alias -s_attack -mel_attack"
- alias mel_pri "melee; alias switcher pri_mel; alias pri pri_mel; alias sec sec_mel; alias mel melee; alias dis pda_mel_pri; alias eng pda2_mel_pri; alias s_u sec_mel; alias s_d pri_mel"
- alias mel_sec "melee; alias switcher sec_mel; alias pri pri_mel; alias sec sec_mel; alias mel melee; alias dis pda_mel_sec; alias eng pda2_mel_sec; alias s_u sec_mel; alias s_d pri_mel"
- alias pda "slot4"
- alias pda_pri_sec "pda; alias switcher pri_sec"
- alias pda_pri_mel "pda; alias switcher pri_mel"
- alias pda_sec_pri "pda; alias switcher sec_pri"
- alias pda_sec_mel "pda; alias switcher sec_mel"
- alias pda_mel_pri "pda; alias switcher mel_pri"
- alias pda_mel_sec "pda; alias switcher mel_sec"
- alias pda2 "slot5"
- alias pda2_pri_sec "pda2; alias switcher pri_sec"
- alias pda2_pri_mel "pda2; alias switcher pri_mel"
- alias pda2_sec_pri "pda2; alias switcher sec_pri"
- alias pda2_sec_mel "pda2; alias switcher sec_mel"
- alias pda2_mel_pri "pda2; alias switcher mel_pri"
- alias pda2_mel_sec "pda2; alias switcher mel_sec"
- alias +watch "+attack2; r_drawviewmodel 1; spec_prev" // Turns viewmodels back on while cloaking
- alias -watch "-attack2; r_drawviewmodel 1"
- pri_sec
- // +----------------------------------------------------------------------------+
- // | FOV SHIFT |
- // +----------------------------------------------------------------------------+
- // | While the key is being pressed it will set your FOV to 75 and back to 90 |
- // | when the key is released. This gives a "zoom" effect. |
- // +----------------------------------------------------------------------------+
- alias fov75 "fov_desired 75; alias togglefov fov90"
- alias fov90 "fov_desired 90; alias togglefov fov75"
- alias "togglefov" "fov75"
- alias "+FOVSHIFT" "togglefov"
- alias "-FOVSHIFT" "togglefov"
- // +----------------------------------------------------------------------------+
- // | DISGUISE |
- // +----------------------------------------------------------------------------+
- // aliases to make it work.
- alias +f_disg "alias f_scout a_scout;alias f_solder a_soldier;alias f_pyro a_pyro;alias f_demoman a_demoman;alias f_hwguy a_hwguy;alias f_engineer a_engineer;alias f_medic a_medic;alias f_sniper a_sniper;alias f_spy a_spy"
- alias -f_disg "alias f_scout e_scout;alias f_solder e_soldier;alias f_pyro e_pyro;alias f_demoman e_demoman;alias f_hwguy e_hwguy;alias f_engineer e_engineer;alias f_medic e_medic;alias f_sniper e_sniper;alias f_spy e_spy"
- // setup defaults.
- alias f_scout e_scout;
- alias f_solder e_soldier;
- alias f_pyro e_pyro;
- alias f_demoman e_demoman;
- alias f_hwguy e_hwguy;
- alias f_engineer e_engineer;
- alias f_medic e_medic;
- alias f_sniper e_sniper;
- alias f_spy e_spy;
- alias drop_disg "disguise 8 -2" // instantly removes disguise
- // WEAPON DISGUISES
- //disguise slot1
- alias +slot1_disguiser "slot1;lastdisguise"
- alias -slot1_disguiser "lastinv"
- //disguise slot2
- alias +slot2_disguiser "slot2;lastdisguise"
- alias -slot2_disguiser "lastinv"
- //disguise slot3
- alias +slot3_disguiser "slot3;lastdisguise"
- alias -slot3_disguiser "lastinv"
- // +----------------------------------------------------------------------------+
- // | BINDS |
- // +----------------------------------------------------------------------------+
- // WEAPON SWITCHING
- bind MWHEELUP pri
- bind MOUSE4 sec
- bind MWHEELDOWN mel
- bind q switcher
- bind mouse1 +s_attack
- bind mouse2 +watch
- // FOV SHIFT
- bind MOUSE5 +FOVSHIFT
- // DISGUISE
- bind T +f_disg
- bind KP_UPARROW +f_disg
- bind C drop_disg
- bind 1 f_scout
- bind 2 f_solder
- bind 3 f_pyro
- bind 4 f_demoman
- bind 5 f_hwguy
- bind 6 f_engineer
- bind 7 f_medic
- bind 8 f_sniper
- bind 9 f_spy
- // Weapon Disguises
- bind "F1" +slot1_disguiser
- bind "F2" +slot2_disguiser
- bind "F3" +slot3_disguiser
- bind b lastdisguise
- // +----------------------------------------------------------------------------+
- // | ECHO |
- // +----------------------------------------------------------------------------+
- echo "+-----------------------------------------------------+"
- echo "| SHPEE CONFIG SHIT LOADED |"
- echo "+-----------------------------------------------------+"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement