Advertisement
TheGamingNachos

spy.cfg

Aug 15th, 2015
877
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.02 KB | None | 0 0
  1. // Misc.
  2. developer 0
  3. fov_desired 90
  4. sensitivity 2.4128
  5. r_drawviewmodel 1
  6. viewmodel_fov 114
  7. alias "default" "exec default.cfg"
  8.  
  9.  
  10. // Network:
  11. cl_updaterate 66.66666666666
  12. cl_cmdrate 66.66666666666
  13. cl_interp_ratio 1
  14. cl_interp .0152
  15.  
  16.  
  17. // Binds:
  18. bind "e" "voicemenu 0 0"
  19. bind "h" "+taunt"
  20. bind "g" "+use_action_slot_item"
  21. bind "`" "toggleconsole"
  22. bind "=" "player_ready_toggle"
  23. bind "v" "+voicerecord"
  24. bind "u" "say"
  25. bind "y" "say_team"
  26. bind "t" "explode; say fml.; dotxhaircolor"
  27. bind "m" "open_charinfo_direct"
  28. bind "n" "open_charinfo_backpack"
  29. bind "q" "lastdisguise; dotxhaircolor"
  30.  
  31.  
  32. // Inspect:
  33. bind "i" "+insp"
  34. alias toggleon "bind i +insp"
  35. alias toggleoff "bind i +nomodel"
  36. alias +insp "r_drawviewmodel 1; +inspect"
  37. alias -insp "-inspect; toggleoff"
  38. alias +nomodel "r_drawviewmodel 0"
  39. alias -nomodel "toggleon"
  40.  
  41.  
  42. // Viewmodel Scripts:
  43. bind "mouse1" "vmon"
  44. bind "mouse2" "+watch"
  45.  
  46. // Re-bind mouse1:
  47.  
  48. alias knife_vm_mode "bind mouse1 +viewmodel_knife" // binds mouse1 to turn viewmodel on when attacking (for knife knife)
  49. alias amby_vm_mode "bind mouse1 +viewmodel_amby" // binds mouse1 to turn viewmodel off when attacking (for amby)
  50. alias sap_vm_mode "bind mouse1 +viewmodel_sap" // binds mouse 1 to turn viewmodel on when attacking and off when not (for sapper)
  51.  
  52.  
  53. // Causes viewmodel to go off or on when you shoot:
  54.  
  55. alias +viewmodel_knife "+attack; r_drawviewmodel 1" // attacks, turns viewmodel on
  56. alias -viewmodel_knife "-attack; r_drawviewmodel 1" // finishes atack, turns viewmodel on again as safeguard
  57.  
  58. alias +viewmodel_amby "+attack; r_drawviewmodel 0; +reload" // attacks, turns viewmodel off
  59. alias -viewmodel_amby "-attack; r_drawviewmodel 0" // finishes attack, turns viewmodel off again as a safeguard
  60.  
  61. alias +viewmodel_sap "+attack; r_drawviewmodel 1" // shows sapper when sapping
  62. alias -viewmodel_sap "-attack; r_drawviewmodel 0" // hides sapper when mouse1 released
  63.  
  64.  
  65. // Equip item, turn vm on/off, set vm toggle for attack:
  66.  
  67. alias +equip_knife "slot3;r_drawviewmodel 1" // Equips knife, turns viewmodels on
  68. alias -equip_knife "knife_vm_mode;r_drawviewmodel 1" // Sets viewmodels to turn ON when stabbing (makes sure it stays on)
  69.  
  70. alias +equip_amby "slot1" // Equips amby
  71. alias -equip_amby "amby_vm_mode" // Sets viewmodels to turn OFF when shooting
  72.  
  73. alias +equip_sap "slot2;r_drawviewmodel 1" // Equips sapper, turns viewmodels on
  74. alias -equip_sap "sap_vm_mode" // Sets viewmodels to turn on while firing, and off when not
  75.  
  76. alias +watch "+attack2;r_drawviewmodel 1" // watch up/cloak on/secondary attack + viewmodels on
  77. alias -watch "-attack2;r_drawviewmodel 1" // viewmodels on again as safeguard
  78.  
  79. alias vmon "bind mouse1 +viewmodelon"
  80. alias vmoff "bind mouse1 +viewmodeloff"
  81. alias vmsap "bind mouse1 +sap"
  82.  
  83.  
  84. // Crosshair:
  85. cl_crosshair_scale 22
  86. cl_crosshair_file "crosshair5"
  87. cl_crosshair_blue 0
  88. cl_crosshair_green 255
  89. cl_crosshair_red 0
  90.  
  91. // Crosshair Toggle:
  92. alias dotxhairtype "dotxhairtypeb"
  93. alias dotxhairtypeb "cl_crosshair_file crosshair2; cl_crosshair_scale 24; alias dotxhairtype dotxhairtyper"
  94. alias dotxhairtyper "cl_crosshair_file crosshair5; cl_crosshair_scale 22; alias dotxhairtype dotxhairtypeb"
  95.  
  96. //bind mouse1 +crosshairfire
  97. alias +crosshairfire "+attack; dotxhairtype"
  98. alias -crosshairfire "-attack; dotxhairtype"
  99.  
  100. // Color Toggle:
  101. alias dotxhaircolor "dotxhaircolorb"
  102. alias dotxhaircolorc "cl_crosshair_blue 255; cl_crosshair_green 0; cl_crosshair_red 255; alias dotxhaircolor dotxhaircolord" // Magenta
  103. alias dotxhaircolorb "cl_crosshair_blue 0; cl_crosshair_green 255; cl_crosshair_red 0; alias dotxhaircolor dotxhaircolorc" // Green
  104. alias dotxhaircolord "cl_crosshair_blue 240; cl_crosshair_green 255; cl_crosshair_red 0; alias dotxhaircolor dotxhaircolorb" // Blue
  105.  
  106. // Shot Color Toggle:
  107. alias dotxhairshotcolor "dotxhairshotcolorb"
  108. alias dotxhairshotcolorb "cl_crosshair_blue 255; cl_crosshair_green 0; cl_crosshair_red 255; alias dotxhairshotcolor dotxhairshotcolorr" // Magenta
  109. alias dotxhairshotcolorr "cl_crosshair_blue 0; cl_crosshair_green 255; cl_crosshair_red 0; alias dotxhairshotcolor dotxhairshotcolorb" // Green
  110.  
  111.  
  112. // Null-cancelling Movement Script:
  113. // (Prevents you from pressing two opposing directions, which causes you to stop moving)
  114. bind w +mfwd
  115. bind s +mback
  116. bind a +mleft
  117. bind d +mright
  118.  
  119. alias +mfwd "-back; +forward; alias checkfwd +forward; dotxhaircolor"
  120. alias +mback "-forward; +back; alias checkback +back; dotxhaircolor"
  121. alias +mleft "-moveright; +moveleft; alias checkleft +moveleft; dotxhaircolor"
  122. alias +mright "-moveleft; +moveright; alias checkright +moveright; dotxhaircolor"
  123. alias -mfwd "-forward; checkback; alias checkfwd none; dotxhaircolor"
  124. alias -mback "-back;checkfwd; alias checkback none; dotxhaircolor"
  125. alias -mleft "-moveleft; checkright; alias checkleft none; dotxhaircolor"
  126. alias -mright "-moveright; checkleft; alias checkright none; dotxhaircolor"
  127. alias checkfwd none
  128. alias checkback none
  129. alias checkleft none
  130. alias checkright none
  131. alias none ""
  132.  
  133.  
  134. // Crouch Jump Script:
  135. bind "SPACE" "+jumpeh"
  136. alias "+jumpeh" "+jump; +duck; +moveup; spec_mode; dotxhaircolor"
  137. alias "-jumpeh" "-duck; -jump; -moveup; dotxhaircolor"
  138.  
  139.  
  140. // Zoom Script:
  141. //bind "CAPSLOCK" "+zoomer"
  142. //alias "+zoomer" "zoomin; dotxhaircolor dotxhairtype"
  143. //alias "-zoomer" "zoomout; dotxhaircolor dotxhairtype"
  144. //alias "zoomin" "r_drawviewmodel 0; fov_desired 75; dotxhaircolor; dotxhairtype"
  145. //alias "zoomout" "r_drawviewmodel 0; fov_desired 90; dotxhaircolor; dotxhairtype"
  146.  
  147.  
  148. // Crouch Script:
  149. bind "SHIFT" "+dk"
  150. bind "CTRL" "+dk"
  151. bind "CAPSLOCK" "+dk"
  152. alias +dk "+duck; +movedown; dotxhaircolor"
  153. alias -dk "-duck; -movedown; dotxhaircolor"
  154.  
  155.  
  156. // Disguise Scripts:
  157. alias lastdis "lastdisguise"
  158.  
  159. // Red Aliases:
  160. alias redscout "disguise 1 -2; alias lastdis redscout; dotxhaircolor"
  161. alias redsniper "disguise 2 -2; alias lastdis redsniper; dotxhaircolor"
  162. alias redsoldier "disguise 3 -2; alias lastdis redsoldier; dotxhaircolor"
  163. alias reddemoman "disguise 4 -2; alias lastdis reddemoman; dotxhaircolor"
  164. alias redmedic "disguise 5 -2; alias lastdis redhwguy; dotxhaircolor"
  165. alias redheavy "disguise 6 -2; alias lastdis redspy; dotxhaircolor"
  166. alias redpyro "disguise 7 -2; alias lastdis redpyro; dotxhaircolor"
  167. alias redspy "disguise 8 -2; alias lastdis redspy; dotxhaircolor"
  168. alias redengineer "disguise 9 -2; alias lastdis redengineer; dotxhaircolor"
  169.  
  170. // Blue Aliases:
  171. alias bluescout "disguise 1 -1; alias lastdis bluescout; dotxhaircolor"
  172. alias bluesniper "disguise 2 -1; alias lastdis bluesniper; dotxhaircolor"
  173. alias bluesoldier "disguise 3 -1; alias lastdis bluesoldier; dotxhaircolor"
  174. alias bluedemoman "disguise 4 -1; alias lastdis bluedemoman; dotxhaircolor"
  175. alias bluemedic "disguise 5 -1; alias lastdis bluemedic; dotxhaircolor"
  176. alias blueheavy "disguise 6 -1; alias lastdis bluehwguy; dotxhaircolor"
  177. alias bluepyro "disguise 7 -1; alias lastdis bluepyro; dotxhaircolor"
  178. alias bluespy "disguise 8 -1; alias lastdis bluespy; dotxhaircolor"
  179. alias blueengineer "disguise 9 -1; alias lastdis blueengineer; dotxhaircolor"
  180.  
  181. alias BLUETEAM "bind 2 redscout; bind 7 redsoldier; bind 3 redpyro; bind 8 reddemoman; bind 9 redhwguy; bind 5 redengineer; bind 6 redmedic; bind 4 redsniper; bind 1 redspy"
  182. alias REDTEAM "bind 2 bluescout; bind 7 bluesoldier; bind 3 bluepyro; bind 8 bluedemoman; bind 9 bluehwguy; bind 5 blueengineer; bind 6 bluemedic; bind 4 bluesniper; bind 1 bluespy"
  183.  
  184. bind 1 bluespy
  185. bind 2 bluescout
  186. bind 3 bluepyro
  187. bind 4 bluesniper
  188. bind 5 blueengineer
  189. bind 6 bluemedic
  190. bind 7 bluesoldier
  191. bind 8 blueheavy
  192. bind 9 bluedemoman
  193.  
  194. bind f1 redspy
  195. bind f2 redscout
  196. bind f3 redpyro
  197. bind f4 redsniper
  198. bind f5 redengineer
  199. bind f6 redmedic
  200. bind f7 redsoldier
  201. bind f8 redheavy
  202. bind f9 reddemoman
  203.  
  204.  
  205. // Combination Scripts:
  206. // Pressing "f" brings out the Revolver & turns "r_drawviewmodel" to "0"
  207. // "mwheeldown" brings out the Knife & changes sensitivity to "2.4128" (max in-game sens before pixel skipping at 1080p).
  208. // "mwheelup" brings out the Sapper; attacking with the Sapper will say "sapping" to your team in the chat.
  209.  
  210.  
  211. // Sapper:
  212. alias vmsap "bind mouse1 +sap"
  213. alias +sap "+attack; r_drawviewmodel 1; sapalert; spec_next; dotxhaircolor; dotxhairtype"
  214. alias -sap "-attack; dotxhaircolor; dotxhairtype"
  215. alias sapalert "say_team sapping"
  216.  
  217. alias +sapper "slot2; sensitivity 2.7128; r_drawviewmodel 1; vmon; fov_desired 90; viewmodel_fov 114; dotxhaircolor; dotxhairtype"
  218. alias -sapper "dotxhaircolor; dotxhairtype"
  219. bind "mwheelup" "+sapper; vmsap"
  220.  
  221.  
  222. // Knife:
  223. alias vmon "bind mouse1 +viewmodelon"
  224. alias +viewmodelon "+attack; r_drawviewmodel 1; spec_next; dotxhaircolor; cl_crosshair_file default"
  225. alias -viewmodelon "-attack; r_drawviewmodel 1; dotxhaircolor; cl_crosshair_file default"
  226.  
  227. alias +equip3 ";vmon; slot3; sensitivity 2.7128; cl_autoreload 1; m_yaw .0220000000; dotxhaircolor; viewmodel_fov 114; cl_crosshair_file default; r_drawviewmodel 1; alias wpn slot3"
  228. alias -equip3 "fov_desired 90; r_drawviewmodel 1; dotxhaircolor; cl_crosshair_file default"
  229. bind "mwheeldown" "+equip3"
  230.  
  231.  
  232. // Gun:
  233. alias vmoff "bind mouse1 +viewmodeloff"
  234. alias +viewmodeloff "+attack; r_drawviewmodel 0; +reload; spec_next; dotxhaircolor; cl_crosshair_file crosshair5"
  235. alias -viewmodeloff "-attack; r_drawviewmodel 0; dotxhaircolor; cl_crosshair_file crosshair2"
  236.  
  237. alias +equip1 "slot1; r_drawviewmodel 1; sensitivity 2.4128; viewmodel_fov 114; dotxhaircolor; cl_crosshair_file crosshair5"
  238. alias -equip1 "r_drawviewmodel 0; vmoff; dotxhaircolor; cl_crosshair_file crosshair2"
  239. bind "f" "+equip1"
  240.  
  241.  
  242. // Watch:
  243. bind "mouse2" "+spycustomattack2"
  244. alias +spycustomattack2 ";+attack2; r_drawviewmodel 1; +reload; spec_prev; dotxhaircolor"
  245. alias -spycustomattack2 "-attack2; r_drawviewmodel 1; dotxhaircolor"
  246.  
  247.  
  248. echo "--------------------"
  249. echo " Spy Config Loaded. "
  250. echo "--------------------"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement