guides_yun.txt 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. //===== eAthena Script =======================================
  2. //= Yuno Guides
  3. //===== By: ==================================================
  4. //= KitsuneStarwind, usul, kobra_k88
  5. //===== Current Version: =====================================
  6. //= 1.1
  7. //===== Compatible With: =====================================
  8. //= eAthena 1.0 +
  9. //===== Description: =========================================
  10. //=
  11. //===== Additional Comments: =================================
  12. //= Edited Miss Yoon text. Added town soldiers by usul. Edited town soldiers
  13. //= and added map location option for them. [kobra_k88]
  14. //============================================================
  15. //=====================================================================================
  16. yuno.gat,153,47,4 script Yuno Guide 700,{
  17. mes "[Miss Yoon]";
  18. mes "A place that understands the present and envisions the future............";
  19. mes "This is Yuno, the city of Sages. Welcome to Yuno.";
  20. set @name$,"[Miss Yoon]";
  21. next;
  22. callfunc "F_YunoLoc",2;
  23. }
  24. //=====================================================================
  25. yuno.gat,333,182,2 script Yuno Soldier 105,
  26. {
  27. cutin "prt_soldier",2;
  28. set @name$, "[Yuno Soldier]";
  29. set @menu1$, "^5533FF'Dagger of Counter'^000000.....";
  30. callfunc "F_YunoLoc",0;
  31. mes "[Yuno Soldier]";
  32. mes "Among the Sage class weapons, there is a dagger called ^5533FF'The Dagger of Counter'^000000.";
  33. mes "It increases the chances for landing a critical attack and can only be used by Sages.";
  34. next;
  35. mes "[Yuno Soldier]";
  36. mes "Not only is this dagger very useful but it is very stylish as well.";
  37. callfunc "F_YunoLoc",1;
  38. }
  39. //=====================================================================
  40. yuno.gat,264,320,2 script Yuno Soldier 105,
  41. {
  42. cutin "prt_soldier",2;
  43. set @name$, "[Yuno Soldier]";
  44. set @menu1$, "Holy shield, ^5533FF'Sacred Mission'^000000.....";
  45. callfunc "F_YunoLoc",0;
  46. mes "[Yuno Soldier]";
  47. mes "There is a holy shield named ^5533FF'Sacred Mission'^000000, that can only be used by Cusadors.";
  48. mes "The shield itself is long and narrow and has the wings of an angel engraved on its front.";
  49. next;
  50. mes "[Yuno Soldier]";
  51. mes "This shield is especially effective against the undead and other demonic monsters.";
  52. callfunc "F_YunoLoc",1;
  53. }
  54. //=====================================================================
  55. yuno.gat,228,292,2 script Yuno Soldier 105,
  56. {
  57. cutin "prt_soldier",2;
  58. set @name$, "[Yuno Soldier]";
  59. set @menu1$, "^FF3355'False Angel'^000000.....";
  60. callfunc "F_YunoLoc",0;
  61. mes "[Yuno Soldier]";
  62. mes "Near Yuno, there lives a fallen angel known as ^FF3355''False Angel'^000000.";
  63. mes "It pretends to be a real angel by blessing adventurers, but then it stabs them in the back afterwards.";
  64. next;
  65. mes "[Yuno Soldier]";
  66. mes "Do not be fooled by its beautifull appereance, otherwise you will find yourself in great peril.";
  67. callfunc "F_YunoLoc",1;
  68. }
  69. //=====================================================================
  70. yuno.gat,164,283,4 script Yuno Soldier 105,
  71. {
  72. cutin "prt_soldier",2;
  73. set @name$, "[Yuno Soldier]";
  74. set @menu1$, "^FF3355'Geographer'^000000.....";
  75. callfunc "F_YunoLoc",0;
  76. mes "[Yuno Soldier]";
  77. mes "There is a monster called the ^FF3355'Geographer'^000000 that looks like a flower in bloom.";
  78. mes "Although it is planted firmly into the ground, this creature has the ability to extend itself a great distance.";
  79. next;
  80. mes "[Yuno Soldier]";
  81. mes "Its name comes from a story about a poor geographer who was eaten by one of these monsters while studying.";
  82. mes "Unless you want to end up like that poor geographer, I suggest you stay away from these creatures.";
  83. callfunc "F_YunoLoc",1;
  84. }
  85. //=====================================================================
  86. yuno.gat,151,283,4 script Yuno Soldier 105,
  87. {
  88. cutin "prt_soldier",2;
  89. set @name$, "[Yuno Soldier]";
  90. set @menu1$, "^FF3355'Lava Golem'^000000.....";
  91. callfunc "F_YunoLoc",0;
  92. mes "[Yuno Soldier]";
  93. mes "There is a monster called the ^FF3355'Lava Golem'^000000.";
  94. mes "It is made out of stone heart that gained magical powers while being swept away by molten lava.";
  95. next;
  96. mes "[Yuno Soldier]";
  97. mes "The lava that dripps down its body is so hot that it can melt weapons and armor made out of even the highest quality steel.";
  98. next;
  99. mes "[Yuno Soldier]";
  100. mes "Be very careful if you ever encounter this monster. Before you know it your equipment will become nothing more than metled pieces of junk.";
  101. mes "More importantly, the damage it will inflict on you will turn you into a...... well I think you get the point......";
  102. callfunc "F_YunoLoc",1;
  103. }
  104. //=====================================================================
  105. yuno.gat,164,228,4 script Yuno Soldier 105,
  106. {
  107. cutin "prt_soldier",2;
  108. set @name$, "[Yuno Soldier]";
  109. set @menu1$, "Killer ^FF3355'Goats'^000000.....";
  110. callfunc "F_YunoLoc",0;
  111. mes "[Yuno Soldier]";
  112. mes "^FF3355'Goats'^000000 are monsters that used to be antelopes that lived high up the montains of Yuno.";
  113. mes "No one has ever survived a direct hit from a Goat's mighty horns.";
  114. next;
  115. mes "[Yuno Soldier]";
  116. mes "As fierce as those horns are, the legs of a Goat are also to be feared. They are tough and strong because of all of the climbing Goats do.";
  117. callfunc "F_YunoLoc",1;
  118. }
  119. //=====================================================================
  120. yuno.gat,151,228,4 script Yuno Soldier 105,
  121. {
  122. cutin "prt_soldier",2;
  123. set @name$, "[Yuno Soldier]";
  124. set @menu1$, "Large Jellopy.....";
  125. callfunc "F_YunoLoc",0;
  126. mes "[Yuno Soldier]";
  127. mes "Have you ever seen that extraordinarily large jellopy?? It's huuuuge!!! It's a very, very, large and shiny jellopy!!";
  128. emotion 1;
  129. callfunc "F_YunoLoc",1;
  130. }
  131. //======================================================================
  132. function script F_YunoLoc {
  133. if(getarg(0) == 1) goto M_Menu;
  134. if(getarg(0) == 2) menu "View city locations.",M_0, "End conversation.",M_End;
  135. mes @name$;
  136. mes "Welcome to Yuno, the city of noble-mindedness.";
  137. M_Menu:
  138. next;
  139. menu "View city locations.",M_0, @menu1$,M_1, "End conversation.",M_End;
  140. M_0:
  141. mes @name$;
  142. mes "Please choose a building to view...";
  143. sM_Menu:
  144. next;
  145. menu "Armory",sM_1, "Tool Dealer",sM_2, "Sage Castle",sM_3, "Street of Book Stores",sM_4, "Yuphero Plaza",sM_5,
  146. "Library of the Republic",sM_6, "Schwheicherbil Magic Academy",sM_7, "Museum of Monsters",sM_8,
  147. "Wipe all indications from mini-map",sM_Wipe, "Cancel",M_End;
  148. sM_1:
  149. mes @name$;
  150. mes "This is the Weapon and Armor Shop.";
  151. viewpoint 1,117,135,1,0xFF0000;
  152. goto sM_Menu;
  153. sM_2:
  154. mes @name$;
  155. mes "This is the Tool Dealer.";
  156. viewpoint 1,163,189,2,0xFFFF00;
  157. goto sM_Menu;
  158. sM_3:
  159. mes @name$;
  160. mes "Sage Castle is where Mages can go to become Sages.";
  161. viewpoint 1,89,320,3,0xff00FF;
  162. goto sM_Menu;
  163. sM_4:
  164. mes @name$;
  165. mes "The Street of Books. This is where you will find the largest selection of books for sale";
  166. viewpoint 1,196,138,4,0x00ff00;
  167. goto sM_Menu;
  168. sM_5:
  169. mes @name$;
  170. mes "Yuphero Plaza is the main gathering place in Yuno.";
  171. viewpoint 1,157,327,5,0x00ffff;
  172. goto sM_Menu;
  173. sM_6:
  174. mes "[Miss Yoon]";
  175. mes "The Library of Republic houses an extensive collection of important historical books.";
  176. viewpoint 1,335,204,6,0x0000ff;
  177. goto sM_Menu;
  178. sM_7:
  179. mes @name$;
  180. mes "The Shchweicherbil Magic Academy is a prestigous school where Mages study to become Sages.";
  181. viewpoint 1,323,280,7,0xFFCCFF;
  182. goto sM_Menu;
  183. sM_8:
  184. mes @name$;
  185. mes "The Museum of Monsters contains many exhibits of the monsters found throughout Rune Midgard.";
  186. viewpoint 1,278,291,8,0xFFFFFF;
  187. goto sM_Menu;
  188. sM_Wipe:
  189. viewpoint 2,117,135,1,0xFF0000;
  190. viewpoint 2,163,189,2,0xFFFF00;
  191. viewpoint 2,89,320,3,0xff00FF;
  192. viewpoint 2,196,138,4,0x00ff00;
  193. viewpoint 2,157,327,5,0x00ffff;
  194. viewpoint 2,335,204,6,0x0000ff;
  195. viewpoint 2,323,280,7,0xFFCCFF;
  196. viewpoint 2,278,291,8,0xFFFFFF;
  197. mes @name$;
  198. mes "All indications have been wiped.";
  199. cutin "prt_soldier",255;
  200. close;
  201. M_1:
  202. return;
  203. M_End:
  204. mes @name$;
  205. mes "Have a nice day.";
  206. cutin "prt_soldier",255;
  207. close;
  208. }