quests_14_3.txt 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. //===== rAthena Script =======================================
  2. //= Quest NPCs related to episode 14.3
  3. //===== Description: =========================================
  4. //= [Walkthrough Conversion]
  5. //- Others NPCs related to ep14.3
  6. //===== Changelogs: ==========================================
  7. //= 1.0 First version. [Capuche]
  8. //= 1.1 Move the Dimensional Travel Quest npcs in another
  9. // file. [Capuche]
  10. //============================================================
  11. moro_vol,91,105,1 script Eclage Teleporter#143_1 PORTAL,{
  12. mes "[Dophe]";
  13. mes "This teleporter is connected to Eclage.";
  14. mes "It'll be destroyed once our operation is over, but for now it's something we cannot live without.";
  15. next;
  16. mes "Use the teleporter to move to Eclage.";
  17. next;
  18. if (select( "Move to Eclage.", "Cancel." ) == 2) {
  19. mes "Do not use the teleporter.";
  20. close;
  21. }
  22. mes "Move to Eclage.";
  23. close2;
  24. warp "ecl_in01",38,96;
  25. end;
  26. }
  27. ecl_in01,38,98,1 script Interdimensional Device#ecl PORTAL,{
  28. if (ep14_3_newerabs < 10) {
  29. mes "[Eclage Guard]";
  30. mes "This teleporter is connected to the recently discovered hideout of the Demon God.";
  31. mes "Only those allowed to enter the hideout can use this teleporter.";
  32. close;
  33. }
  34. mes "This teleporter is connected to the recently discovered hideout of the Demon God.";
  35. mes "Do you want to use it?";
  36. next;
  37. if (select( "Move to the Demon God's hideout.", "Quit." ) == 2) {
  38. mes "Do not use the teleporter.";
  39. close;
  40. }
  41. mes "Use the teleporter to move to the Demon God's hideout.";
  42. close2;
  43. warp "moro_vol",91,102;
  44. end;
  45. }
  46. ecl_in01,40,96,3 script Eclage Guard#143_6 4_M_FAIRYSOLDIER,{
  47. mes "[Eclage Guard]";
  48. mes "How may I help you?";
  49. next;
  50. switch( select( "What's that teleporter?", "Why is it so crowded in here?", "Demon God's hideout?", "Goodbye." ) ) {
  51. case 1:
  52. mes "[Eclage Guard]";
  53. mes "It's connected to the recently discovered hideout the of Demon God.";
  54. mes "It's scientifically designed to send its user directly to the Dimensional Crack where his hideout is.";
  55. next;
  56. mes "[Eclage Guard]";
  57. mes "Many a warrior already left to the hideout.";
  58. mes "So long as Morocc exists, Yggdrasil is not safe. I'm going to join the Expedition.";
  59. close;
  60. case 2:
  61. mes "[Eclage Guard]";
  62. mes "It turns out Demon God ran from Morocc to hide out in our dimension.";
  63. mes "He has to be dealt with, either banished back to his realm or destroyed.";
  64. next;
  65. mes "[Eclage Guard]";
  66. mes "If you want to join the Expedition to defeat the Demon God, then use this teleporter.";
  67. mes "It'll send you directly to the Expedition Camp.";
  68. close;
  69. case 3:
  70. mes "[Eclage Guard]";
  71. mes "You know the Dimensional Crack, don't you? Recently it's been revealed that the Crack is made up of dimensional passageways.";
  72. mes "We can now use those passageways to explore inside the Crack.";
  73. next;
  74. mes "[Eclage Guard]";
  75. mes "Originally the Crack was created by the Demon God to aid in his escape,";
  76. mes "so it'd been thought investigating the Crack could locate him.";
  77. next;
  78. mes "[Eclage Guard]";
  79. mes "And it was; finally his hideout has been discovered.";
  80. mes "His traces and his demon soldiers are sighted mainly around the giant hill in the center.";
  81. next;
  82. mes "[Eclage Guard]";
  83. mes "If you want more details, then you should visit the actual site.";
  84. mes "Just use the teleporter over there.";
  85. close;
  86. case 4:
  87. mes "[Eclage Guard]";
  88. mes "May Yggdrasil bless you.";
  89. close;
  90. }
  91. }
  92. // Others
  93. ecl_in01,44,99,1 script Combat Laphine#143_4 4_M_FAIRYSOLDIER2,{
  94. mes "[Combat Laphine]";
  95. mes "I'm nervous.";
  96. close;
  97. }
  98. ecl_in01,46,99,1 script Combat Laphine#143_5 4_M_FAIRYSOLDIER2,{
  99. mes "[Combat Laphine]";
  100. mes "I hope I can return in one piece.";
  101. close;
  102. }
  103. ecl_in01,48,99,1 script Combat Laphine#143_6 4_M_FAIRYSOLDIER2,{
  104. mes "[Combat Laphine]";
  105. mes "Hmm...";
  106. close;
  107. }
  108. ecl_in01,44,97,1 script Combat Laphine#143_7 4_F_FAIRYSOLDIER,{
  109. mes "[Combat Laphine]";
  110. mes "Shush.";
  111. close;
  112. }
  113. ecl_in01,46,97,1 script Combat Laphine#143_8 4_F_FAIRYSOLDIER,{
  114. mes "[Combat Laphine]";
  115. mes "Mwa hah hah, it's time for me to shine!";
  116. close;
  117. }
  118. ecl_in01,48,97,1 script Combat Laphine#143_9 4_F_FAIRYSOLDIER,{
  119. mes "[Combat Laphine]";
  120. mes "I must have been out of my mind when I decided to join the army. Sigh, why does the Door to Verities have to be so high up there?";
  121. close;
  122. }
  123. ecl_in01,46,102,3 script Commander Laphine#143_1 4_M_FAIRYSOLDIER,5,5,{
  124. mes "[Commander Laphine]";
  125. mes "Evil must be nipped in the butt.";
  126. mes "You're unexpected visitors from the Midgard Continent.";
  127. next;
  128. mes "[Commander Laphine]";
  129. mes "If you are the cause doom to ourselves OR Yggdrasil, then we won't hesitate to fight you.";
  130. close;
  131. OnTouch_:
  132. if (.talk == 0) {
  133. .talk = 1;
  134. npctalk "Commander: Soldiers, finally it's time to put your training to use!";
  135. sleep 2000;
  136. npctalk "Argh!", "Combat Laphine#143_4";
  137. npctalk "Argh!", "Combat Laphine#143_5";
  138. npctalk "Argh!", "Combat Laphine#143_6";
  139. npctalk "Ah!", "Combat Laphine#143_7";
  140. npctalk "Argh!", "Combat Laphine#143_8";
  141. npctalk "Argh!", "Combat Laphine#143_9";
  142. sleep 2000;
  143. npctalk "Commander: Did someone just whimper?";
  144. sleep 3000;
  145. npctalk "Commander: Don't disappoint your comrades at the Splendide advance base!";
  146. sleep 3000;
  147. npctalk "Commander: Stay focused! We're going to finish off the Demon God!";
  148. sleep 2000;
  149. npctalk "Yeah, yeah.", "Combat Laphine#143_7";
  150. sleep 2000;
  151. npctalk "...", "Combat Laphine#143_4";
  152. npctalk "Ah...", "Combat Laphine#143_5";
  153. npctalk "...", "Combat Laphine#143_6";
  154. npctalk "...", "Combat Laphine#143_8";
  155. sleep 3000;
  156. npctalk "Commander: Ah, suddenly I can't see...";
  157. .talk = 0;
  158. }
  159. end;
  160. }
  161. ecl_in01,37,90,3 script Magic Scholar Lemony#14 4_F_FAIRY2,{
  162. mes "[Lemony]";
  163. mes "Did you read the latest issue of the Door to Verities magazine?";
  164. mes "Was Avant's new teleporter really featured in it?";
  165. next;
  166. mes "[Armandi]";
  167. mes "Yes, just the basic principles and the information relevant to the Humans.";
  168. mes "I didn't quite understand it all.";
  169. next;
  170. mes "[Lemony]";
  171. mes "I wonder if this means Avant has finally decided to pursue his interest in research activities.";
  172. next;
  173. mes "[Lemony]";
  174. mes "Hey, Human.";
  175. mes "Were you eavesdropping on us? Well, though it wasn't like we're discussing secrets.";
  176. next;
  177. mes "[Lemony]";
  178. mes "Oh, right. Are you too going there?";
  179. mes "You know, the hideout of the Demon God who created some of the Space Time Dimensional Cracks has recently been discovered.";
  180. next;
  181. mes "[Lemony]";
  182. mes "If you're curious, then use that teleporter to the hideout over there.";
  183. mes "There will be quite a spectacle to watch.";
  184. mes "Oh, just so you know, you might be throwing away your life. *Giggle*";
  185. next;
  186. mes "[Armandi]";
  187. mes "Lemony, you really need to work on improving your personality.";
  188. mes "Tsk, tsk.";
  189. close;
  190. }
  191. ecl_in01,35,89,6 script Magic Scholar Armandi#1 4_M_FAIRYKID6,{
  192. mes "[Armandi]";
  193. mes "I hope the Interdimensional Device won't take a heavy toll on the world.";
  194. mes "By the way, Avant never fails to amaze me.";
  195. next;
  196. mes "[Lemony]";
  197. mes "Ack, I hate that guy.";
  198. next;
  199. mes "[Armandi]";
  200. mes "Avant may be repulsive,";
  201. mes "but he's the best at what he does.";
  202. next;
  203. mes "[Lemony]";
  204. mes "That, I agree.";
  205. mes "Only he could pull off this kind of teleporter.";
  206. mes "Why is he helping the Mayor, anyway?";
  207. next;
  208. mes "[Armandi]";
  209. mes "When I asked him, he mumbled something about repentance.";
  210. mes "I can only guess it has something to do with the Mayor's birth.";
  211. next;
  212. mes "[Armandi]";
  213. mes "I wanted to ask more, but he looked down his nose at me.";
  214. mes "Sigh, it's unfair such a jerk is considered the best in magical science.";
  215. next;
  216. mes "[Lemony]";
  217. mes "You can always study hard to beat him.";
  218. close;
  219. }
  220. // Placeholder (unknown scripts)
  221. // ecl_in01,47,92,0 script #ecl_buff_N HIDDEN_WARP_NPC
  222. // ecl_in01,48,44,0 script #ecl_buff_S HIDDEN_WARP_NPC
  223. // ecl_in01,23,68,0 script #ecl_buff_W HIDDEN_WARP_NPC
  224. // ecl_in01,48,67,0 script #ecl_orb_buff HIDDEN_WARP_NPC
  225. // ecl_in01,71,67,0 script #ecl_buff_E HIDDEN_WARP_NPC
  226. // ecl_in01,47,27,0 script #mgate03 HIDDEN_WARP_NPC