Advertisement
scrambled

scrambled's Medic Config

Oct 10th, 2015
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // scrambled's Medic Config
  2. // Changes weapons with the three mousewheel buttons
  3. // Loadout specific chat binds
  4. // Pseudorandom voicelines for masking
  5. // Not compatible with mousewheel weapon changing
  6.  
  7. // Add binds to reset mouse1 - mouse4, 1 - 3, F1 - F4 in your game overrides config
  8.  
  9. bind "mouse1" "+heal"
  10. bind "mouse2" "+needles"
  11. bind "mouse3" "+saw"
  12. bind "mouse4" "+uber"
  13. bind "1" "mask;ubermask"
  14. bind "2" "voicemenu 1 7;say_team *** FAKED CALL ***"
  15. bind "3" ""
  16. bind "F1" "stockmode"
  17. bind "F2" "kritzmode"
  18. bind "F3" "quickmode"
  19. bind "F4" "othermode"
  20.  
  21. // Medigun
  22. alias "+heal" "slot2;+attack;automask_initial;changevoice"
  23. alias "-heal" "-attack"
  24.  
  25. // Crossbow
  26. alias "+needles" "slot1;+attack;-reload;automask_temp;changevoice"
  27. alias "-needles" "-attack"
  28.  
  29. // Ubersaw
  30. alias "+saw" "slot3;+attack;automask_temp;changevoice"
  31. alias "-saw" "-attack"
  32.  
  33. // Uber and notification
  34. alias "+uber" "slot2;dropitem;+attack2;ubernotify;mask;automask_initial"
  35. alias "-uber" "-attack2"
  36.  
  37. alias stocknotify "say_team *** UBER USED ***"
  38. alias kritznotify "say_team *** KRITZ USED ***"
  39. alias quicknotify "say_team *** QUICKFIX USED ***"
  40. alias othernotify "say_team *** CHARGE USED ***"
  41.  
  42. alias stockmask "say_team *** UBER READY ***"
  43. alias kritzmask "say_team *** KRITZ READY ***"
  44. alias quickmask "say_team *** QUICKFIX READY ***"
  45. alias othermask "say_team *** CHARGE READY ***"
  46.  
  47. alias stockmode "load_itempreset 0;alias ubernotify stocknotify;alias ubermask stockmask;say_team *** RUNNING STOCK MEDIGUN ***"
  48. alias kritzmode "load_itempreset 1;alias ubernotify kritznotify;alias ubermask kritzmask;say_team *** RUNNING KRITZKRIEG ***"
  49. alias quickmode "load_itempreset 2;alias ubernotify quicknotify;alias ubermask quickmask;say_team *** RUNNING QUICKFIX ***"
  50. alias othermode "load_itempreset 3;alias ubernotify othernotify;alias ubermask othermask"
  51.  
  52. slot2;r_drawviewmodel 1;stockmode
  53.  
  54. //psuedorandom medic voice script
  55. alias "changevoice" "changevoice1"
  56.  
  57. alias mask mask1
  58.  
  59. alias "changevoice1" "alias mask mask1;alias changevoice changevoice2"
  60. alias "changevoice2" "alias mask mask2;alias changevoice changevoice3"
  61. alias "changevoice3" "alias mask mask3;alias changevoice changevoice4"
  62. alias "changevoice4" "alias mask mask4;alias changevoice changevoice5"
  63. alias "changevoice5" "alias mask mask5;alias changevoice changevoice6"
  64. alias "changevoice6" "alias mask mask6;alias changevoice changevoice1"
  65.  
  66. alias mask1 "voicemenu 0 0"
  67. alias mask2 "voicemenu 0 1"
  68. alias mask3 "voicemenu 0 1"
  69. alias mask4 "voicemenu 1 0"
  70. alias mask5 "voicemenu 2 2"
  71. alias mask6 "voicemenu 2 4"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement