guides_hugel.txt 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. //===== rAthena Script =======================================
  2. //= Hugel Guides
  3. //===== By: ==================================================
  4. //= erKURITA; L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official COnversion]
  11. //= Guides for the City of Hugel.
  12. //===== Additional Comments: =================================
  13. //= 1.0 Started the script. [erKURITA]
  14. //= 1.1 Removed Duplicates [Silent]
  15. //= 1.2 Rescripted to official 10.3 standards. [L0ne_W0lf]
  16. //============================================================
  17. hugel,98,56,3 script Hugel Guide Granny#huge 863,0,0,{
  18. mes "[Hugel Guide Granny]";
  19. mes "Oh, hello~ you are one energetic adventurer.";
  20. mes "Welcome to Hugel. I was honored to guide you to this beautiful village.";
  21. mes "If this is the first time for you to use the guide services, why don't you check the ''Notice'' menu first?";
  22. while(1) {
  23. next;
  24. switch(select("Village Guide:Remove Marks from Mini-Map:Notice:Cancel")) {
  25. case 1:
  26. mes "[Hugel Guide Granny]";
  27. mes "I can tell you any building location as long as it is in Hugel.";
  28. mes "So where do you want to go?";
  29. if (.@compass_check == 0) {
  30. mes "Would you like me";
  31. mes "to mark locations";
  32. mes "on your Mini-Map?";
  33. next;
  34. if (select("Yes.:No.") == 1) set .@compass_check,1;
  35. }
  36. set .@loop,1;
  37. while(.@loop) {
  38. if (.@wait_button_chk == 0) set .@wait_button_chk,1;
  39. else next;
  40. switch(select("Church:Inn:Pub:Airport:Weapon Shop:Tool Shop:Party Supplies Shop:^3131FFHunter Job Change Place^000000:^3131FFShrine Expedition's Place^000000:Monster Race Arena:Bingo Game Room:Cancel")) {
  41. case 1:
  42. mes "[Hugel Guide Granny]";
  43. mes "Well, to me, this Church is rather like a place for old folks like me, you know...";
  44. if (.@compass_check)
  45. viewpoint 1,156,116,2,0xFF0000;
  46. break;
  47. case 2:
  48. mes "[Hugel Guide Granny]";
  49. mes "Pudding rather than praise.";
  50. mes "You'd better unpack your stuffs first before you start looking around this village.";
  51. mes "It is the building right next to me.";
  52. if (.@compass_check)
  53. viewpoint 1,104,79,3,0xFF00FF;
  54. break;
  55. case 3:
  56. mes "[Hugel Guide Granny]";
  57. mes "Yes, when you travel, you want to drop by a pub and make new friends.";
  58. mes "Go east from here, then you will arrive at the pub.";
  59. if (.@compass_check)
  60. viewpoint 1,129,66,4,0x99FFFF;
  61. break;
  62. case 4:
  63. mes "[Hugel Guide Granny]";
  64. mes "A while ago, strangers came to village and built that strange airport kind of thing...";
  65. mes "What do they call it? Airship?";
  66. if (.@compass_check)
  67. viewpoint 1,178,146,5,0x0000FF;
  68. break;
  69. case 5:
  70. mes "[Hugel Guide Granny]";
  71. mes "Well, we have a weapon shop in the center of village.";
  72. mes "But I don't know if there is any weapon that you find useful.";
  73. if (.@compass_check)
  74. viewpoint 1,70,158,6,0x00FF00;
  75. break;
  76. case 6:
  77. mes "[Hugel Guide Granny]";
  78. mes "Yes, I love Hugel brand Red Potions. I haven't tasted Red Potions from any other brands yet...hohoho. ";
  79. mes "The tool shop is located in the center of village.";
  80. if (.@compass_check)
  81. viewpoint 1,93,167,7,0x00FF00;
  82. break;
  83. case 7:
  84. mes "[Hugel Guide Granny]";
  85. mes "The party supplies shop is around the center of village.";
  86. mes "Make sure that you will not use any firecracker stuffs near other people, because it is dangerous, you know?";
  87. if (.@compass_check)
  88. viewpoint 1,91,105,8,0xFF99FF;
  89. break;
  90. case 8:
  91. mes "[Hugel Guide Granny]";
  92. mes "Oh, are you an aspiring Hunter?";
  93. mes "Then head northeast following the beach, then you will find the Hunter job change place.";
  94. if (.@compass_check)
  95. viewpoint 1,206,228,9,0xFF9900;
  96. break;
  97. case 9:
  98. mes "[Hugel Guide Granny]";
  99. mes "I heard that the shrine expedition is staying in a house at the west.";
  100. mes "They have put some kind of sign in the middle of village, so I guess that they are hiring people for something...";
  101. mes "I wonder what they are doing in here...hmmm.";
  102. if (.@compass_check)
  103. viewpoint 1,52,91,10,0xFFFFFF;
  104. break;
  105. case 10:
  106. mes "[Hugel Guide Granny]";
  107. mes "I also like playing Monster Race games. It is pretty fun, you know?";
  108. mes "Oh, you haven't tried it yet? No~ you'd better try. Trust me, you will like it.";
  109. if (.@compass_check)
  110. viewpoint 1,58,72,11,0xFF9900;
  111. break;
  112. case 11:
  113. mes "[Hugel Guide Granny]";
  114. mes "Do you like bingo games? If you do, go visit Euklan's Bingo Game Room.";
  115. if (.@compass_check)
  116. viewpoint 1,55,209,12,0x66FFFF;
  117. break;
  118. case 12:
  119. mes "[Hugel Guide Granny]";
  120. mes "If you like to get rid of all the location marks on your Mini-Map,";
  121. mes "just ask me again, and choose ''Remove Marks from Mini-Map'' menu.";
  122. set .@loop,0;
  123. }
  124. }
  125. break;
  126. case 2:
  127. viewpoint 2,156,116,2,0xFF0000;
  128. viewpoint 2,104,79,3,0xFF00FF;
  129. viewpoint 2,129,66,4,0x99FFFF;
  130. viewpoint 2,178,146,5,0x0000FF;
  131. viewpoint 2,70,158,6,0x00FF00;
  132. viewpoint 2,93,167,7,0x00FF00;
  133. viewpoint 2,91,105,8,0xFF99FF;
  134. viewpoint 2,206,228,9,0xFF9900;
  135. viewpoint 2,52,91,10,0xFFFFFF;
  136. viewpoint 2,58,72,11,0xFF9900;
  137. viewpoint 2,55,209,12,0x66FFFF;
  138. set .@compass_check,0;
  139. mes "[Hugel Guide Granny]";
  140. mes "Okay, they are gone now. If you have more locations to ask, just let me know.";
  141. break;
  142. case 3:
  143. mes "[Hugel Guide Granny]";
  144. mes "When you are using the ''Village Guide'' menu, ";
  145. mes "make sure that building locations will be marked on your mini-map at the upper right side of your screen.";
  146. mes "If you cannot see your mini-map, use the short cut key ''ctrl+tab'' or press the ''Map'' button on your basic information windows, okay?";
  147. mes "And you can also zoom out your mini-map by using the ''-'' button in case you cannot view the entire map of the village.";
  148. break;
  149. case 4:
  150. mes "[Hugel Guide Granny]";
  151. mes "This guide job is pretty exciting. Hohoho~";
  152. close;
  153. }
  154. }
  155. }