Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Numpad enemy disguise//
- //Shift+Numpad ally disguise//
- alias "a1" "disguise 1 -1" Enemy Scout"
- alias "a2" "disguise 3 -1" Enemy Soldier"
- alias "a3" "disguise 7 -1" Enemy Pyro"
- alias "a4" "disguise 4 -1" Enemy Demoman"
- alias "a5" "disguise 6 -1" Enemy Heavy"
- alias "a6" "disguise 9 -1" Enemy Engineer"
- alias "a7" "disguise 5 -1" Enemy Medic"
- alias "a8" "disguise 2 -1" Enemy Sniper"
- alias "a9" "disguise 8 -1" Enemy Spy"
- alias "b1" "disguise 1 -2" Ally Scout"
- alias "b2" "disguise 3 -2" Ally Soldier"
- alias "b3" "disguise 7 -2" Ally Pyro"
- alias "b4" "disguise 4 -2" Ally Demoman"
- alias "b5" "disguise 6 -2" Ally Heavy"
- alias "b6" "disguise 9 -2" Ally Engineer"
- alias "b7" "disguise 5 -2" Ally Medic"
- alias "b8" "disguise 2 -2" Ally Sniper"
- alias "b9" "disguise 8 -2" Ally Spy"
- bind KP_END a1
- bind KP_DOWNARROW a2
- bind KP_PGDN a3
- bind KP_LEFTARROW a4
- bind KP_5 a5
- bind KP_RIGHTARROW a6
- bind KP_HOME a7
- bind KP_UPARROW a8
- bind KP_PGUP a9
- bind KP_INS b3
- //While held, binds Numpad keys to ally team//
- alias "+team" "bind KP_END b1; bind KP_DOWNARROW b2; bind KP_PGDN b3; bind KP_LEFTARROW b4; bind KP_5 b5; bind KP_RIGHTARROW b6; bind KP_HOME b7; bind KP_UPARROW b8; bind KP_PGUP b9"
- //While not held, binds Numpad keys to enemy team//
- alias "-team" "bind KP_END a1; bind KP_DOWNARROW a2; bind KP_PGDN a3; bind KP_LEFTARROW a4; bind KP_5 a5; bind KP_RIGHTARROW a6; bind KP_HOME a7; bind KP_UPARROW a8; bind KP_PGUP a9"
- bind KP_ENTER +team
- bind MOUSE4 a9
- bind MOUSE5 lastdisguise
- //xhair TYPE toggle--switches crosshair type when shooting; good for preventing Amby xhair from expanding too large (uses my settings as an example). NOTE: Must be manually integrated with viewmodel scripts to work in conjunction.
- //=========================================================
- alias dotxhairtype "dotxhairtypeb"
- alias dotxhairtypeb "cl_crosshair_file crosshair5;cl_crosshair_scale 20;alias dotxhairtype dotxhairtyper" // tweak crosshair_scale values to your liking
- alias dotxhairtyper "cl_crosshair_file crosshair2;cl_crosshair_scale 24;alias dotxhairtype dotxhairtypeb"
- bind mouse1 +crosshairfire
- alias +crosshairfire "+attack;dotxhairtype;spec_next"
- alias -crosshairfire "-attack;dotxhairtype"
- //=========================================================
- color toggler
- 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"
- // Null-cancelling movement script
- // (prevents you from pressing two opposing directions, which causes you to stop moving)
- bind w +mfwd
- bind s +mback
- bind a +mleft
- bind d +mright;
- alias +mfwd "-back;+forward;alias checkfwd +forward;dotxhaircolor;trashcan_cycle"
- alias +mback "-forward;+back;alias checkback +back;dotxhaircolor;trashcan_cycle"
- alias +mleft "-moveright;+moveleft;alias checkleft +moveleft;dotxhaircolor;trashcan_cycle"
- alias +mright "-moveleft;+moveright;alias checkright +moveright;dotxhaircolor;trashcan_cycle"
- alias -mfwd "-forward;checkback;alias checkfwd none;dotxhaircolor"
- alias -mback "-back;checkfwd;alias checkback none;dotxhaircolor"
- alias -mleft "-moveleft;checkright;alias checkleft none;dotxhaircolor"
- alias -mright "-moveright;checkleft;alias checkright none;dotxhaircolor"
- alias checkfwd none
- alias checkback none
- alias checkleft none
- alias checkright none
- alias none ""
- bind mouse1 vmon
- fov_desired 90
- //sapper
- alias vmsap "bind mouse1 +sap"
- alias +sap "+attack;dotxhaircolor;dotxhairtype;r_drawviewmodel 1;sapalert"
- alias -sap "-attack;dotxhaircolor;dotxhairtype"
- alias sapalert "say_team ( ͡° ͜ʖ ͡°) SAPPING ( ͡° ͜ʖ ͡°) "
- alias +sapper "slot2;dotxhairtype;dotxhaircolor;sensitivity 3.5;r_drawviewmodel 1;vmon;fov_desired 90;viewmodel_fov 99"
- alias -sapper "dotxhairtype;dotxhaircolor"
- bind "2" "+sapper;vmsap" //rebind to liking
- //knife
- alias vmon "bind mouse1 +viewmodelon"
- alias +viewmodelon "+attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 1;spec_next"
- alias -viewmodelon "-attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 1"
- alias +equip3 ";vmon;slot3;sensitivity 3.9;dotxhairtype;dotxhaircolor;cl_autoreload 1;m_yaw .0220000000;viewmodel_fov 99;r_drawviewmodel 1;alias wpn slot3"
- alias -equip3 "dotxhaircolor;dotxhairtype;fov_desired 90;r_drawviewmodel 1"
- bind "3" +equip3 //rebind to liking
- //gun
- alias vmoff "bind mouse1 +viewmodeloff"
- alias +viewmodeloff "+attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 0;spec_next;+reload"
- alias -viewmodeloff "-attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 0"
- alias +equip1 ";slot1;dotxhairtype;dotxhaircolor;r_drawviewmodel 1;sensitivity 1.7;viewmodel_fov 99"
- alias -equip1 "dotxhaircolor;dotxhairtype;sensitivity 1.7;r_drawviewmodel 0;vmoff"
- bind "1" +equip1 //rebind to liking
- //watch
- bind "mouse2" "+spycustomattack2"
- alias +spycustomattack2 ";+attack2;dotxhaircolor;dotxhairtype;r_drawviewmodel 1;spec_prev"
- alias -spycustomattack2 "-attack2;dotxhaircolor;dotxhairtype;r_drawviewmodel 1"
- //zoom
- alias "+zoom" "zoomin"
- alias "-zoom" "zoomout"
- alias zoomin "r_drawviewmodel 0; fov_desired 70"
- alias "zoomout" "r_drawviewmodel 0; fov_desired 90"
- bind "q" "+zoom"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement