Advertisement
Guest User

medic.cfg

a guest
Jul 26th, 2013
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. exec crosshairswitcher/switcher; medic
  2.  
  3. // ----------------------------------------------------------------------------
  4. // Chris' competitive medic config
  5. // v1.056 | 05 August 2011 | fakkelbrigade.eu/chris/configs/
  6. // ----------------------------------------------------------------------------
  7. // Problems or questions? Contact me at #christf2 on QuakeNet.
  8. // ----------------------------------------------------------------------------
  9. // Binds (from original config):
  10. // F1 = Tap twice to move to new spawn room
  11. // F2 = Have all teammates nearby show their location
  12. // M1 = Medi gun/kritzkrieg
  13. // M2 = Syringe gun/blutsauger, when getting out will make all teammates call
  14. // out
  15. // M3 = Bonesaw/ubersaw
  16. // M4 = Charge, will switch to medi gun/kritzkrieg automatically, will drops
  17. // any intelligence being carried, and will also mask the "go go go"
  18. // voice trigger
  19. // C = Vocalise fake ubercharge
  20. //
  21. // Shift commands:
  22. // SHIFT + C = Mask
  23. // SHIFT + O = Kill self (to move place in spawn, etc)
  24. // ----------------------------------------------------------------------------
  25. // If you want to automatically undo this when changing to another class, put
  26. // this in the config for that class (obviously uncomment it first)
  27.  
  28. // (You might want to put it in your autoexec as well, because binds are
  29. // retained between sessions)
  30. //
  31. // alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""
  32. // resetmedcfg
  33. //
  34.  
  35. alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";bind "C" "voice_menu_3";-forward;;bind "mouse3" "+attack3"; unbind mouse5; unbind p; echo "*** MEDIC CONFIG UNLOADED ***""
  36.  
  37. // OR
  38. //
  39. // bind a key to it in your autoexec only like:
  40. //
  41. // alias "resetmedcfg" "unbind "shift";bind "mouse1" "+attack";bind "mouse2" "+attack2";bind "mwheelup" "invprev";bind "mwheeldown" "invnext";unbind "mouse3";unbind "mouse4";bind "C" "voice_menu_3";-forward;echo "*** MEDIC CONFIG UNLOADED ***""
  42. // bind "p" "resetmedcfg"
  43. // resetmedcfg
  44. // ----------------------------------------------------------------------------
  45.  
  46. // ----------------------------------------------------------------------------
  47. // Autocall changer
  48. // ----------------------------------------------------------------------------
  49. // An autocall changer is useful to get a 'radar' like effect to visualise the
  50. // location of players around you.
  51. // ----------------------------------------------------------------------------
  52. alias autocall_initial "hud_medicautocallersthreshold 50" // Initial autocall
  53. // percentage
  54. alias autocall_temp "hud_medicautocallersthreshold 150" // Autocall percentage
  55. // when getting out
  56. // blutsauger/syringe
  57. alias +autocall_temp_hit "hud_medicautocallersthreshold 150"
  58. alias -autocall_temp_hit "hud_medicautocallersthreshold 50"
  59.  
  60. // ----------------------------------------------------------------------------
  61. // Weapon aliases
  62. // ----------------------------------------------------------------------------
  63. alias +heal "slot2;+attack;autocall_initial"
  64. alias -heal "-attack"
  65. alias +needles "slot1;+attack;autocall_temp"
  66. alias -needles "-attack"
  67. alias +saw "slot3;+attack;autocall_temp"
  68. alias -saw "-attack"
  69.  
  70. // ----------------------------------------------------------------------------
  71. // Ubercharge
  72. // ----------------------------------------------------------------------------
  73. //alias +charge "+attack2;say_team "*** CHARGE USED ***""
  74. //alias -charge "-attack2"
  75.  
  76. // ----------------------------------------------------------------------------
  77. // Fake ubercharge
  78. // ----------------------------------------------------------------------------
  79. // Useful even against experienced teams, I often use it when I am at 70% and
  80. // they are at 100% when they are about to push, as it usually makes teams slow
  81. // down, because they don't think they have an advantage any more. Often if you
  82. // fake an ubercharge at a realistic time, you can get the few seconds you need
  83. // to get it yourself, it's saved countless rounds for me.
  84. // ----------------------------------------------------------------------------
  85. alias fakeuber "voicemenu 1 7;say_team "*** FAKED CHARGE ***""
  86.  
  87. // ----------------------------------------------------------------------------
  88. // Call masking
  89. // ----------------------------------------------------------------------------
  90. // Useful to make it more difficult for the enemy to tell when/if you have
  91. // uber. Any decent team will know anyway, though.
  92. // ----------------------------------------------------------------------------
  93. alias maskuber "voicemenu 0 0;say_team "*** CHARGE READY ***""
  94.  
  95. // ----------------------------------------------------------------------------
  96. // Spawn move
  97. // ----------------------------------------------------------------------------
  98. alias forwardspawn_random "join_class "random";alias "forwardspawn_toggle" "forwardspawn_medic""
  99. alias forwardspawn_medic "join_class "medic";alias "forwardspawn_toggle" "forwardspawn_random";say_team "*** MOVED SPAWN ***""
  100. alias forwardspawn_toggle "forwardspawn_random"
  101.  
  102. // ----------------------------------------------------------------------------
  103. // Binding
  104. // ----------------------------------------------------------------------------
  105.  
  106. bind mouse5 "fakeuber"
  107. bind mouse4 "maskuber"
  108. bind "mouse2" "+attack2;say_team **UBERCHARGE/KRITZ USED**"
  109. bind c "toggle hud_medicautocallersthreshold 60 150"
  110. bind p resetmedcfg
  111.  
  112.  
  113. // Print to console
  114. echo "*** CHRIS' COMPETITIVE MEDIC CONFIG LOADED ***"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement