quests_geffen.txt 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. //===== eAthena Script =======================================
  2. //= Item Quest NPCs located in Geffen
  3. //===== By: ==================================================
  4. //= kobra_k88
  5. //===== Current Version: =====================================
  6. //= 1.1
  7. //===== Compatible With: =====================================
  8. //= eAthena 7.15 +
  9. //===== Description: =========================================
  10. //= Welding Mask and Headset Quests.
  11. //===== Additional Comments: =================================
  12. //= 1.1 Fixed exploits [Lupus]
  13. //============================================================
  14. //==============================================================================================//
  15. // Blacksmith: 'Welding Mask' Quest
  16. //==============================================================================================//
  17. geffen_in.gat,144,166,4 script Blacksmith 63,{
  18. mes "[Blacksmith]";
  19. mes "Who am I?!........";
  20. emotion e_gasp;
  21. next;
  22. mes "[Blacksmith]";
  23. mes "Iam the one and only Veteran Blacksmith here!! Haven't you heard???";
  24. mes "I've been working for 30 years in this hot, bloody, Hellfire!";
  25. emotion e_no1;
  26. next;
  27. mes "[Blacksmith]";
  28. mes "Since I became a Blacksmith, I invented something really incredible..... wanna hear about it?";
  29. next;
  30. menu "I'd love to.",-, "Well, not really....",M_No;
  31. mes "[Blacksmith]";
  32. mes "Blacksmiths are always welding metals under the HOTEST and must grueling conditions!";
  33. mes "The tremendous heat from the metals is so intense that it almost feels as if your face is going to burn off....";
  34. emotion e_omg;
  35. next;
  36. mes "[Blacksmith]";
  37. mes "But with my great invention, Blacksmiths no longer have to fear their faces catching on fire! I call it the ^3355FF' Welding Mask'^000000!!";
  38. emotion e_ic;
  39. next;
  40. mes "[Blacksmith]";
  41. mes "By wearing this over ones face, one will be fully protected from scorching heat and flying debirs.";
  42. next;
  43. mes "[Blacksmith]";
  44. mes "So what do you think? For ^4455FF'50 Steels'^000000 and only ^4455FF2000 Zeny^000000, I can make you one.";
  45. next;
  46. menu "Hm.. Not bad. Alright.",-, "No thanks. I'd have no use for it.",sM_No;
  47. mes "[Blacksmith]";
  48. if(countitem(999) < 50 || Zeny < 2000) goto sL_NotEnuf;
  49. delitem 999,50;
  50. set Zeny, Zeny - 2000;
  51. mes "Great! I'll make one right away.......";
  52. next;
  53. mes "~!clonk!~!clank!~!bang!~ ~!clonk!~!clank!~!bang!~";
  54. next;
  55. mes "[Blacksmith]";
  56. mes "Here you are, your very own Welding Mask! It was a pleasure doing buisness with you!";
  57. getitem 2292,1;
  58. close;
  59. sL_NotEnuf:
  60. mes "Listen here.... I said I needed ^4455FF'50 Steels'^000000 and ^4455FF2000 Zeny^000000 to make you a Welding Mask.";
  61. emotion e_swt;
  62. close;
  63. sM_No:
  64. mes "[Blacksmith]";
  65. mes "Oh man... Your gonna regret not getting one. Trust me sooner or later you're gonna need a ^5555FFWelding Mask^000000.";
  66. mes "Everybody does.....";
  67. close;
  68. M_No:
  69. mes "[Blacksmith]";
  70. mes "Well then, stop wasting my time!";
  71. emotion e_pif;
  72. close;
  73. }
  74. //=============================================================================================//
  75. // Eric: Headset Quest
  76. //=============================================================================================//
  77. geffen_in.gat,30,71,4 script Eric 83,{
  78. mes "[Eric]";
  79. mes "Please listen to the story of my blessed grand father...";
  80. emotion e_sob;
  81. next;
  82. menu "Listen.",-, "Ask about Items needed.",M_Ask, "Make.",M_Make, "End Conversation.",M_End;
  83. mes "[Eric]";
  84. mes "My grand father passed away few years ago.... he was very special to me.....";
  85. next;
  86. mes "[Eric]";
  87. mes "For as long as I can remember, he was always there for me.";
  88. mes "He even took better care of me than did my own father, who was always busy with work.";
  89. next;
  90. mes "[Eric]";
  91. mes "To me, my grand father's library was always like a 'Fairyland'.";
  92. mes "I spent most of my time there and I learned a lot of things from his vast collection of books";
  93. next;
  94. mes "[Eric]";
  95. mes "Grand father was interested in alchemy and music, so his library was filled with many books on these subjects.";
  96. next;
  97. mes "[Eric]";
  98. mes "One day while I was in grand fathers library, I discovered an interesting design sheet.....";
  99. mes "It was a design for what look liked 'Ear Muffs'.... underneath the drawing was a description that read:";
  100. next;
  101. mes "[Eric]";
  102. mes "'When worn on over the ears, anything from music to the faintest whispers can be heard.";
  103. mes "The sounds are transmitted to the ears through a thin wire. Project Name: ^5555FFHeadset^000000";
  104. next;
  105. mes "[Eric]";
  106. mes "It was a project that my grand father was working on before he passed away.... unfortunately he was never able to finish it.....";
  107. next;
  108. mes "[Eric]";
  109. mes "That's why I made up my mind to pick up where he left off and finish his beloved project!";
  110. mes "I met with a few Alchemists and asked them to create a working prototype based on his plans.";
  111. next;
  112. mes "[Eric]";
  113. mes "But they were not able to understand my grand fathers concepts and therefore could not help me.";
  114. next;
  115. mes "[Eric]";
  116. mes "Even so I did not give up and decided to make it myself. So I studied and researched for many years....";
  117. mes "And now I have a full working knowledge of my grand fathers invention, the ^5555FFHeadset^000000!!";
  118. next;
  119. mes "[Eric]";
  120. mes "Yet there is still one obsticale that is keeping me from making it.... I do not have the materials necessary to make my grand fathers invention!";
  121. next;
  122. mes "[Eric]";
  123. mes "My only goal in life is to realize my grand fathers ideas and pay tribute to the man I hold so dear to my heart.......";
  124. emotion e_sob;
  125. next;
  126. mes "[Eric]";
  127. mes "If only I had those materials.... Hmm... would you be iterested in this project? All I ask is that you gather the right items for me....";
  128. emotion e_hmm;
  129. close;
  130. M_Ask:
  131. mes "[Eric]";
  132. mes "These are items needed for grand father's Headset:";
  133. mes "^3355FFSteel^000000 ^FF555540^000000";
  134. mes "^3355FFOridecon^000000 ^FF55551^000000";
  135. mes "^3355FFAlcohol^000000 ^FF55551^000000";
  136. mes "^3355FFCoal^000000 ^FF55551^000000";
  137. close;
  138. M_Make:
  139. mes "[Eric]";
  140. if(countitem(999) < 40 || countitem(984) < 1 || countitem(970)<1 || countitem(1003) < 1) goto L_NotEnuf;
  141. delitem 999,40;
  142. delitem 984,1;
  143. delitem 970,1;
  144. delitem 1003,1;
  145. mes "Oh this is GREAT!! You have all of the materials I need to make my grandfather's Headset!";
  146. emotion e_ic;
  147. next;
  148. mes "[Eric]";
  149. mes "Give me a few minutes to assemble it...............";
  150. next;
  151. getitem 5001,1;
  152. mes "[Eric]";
  153. mes "FINALLY!! It's complete! My grand father's Headset! Please take them... without your help this wouldn't have been possible.";
  154. emotion e_gasp;
  155. next;
  156. mes "[Eric]";
  157. mes "Thank so very much! Because of you, I could fullfill my grand father's wish. I just know he's smiling down on me from Heaven.....";
  158. emotion e_thx;
  159. close;
  160. L_NotEnuf:
  161. mes "Thank you for trying to help me but..... you don't seem to have all of the items I need.....";
  162. emotion e_swt;
  163. close;
  164. M_End:
  165. mes "[Eric]";
  166. mes "Farewell..... boo hoo....";
  167. emotion e_sob;
  168. close;
  169. }