Advertisement
FireLordZuko

Shpee

Jun 25th, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.39 KB | None | 0 0
  1. //Numpad enemy disguise//
  2. //Shift+Numpad ally disguise//
  3. alias "a1" "disguise 1 -1" Enemy Scout"
  4. alias "a2" "disguise 3 -1" Enemy Soldier"
  5. alias "a3" "disguise 7 -1" Enemy Pyro"
  6. alias "a4" "disguise 4 -1" Enemy Demoman"
  7. alias "a5" "disguise 6 -1" Enemy Heavy"
  8. alias "a6" "disguise 9 -1" Enemy Engineer"
  9. alias "a7" "disguise 5 -1" Enemy Medic"
  10. alias "a8" "disguise 2 -1" Enemy Sniper"
  11. alias "a9" "disguise 8 -1" Enemy Spy"
  12. alias "b1" "disguise 1 -2" Ally Scout"
  13. alias "b2" "disguise 3 -2" Ally Soldier"
  14. alias "b3" "disguise 7 -2" Ally Pyro"
  15. alias "b4" "disguise 4 -2" Ally Demoman"
  16. alias "b5" "disguise 6 -2" Ally Heavy"
  17. alias "b6" "disguise 9 -2" Ally Engineer"
  18. alias "b7" "disguise 5 -2" Ally Medic"
  19. alias "b8" "disguise 2 -2" Ally Sniper"
  20. alias "b9" "disguise 8 -2" Ally Spy"
  21.  
  22. bind KP_END a1
  23. bind KP_DOWNARROW a2
  24. bind KP_PGDN a3
  25. bind KP_LEFTARROW a4
  26. bind KP_5 a5
  27. bind KP_RIGHTARROW a6
  28. bind KP_HOME a7
  29. bind KP_UPARROW a8
  30. bind KP_PGUP a9
  31.  
  32. bind KP_INS b3
  33.  
  34. //While held, binds Numpad keys to ally team//
  35. 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"
  36.  
  37. //While not held, binds Numpad keys to enemy team//
  38. 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"
  39.  
  40. bind KP_ENTER +team
  41.  
  42. bind MOUSE4 a9
  43. bind MOUSE5 lastdisguise
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50. //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.
  51. //=========================================================
  52. alias dotxhairtype "dotxhairtypeb"
  53. alias dotxhairtypeb "cl_crosshair_file crosshair5;cl_crosshair_scale 20;alias dotxhairtype dotxhairtyper" // tweak crosshair_scale values to your liking
  54. alias dotxhairtyper "cl_crosshair_file crosshair2;cl_crosshair_scale 24;alias dotxhairtype dotxhairtypeb"
  55.  
  56. bind mouse1 +crosshairfire
  57. alias +crosshairfire "+attack;dotxhairtype;spec_next"
  58. alias -crosshairfire "-attack;dotxhairtype"
  59. //=========================================================
  60.  
  61.  
  62.  
  63. color toggler
  64. alias dotxhaircolor "dotxhaircolorb"
  65. alias dotxhaircolorb "cl_crosshair_blue 0; cl_crosshair_green 255; cl_crosshair_red 0;alias dotxhaircolor dotxhaircolorc"
  66. alias dotxhaircolorc "cl_crosshair_blue 255; cl_crosshair_green 0; cl_crosshair_red 255;alias dotxhaircolor dotxhaircolord"
  67. alias dotxhaircolord "cl_crosshair_blue 240; cl_crosshair_green 255; cl_crosshair_red 0;alias dotxhaircolor dotxhaircolorb"
  68.  
  69. // Null-cancelling movement script
  70. // (prevents you from pressing two opposing directions, which causes you to stop moving)
  71.  
  72. bind w +mfwd
  73. bind s +mback
  74. bind a +mleft
  75. bind d +mright;
  76.  
  77. alias +mfwd "-back;+forward;alias checkfwd +forward;dotxhaircolor;trashcan_cycle"
  78. alias +mback "-forward;+back;alias checkback +back;dotxhaircolor;trashcan_cycle"
  79. alias +mleft "-moveright;+moveleft;alias checkleft +moveleft;dotxhaircolor;trashcan_cycle"
  80. alias +mright "-moveleft;+moveright;alias checkright +moveright;dotxhaircolor;trashcan_cycle"
  81. alias -mfwd "-forward;checkback;alias checkfwd none;dotxhaircolor"
  82. alias -mback "-back;checkfwd;alias checkback none;dotxhaircolor"
  83. alias -mleft "-moveleft;checkright;alias checkleft none;dotxhaircolor"
  84. alias -mright "-moveright;checkleft;alias checkright none;dotxhaircolor"
  85. alias checkfwd none
  86. alias checkback none
  87. alias checkleft none
  88. alias checkright none
  89. alias none ""
  90.  
  91.  
  92.  
  93.  
  94. bind mouse1 vmon
  95. fov_desired 90
  96.  
  97. //sapper
  98. alias vmsap "bind mouse1 +sap"
  99. alias +sap "+attack;dotxhaircolor;dotxhairtype;r_drawviewmodel 1;sapalert"
  100. alias -sap "-attack;dotxhaircolor;dotxhairtype"
  101. alias sapalert "say_team ( ͡° ͜ʖ ͡°) SAPPING ( ͡° ͜ʖ ͡°) "
  102.  
  103. alias +sapper "slot2;dotxhairtype;dotxhaircolor;sensitivity 3.5;r_drawviewmodel 1;vmon;fov_desired 90;viewmodel_fov 99"
  104. alias -sapper "dotxhairtype;dotxhaircolor"
  105. bind "2" "+sapper;vmsap" //rebind to liking
  106.  
  107.  
  108. //knife
  109. alias vmon "bind mouse1 +viewmodelon"
  110. alias +viewmodelon "+attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 1;spec_next"
  111. alias -viewmodelon "-attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 1"
  112.  
  113. alias +equip3 ";vmon;slot3;sensitivity 3.9;dotxhairtype;dotxhaircolor;cl_autoreload 1;m_yaw .0220000000;viewmodel_fov 99;r_drawviewmodel 1;alias wpn slot3"
  114. alias -equip3 "dotxhaircolor;dotxhairtype;fov_desired 90;r_drawviewmodel 1"
  115. bind "3" +equip3 //rebind to liking
  116.  
  117.  
  118. //gun
  119. alias vmoff "bind mouse1 +viewmodeloff"
  120. alias +viewmodeloff "+attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 0;spec_next;+reload"
  121. alias -viewmodeloff "-attack;dotxhairtype;dotxhaircolor;r_drawviewmodel 0"
  122.  
  123. alias +equip1 ";slot1;dotxhairtype;dotxhaircolor;r_drawviewmodel 1;sensitivity 1.7;viewmodel_fov 99"
  124. alias -equip1 "dotxhaircolor;dotxhairtype;sensitivity 1.7;r_drawviewmodel 0;vmoff"
  125. bind "1" +equip1 //rebind to liking
  126.  
  127.  
  128.  
  129. //watch
  130. bind "mouse2" "+spycustomattack2"
  131. alias +spycustomattack2 ";+attack2;dotxhaircolor;dotxhairtype;r_drawviewmodel 1;spec_prev"
  132. alias -spycustomattack2 "-attack2;dotxhaircolor;dotxhairtype;r_drawviewmodel 1"
  133.  
  134.  
  135. //zoom
  136. alias "+zoom" "zoomin"
  137. alias "-zoom" "zoomout"
  138. alias zoomin "r_drawviewmodel 0; fov_desired 70"
  139. alias "zoomout" "r_drawviewmodel 0; fov_desired 90"
  140. bind "q" "+zoom"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement