Advertisement
starrison

engineer.cfg

Sep 20th, 2019 (edited)
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 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. // Engineer specific stuff
  93. //--------------------------------
  94.  
  95. // Pretty normal setup here
  96. // Left click to shoot / place buildings, right click to pick up buildings
  97. // Scroll up for shotgun, scroll down for pistol, middle click for wrench
  98. // Mouse 4 to quick place a sentry, Q for eureka effect teleporting
  99. // Read below about how eureka effect script works
  100.  
  101. // Primary Attack
  102. alias "+primatck" "+attack"
  103. alias "-primatck" "-attack"
  104.  
  105. // Secondary Attack
  106. alias "+secatack" "+attack2"
  107. alias "-secatack" "-attack2"
  108.  
  109. // Melee Weapon
  110. alias "+melwep" "slot3;+attack"
  111. alias "-melwep" "-attack"
  112.  
  113. // Fast Build Sentry (Hold mouse4 to quickly build a mini sentry)
  114. alias +sentry "destroy 2 0; build 2 0; +attack"
  115. alias -sentry "-attack;lastinv"
  116.  
  117. // Eureka Effect
  118. // Press Q to go to spawn
  119. // Crouch and Press Q to go to teleporter exit
  120.  
  121. alias "eureka" "slot3; eureka_teleport"
  122. alias "eureka2" "slot3; eureka_teleport 1"
  123.  
  124. alias +crouch "+duck; bind q eureka2"
  125. alias -crouch "-duck; bind q eureka"
  126.  
  127.  
  128. // Feel free to change the keys these are bound to!
  129. bind "mouse1" "+primatck"
  130. bind "mouse2" "+secatack"
  131. bind "mwheelup" "slot1"
  132. bind "mwheeldown" "slot2"
  133. bind "mouse3" "slot3"
  134. bind "q" "eureka"
  135. bind "shift" "+crouch"
  136. bind "KP_DEL" "+sentry"
  137.  
  138.  
  139. // If you don't have a 5 button mouse you should rebind
  140. // any "mouse4" and "mouse5" actions to another key
  141. // such as E R or Q
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement