Advertisement
Guest User

Beat the clock!

a guest
Nov 1st, 2013
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.35 KB | None | 0 0
  1. BGMPLAY 3,11
  2. CLS
  3. 'PYRAMID OF NOTHING WAS FOUNDED IN 2012 BY ZZYEX, A PROGRAMER IN 9 VARIATIONS OF BASIC, AND A
  4. 'NOVICE IN JAVA.
  5. 'GO TO MY BLOG AT USELESSBLOGNOONECARESABOUT.BLOGGER.COM
  6. 'CONTACT ME @ LEGOSCOUT13@GMAIL.COM
  7. 'THIS CAN BE CONSIDERED V1 STABLE.
  8.  
  9. 'NOTE: This isn't my first game, just the first i have published.
  10.  
  11. PRINT "PYRAMID OF NOTHING
  12. WAIT 120
  13. PRINT "
  14. PRINT " PRESENTS
  15. WAIT 120
  16. PRINT "
  17. PRINT " A GAME BY,
  18. WAIT 120
  19. PRINT "
  20. PRINT " ZZYEX
  21. WAIT 120
  22. CLS
  23. PRINT "BEAT THE CLOCK!!!!!!!!
  24. WAIT 345
  25. CLS
  26. PRINT "RECORD:12.3 URHP LEFT.
  27. WAIT 120
  28. SYSBEEP=FALSE
  29. @START
  30. CLS
  31. PRINT "MISSION 1
  32. PRINT "Kill as many clockzoids
  33. PRINT "as you can!
  34. PRINT "Go to shop w/ start
  35. PRINT "TAP
  36. PRINT " OR
  37. PRINT " PRESS
  38. PRINT " START
  39. IF BUTTON()==1024 GOTO @DISPLAY
  40. IF TCHTIME==1 GOTO @DISPLAY
  41. VSYNC 1
  42. GOTO @START
  43.  
  44. @MAP
  45. CLS
  46. PRINT "г=You
  47. PRINT "◎=Enemy
  48. PRINT "
  49. PRINT "┌─┬─┬─┐
  50. PRINT "│г│╂│◎│
  51. PRINT "└─┴─┴─┘
  52. PRINT "Move with d-pad
  53. IF BUTTON()==8 THEN GOTO @MAP1
  54. VSYNC 1
  55. GOTO @MAP
  56.  
  57. @MAP1
  58. CLS
  59. PRINT "┌─┬─┬─┐
  60. PRINT "│╂│г│◎│
  61. PRINT "└─┴─┴─┘
  62. VSYNC 1
  63. IF BUTTON()==8 THEN GOTO @LOAD
  64. GOTO @MAP1
  65.  
  66. @DISPLAY
  67. GOTO @MAP
  68. @LOAD
  69. LOAD"SPU1:CLOCK", FALSE
  70. LOAD"COL1:CLOCK", FALSE
  71. CLS
  72. WAIT 120
  73. VISIBLE 1,0,0,0,0,0
  74. LOCATE 12,11
  75. PRINT "ENEMY HEALTH
  76. LOCATE 12,12
  77. HP=100
  78. PRINT ""HP""
  79. LOCATE 12,13
  80. PRINT "YOUR HEALTH
  81. LOCATE 12,14
  82. URHP=100
  83. PRINT ""URHP""
  84. MANA=0
  85. MANA2=0
  86. COIN=0
  87. LVL=0
  88. XP=100
  89.  
  90. @LOOP1
  91. URHP=100+(LVL*DMG1)
  92. HP=100
  93.  
  94. @LOOP
  95. URHP=URHP
  96. HP=HP
  97. GOSUB @ATTACK1:GOSUB @ATTACK:GOSUB @MANA:GOSUB @MANA2:GOSUB @LEVEL
  98. GOTO @LOOP
  99.  
  100. @LVLUP
  101. DMG=DMG+1
  102. LVL=LVL+1
  103. XP=100
  104. XP=XP+DMG1
  105. XP=XP+DMG1
  106. XP=XP+DMG1
  107. XP=XP+DMG1
  108. XP=XP+DMG1
  109. XP=XP+DMG1
  110. XP=XP+DMG1
  111. XP=XP+DMG1
  112. XP=XP+DMG1
  113. XP=XP+DMG1
  114. URHP=100
  115. URHP=URHP+DMG1
  116. DMG1=5
  117. RETURN
  118.  
  119. @LEVEL
  120.  
  121. IF TCHTIME==1 THEN XP=XP-DMG
  122. IF XP==0 THEN GOSUB @LVLUP
  123. RETURN
  124.  
  125. @MANA2
  126. PRINT ""MANA2""
  127. IF TCHTIME==1 THEN MANA2=MANA2+1
  128. IF MANA2==100 THEN GOSUB @MEGA2
  129. RETURN
  130.  
  131. @MANA
  132. CLS
  133. PRINT ""MANA""
  134. IF TCHTIME==1 THEN MANA=MANA+DMG
  135. IF MANA==50 THEN GOSUB @MEGA
  136. RETURN
  137.  
  138. @ATTACK
  139. CLS
  140. PRINT "Using-
  141. PRINT "Knife-1 atck
  142. PRINT "special 1
  143. PRINT "10 hp drain
  144. PRINT " 2
  145. PRINT "20 base dmg
  146. PRINT "Attack 1
  147. PRINT ""MANA""
  148. PRINT "Attack 2
  149. PRINT ""MANA2""
  150. PRINT "Money
  151. PRINT ""COIN""
  152. PRINT "LEVEL
  153. PRINT ""LVL""
  154. PRINT "XP
  155. PRINT ""XP""
  156. LOCATE 12,11
  157. PRINT "ENEMY HEALTH
  158. LOCATE 12,12
  159. PRINT ""HP""
  160. LOCATE 12,13
  161. PRINT "YOUR HEALTH
  162. LOCATE 12,14
  163. PRINT ""URHP""
  164. IF TCHTIME==1 THEN HP=HP-DMG
  165. IF MANA==50 THEN GOSUB @MEGA
  166. DMG=1
  167. IF HP<=0 THEN GOTO @WIN
  168. IF URHP<=0 THEN GOTO @LOSE
  169. IF BUTTON()==1024 THEN GOSUB @STORE
  170. VSYNC 1
  171. RETURN
  172.  
  173. @ATTACK1
  174. CLS
  175. URHP=URHP-EDMG
  176. EDMG=0.1
  177. COOL=25
  178. COOL=COOL-EDMG
  179. IF COOL<=0 THEN GOSUB @REST
  180. IF URHP<=0 THEN GOTO @LOSE
  181. IF HP<=0 THEN GOTO @WIN
  182. RETURN
  183.  
  184. @REST
  185. GOSUB @ATTACK
  186. RETURN
  187.  
  188. @LOSE
  189. CLS
  190. WAIT 120
  191. PRINT "LO
  192. WAIT 120
  193. PRINT " SE
  194. COIN=COIN-100
  195. WAIT 120
  196. GOTO @START
  197.  
  198. @WIN
  199. CLS
  200. WAIT 120
  201. PRINT "YOU
  202. WAIT 120
  203. PRINT " WIN!
  204. WAIT 120
  205. COIN=COIN+MANA2
  206. GOTO @LOOP1
  207.  
  208. @STORE
  209. VSYNC 1
  210. CLS
  211. PRINT ""COIN""
  212. PRINT "Pistol-1000cp
  213. PRINT "knife-10cp (owned)
  214. PRINT "PRESS X
  215. IF BUTTON()==64 THEN GOTO @LOOP
  216. GOTO @STORE
  217.  
  218. @MEGA
  219.  
  220. HP=HP-MEGADMG
  221. MEGADMG=10
  222. MANA=MANA-50
  223. URHP=URHP+MEGADMG
  224. RETURN
  225.  
  226. @MEGA2
  227.  
  228. HP=HP-MEGADMG2
  229. MEGADMG2=20
  230. MANA2=MANA2-100
  231. RETURN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement