Gibstick__

Demo tutorial

Nov 1st, 2010
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.20 KB | None | 0 0
  1. bind ESCAPE [ if $connected [ ingamemenu ] [if (= (watchingtutorial) 1) [ showmenu "Tutorial Menu" ] [ if (watchingdemo) [ showmenu "Watching demo" ] [ showmenu main ] ] ] ]
  2. tutstart = [
  3. if (= $arg1 1) [
  4. mapstartonce = [tut]
  5.  
  6. //disable most of the HUD
  7. getconsize__ = $consize
  8. getcrosshairsize__ = $crosshairsize
  9. gethidespecthud__ = $hidespecthud
  10. gethideteam__ = $hideteam
  11. gethidehudequipment__ = $hidehudequipment
  12. consize 0
  13. crosshairsize 0
  14. hidespecthud 1
  15. hideteam 1
  16. hidehudequipment 1
  17. watchingtutorial = [1]
  18. demo "tutorial_demo"
  19. ] []]
  20.  
  21. endtutorial = [
  22. consize $getconsize__
  23. crosshairsize $getcrosshairsize__
  24. hidespecthud $gethidespecthud__
  25. hideteam $gethideteam__
  26. hidehudequipment $gethidehudequipment__
  27. watchingtutorial = 0
  28. ]
  29. tut = [
  30. sleep 50 [paused 1; showmenu "AC Tutorial - Welcome"; sleep 20 [mapstartonce = [endtutorial]]]
  31. consize 1; echo " 2Live tutorial information will appear here."
  32. ]
  33.  
  34. tut2 = [
  35. sleep 9000 [paused 1; showmenu "AC Tutorial - Basic Movement"] //Need echoes timed with the movement before the paused 1
  36. ]
  37.  
  38. tut3 = [
  39. sleep 8000 [paused 1; showmenu "AC Tutorial - More Movement"] //ibid
  40. ]
  41.  
  42. tut4 = [
  43. consize 1; echo "Here, the players are straferunning."
  44. sleep 14200 [
  45. consize 2; echo "Now, they are jumping."
  46. sleep 6000 [
  47. consize 1; echo "See them crouch up and down!"
  48. sleep 6000 [
  49. echo "Flying through the air like a squatting duck, crouchjumping." ] ] ]
  50. sleep 42000 [paused 1; showmenu "AC Tutorial - Weapons"] //Main timing sequence to go to next menu, all above are subkeyframes
  51. ]
  52.  
  53. tut5 = [
  54. sleep 10 [paused 1; showmenu "AC Tutorial - Weapon Info"]
  55. ]
  56.  
  57. tut6 = [
  58. sleep 6000 [consize 2; echo "Someone is about to get splattered with the shotgun"]
  59. sleep 18000 [consize 2; echo "BOOM HEADSHOT! The sniper was scoping."]
  60. sleep 26000 [consize 2; echo "Slice and dice with the knife."]
  61. sleep 41000 [consize 2; echo "Fire in the hole! Grenades, grenades, grenades."]
  62. sleep 50000 [paused 1; showmenu "AC Tutorial - CTF"]
  63. ]
  64.  
  65. tut7 = [
  66. sleep 9000 [consize 2; echo "Touch a flag to pick it up"]
  67. sleep 17000 [echo "You will drop the flag if you get fragged."]
  68. sleep 19000 [echo "Touch the flag to return it"]
  69. sleep 26000 [echo "Touch your own flag to score!"]
  70. sleep 41000 [paused 1; showmenu "AC Tutorial - Advanced"]
  71. ]
  72.  
  73. tut8 = [
  74. sleep 50 [echo "They are now edge jumping. These are popular spots to edgejump."]
  75. sleep 18500 [echo "This is a rifle sprint: face opposite to where you want to go, jump backwards while shooting."]
  76. sleep 32500 [echo "This is a rifle jump: jump, face down, and shoot."]
  77. sleep 49000 [echo "That was a bad attempt at grenade jumping. You aren't supposed to die."]
  78. sleep 50000 [echo "A good grenade jump will give you height and distance."]
  79. sleep 65000 [echo "Time for the combat demonstration!"]
  80. sleep 200000 [paused 1; showmenu "AC Tutorial - GG"]
  81. ]
  82.  
  83. newmenu "Tutorial Menu"
  84. menuitem "Go back to tutorial" [closemenu "Watching Tutorial"; paused 0]
  85. menuitem "Restart tutorial" "tutstart 1"
  86. menuitem " 3Stop 5tutorial" "dm ac_complex; endtutorial"
  87.  
  88. newmenu "AC Tutorial - Welcome"
  89. menuitem " 1Thank you for downloading and trying 2AssaultCube!" -1
  90. menuitem "" -1
  91. menuitem "This short tutorial will show you the basics so you" -1
  92. menuitem "can start fragging as soon as possible. Just sit back" -1
  93. menuitem "and watch. You will be able to experiment after." -1
  94. menuitem "" -1
  95. menuitem " 0Continue" "paused 0; tut2; consize 0"
  96.  
  97. newmenu "AC Tutorial - Basic Movement"
  98. menuitem "Basic movement is done with the WASD keys." -1
  99. menuitem "For left-handed players that prefer to use" -1
  100. menuitem "the arrow keys for movement, you can switch" -1
  101. menuitem "to a left-handed setup via the HUD settings." -1
  102. menuitem "This change will only be visible if your weapon" -1
  103. menuitem "model is visible on the screen. /hudgun 1" -1
  104. menuitem "" -1
  105. menuitem "W: Forward" -1
  106. menuitem "S: Backward" -1
  107. menuitem "A: Left" -1
  108. menuitem "D: Right" -1
  109. menuitem "" -1
  110. menuitem " 0Continue - 1/7" "paused 0; tut3"
  111.  
  112. newmenu "AC Tutorial - More Movement"
  113. menuitem "If you combine a directional key (W or S)" -1
  114. menuitem "with a strafing key, you will straferun." -1
  115. menuitem "This diagonal movement is faster. Use it" -1
  116. menuitem "to your advantage all day, every day." -1
  117. menuitem "" -1
  118. menuitem "Jumping is done with the spacebar." -1
  119. menuitem "Use it to get up to new places or" -1
  120. menuitem "dodge bullets." -1
  121. menuitem "" -1
  122. menuitem "Crouching makes your player go low" -1
  123. menuitem "to the ground. It reduces recoil," -1
  124. menuitem "which is how much your gun pushes" -1
  125. menuitem "up when you shoot." -1
  126. menuitem "" -1
  127. menuitem "Crouch jumping is a combination of" -1
  128. menuitem "the two. First jump, then crouch." -1
  129. menuitem "You will look like a squatting duck" -1
  130. menuitem "flying through the air. Your player" -1
  131. menuitem "will jump slightly higher and farther" -1
  132. menuitem "with this technique." -1
  133. menuitem "" -1
  134. menuitem "Jump: spacebar" -1
  135. menuitem "Crouch: shift" -1
  136. menuitem "" -1
  137. menuitem " 0Continue - 2/7" "paused 0; tut4"
  138.  
  139. newmenu "AC Tutorial - Weapons"
  140. menuitem "There is a variety of weapons in AssaultCube." -1
  141. menuitem "Some are better for certain situations than others." -1
  142. menuitem "Choose your starting weapon with the B key. Switch"
  143. menuitem "between your pistol, grenades and knife by scrolling." -1
  144. menuitem "" -1
  145. menuitem "When you are out of ammo for your primary weapon," -1
  146. menuitem "it is sometimes better to switch to your pistol" -1
  147. menuitem "(scroll the mousewheel or press 2) and keep firing." -1
  148. menuitem "" -1
  149. menuitem "Your knife is also a potent weapon. Use it when your" -1
  150. menuitem "enemy is cornered or out of ammo." -1
  151. menuitem "" -1
  152. menuitem "For long range engagements, or for better accuracy," -1
  153. menuitem "use the right mouse button to use the sniper scope." -1
  154. menuitem "The sniper is the only weapon that has a scope, and" -1
  155. menuitem "is more accurate when scoped. No damage bonus." -1
  156. menuitem "" -1
  157. menuitem "Left mouse: shoot" -1
  158. menuitem "Middle mouse click: knife" -1
  159. menuitem "Right mouse: scope or grenade" -1
  160. menuitem "Scroll: cyle through weapons" -1
  161. menuitem "Reload: R"
  162. menuitem "" -1
  163. menuitem " 0Continue - 3/7" "paused 0; tut5"
  164.  
  165. newmenu "AC Tutorial - Weapon Info"
  166. menuitem "When you get close enough to your enemy, the shotgun" -1
  167. menuitem "will splatter them into bits of gibs (gore)." -1
  168. menuitem "" -1
  169. menuitem "A headshot with the sniper will reward you with an instant" -1
  170. menuitem "kill and 2 frags instead of one."
  171. menuitem "A knife kill is worth two frags as well." -1
  172. menuitem "Just make sure you are close to your enemy!" -1
  173. menuitem "" -1
  174. menuitem "Be careful with grenades! One can easily damage, or gib" -1
  175. menuitem "teammates with these." -1
  176. menuitem "" -1
  177. menuitem " 0Continue - 4/7" "paused 0; tut6"
  178.  
  179. newmenu "AC Tutorial - CTF"
  180. menuitem "Capture the Flag, or CTF for short, is one of the most" -1
  181. menuitem "popular gamemodes in AssaultCube. The objective here is to" -1
  182. menuitem "bring the enemy flag back to your own, All while the opposing" -1
  183. menuitem "team is trying to steal yours! If you are the flag carrier" -1
  184. menuitem "and your own flag is stolen, is usually safer to proceed to" -1
  185. menuitem "the safety of your own base." -1
  186. menuitem "" -1
  187. menuitem " 0Continue - 5/7" "paused 0; tut7"
  188.  
  189. newmenu "AC Tutorial - Advanced"
  190. menuitem "There are several advanced tactics you can use while playing AssaultCube." -1
  191. menuitem "Edge jumping is a trick that lets you jump higher, when jumping onto an edge." -1
  192. menuitem "You must be strafing or straferunning and land on the very edge of a ledge to" -1
  193. menuitem "execute this. Press spacebar again when you are on the edge to jump a bit higher." -1
  194. menuitem ""
  195. menuitem "Rifle sprinting uses the recoil of the Assault Rifle to propel you across a map." -1
  196. menuitem "" -1
  197. menuitem "Rifle jump is similar a rifle sprint, except you use it to jump higher and farther." -1
  198. menuitem "A grenade jump is a more drastic and violent jump, using the explosion of the" -1
  199. menuitem "grenade to propel yourself." -1
  200. menuitem "" -1
  201. menuitem "After this is done, you will watch demonstration of real combat in AssaultCube."
  202. menuitem " 0Continue - 6/7" "paused 0; tut8"
  203.  
  204. newmenu "AC Tutorial - GG"
  205. menuitem "Thats it! The tutorial is over now. Take a minute to look at the" -1
  206. menuitem "scoreboard. Your name along with your frags and deaths will be" -1
  207. menuitem "displayed. When applicable, points for objective-based games are" -1
  208. menuitem "also displayed. Score is calculated with a complicated formula," -1
  209. menuitem "which will not be discussed in this tutorial. Ping is the lag time" -1
  210. menuitem "i.e. latency. However, a high ping is not unplayable with AC, where" -1
  211. menuitem "pings of up to 350 are acceptable. The column before that is PJ," -1
  212. menuitem "short for Packet Jump. Normal values for PJ is around 40-60," -1
  213. menuitem "anything higher than this will cause strange gameplay effects such" -1
  214. menuitem "as teleporting. When a players PJ shows LAG it means that they are" -1
  215. menuitem "suffering from bad PJ values." -1
  216. menuitem "" -1
  217. menuitem "Show scoreboard: TAB" -1
  218. menuitem "Try it out!"
  219. menuitem "" -1
  220. menuitem " 0Finish - 7/7" "paused 0; showscores 1; sleep 60000 dm ac_complex; endtutorial"
Add Comment
Please, Sign In to add comment