Advertisement
Splinxy

Splinxy's complicated scripts/configs [TF2] (Updated)

Jan 4th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.11 KB | None | 0 0
  1. //-----------------------------------------------------------------------------
  2. //Splinxy's Complicated Scripts/Configs
  3. //-----------------------------------------------------------------------------
  4. //0 Lerp (Instant)
  5. cl_cmdrate 66
  6. cl_interp 0
  7. cl_interp_ratio 0
  8. cl_lagcompensation 1
  9. cl_pred_optimize 2
  10. cl_smooth 0
  11. cl_smoothtime 0.01
  12. cl_updaterate 1000000
  13. rate 60000
  14.  
  15. //Ragdolls Toggle
  16. alias ragdolloff1 "cl_ragdoll_fade_time 0; cl_ragdoll_forcefade 1"
  17. alias ragdolloff2 "cl_ragdoll_physics_enable 0; g_ragdoll_fadespeed 0; g_ragdoll_lvfadespeed 0"
  18. alias ragdolloff3 "ragdoll_sleepaftertime 0; cl_phys_props_enable 0; cl_phys_props_max 0"
  19. alias ragdolloff4 "props_break_max_pieces 0; r_propsmaxdist 1; violence_agibs 0; violence_hgibs 0"
  20.  
  21. alias ragdollon1 "cl_ragdoll_fade_time 15; cl_ragdoll_forcefade 0"
  22. alias ragdollon2 "cl_ragdoll_physics_enable 1; g_ragdoll_fadespeed 600; g_ragdoll_lvfadespeed 100"
  23. alias ragdollon3 "ragdoll_sleepaftertime 5.0f; cl_phys_props_enable 1; cl_phys_props_max 128"
  24. alias ragdollon4 "props_break_max_pieces -1; r_propsmaxdist 1000; violence_agibs 1; violence_hgibs 1"
  25.  
  26. alias ragdolloff "say_team Ragdolls off; ragdolloff1; ragdolloff2; ragdolloff3; ragdolloff4; alias ragdolltoggle ragdollon; echo ragdolls off"
  27. alias ragdollon "say_team Ragdolls on; ragdollon1; ragdollon2; ragdollon3; ragdollon4; alias ragdolltoggle ragdolloff; echo ragdolls on"
  28.  
  29. alias ragdolltoggle ragdolloff
  30. bind "v" "ragdolltoggle"
  31.  
  32. bind \ "say ( ͡° ͜ʖ ͡°)"
  33. bind ] "voicemenu 0 7; kill"
  34. bindtoggle [ "net_graph"
  35. bind p "disconnect"
  36. bind o "retry"
  37. bind uparrow "incrementvar sensitivity 0 20 1"
  38. bind downarrow "incrementvar sensitivity 0 20 -1"
  39. bind leftarrow "incrementvar fov_desired 20 90 -1"
  40. bind rightarrow "incrementvar fov_desired 20 90 1"
  41.  
  42. // Null-cancelling movement script
  43. // (prevents you from pressing two opposing directions, which causes you to stop moving)
  44.  
  45. bind w +mfwd
  46. bind s +mback
  47. bind a +mleft
  48. bind d +mright
  49.  
  50. alias +mfwd "-back;+forward;alias checkfwd +forward"
  51. alias +mback "-forward;+back;alias checkback +back"
  52. alias +mleft "-moveright;+moveleft;alias checkleft +moveleft"
  53. alias +mright "-moveleft;+moveright;alias checkright +moveright"
  54. alias -mfwd "-forward;checkback;alias checkfwd none"
  55. alias -mback "-back;checkfwd;alias checkback none"
  56. alias -mleft "-moveleft;checkright;alias checkleft none"
  57. alias -mright "-moveright;checkleft;alias checkright none"
  58. alias checkfwd none
  59. alias checkback none
  60. alias checkleft none
  61. alias checkright none
  62. alias none ""
  63.  
  64. //Viewmodels Toggle
  65. bind RCTRL "Custom"
  66. alias Custom "CustomSlots; bind RCTRL Normal; say_team Custom Viewmodels; r_drawviewmodel 0; ZoomCustom; MWheelCustom"
  67. alias Normal "NormalSlots; bind RCTRL Custom; say_team Normal Viewmodels; r_drawviewmodel 1; ZoomNormally MWheelNormal"
  68.  
  69. alias MWheelCustom "custommw1; custommw2"
  70. alias custommw1 "bind MWHEELUP invprev; r_drawviewmodel 0"
  71. alias custommw2 "bind MWHEELDOWN invnext; r_drawviewmodel 0"
  72.  
  73. alias MWheelNormal "normalmw1; normalmw2"
  74. alias normalmw1 "bind MWHEELUP invprev; r_drawviewmodel 1"
  75. alias normalmw2 "bind MWHEELDOWN invnext; r_drawviewmodel 1"
  76.  
  77. alias "+Zoom" "r_drawviewmodel 0; fov_desired 20"
  78. alias "-Zoom" "r_drawviewmodel 1; fov_desired 90"
  79. alias "ZoomNormally" "bind mouse3 +Zoom"
  80.  
  81. alias "+Zoomcustom" "r_drawviewmodel 0; fov_desired 20"
  82. alias "-Zoomcustom" "r_drawviewmodel 0; fov_desired 90"
  83. alias "ZoomCustom" "bind mouse3 +Zoomcustom"
  84.  
  85. alias CustomSlots "bind 1 customslot1; bind 2 customslot2; bind 3 customslot3; Custom2"
  86. alias customslot1 "slot1; r_drawviewmodel 0"
  87. alias customslot2 "slot2; r_drawviewmodel 0"
  88. alias customslot3 "slot3; r_drawviewmodel 0"
  89.  
  90. alias NormalSlots "bind 1 normalslot1; bind 2 normalslot2; bind 3 normalslot3; Normal2"
  91. alias normalslot1 "slot1; r_drawviewmodel 1"
  92. alias normalslot2 "slot2; r_drawviewmodel 1"
  93. alias normalslot3 "slot3; r_drawviewmodel 1"
  94.  
  95.  
  96. //Join class and memes within keypad binds.
  97. alias "-joinclass" "bind kp_end meme1; bind kp_downarrow meme2; bind kp_pgdn meme3; bind kp_leftarrow meme4; bind kp_5 meme5; bind kp_rightarrow meme6; bind kp_home meme7; bind kp_uparrow meme8; bind kp_pgup meme9"
  98. alias "meme1" "say 'You're my greatest smile and you're my hardest goodbye'"
  99. alias "meme2" "say SCHEFF : im not a little boy im 11"
  100. alias "meme3" "say [SS] Vulcan : why classic doodle?"
  101. alias "meme4" "say Feeling suicidal? Get off internet."
  102. alias "meme5" "say So salty? Suicide now."
  103. alias "meme6" "say Wanna suicide? Go tell everyone that you're suiciding until you can't."
  104. alias "meme7" "say 1,378 hrs of TF2 divided by 24 (hours in a day) = 57.416 days. And you fucking tell me that I have no life? Fucking kill yourself."
  105. alias "meme8" "say My name is Splinxy."
  106. alias "meme9" "say And I main Pyro."
  107.  
  108. alias "+joinclass" "bind kp_end comp1; bind kp_downarrow comp2; bind kp_pgdn comp3; bind kp_leftarrow comp4; bind kp_5 comp5; bind kp_rightarrow comp6; bind kp_home comp7; bind kp_uparrow comp8; bind kp_pgup comp9"
  109. alias "comp1" "join_class scout"
  110. alias "comp2" "join_class soldier"
  111. alias "comp3" "join_class pyro"
  112. alias "comp4" "join_class demoman"
  113. alias "comp5" "join_class heavyweapons"
  114. alias "comp6" "join_class engineer"
  115. alias "comp7" "join_class medic"
  116. alias "comp8" "join_class sniper"
  117. alias "comp9" "join_class spy"
  118.  
  119. bind RSHIFT "+joinclass"
  120.  
  121. //Improved Crouch Jump Script
  122. //By: Chdata
  123. //Thanks to Stabby Stabby
  124.  
  125. alias +rj "spec_mode;-duck;+cr;alias checkrj +cr"
  126. alias -rj "-cr;checkduck;alias checkrj none"
  127. alias +crouch "-cr;+duck;alias checkduck +duck"
  128. alias -crouch "-duck;checkrj;alias checkduck none"
  129. alias checkduck none
  130. alias checkrj none
  131. alias +cr "+jump;+duck"
  132. alias -cr "-duck;-jump"
  133. alias none ""
  134.  
  135. alias "CrouchJump" "Rj; bind ctrl +crouch"
  136. alias "Rj" "bind space +rj"
  137.  
  138. alias "Jump" "bind space +jump; bind ctrl +duck"
  139.  
  140. alias "RJon" "CrouchJump; say_team RocketJumpON; bind ALT RJoff"
  141. alias "RJoff" "Jump; say_team RocketJumpOFF; bind ALT RJon"
  142. bind ALT RJon
  143.  
  144. sensitivity 3
  145. //-----------------------------------------------------------------------------
  146. //Splinxy's Complicated Scripts/Configs
  147. //-----------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement