Guest User

/u/Guynecologist edited script

a guest
Jan 3rd, 2014
1,298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Binds
  2.  
  3. bind 1 +equip1
  4. bind 2 +equip2
  5. bind 3 +equip3
  6. bind mouse1 +vm_attack
  7. bind mouse2 +vm_attack2
  8. bind w +mfwd
  9. bind s +mback
  10. bind a +mleft
  11. bind d +mright
  12. bind shift +zoom
  13.  
  14.  
  15. // Weapon switching logic
  16.  
  17. alias +equip1 "slot1; dotxhair; r_drawviewmodel 1; vmoff"
  18. alias -equip1 "dotxhair; r_drawviewmodel 1"
  19.  
  20. alias +equip2 "slot2; dotxhair; r_drawviewmodel 1; vmsap"
  21. alias -equip2 "dotxhair; r_drawviewmodel 1"
  22.  
  23. alias +equip3 "slot3; dotxhair; r_drawviewmodel 1; vmon"
  24. alias -equip3 "dotxhair; r_drawviewmodel 1"
  25.  
  26. alias vmon "alias +vm_attack +viewmodelon; alias -vm_attack -viewmodelon"
  27. alias vmoff "alias +vm_attack +viewmodeloff; alias -vm_attack -viewmodeloff"
  28. alias vmsap "alias +vm_attack +sap; alias -vm_attack -sap"
  29.  
  30. alias +viewmodelon "+attack; dotxhair; r_drawviewmodel 1; spec_next"
  31. alias -viewmodelon "-attack; dotxhair; r_drawviewmodel 1"
  32. alias +viewmodeloff "+attack; dotxhair; r_drawviewmodel 0; spec_next"
  33. alias -viewmodeloff "-attack; dotxhair; r_drawviewmodel 0"
  34. alias +sap "+attack; dotxhair; r_drawviewmodel 1; spec_next; sapalert"
  35. alias -sap "-attack; dotxhair; r_drawviewmodel 1"
  36.  
  37. alias sapalert "say_team sapping"
  38.  
  39. alias +vm_attack2 "+attack2; dotxhair; r_drawviewmodel 1; spec_prev"
  40. alias -vm_attack2 "-attack2; dotxhair; r_drawviewmodel 1"
  41.  
  42. alias +zoom "fov_desired 75; sensitivity 1"
  43. alias -zoom "fov_desired 90; sensitivity 5"
  44.  
  45.  
  46. // Crosshair toggles
  47.  
  48. alias dotxhair "dotxhaircolor; dotxhairtype"
  49.  
  50. alias dotxhaircolor dotxhaircolorb
  51. alias dotxhaircolorb "cl_crosshair_blue 0; cl_crosshair_green 0; cl_crosshair_red 0; alias dotxhaircolor dotxhaircolorr"
  52. alias dotxhaircolorr "cl_crosshair_blue 64; cl_crosshair_green 255; cl_crosshair_red 255; alias dotxhaircolor dotxhaircolorb"
  53.  
  54. alias dotxhairtype dotxhairtypeb
  55. alias dotxhairtypeb "cl_crosshair_file crosshair5; cl_crosshair_scale 14; alias dotxhairtype dotxhairtyper"
  56. alias dotxhairtyper "cl_crosshair_file crosshair2; cl_crosshair_scale 32; alias dotxhairtype dotxhairtypeb"
  57.  
  58.  
  59. // Null-cancelling movement script
  60. // (prevents you from pressing two opposing directions, which causes you to stop moving)
  61.  
  62. alias +mfwd "-back; +forward; alias checkfwd +forward; dotxhaircolor"
  63. alias +mback "-forward; +back; alias checkback +back; dotxhaircolor"
  64. alias +mleft "-moveright; +moveleft; alias checkleft +moveleft; dotxhaircolor"
  65. alias +mright "-moveleft; +moveright; alias checkright +moveright; dotxhaircolor"
  66. alias -mfwd "-forward; checkback; alias checkfwd none; dotxhaircolor"
  67. alias -mback "-back; checkfwd; alias checkback none; dotxhaircolor"
  68. alias -mleft "-moveleft; checkright; alias checkleft none; dotxhaircolor"
  69. alias -mright "-moveright; checkleft; alias checkright none; dotxhaircolor"
  70. alias checkfwd none
  71. alias checkback none
  72. alias checkleft none
  73. alias checkright none
  74. alias none ""
  75.  
  76.  
  77. // Initialize settings
  78.  
  79. viewmodel_fov 99
  80. -zoom
Advertisement
Add Comment
Please, Sign In to add comment