Advertisement
Primalcyndaquil

Untitled

Mar 26th, 2021
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.17 KB | None | 0 0
  1. The Woodworker
  2.  
  3. islegendary=False
  4. requiredquestpoints=0
  5. rewardquestpoints=2
  6. canpreview=true
  7. previewtext=One of Nyr's lumberjacks is having problems collecting wood.
  8. ignoresquestlimit=False
  9. repeatdays=-1
  10. objectives
  11. {
  12. stage=0
  13. {
  14. {
  15. description=Stage 0 of The Woodworker.
  16. hint=Speak to the NPC.
  17. timestocomplete=1
  18. hidden=True
  19. infinite=False
  20. triggers
  21. {
  22. show_title(delay=0;titletext=The Woodworker;titlecolour=dark_green;subtitletext=Quest Started)
  23. }
  24. type=chat_npc(uuid=c99c85ee-47d6-4b90-aa2b-1d9487362439;chatline1=Hey there Trainer, want to make a quick buck?;chatline2=I have to send a shipment of Oak for a costumer of mine, but I don't have enough material.;chatline3=Get me 20 Oak Logs, and I'll make sure to pay you extra!)
  25. }
  26. }
  27. stage=1
  28. {
  29. {
  30. description=Get 20 Oak Wood for Noah.
  31. hint=You can access the wild with /rtp, on no cooldown
  32. timestocomplete=20
  33. hidden=False
  34. infinite=False
  35. type=obtain_item(itemid=Oak Wood)
  36. }
  37. }
  38. stage=2
  39. {
  40. {
  41. description=Return to Noah with the Oak Logs!
  42. hint=You can find the Woodworker’s location in /questlore, under Nyr’s town information
  43. timestocomplete=1
  44. hidden=False
  45. infinite=False
  46. triggers
  47. {
  48. spawn_and_battle(delay=1;spec=Sudowoodo;level=30;bossLevel=1)
  49. }
  50. conditions
  51. {
  52. has_item(flipped=False;itemid=Oak Wood;count=20)
  53. }
  54. type=enter_zone(minx=-224;maxx=-200;minz=-192;maxz=-166;world=Vanha)
  55. }
  56. }
  57. stage=3
  58. {
  59. {
  60. description=Woah! Defeat the Angry Sudowoodo!
  61. hint=Try and not die.
  62. timestocomplete=1
  63. hidden=False
  64. infinite=False
  65. triggers
  66. {
  67. skip_to_stage(delay=1;stage=5)
  68. }
  69. type=kill_pokemon(name=Sudowoodo)
  70. }
  71. {
  72. description=Stage 3 - hidden
  73. hint=Lose to pokemon
  74. timestocomplete=1
  75. hidden=True
  76. infinite=False
  77. triggers
  78. {
  79. skip_to_stage(delay=2;stage=4)
  80. send_chat(delay=1;message=The Sudowoodo steals the wood after defeating you. You will have to collect more!)
  81. }
  82. type=run_out_of_pokemon()
  83. }
  84. {
  85. description=Stage 3 - hidden
  86. hint=Flee from pokemon
  87. timestocomplete=1
  88. hidden=True
  89. infinite=False
  90. triggers
  91. {
  92. skip_to_stage(delay=2;stage=4)
  93. }
  94. type=flee_from_pokemon(name=Sudowoodo)
  95. }
  96. {
  97. description=Stage 3 - hidden
  98. hint=Battle end abnormally
  99. timestocomplete=1
  100. hidden=True
  101. infinite=False
  102. triggers
  103. {
  104. skip_to_stage(delay=2;stage=4)
  105. }
  106. type=battle_end_abnormal()
  107. }
  108. {
  109. description=If you can see this, please leave the area.
  110. hint=
  111. timestocomplete=1
  112. hidden=False
  113. infinite=True
  114. triggers
  115. {
  116. skip_to_stage(delay=0;stage=4)
  117. fire_command(delay=1;command=/endbattle PLAYER)
  118. }
  119. type=exit_zone(minx=-220;maxx=-197;minz=-200;maxz=-165;world=Vanha)
  120. }
  121. }
  122. stage=4
  123. {
  124. {
  125. description=Better luck next time!
  126. hint=Looks like you need to get more wood!
  127. timestocomplete=1
  128. hidden=False
  129. infinite=False
  130. triggers
  131. {
  132. take_item(delay=0;itemid=Oak Wood;count=20)
  133. send_chat(delay=1;message=The Sudowoodo steals the wood after defeating you. You will have to collect more!)
  134. skip_to_stage(delay=2;stage=2)
  135. }
  136. conditions
  137. {
  138. has_item(flipped=False;itemid=Oak Wood;count=20)
  139. }
  140. type=enter_zone(minx=-224;maxx=-200;minz=-192;maxz=-166;world=Vanha)
  141. }
  142. }
  143. stage=5
  144. {
  145. {
  146. description=Return to Noah!
  147. hint=Make sure to have the Oak Wood.
  148. timestocomplete=1
  149. hidden=False
  150. infinite=False
  151. triggers
  152. {
  153. take_item(delay=1;itemid=Oak Wood;count=20)
  154. give_money(delay=2;amount=1500)
  155. give_item(delay=3;itemid=Moon Stone;count=1)
  156. }
  157. conditions
  158. {
  159. has_item(flipped=False;itemid=Oak Wood;count=20)
  160. }
  161. type=chat_npc(uuid=c99c85ee-47d6-4b90-aa2b-1d9487362439;chatline1=Has that Sudowoodo bothered you again? Argh, it's always around, messing with people.;chatline2=Oh well... In any case, here you go, for a job well done!)
  162. }
  163. }
  164. }
  165.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement