guides_rachel.txt 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. //===== rAthena Script =======================================
  2. //= Rachel Guides
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.0
  7. //===== Compatible With: =====================================
  8. //= rAthena SVN
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Guide for the city of Rachel
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, Renewal guide.
  14. //============================================================
  15. rachel,138,146,5 script Rachel Guide#rachel 934,{
  16. mes "[Rachel Guide]";
  17. mes "Welcome to the capital of Arunafeltz, ^8B4513Rachel^000000 where the warm breath of the goddess Freya reaches.";
  18. mes "If this is the first time for you to use the guide services, I suggest you ask many questions.";
  19. next;
  20. while (1) {
  21. switch(select("[ Main Facilities ]:[ Merchants & Helpers ]:Remove Marks from Mini-Map:Cancel")) {
  22. case 1:
  23. set .@loop,1;
  24. while (.@loop) {
  25. switch(select("[ Inn ]:[ Weapon Shop ]:[ Tool Shop ]:[ Airport ]:[ Cheshrumnir ]:[ Priest Zed's Mansion ]:Previous Menu")) {
  26. case 1:
  27. mes "[Rachel Guide]";
  28. mes "You can rest your fatigue of the journey in the Inn. The left building next to me is the Inn of Rachel.";
  29. mes "Would you like to check any other locations?";
  30. viewpoint 1,115,144,0,0xFF0000;
  31. next;
  32. break;
  33. case 2:
  34. mes "[Rachel Guide]";
  35. mes "Do you want to check out the weapons that are sold in Rachel? The Weapon Shop is located near the west gate.";
  36. mes "Would you like to check any other locations?";
  37. viewpoint 1,42,82,1,0xFF4500;
  38. next;
  39. break;
  40. case 3:
  41. mes "[Rachel Guide]";
  42. mes "Rachel's Tool Shop sells the best quality potions. It's located near the west gate.";
  43. mes "Would you like to check any other locations?";
  44. viewpoint 1,83,73,2,0xDAA520;
  45. next;
  46. break;
  47. case 4:
  48. mes "[Rachel Guide]";
  49. mes "The Airport is located outside of the east gate.";
  50. mes "Would you like to check any other locations?";
  51. viewpoint 1,272,125,3,0x008000;
  52. next;
  53. break;
  54. case 5:
  55. mes "[Rachel Guide]";
  56. mes "Cheshrumnir is a holy ground where pope, the incarnation of goddess Freya stays.";
  57. mes "Take the road to the north to find the building.";
  58. mes "Would you like to check any other locations?";
  59. viewpoint 1,150,243,4,0x0000FF;
  60. next;
  61. break;
  62. case 6:
  63. mes "[Rachel Guide]";
  64. mes "I will mark the location";
  65. mes "of the ^000080Priest Zed's Mansion^000000";
  66. mes "on your mini-map.";
  67. mes "Would you like to check any other locations?";
  68. viewpoint 1,98,238,5,0x000080;
  69. next;
  70. break;
  71. case 7:
  72. set .@loop,0;
  73. break;
  74. }
  75. }
  76. break;
  77. case 2:
  78. set .@loop,1;
  79. while (.@loop) {
  80. switch(select("[ Cool Event Corp. Staff ]:[ Eden Teleport Officer ]:Previous Menu")) {
  81. case 1:
  82. mes "[Rachel Guide]";
  83. mes "I will mark the location";
  84. mes "of the ^803232Cool Event Corp. Staff^000000";
  85. mes "on your mini map.";
  86. mes "Would you like to check any other locations?";
  87. viewpoint 1,110,138,7,0x803232;
  88. next;
  89. break;
  90. case 2:
  91. mes "[Rachel Guide]";
  92. mes "I will mark the location";
  93. mes "of the ^556B2FEden Teleport Officer^000000";
  94. mes "on your mini-map.";
  95. mes "Would you like to check any other locations?";
  96. viewpoint 1,125,144,8,0x556B2F;
  97. next;
  98. break;
  99. case 3:
  100. set .@loop,0;
  101. break;
  102. }
  103. }
  104. break;
  105. case 3:
  106. mes "[Rachel Guide]";
  107. mes "Sure, I'll remove all marks from your mini-map.";
  108. mes "Is there anything else I can do for you?";
  109. viewpoint 2,115,144,0,0xFFFFFF;
  110. viewpoint 2,42,82,1,0xFFFFFF;
  111. viewpoint 2,83,73,2,0xFFFFFF;
  112. viewpoint 2,272,125,3,0xFFFFFF;
  113. viewpoint 2,150,243,4,0xFFFFFF;
  114. viewpoint 2,98,238,5,0xFFFFFF;
  115. viewpoint 2,110,138,7,0xFFFFFF;
  116. viewpoint 2,125,144,8,0xFFFFFF;
  117. next;
  118. break;
  119. case 4:
  120. mes "[Rachel Guide]";
  121. mes "Have a safe journey!";
  122. close;
  123. }
  124. }
  125. }