Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.28 KB | None | 0 0
  1. if @injournal 'mysterious gate' 'system'
  2. playsound 'dingding.wav'
  3. pause 500
  4. headmsg 'RDA'
  5. headmsg 'RDA'
  6. snapshot
  7. pause 500
  8. endif
  9. if poisoned 'self'
  10. usetype 0xf07
  11. pause 250
  12. endif
  13. if not timerexists 'provo'
  14. createtimer 'provo'
  15. settimer 'provo' 10000
  16. endif
  17. if not timerexists 'guard'
  18. createtimer 'guard'
  19. settimer 'guard' 10000
  20. endif
  21. if not timerexists 'text'
  22. createtimer 'text'
  23. settimer 'text' 60000
  24. endif
  25. if timer 'provo' > 10000
  26. settimer 'provo' 0
  27. if not listexists 'provo'
  28. createlist 'provo'
  29. endif
  30. if not listexists 'safety'
  31. createlist 'safety'
  32. endif
  33. @clearlist 'provo'
  34. @clearlist 'safety'
  35. if getenemy! 'gray' 'criminal' 'closest'
  36. useskill 'Provocation'
  37. waitfortarget 2000
  38. target! 'enemy'
  39. waitfortarget 2000
  40. pushlist 'provo' 'enemy'
  41. pause 1000
  42. for 5
  43. getenemy 'gray' 'murderer' 'criminal'
  44. pushlist 'safety' 1
  45. if not @inlist 'provo' 'enemy' and @inrange 'enemy' 10
  46. break
  47. endif
  48. endfor
  49. target! 'enemy'
  50. endif
  51. endif
  52. if timer 'guard' > 15000
  53. msg 'All guard me'
  54. msg 'All guard me'
  55. msg 'All guard me'
  56. pause 250
  57. settimer 'guard' 0
  58. endif
  59. @getenemy 'murderer' 'enemy' 'gray' 'criminal' 'closest'
  60. if @graphic 'enemy' != 0xdc
  61. if @graphic 'enemy' != 0xa4
  62. pause 100
  63. attack 'enemy'
  64. pause 100
  65. endif
  66. endif
  67. @ignoreobject 0x93762
  68. @ignoreobject 0x6e526
  69. @ignoreobject 0x124353
  70. @ignoreobject 0x8855b
  71. @ignoreobject 0x3c6f5
  72. @ignoreobject 0x74cba
  73. @ignoreobject 0x381e1
  74. @ignoreobject 0xc6bd9
  75. @ignoreobject 0x324c9
  76. @ignoreobject 0xb877d
  77. @ignoreobject 0x55a07
  78. @ignoreobject 0x17445
  79. @ignoreobject 0x6ee2
  80. @unsetalias 'person'
  81. pause 250
  82. if @findtype 0x190
  83. setalias 'person' 'found'
  84. pause 250
  85. endif
  86. if @findtype 0x191
  87. @setalias 'person' 'found'
  88. pause 250
  89. endif
  90. if findalias 'person'
  91. //playsound 'meow.wav'
  92. pause 2500
  93. if timer 'text' > 60000
  94. snapshot 500
  95. settimer 'text' 0
  96. endif
  97. endif
  98. if @findtype '0x38' 1157
  99. if timer 'provo' > 10000
  100. settimer 'provo' 0
  101. useskill 'Provocation'
  102. waitfortarget 2000
  103. target! 'found'
  104. waitfortarget 2000
  105. target! 0x1295a7
  106. endif
  107. endif
  108. if hits < 80
  109. @findtype '0x38'
  110. if timer 'provo' > 10000
  111. settimer 'provo' 0
  112. useskill 'Provocation'
  113. waitfortarget 2000
  114. target! 'found'
  115. waitfortarget 2000
  116. target! 0x1295a7
  117. endif
  118. pause 500
  119. cast 'Greater Heal'
  120. waitfortarget 2000
  121. target! 'self'
  122. endif
  123. if hits < 80
  124. playsound akor.wav
  125. pause 5000
  126. endif
  127. usetype 0xf0b
  128. pause 100
  129. turn "South"
  130. run "South"
  131. run "South"
  132. run "South"
  133. run "South"
  134. run "South"
  135. run "South"
  136. run "South"
  137. run "South"
  138. msg 'All guard me'
  139. pause 3000
  140. run "South"
  141. run "South"
  142. run "South"
  143. run "South"
  144. run "South"
  145. run "South"
  146. run "South"
  147. run "South"
  148. run "South"
  149. run "East"
  150. run "East"
  151. run "East"
  152. run "East"
  153. run "East"
  154. run "East"
  155. run "East"
  156. pause 3000
  157. if timer 'provo' > 10000
  158. settimer 'provo' 0
  159. if not listexists 'provo'
  160. createlist 'provo'
  161. endif
  162. if not listexists 'safety'
  163. createlist 'safety'
  164. endif
  165. @clearlist 'provo'
  166. @clearlist 'safety'
  167. if getenemy! 'gray' 'criminal' 'closest'
  168. useskill 'Provocation'
  169. waitfortarget 2000
  170. target! 'enemy'
  171. waitfortarget 2000
  172. pushlist 'provo' 'enemy'
  173. pause 1000
  174. for 5
  175. getenemy 'gray' 'murderer' 'criminal'
  176. pushlist 'safety' 1
  177. if not @inlist 'provo' 'enemy' and @inrange 'enemy' 10
  178. break
  179. endif
  180. endfor
  181. target! 'enemy'
  182. endif
  183. endif
  184. if timer 'guard' > 10000
  185. msg 'All guard me'
  186. msg 'All guard me'
  187. msg 'All guard me'
  188. pause 250
  189. settimer 'guard' 0
  190. endif
  191. @getenemy 'murderer' 'enemy' 'gray' 'criminal' 'closest'
  192. if @graphic 'enemy' != 0xdc
  193. if @graphic 'enemy' != 0xa4
  194. pause 100
  195. attack 'enemy'
  196. pause 100
  197. endif
  198. endif
  199. @ignoreobject 0x3c6f5
  200. @ignoreobject 0x74cba
  201. @ignoreobject 0x381e1
  202. @ignoreobject 0xc6bd9
  203. @ignoreobject 0x324c9
  204. @ignoreobject 0xb877d
  205. @ignoreobject 0x55a07
  206. @ignoreobject 0x872ed
  207. @ignoreobject 0x128bc6
  208. @unsetalias 'person'
  209. pause 250
  210. if @findtype 0x190
  211. setalias 'person' 'found'
  212. pause 250
  213. endif
  214. if @findtype 0x191
  215. @setalias 'person' 'found'
  216. pause 250
  217. endif
  218. if findalias 'person'
  219. // playsound 'meow.wav'
  220. pause 2500
  221. if timer 'text' > 60000
  222. snapshot 500
  223. settimer 'text' 0
  224. endif
  225. endif
  226. if @findtype '0x38' 1157
  227. if timer 'provo' > 10000
  228. settimer 'provo' 0
  229. useskill 'Provocation'
  230. waitfortarget 2000
  231. target! 'found'
  232. waitfortarget 2000
  233. target! 0x1295a7
  234. endif
  235. endif
  236. if hits < 80
  237. @findtype '0x38'
  238. if timer 'provo' > 10000
  239. settimer 'provo' 0
  240. useskill 'Provocation'
  241. waitfortarget 2000
  242. target! 'found'
  243. waitfortarget 2000
  244. target! 0x1295a7
  245. endif
  246. pause 500
  247. cast 'Greater Heal'
  248. waitfortarget 2000
  249. target! 'self'
  250. endif
  251. if hits < 80
  252. playsound akor.wav
  253. pause 5000
  254. endif
  255. usetype 0xf0b
  256. pause 100
  257. turn "North"
  258. run "North"
  259. run "North"
  260. run "North"
  261. run "North"
  262. run "North"
  263. run "North"
  264. run "North"
  265. run "North"
  266. run "North"
  267. run "North"
  268. run "North"
  269. msg 'All guard me'
  270. pause 3000
  271. run "North"
  272. run "North"
  273. run "North"
  274. run "North"
  275. run "North"
  276. run "North"
  277. run "West"
  278. run "West"
  279. run "West"
  280. run "West"
  281. run "West"
  282. run "West"
  283. run "West"
  284. pause 3000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement