guides_lighthalzen.txt 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. //===== rAthena Script =======================================
  2. //= Lighthalzen Guides
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.0
  7. //===== Compatible With: =====================================
  8. //= rAthena SVN
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Guides for the city of Lighthalzen
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, Renewal guide.
  14. //============================================================
  15. lighthalzen,207,310,5 script Lighthalzen Guide#lhz01::GuideLighthazlen 852,{
  16. cutin "ein_soldier",2;
  17. mes "[Lighthalzen Guide]";
  18. mes "Welcome to ^8B4513Lighthalzen^000000,";
  19. mes "the Corporation City-State.";
  20. mes "If you need any guidance";
  21. mes "around the city, feel free";
  22. mes "to ask me and I'll do my";
  23. mes "very best to help you.";
  24. next;
  25. mes "[Lighthalzen Guide]";
  26. mes "Please be aware that I'm";
  27. mes "in charge of providing info";
  28. mes "regarding the West District";
  29. mes "of ^8B4513Lighthalzen^000000. Now, please";
  30. mes "select the location that you'd";
  31. mes "like to learn more about.";
  32. next;
  33. while (1) {
  34. switch(select("[ Main Facilities ]:[ Merchants & Helpers ]:Remove Marks from Mini-Map:Cancel")) {
  35. case 1:
  36. set .@loop,1;
  37. while (.@loop) {
  38. switch(select("[ Hotel ]:[ Bank ]:[ Airport ]:[ Weapon Shop ]:[ Department Store ]:[ Police Station ]:[ Jewelry Store ]:[ Cool Event Corp. ]:[ Somatology Laboratory ]:[ Alchemist Association ]:Previous Menu")) {
  39. case 1:
  40. mes "[Lighthalzen Guide]";
  41. mes "I will mark the location";
  42. mes "of the ^FF0000Hotel^000000";
  43. mes "on your mini-map.";
  44. mes "Would you like to check any other locations?";
  45. viewpoint 1,160,217,0,0xFF0000;
  46. next;
  47. break;
  48. case 2:
  49. mes "[Lighthalzen Guide]";
  50. mes "I will mark the location";
  51. mes "of the ^FF4500Bank^000000";
  52. mes "on your mini-map.";
  53. mes "Would you like to check any other locations?";
  54. viewpoint 1,203,257,1,0xFF4500;
  55. next;
  56. break;
  57. case 3:
  58. mes "[Lighthalzen Guide]";
  59. mes "I will mark the location";
  60. mes "of the ^DAA520Airport^000000";
  61. mes "on your mini-map.";
  62. mes "Would you like to check any other locations?";
  63. viewpoint 1,262,75,2,0xDAA520;
  64. next;
  65. break;
  66. case 4:
  67. mes "[Lighthalzen Guide]";
  68. mes "I will mark the location";
  69. mes "of the ^7B68EEWeapon Shop^000000";
  70. mes "on your mini-map.";
  71. mes "Would you like to check any other locations?";
  72. viewpoint 1,194,35,3,0x7B68EE;
  73. next;
  74. break;
  75. case 5:
  76. mes "[Lighthalzen Guide]";
  77. mes "I will mark the location";
  78. mes "of the ^B91A4DDepartment Store^000000";
  79. mes "on your mini-map.";
  80. mes "Would you like to check any other locations?";
  81. viewpoint 1,202,106,4,0xB91A4D;
  82. next;
  83. break;
  84. case 6:
  85. mes "[Lighthalzen Guide]";
  86. mes "I will mark the location";
  87. mes "of the ^008000Police Station^000000";
  88. mes "on your mini-map.";
  89. mes "Would you like to check any other locations?";
  90. viewpoint 1,234,276,5,0x008000;
  91. next;
  92. break;
  93. case 7:
  94. mes "[Lighthalzen Guide]";
  95. mes "I will mark the location";
  96. mes "of the ^0000FFJewelry Store^000000";
  97. mes "on your mini-map.";
  98. mes "Would you like to check any other locations?";
  99. viewpoint 1,96,110,6,0x0000FF;
  100. next;
  101. break;
  102. case 8:
  103. mes "[Lighthalzen Guide]";
  104. mes "I will mark the location";
  105. mes "of the ^000080Cool Event Corp.^000000";
  106. mes "on your mini-map.";
  107. mes "Would you like to check any other locations?";
  108. viewpoint 1,238,217,7,0x000080;
  109. next;
  110. break;
  111. case 9:
  112. mes "[Lighthalzen Guide]";
  113. mes "I will mark the location";
  114. mes "of the ^800080Somatology Laboratory^000000";
  115. mes "on your mini-map.";
  116. mes "Would you like to check any other locations?";
  117. viewpoint 1,101,243,8,0x800080;
  118. next;
  119. break;
  120. case 10:
  121. mes "[Lighthalzen Guide]";
  122. mes "I will mark the location of";
  123. mes "^0A9696Alchemist Association^000000";
  124. mes "on your mini-map.";
  125. mes "Would you like to check any other locations?";
  126. viewpoint 1,54,132,9,0x0A9696;
  127. next;
  128. break;
  129. case 11:
  130. set .@loop,0;
  131. break;
  132. }
  133. }
  134. break;
  135. case 2:
  136. set .@loop,1;
  137. while (.@loop) {
  138. switch(select("[ Armsmith ]:[ Seiayablem ]:[ Pet Groomer ]:[ Kafra Employees ]:[ Cool Event Corp. Staff ]:Previous Menu")) {
  139. case 1:
  140. mes "[Lighthalzen Guide]";
  141. mes "You may go to Fulerr,";
  142. mes "the ^0A9696Armsmith^000000";
  143. mes "on the 1st floor of the Weapon Shop.";
  144. viewpoint 1,194,35,10,0x0A9696;
  145. next;
  146. mes "[Lighthalzen Guide]";
  147. mes "I will mark the location";
  148. mes "of the ^0A9696Armsmith^000000";
  149. mes "on your mini-map.";
  150. mes "Would you like to check any other locations?";
  151. next;
  152. break;
  153. case 2:
  154. mes "[Lighthalzen Guide]";
  155. mes "^4B0082Seiyablem^000000 adds";
  156. mes "sockets on your items";
  157. mes "on the 1st floor";
  158. mes "of the Weapon Shop.";
  159. viewpoint 1,194,35,11,0x4B0082;
  160. next;
  161. mes "[Lighthalzen Guide]";
  162. mes "I will mark the location";
  163. mes "of ^4B0082Seiyablem^000000";
  164. mes "on your mini-map.";
  165. mes "Would you like to check any other locations?";
  166. next;
  167. break;
  168. case 3:
  169. mes "[Lighthalzen Guide]";
  170. mes "I will mark the location";
  171. mes "of the ^FF4500Pet Groomer^000000";
  172. mes "on your mini-map.";
  173. mes "Would you like to check any other locations?";
  174. viewpoint 1,222,191,12,0xFF4500;
  175. next;
  176. break;
  177. case 4:
  178. mes "[Lighthalzen Guide]";
  179. mes "I will mark the locations";
  180. mes "of the ^008080Kafra Employees^000000";
  181. mes "on your mini-map.";
  182. mes "Would you like to check any other locations?";
  183. viewpoint 1,164,99,13,0x008080;
  184. viewpoint 1,164,99,14,0x008080;
  185. next;
  186. break;
  187. case 5:
  188. mes "[Lighthalzen Guide]";
  189. mes "I will mark the location";
  190. mes "of the ^FF1493Cool Event Corp. Staff^000000";
  191. mes "on your mini-map.";
  192. mes "Would you like to check any other locations?";
  193. viewpoint 1,94,247,15,0xFF1493;
  194. next;
  195. break;
  196. case 6:
  197. set .@loop,0;
  198. break;
  199. }
  200. }
  201. break;
  202. case 3:
  203. mes "[Lighthalzen Guide]";
  204. mes "Sure, I'll remove all marks from your mini-map.";
  205. mes "Is there anything else I can do for you?";
  206. viewpoint 2,160,217,0,0xFFFFFF;
  207. viewpoint 2,203,257,1,0xFFFFFF;
  208. viewpoint 2,262,75,2,0xFFFFFF;
  209. viewpoint 2,194,35,3,0xFFFFFF;
  210. viewpoint 2,202,106,4,0xFFFFFF;
  211. viewpoint 2,234,276,5,0xFFFFFF;
  212. viewpoint 2,96,110,6,0xFFFFFF;
  213. viewpoint 2,238,217,7,0xFFFFFF;
  214. viewpoint 2,101,243,8,0xFFFFFF;
  215. viewpoint 2,54,132,9,0xFFFFFF;
  216. viewpoint 2,194,35,10,0xFFFFFF;
  217. viewpoint 2,194,35,11,0xFFFFFF;
  218. viewpoint 2,222,191,12,0xFFFFFF;
  219. viewpoint 2,164,99,13,0xFFFFFF;
  220. viewpoint 2,164,99,14,0xFFFFFF;
  221. viewpoint 2,94,247,15,0xFFFFFF;
  222. next;
  223. break;
  224. case 4:
  225. mes "[Lighthalzen Guide]";
  226. mes "Enjoy your adventures!";
  227. close2;
  228. cutin "ein_soldier",255;
  229. end;
  230. }
  231. }
  232. }
  233. lighthalzen,220,310,3 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz02 852
  234. lighthalzen,154,100,5 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz03 852
  235. lighthalzen,307,224,3 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz04 852