guides_einbroch.txt 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. //===== rAthena Script =======================================
  2. //= Einbroch, and Einbech 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 Einbroch, and Einbech
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, Renewal guide.
  14. //============================================================
  15. einbroch,72,202,4 script Einbroch Guide#ein01::GuideEinbroch 852,{
  16. cutin "ein_soldier",2;
  17. mes "[Einbroch Guide]";
  18. mes "Welcome";
  19. mes "to ^8B4513Einbroch^000000,";
  20. mes "the City of Steel.";
  21. mes "Please ask me if you";
  22. mes "have any questions.";
  23. next;
  24. while (1) {
  25. switch(select("[ Main Facilities ]:[ Merchants & Helpers ]:Remove Marks from Mini-Map:Cancel")) {
  26. case 1:
  27. set .@loop,1;
  28. while (.@loop) {
  29. switch(select("[ Airport ]:[ Factory ]:[ Plaza ]:[ Hotel ]:[ Train Station ]:[ Weapon Shop ]:[ Laboratory ]:[ Monument ]:[ Blacksmith Guild ]:[ Gunslinger Guild ]:Previous Menu")) {
  30. case 1:
  31. mes "[Einbroch Guide]";
  32. mes "The ^FF0000Airport^000000 is located";
  33. mes "in the northwestern part";
  34. mes "of the city. There you can";
  35. mes "see our city's pride and joy, the Airship. Remember that you must pay admission to board the Airship.";
  36. viewpoint 1,64,204,0,0xFF0000;
  37. next;
  38. break;
  39. case 2:
  40. mes "[Einbroch Guide]";
  41. mes "The Factory, perhaps the";
  42. mes "most important facility in";
  43. mes "Einbroch, is located in the";
  44. mes "southern part of the city.";
  45. viewpoint 1,129,79,1,0xFF4500;
  46. next;
  47. break;
  48. case 3:
  49. mes "[Einbroch Guide]";
  50. mes "The Plaza, our biggest";
  51. mes "shopping district, can be";
  52. mes "found just east from the";
  53. mes "center of Einbroch.";
  54. viewpoint 1,254,199,2,0xDAA520;
  55. next;
  56. break;
  57. case 4:
  58. mes "[Einbroch Guide]";
  59. mes "The Hotel is east of";
  60. mes "the Plaza and offers top";
  61. mes "caliber accomodations.";
  62. mes "There, you can enjoy your";
  63. mes "stay in Einbroch in comfort~";
  64. viewpoint 1,254,199,3,0x008000;
  65. next;
  66. break;
  67. case 5:
  68. mes "[Einbroch Guide]";
  69. mes "The Train Station is";
  70. mes "located in the northeast";
  71. mes "part of Einbroch. Trains";
  72. mes "running between here";
  73. mes "and Einbech run all day";
  74. mes "long, everyday.";
  75. viewpoint 1,232,272,4,0x0000FF;
  76. next;
  77. break;
  78. case 6:
  79. mes "[Einbroch Guide]";
  80. mes "The Weapon Shop is";
  81. mes "located north from the";
  82. mes "Plaza. There you can";
  83. mes "purchase weapons for";
  84. mes "your personal use.";
  85. viewpoint 1,216,211,5,0x000080;
  86. next;
  87. break;
  88. case 7:
  89. mes "[Einbroch Guide]";
  90. mes "The Laboratory is an";
  91. mes "annex of the Factory and";
  92. mes "is located in the southwest";
  93. mes "sector of Einbroch.";
  94. viewpoint 1,55,52,6,0x800080;
  95. next;
  96. break;
  97. case 8:
  98. mes "[Einbroch Guide]";
  99. mes "I will mark the location";
  100. mes "of the ^808080Monument^000000";
  101. mes "on your mini-map.";
  102. mes "Would you like to check any other locations?";
  103. viewpoint 1,178,173,7,0x808080;
  104. next;
  105. break;
  106. case 9:
  107. mes "[Einbroch Guide]";
  108. mes "The Blacksmith Guild is";
  109. mes "located in the southeast";
  110. mes "part of Einbroch. You can";
  111. mes "upgrade your equipment";
  112. mes "by using their services.";
  113. viewpoint 1,255,110,8,0x556B2F;
  114. next;
  115. break;
  116. case 10:
  117. mes "[Einbroch Guide]";
  118. mes "I will mark the location";
  119. mes "of the ^008080Gunslinger Guild^000000";
  120. mes "on your mini-map.";
  121. mes "Would you like to check any other locations?";
  122. viewpoint 1,130,197,9,0x008080;
  123. next;
  124. break;
  125. case 11:
  126. set .@loop,0;
  127. break;
  128. }
  129. }
  130. break;
  131. case 2:
  132. set .@loop,1;
  133. while (.@loop) {
  134. switch(select("[ Armsmith ]:[ Kafra Employees ]:[ Eden Teleport Officer ]:Previous Menu")) {
  135. case 1:
  136. mes "[Einbroch Guide]";
  137. mes "You may go to ^FF1493Manthasman^000000,";
  138. mes "the ^FF1493Armsmith^000000";
  139. mes "on the 1st basement floor in the Blacksmith Guild.";
  140. viewpoint 1,255,110,10,0xFF1493;
  141. next;
  142. mes "[Einbroch Guide]";
  143. mes "I will mark the location";
  144. mes "of the ^FF1493Armsmith^000000";
  145. mes "on your mini-map.";
  146. mes "Would you like to check any other locations?";
  147. next;
  148. break;
  149. case 2:
  150. mes "[Einbroch Guide]";
  151. mes "I will mark the locations";
  152. mes "of the ^DA70D6Kafra Employees^000000";
  153. mes "on your mini-map.";
  154. mes "Would you like to check any other locations?";
  155. viewpoint 1,242,205,11,0xDA70D6;
  156. viewpoint 1,59,203,12,0xDA70D6;
  157. next;
  158. break;
  159. case 3:
  160. mes "[Einbroch Guide]";
  161. mes "You can find";
  162. mes "the ^CD1039Eden Teleport Officer^000000";
  163. mes "on the 1st floor of the Gunslinger Guild.";
  164. viewpoint 1,130,197,13,0xCD1039;
  165. next;
  166. mes "[Einbroch Guide]";
  167. mes "I will mark the location";
  168. mes "of the ^CD1039Eden Teleport Officer^000000";
  169. mes "on your mini-map.";
  170. mes "Would you like to check any other locations?";
  171. next;
  172. break;
  173. case 4:
  174. set .@loop,0;
  175. break;
  176. }
  177. }
  178. break;
  179. case 3:
  180. mes "[Einbroch Guide]";
  181. mes "I'll remove the marks from your mini-map.";
  182. mes "Do you need any other help?";
  183. viewpoint 2,64,204,0,0xFFFFFF;
  184. viewpoint 2,129,79,1,0xFFFFFF;
  185. viewpoint 2,254,199,2,0xFFFFFF;
  186. viewpoint 2,254,199,3,0xFFFFFF;
  187. viewpoint 2,232,272,4,0xFFFFFF;
  188. viewpoint 2,216,211,5,0xFFFFFF;
  189. viewpoint 2,55,52,6,0xFFFFFF;
  190. viewpoint 2,178,173,7,0xFFFFFF;
  191. viewpoint 2,255,110,8,0xFFFFFF;
  192. viewpoint 2,130,197,9,0xFFFFFF;
  193. viewpoint 2,255,110,10,0xFFFFFF;
  194. viewpoint 2,242,205,11,0xFFFFFF;
  195. viewpoint 2,59,203,12,0xFFFFFF;
  196. viewpoint 2,130,197,13,0xDA70D6;
  197. next;
  198. break;
  199. case 4:
  200. mes "[Einbroch Guide]";
  201. mes "Have a safe journey!";
  202. close2;
  203. cutin "ein_soldier",255;
  204. end;
  205. }
  206. }
  207. }
  208. einbroch,155,43,4 duplicate(GuideEinbroch) Einbroch Guide#ein02 852
  209. einbroch,162,317,4 duplicate(GuideEinbroch) Einbroch Guide#ein03 852
  210. einbroch,252,320,3 duplicate(GuideEinbroch) Einbroch Guide#ein04 852
  211. einbech,67,37,4 script Einbech Guide#einbech01::GuideEinbech 852,{
  212. cutin "ein_soldier",2;
  213. mes "[Einbech Guide]";
  214. mes "Welcome to ^8B4513Einbech^000000,";
  215. mes "the Mining Town. We're";
  216. mes "here to assist tourists,";
  217. mes "so if you have any questions,";
  218. mes "please feel free to ask us.";
  219. next;
  220. while (1) {
  221. switch(select("[ Tavern ]:[ Tool Shop ]:[ Train Station ]:[ Mine ]:[ Kafra Employee ]:Remove Marks from Mini-Map:Cancel")) {
  222. case 1:
  223. mes "[Einbech Guide]";
  224. mes "The Tavern is located";
  225. mes "in the southern part of";
  226. mes "Einbech. It's a nice place";
  227. mes "to relax after a long day.";
  228. viewpoint 1,157,106,0,0x497649;
  229. next;
  230. break;
  231. case 2:
  232. mes "[Einbech Guide]";
  233. mes "You can find the Tool";
  234. mes "Shop in the center of";
  235. mes "Einbech. There, you can";
  236. mes "purchase any tools you";
  237. mes "might need for your travels.";
  238. viewpoint 1,177,133,1,0xFA8072;
  239. next;
  240. break;
  241. case 3:
  242. mes "[Einbech Guide]";
  243. mes "The Train Stations are";
  244. mes "located in the northwest";
  245. mes "and northeast parts of";
  246. mes "Einbech. There, you can";
  247. mes "take a train to Einbroch.";
  248. viewpoint 1,39,215,2,0xCD1039;
  249. next;
  250. break;
  251. case 4:
  252. mes "[Einbech Guide]";
  253. mes "The Mine, which is";
  254. mes "Einbech's major industry,";
  255. mes "is located in the northern";
  256. mes "part of this town. It's where";
  257. mes "we get all our ores, although monsters get in the miners' way.";
  258. viewpoint 1,137,248,3,0xDA70D6;
  259. next;
  260. break;
  261. case 5:
  262. mes "[Einbech Guide]";
  263. mes "I will mark the location";
  264. mes "of the ^FF1493Kafra Employee^000000";
  265. mes "on your mini-map.";
  266. mes "Would you like to check any other locations?";
  267. viewpoint 1,181,132,4,0xFF1493;
  268. next;
  269. break;
  270. case 6:
  271. mes "[Einbech Guide]";
  272. mes "I'll remove the marks from your mini-map.";
  273. mes "Do you need any other help?";
  274. viewpoint 2,157,106,0,0xFFFFFF;
  275. viewpoint 2,177,133,1,0xFFFFFF;
  276. viewpoint 2,39,215,2,0xFFFFFF;
  277. viewpoint 2,137,248,3,0xFFFFFF;
  278. viewpoint 2,181,132,4,0xFFFFFF;
  279. next;
  280. break;
  281. case 7:
  282. mes "[Einbech Guide]";
  283. mes "Have a safe journey!";
  284. close2;
  285. cutin "ein_soldier",255;
  286. end;
  287. }
  288. }
  289. }
  290. einbech,48,214,4 duplicate(GuideEinbech) Einbech Guide#einbech02 852