Advertisement
starrison

spy.cfg

Sep 20th, 2019 (edited)
399
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.25 KB | None | 0 0
  1. unbindall
  2. bind "0" "slot10"
  3. bind "1" "slot1"
  4. bind "2" "slot2"
  5. bind "3" "slot3"
  6. bind "4" "slot4"
  7. bind "5" "slot5"
  8. bind "6" "slot6"
  9. bind "7" "slot7"
  10. bind "8" "slot8"
  11. bind "9" "slot9"
  12. bind A +ml
  13. bind "b" "lastdisguise"
  14. bind "c" "voice_menu_3"
  15. bind D +mr
  16. bind "e" "voicemenu 0 0"
  17. bind "f" "+inspect"
  18. bind "g" "+use_action_slot_item"
  19. bind "h" ""
  20. bind "i" "say_team"
  21. bind "j" "cl_trigger_first_notification"
  22. bind "k" "cl_decline_first_notification"
  23. bind "l" "dropitem"
  24. bind "m" "open_charinfo_direct"
  25. bind "n" "open_charinfo_backpack"
  26. bind "o" "showmapinfo"
  27. bind "p" "vr_reset_home_pos"
  28. bind "q" ""
  29. bind "r" "+reload"
  30. bind S +mb
  31. bind "t" "+taunt"
  32. bind "u" "say_party"
  33. bind "v" "voice_menu_1"
  34. bind W +mf
  35. bind "x" "voice_menu_2"
  36. bind "y" "say"
  37. bind "z" "voicemenu 0 0"
  38. bind "'" "+moveup"
  39. bind "`" "toggleconsole"
  40. bind "," "changeclass"
  41. bind "." "changeteam"
  42. bind "/" "+movedown"
  43. bind "-" "disguiseteam"
  44. bind "SPACE" "+jump"
  45. bind tab +scores
  46. alias +scores "net_graph 1; +showscores"
  47. alias -scores "net_graph 0; -showscores"
  48. bind "ESCAPE" "cancelselect"
  49. bind "INS" "+klook"
  50. bind "END" "explode"
  51. bind "PGUP" "+lookup"
  52. bind "PGDN" "+lookdown"
  53. bind "PAUSE" "pause"
  54. bind "ALT" "+strafe"
  55. bind "SHIFT" "+duck"
  56. bind "F1" "load_itempreset 0;"
  57. bind "F2" "load_itempreset 1;"
  58. bind "F3" "load_itempreset 2;"
  59. bind "F4" "load_itempreset 3;
  60. bind "F5" "player_ready_toggle"
  61. bind "F6" "screenshot"
  62. bind "F7" ""
  63. bind "F8" ""
  64. bind "F9" "show_quest_log"
  65. bind "F10" ""
  66. bind "MOUSE1" "+attack"
  67. bind "MOUSE2" "+attack2"
  68. bind "MOUSE3" "lastinv"
  69. bind "MWHEELUP" "slot2"
  70. bind "MWHEELDOWN" "slot3"
  71. bind "MOUSE4" "toggle"
  72. alias toggle "micspamon"
  73. alias micspamon "alias toggle micspamoff; +voicerecord; voice_loopback 1"
  74. alias micspamoff "alias toggle micspamon; -voicerecord; voice_loopback 0"
  75. bind KP_END "join_class scout"
  76. bind KP_DOWNARROW "join_class soldier"
  77. bind KP_PGDN "join_class pyro"
  78. bind KP_LEFTARROW "join_class demoman"
  79. bind KP_5 "join_class heavyweapons"
  80. bind KP_RIGHTARROW "join_class engineer"
  81. bind KP_HOME "join_class medic"
  82. bind KP_UPARROW "join_class sniper"
  83. bind KP_PGUP "join_class spy"
  84. bind KP_INS "record fix; stop"
  85. //LazyPurple server stuff
  86. bind UPARROW sm_taunt
  87. bind DOWNARROW sm_buy
  88. bind LEFTARROW "say /mc_buildmode"
  89. bind RIGHTARROW "impulse 100"
  90.  
  91. //--------------------------------
  92. // Spy specific stuff
  93. //--------------------------------
  94.  
  95. // Cool shit right here
  96. // Left click to shoot/stab, right click for invis/deadringer
  97. // Mousewheel up to switch to gun, mousewheel down for knife
  98. // Hold mouse5 to pull out and use sapper, let go to switch back to last weapon
  99. // Press 5 a bunch to change to enemy medic and pull out medigun (to check what they are running)
  100. // Press 6 to change to friendly scout (for cart pushing and being with your team)
  101. // Press mouse4 to change to an enemy scout (small model+weapon for sneaky decloaks especially when you crouch, no speed loss, your actual hitbox does not change to match scout hitbox so snipers have to shoot above your scout disguise head to hit your spy one)
  102. // Press Q to undisguise (quickly cap a point/cart / show your spychecking teammate you are on their team)
  103. // Press mousewheel and scroll down repeatedly for satisfying knife animation (best part of the script)
  104.  
  105. // Primary Attack
  106. alias "+primatck" "+attack"
  107. alias "-primatck" "-attack"
  108.  
  109. // Secondary Attack
  110. alias "+secatack" "+attack2"
  111. alias "-secatack" "-attack2"
  112.  
  113. // Sapper
  114. alias "+sapper" "slot2;+attack"
  115. alias "-sapper" "lastinv;-attack"
  116.  
  117. // Quick Disguises
  118. alias "checkmedigun" "slot2; disguise 5 -1"
  119. alias "friendlyscout" "disguise 1 -2"
  120. alias "enemyscout" "disguise 1 -1"
  121. alias "undisguise" "disguise 8 -2"
  122.  
  123. // Feel free to change the keys these are bound to!
  124. bind "mouse1" "+primatck"
  125. bind "mouse2" "+secatack"
  126. bind "mouse3" "lastinv"
  127. bind "q" "+sapper"
  128. bind "mwheelup" "slot1"
  129. bind "mwheeldown" "slot3"
  130.  
  131. bind "r" "undisguise"
  132. bind "5" "checkmedigun"
  133. bind "6" "friendlyscout"
  134. bind "9" "enemyscout"
  135.  
  136. // If you don't have a 5 button mouse you should rebind
  137. // any "mouse4" and "mouse5" actions to another key
  138. // such as E R or Q
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement