MinkQ

CSGO-Script-Volume_Bind

Mar 17th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.10 KB | None | 0 0
  1. // From Why will this bind to increase/decrease volume not work? https://www.reddit.com/r/CounterStrikeBinds/comments/37uiy5/why_will_this_bind_to_increasedecrease_volume_not/
  2.  
  3. alias volume.0 "volume 0;unbind -;bind = volume.1"
  4. alias volume.1 "volume .1;bind - volume.0;bind = volume.2"
  5. alias volume.2 "volume .2;bind - volume.1;bind = volume.3"
  6. alias volume.3 "volume .3;bind - volume.2;bind = volume.4"
  7. alias volume.4 "volume .4;bind - volume.3;bind = volume.5"
  8. alias volume.5 "volume .5;bind - volume.4;bind = volume.6"
  9. alias volume.6 "volume .6;bind - volume.5;bind = volume.7"
  10. alias volume.7 "volume .7;bind - volume.6;bind = volume.8"
  11. alias volume.8 "volume .8;bind - volume.7;bind = volume.9"
  12. alias volume.9 "volume .9;bind - volume.8;bind = volume1.0"
  13. alias volume1.0 "volume 1;bind - volume.9;unbind ="
  14. volume1.0 ;
  15.  
  16. // Volume adjust bind with "-" & "+"/"=" (left of backspace key). This works better b/c it does notloop back to muted & vice versa.
  17. // Notice this is the half of the volume intensity of the original above.
  18.  
  19. alias volume.0 "volume 0;unbind -;bind = volume.05"
  20. alias volume.05 "volume .05;bind - volume.0;bind = volume.1"
  21. alias volume.1 "volume .1;bind - volume.05;bind = volume.15"
  22. alias volume.15 "volume .15;bind - volume.1;bind = volume.2"
  23. alias volume.2 "volume .2;bind - volume.15;bind = volume.25"
  24. alias volume.25 "volume .25;bind - volume.2;bind = volume.3"
  25. alias volume.3 "volume .3;bind - volume.25;bind = volume.35"
  26. alias volume.35 "volume .35;bind - volume.3;bind = volume.4"
  27. alias volume.4 "volume .4;bind - volume.35;bind = volume.45"
  28. alias volume.45 "volume .45;bind - volume.4;bind = volume.5"
  29. alias volume.5 "volume .5;bind - volume.45;unbind ="
  30. volume1.0 ;
  31.  
  32.  
  33. // Adjust in-game voice chat volume with pgup/pgdn
  34. // http://csgo.gamebanana.com/scripts/7567
  35.  
  36. alias "ngmin" "voice_scale 0;echo |*__________| VOICE 0% MINIMUM!;alias ngup ng1;alias ngdn ngmin"
  37. alias "ng1" "voice_scale 0.02;echo |_*_________| VOICE 10%;alias ngup ng2;alias ngdn ngmin"
  38. alias "ng2" "voice_scale 0.04;echo |__*________| VOICE 20%;alias ngup ng3;alias ngdn ng1"
  39. alias "ng3" "voice_scale 0.06;echo |___*_______| VOICE 30%;alias ngup ng4;alias ngdn ng2"
  40. alias "ng4" "voice_scale 0.08;echo |____*______| VOICE 40%;alias ngup ng5;alias ngdn ng3"
  41. alias "ng5" "voice_scale 0.10;echo |_____*_____| VOICE 50%;alias ngup ng6;alias ngdn ng4"
  42. alias "ng6" "voice_scale 0.12;echo |______*____| VOICE 60%;alias ngup ng7;alias ngdn ng5"
  43. alias "ng7" "voice_scale 0.14;echo |_______*___| VOICE 70%;alias ngup ng8;alias ngdn ng6"
  44. alias "ng8" "voice_scale 0.16;echo |________*__| VOICE 80%;alias ngup ng9;alias ngdn ng7"
  45. alias "ng9" "voice_scale 0.18;echo |_________*_| VOICE 90%;alias ngup ng10;alias ngdn ng8"
  46. alias "ng10" "voice_scale 0.20;echo |__________*| VOICE 100% MAXIMUM!;alias ngdn ng9"
  47. alias "ngup" "ng1"
  48. alias "ngdn" "ng1"
  49. bind "pgup" "ngup"
  50. bind "pgdn" "ngdn"
  51.  
  52. // Raise volume when walking.
  53. // Replace bind "a" with bind "shift" for normal WASD users (I use ESDF)
  54.  
  55. alias +turndownforwhat "+speed; volume .7";
  56. alias -turndownforwhat "-speed; volume .4";
  57. bind "a" "+turndownforwhat";
Add Comment
Please, Sign In to add comment