Advertisement
Guest User

Untitled

a guest
Mar 5th, 2012
462
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.73 KB | None | 0 0
  1. //Show keys for personal offline use. Also works in demos.
  2.  
  3. //IMPORTANT! If you don't use a custom autoexec and want your controls to be fixed automatically when you quit, delete the "//" from the next line
  4. //fix;wait 3;host_writeconfig autoexec
  5.  
  6. sv_cheats 1
  7.  
  8. //Type fix in console to change controls back to normal
  9. alias fix "bind w +forward;bind S +back;bind A +moveleft;bind D +moveright;bind space +jump;bind ctrl +duck"
  10.  
  11. alias +W "+forward;ent_fire keycount add 2"
  12. alias -W "-forward;ent_fire keycount subtract 2"
  13.  
  14. alias +A "+moveleft;ent_fire keycount2 add 1"
  15. alias -A "-moveleft;ent_fire keycount2 subtract 1"
  16.  
  17. alias +S "+back;ent_fire keycount2 add 2"
  18. alias -S "-back;ent_fire keycount2 subtract 2"
  19.  
  20. alias +D "+moveright;ent_fire keycount2 add 4"
  21. alias -D "-moveright;ent_fire keycount2 subtract 4"
  22.  
  23. alias +C "+duck;ent_fire keycount add 1"
  24. alias -C "-duck;ent_fire keycount subtract 1"
  25.  
  26. alias +J "+jump;ent_fire keycount add 4"
  27. alias -J "-jump;ent_fire keycount subtract 4"
  28.  
  29. //Customize binds here
  30. wait 5;bind W "+W"
  31. wait 5;bind A "+A"
  32. wait 5;bind S "+S"
  33. wait 5;bind D "+D"
  34. wait 5;bind ctrl "+C"
  35. wait 5;bind space "+J"
  36.  
  37. ent_fire game_text kill
  38. ent_fire logic_timer addoutput "classname timer_old"
  39. ent_fire math_counter addoutput "classname counter_old"
  40. ent_fire logic_case addoutput "classname case_old"
  41.  
  42. wait 10;give game_text
  43. wait 15;ent_fire game_text addoutput "classname keytext"
  44. wait 20;ent_fire keytext addoutput "channel 1"
  45. wait 20;ent_fire keytext addoutput "x .48"
  46. wait 20;ent_fire keytext addoutput "y .465"
  47. wait 20;ent_fire keytext addoutput "holdtime 200"
  48. wait 20;ent_fire keytext addoutput "color 0 255 0"
  49.  
  50. wait 25;give game_text
  51. wait 30;ent_fire game_text addoutput "classname keytext2"
  52. wait 35;ent_fire keytext2 addoutput "channel 2"
  53. wait 35;ent_fire keytext2 addoutput "x .477"
  54. wait 35;ent_fire keytext2 addoutput "y .486"
  55. wait 35;ent_fire keytext2 addoutput "holdtime 200"
  56. wait 35;ent_fire keytext2 addoutput "color 0 255 0"
  57.  
  58. wait 40;give logic_case
  59. wait 45;ent_fire logic_case addoutput "classname keycase1"
  60. wait 50;ent_fire keycase1 addoutput "case01 0"
  61. wait 50;ent_fire keycase1 addoutput "case02 1"
  62. wait 50;ent_fire keycase1 addoutput "case03 2"
  63. wait 50;ent_fire keycase1 addoutput "case04 3"
  64. wait 50;ent_fire keycase1 addoutput "case05 4"
  65. wait 50;ent_fire keycase1 addoutput "case06 5"
  66. wait 50;ent_fire keycase1 addoutput "case07 6"
  67. wait 50;ent_fire keycase1 addoutput "case08 7"
  68.  
  69. wait 55;ent_fire keycase1 addoutput "oncase01 keytext,addoutput,message "
  70. wait 55;ent_fire keycase1 addoutput "oncase02 keytext,addoutput,message C"
  71. wait 55;ent_fire keycase1 addoutput "oncase03 keytext,addoutput,message W"
  72. wait 55;ent_fire keycase1 addoutput "oncase04 keytext,addoutput,message CW"
  73. wait 55;ent_fire keycase1 addoutput "oncase05 keytext,addoutput,message J"
  74. wait 55;ent_fire keycase1 addoutput "oncase06 keytext,addoutput,message C J"
  75. wait 55;ent_fire keycase1 addoutput "oncase07 keytext,addoutput,message WJ"
  76. wait 55;ent_fire keycase1 addoutput "oncase08 keytext,addoutput,message CWJ"
  77.  
  78. wait 55;ent_fire keycase1 addoutput "oncase01 keytext,display,1,.03,-1"
  79. wait 55;ent_fire keycase1 addoutput "oncase02 keytext,display,1,.03,-1"
  80. wait 55;ent_fire keycase1 addoutput "oncase03 keytext,display,1,.03,-1"
  81. wait 55;ent_fire keycase1 addoutput "oncase04 keytext,display,1,.03,-1"
  82. wait 55;ent_fire keycase1 addoutput "oncase05 keytext,display,1,.03,-1"
  83. wait 55;ent_fire keycase1 addoutput "oncase06 keytext,display,1,.03,-1"
  84. wait 55;ent_fire keycase1 addoutput "oncase07 keytext,display,1,.03,-1"
  85. wait 55;ent_fire keycase1 addoutput "oncase08 keytext,display,1,.03,-1"
  86.  
  87. wait 60;give logic_case
  88. wait 65;ent_fire logic_case addoutput "classname keycase2"
  89. wait 70;ent_fire keycase2 addoutput "case01 0"
  90. wait 70;ent_fire keycase2 addoutput "case02 1"
  91. wait 70;ent_fire keycase2 addoutput "case03 2"
  92. wait 70;ent_fire keycase2 addoutput "case04 3"
  93. wait 70;ent_fire keycase2 addoutput "case05 4"
  94. wait 70;ent_fire keycase2 addoutput "case06 5"
  95. wait 70;ent_fire keycase2 addoutput "case07 6"
  96. wait 70;ent_fire keycase2 addoutput "case08 7"
  97.  
  98. wait 75;ent_fire keycase2 addoutput "oncase01 keytext2,addoutput,message "
  99. wait 75;ent_fire keycase2 addoutput "oncase02 keytext2,addoutput,message A"
  100. wait 75;ent_fire keycase2 addoutput "oncase03 keytext2,addoutput,message S"
  101. wait 75;ent_fire keycase2 addoutput "oncase04 keytext2,addoutput,message A S"
  102. wait 75;ent_fire keycase2 addoutput "oncase05 keytext2,addoutput,message D"
  103. wait 75;ent_fire keycase2 addoutput "oncase06 keytext2,addoutput,message A D"
  104. wait 75;ent_fire keycase2 addoutput "oncase07 keytext2,addoutput,message S D"
  105. wait 75;ent_fire keycase2 addoutput "oncase08 keytext2,addoutput,message A S D"
  106.  
  107. wait 75;ent_fire keycase2 addoutput "oncase01 keytext2,display,1,.03,-1"
  108. wait 75;ent_fire keycase2 addoutput "oncase02 keytext2,display,1,.03,-1"
  109. wait 75;ent_fire keycase2 addoutput "oncase03 keytext2,display,1,.03,-1"
  110. wait 75;ent_fire keycase2 addoutput "oncase04 keytext2,display,1,.03,-1"
  111. wait 75;ent_fire keycase2 addoutput "oncase05 keytext2,display,1,.03,-1"
  112. wait 75;ent_fire keycase2 addoutput "oncase06 keytext2,display,1,.03,-1"
  113. wait 75;ent_fire keycase2 addoutput "oncase07 keytext2,display,1,.03,-1"
  114. wait 75;ent_fire keycase2 addoutput "oncase08 keytext2,display,1,.03,-1"
  115.  
  116. wait 75;give math_counter
  117. wait 80;ent_fire math_counter addoutput "classname keycount"
  118. wait 85;ent_fire keycount setvalue 0
  119. wait 85;ent_fire keycount addoutput "outvalue keycase1,invalue"
  120.  
  121. wait 85;give math_counter
  122. wait 90;ent_fire math_counter addoutput "classname keycount2"
  123. wait 95;ent_fire keycount2 setvalue 0
  124. wait 95;ent_fire keycount2 addoutput "outvalue keycase2,invalue"
  125.  
  126. wait 100;echo "I have to admit it, choco is the greatest soldier ever!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement