Advertisement
kapito

Medic Binds

Aug 31st, 2015
3,418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. // Medic Binds by kapito (/u/kapit0)
  2. // Released 31/8/2015
  3.  
  4. // Update 1/9/2015:
  5. // Fixed a couple of typos
  6.  
  7. // Update 3/9/2015:
  8. // Changed the mouse2 bind for other classes
  9.  
  10. // You'll probably want to put the following into the other class's configs:
  11. bind mouse2 +attack2
  12.  
  13. // Copy and paste the following into your medic.cfg at:
  14. // C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\cfg\medic.cfg
  15. // If you can't find the file, just create a Notepad file (and remember to change the extension to .cfg)
  16.  
  17.  
  18.  
  19. // 'Random' Voice Script - Spams voice commands (for use in conjunction with the Über masking)
  20. // Also used every time Über is popped
  21. alias "maskVoice" "voice1"
  22. alias "voice1" "voicemenu 2 3; alias maskVoice voice2"
  23. alias "voice2" "voicemenu 2 5; alias maskVoice voice3"
  24. alias "voice3" "voicemenu 2 4; alias maskVoice voice4"
  25. alias "voice4" "voicemenu 2 2; alias maskVoice voice5"
  26. alias "voice5" "voicemenu 2 6; alias maskVoice voice6"
  27. alias "voice6" "voicemenu 2 1; alias maskVoice voice7"
  28. alias "voice7" "voicemenu 2 7; alias maskVoice voice1"
  29. //alias "maskVoice" "voicemenu 2 6" // Uncomment if you want to use one particular voice command instead
  30. // MEDIC! = "voicemenu 0 0"
  31. // Thanks! = "voicemenu 0 1"
  32. // Go Go Go! = "voicemenu 0 2"
  33. // Move Up! = "voicemenu 0 3"
  34. // Go Left = "voicemenu 0 4"
  35. // Go Right = "voicemenu 0 5"
  36. // Yes = "voicemenu 0 6"
  37. // No = "voicemenu 0 7"
  38. // Incoming = "voicemenu 1 0"
  39. // Spy! = "voicemenu 1 1"
  40. // Sentry Ahead! = "voicemenu 1 2"
  41. // Teleporter Here! = "voicemenu 1 3"
  42. // Dispenser Here! = "voicemenu 1 4"
  43. // Sentry Here! = "voicemenu 1 5"
  44. // Activate ÜberCharge! = "voicemenu 1 6"
  45. // Help! = "voicemenu 2 0"
  46. // Battle Cry = "voicemenu 2 1"
  47. // Cheers = "voicemenu 2 2"
  48. // Jeers = "voicemenu 2 3"
  49. // Positive = "voicemenu 2 4"
  50. // Negative = "voicemenu 2 5"
  51. // Nice Shot = "voicemenu 2 6"
  52. // Good Job = "voicemenu 2 7"
  53. bind 1 "maskVoice" // Change "1" to whatever key you want this script bound to
  54.  
  55. // Fake ÜberCharge Script - makes Medic say "I am fully charged!" to confuse enemy team
  56. bind 2 "voicemenu 1 7; say_team > FAKED FULL ÜBERCHARGE" // Change "2" to whatever key you want this script bound to
  57.  
  58. // ÜberCharge Mask Script
  59. bind 3 "maskVoice; say_team > MASKED FULL ÜBERCHARGE" // Change "3" to whatever key you want this script bound too
  60.  
  61. // Popped ÜberCharge Script
  62. alias "popMediG" "say_team > POPPED ÜBERCHARGE (MEDI GUN)"
  63. alias "popKritz" "say_team > POPPED ÜBERCHARGE (KRITZKRIEG)"
  64. alias "popQuick" "say_team > POPPED ÜBERCHARGE (QUICK-FIX)"
  65. alias "popVacci" "say_team > POPPED ÜBERCHARGE (VACCINATOR)"
  66. alias "pop" "popMediG"
  67. alias "+uber" "spec_prev; maskVoice; +attack2; pop"
  68. alias "-uber" "maskVoice; -attack2"
  69. bind mouse2 +uber // Change "mouse2" to whatever key you want this script bound to
  70.  
  71. // Teammate 'Wallhack' Script - Press to show all teammates for a few seconds (helpful if you're lost)
  72. hud_medicautocallers 1
  73. alias autocall_default "hud_medicautocallersthreshold 50" // Change "50" to whatever health percentage you want teammates to auto-callout on normally
  74. alias autocall_all "hud_medicautocallersthreshold 150"
  75. alias +radar "autocall_all"
  76. alias -radar "autocall_default"
  77. autocall_default
  78. bind 4 +radar // Change "4" to whatever key you want this script bound to
  79.  
  80. // Other Useful Binds
  81. bind 5 "say_team > ENEMY MEDIC DOWN"
  82. bind 6 "say_team > THEY POPPED ÜBERCHARGE"
  83. bind 7 "alias pop popMediG; say_team > Using Medi Gun - 40-80 seconds until full ÜberCharge"
  84. bind 8 "alias pop popKritz; say_team > Using Kritzkrieg - 32-64 seconds until full ÜberCharge"
  85. bind 9 "alias pop popQuick; say_team > Using Quick-Fix - 32-64 seconds until full ÜberCharge"
  86. bind 0 "alias pop popVacci; say_team > Using Vaccinator - 27-80 seconds until full ÜberCharge"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement