From 620e60eebce2c1f35c5c9a82f6ca365b316587f5 Mon Sep 17 00:00:00 2001 From: Valaris Date: Sun, 29 Jan 2006 16:10:48 +0000 Subject: AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK. IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. EVERYTHING ELSE GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5094 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/guides/guides_alb.txt | 155 +++++++++++++++++++++++ npc/guides/guides_alde.txt | 58 +++++++++ npc/guides/guides_com.txt | 108 ++++++++++++++++ npc/guides/guides_einbe.txt | 164 ++++++++++++++++++++++++ npc/guides/guides_einbr.txt | 221 ++++++++++++++++++++++++++++++++ npc/guides/guides_gef.txt | 129 +++++++++++++++++++ npc/guides/guides_izl.txt | 156 +++++++++++++++++++++++ npc/guides/guides_mor.txt | 116 +++++++++++++++++ npc/guides/guides_nif.txt | 83 ++++++++++++ npc/guides/guides_pay.txt | 300 ++++++++++++++++++++++++++++++++++++++++++++ npc/guides/guides_pron.txt | 272 +++++++++++++++++++++++++++++++++++++++ npc/guides/guides_umb.txt | 98 +++++++++++++++ npc/guides/guides_yun.txt | 216 +++++++++++++++++++++++++++++++ 13 files changed, 2076 insertions(+) create mode 100644 npc/guides/guides_alb.txt create mode 100644 npc/guides/guides_alde.txt create mode 100644 npc/guides/guides_com.txt create mode 100644 npc/guides/guides_einbe.txt create mode 100644 npc/guides/guides_einbr.txt create mode 100644 npc/guides/guides_gef.txt create mode 100644 npc/guides/guides_izl.txt create mode 100644 npc/guides/guides_mor.txt create mode 100644 npc/guides/guides_nif.txt create mode 100644 npc/guides/guides_pay.txt create mode 100644 npc/guides/guides_pron.txt create mode 100644 npc/guides/guides_umb.txt create mode 100644 npc/guides/guides_yun.txt (limited to 'npc/guides') diff --git a/npc/guides/guides_alb.txt b/npc/guides/guides_alb.txt new file mode 100644 index 000000000..703277552 --- /dev/null +++ b/npc/guides/guides_alb.txt @@ -0,0 +1,155 @@ +//===== eAthena Script ======================================= +//= Alberta Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working +//= 1.1 Fixed Armory coords, thanks to Freya team +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets] +//= to Muad_Dib +//============================================================ + +//North +alberta.gat,23,238,4 script Guide::Alb_Guide 105,{ + cutin "prt_soldier",2; + mes "[Alberta Guide]"; + mes "Welcome to Alberta,"; + mes "the Port City. Feel free"; + mes "to ask me if you're having"; + mes "trouble finding anything in"; + mes "town, or if you just need"; + mes "guidance around the city."; +L_MENU: + next; + menu "City Guide",L_CITY,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; +L_CITY: + mes "[Alberta Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",L_NO; +L_NO: + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "^FF0000Merchant Guild^000000",L_MERCHANT,"Weapon Shop",L_WEAPON,"Tool Shop",L_TOOL,"Inn",L_INN,"Forge",L_FORGE,"Cancel",-; + mes "[Alberta Guide]"; + mes "Please ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_MERCHANT: + mes "[Alberta Guide]"; + mes "The Merchant Guild,"; + mes "handles Job Changes"; + mes "to the Merchant Class,"; + mes "and is located in the"; + mes "southwest corner"; + mes "of Alberta."; + viewpoint 1,33,41,1,0xFF0000; + next; + goto L_WIPE; +L_WEAPON: + mes "[Alberta Guide]"; + mes "The Weapon Shop"; + mes "can be found in the"; + mes "southern end of Alberta."; + viewpoint 1,117,37,2,0xFF00FF; + next; + goto L_WIPE; +L_TOOL: + mes "[Alberta Guide]"; + mes "The Tool Shop"; + mes "is kind of close"; + mes "to the center of"; + mes "Alberta. It shouldn't"; + mes "be too hard to find."; + viewpoint 1,98,154,3,0xFF00FF; + next; + goto L_WIPE; +L_INN: + mes "[Alberta Guide]"; + mes "There's and Inn"; + mes "at the northern"; + mes "end of Alberta"; + mes "where you can rest."; + viewpoint 1,65,233,4,0xFF00FF; + next; + goto L_WIPE; +L_FORGE: + mes "[Alberta Guide]"; + mes "The Forge in Alberta"; + mes "is in the same building"; + mes "as the Merchant Guild."; + mes "it's to the southwest."; + viewpoint 1,33,41,5,0xFF00FF; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,33,41,1,0xFF0000; + viewpoint 2,117,37,2,0xFF00FF; + viewpoint 2,98,154,3,0xFF00FF; + viewpoint 2,65,233,4,0xFF00FF; + viewpoint 2,33,41,5,0xFF00FF; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,33,41,1,0xFF0000; + viewpoint 2,117,37,2,0xFF00FF; + viewpoint 2,98,154,3,0xFF00FF; + viewpoint 2,65,233,4,0xFF00FF; + viewpoint 2,33,41,5,0xFF00FF; + goto L_MENU; +L_NOTICE: + mes "[Alberta Guide]"; + mes "Advances in sorcery and"; + mes "technology have allowed"; + mes "us to update our information"; + mes "system, enabling up to mark"; + mes "locations on your Mini-Map"; + mes "for easier navigation."; + next; + mes "[Alberta Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Alberta Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in the city of Alberta."; + goto L_MENU; +L_END: + mes "[Alberta Guide]"; + mes "Be safe when you"; + mes "travel and don't hesitate"; + mes "to ask me if you have any"; + mes "questions about Alberta."; + cutin "prt_soldier",255; + close; +} + +// South -------------------------------------------------------- +alberta.gat,120,60,3 duplicate(Alb_Guide) Guide#2 105 \ No newline at end of file diff --git a/npc/guides/guides_alde.txt b/npc/guides/guides_alde.txt new file mode 100644 index 000000000..d1b37cfce --- /dev/null +++ b/npc/guides/guides_alde.txt @@ -0,0 +1,58 @@ +//===== eAthena Script ======================================= +//= Al De Baran Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= eAthena 7.15 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Corrected building locations and descriptions +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets] +//= to Muad_Dib +//============================================================ + + +aldebaran.gat,139,63,4 script Soldier::Alde_Guide 105,{ + cutin "prt_soldier",2; + mes "[Al De Baran Guard]"; + mes "I'm just an ordinary guard"; + mes "that you could find in any other"; + mes "city. I don't think I even have a"; + mes "name..."; + next; + mes "[Al De Baran Guard]"; + mes "I am in charge of the Service"; + mes "Guides from the Al De Baran"; + mes "Garrison. Let me guide you"; + mes "through our town!"; + next; + menu "Get location Guide.",-,"End conversation.",L_End; + viewpoint 1,57,222,1,0xFF6633; + viewpoint 1,73,196,2,0x0000FF; + viewpoint 1,224,224,3,0x00FFFF; + viewpoint 1,233,106,4,0x515151; + viewpoint 1,197,71,5,0x3355FF; + viewpoint 1,60,60,6,0xFF5555; + mes "^FF6633+^000000 -> Kafra Main Office"; + mes "^0000FF+^000000 -> Weapon Shop"; + mes "^00FFFF+^000000 -> Sorcerer Guild (Closed)"; + mes "^515151+^000000 -> Pub"; + mes "^3355FF+^000000 -> Item Shop"; + mes "^FF5555+^000000 -> Chemical Academy"; + cutin "prt_soldier",255; + close; +L_End: + mes "[Al De Baran Guard]"; + mes "We are sworn to protect Al De"; + mes "Baran! May the forces of evil"; + mes "always be crushed by the"; + mes "righteous fist of good!"; + cutin "prt_soldier",255; + close; +} + +aldebaran.gat,241,136,4 duplicate(Alde_Guide) Soldier 105 diff --git a/npc/guides/guides_com.txt b/npc/guides/guides_com.txt new file mode 100644 index 000000000..925ceccf9 --- /dev/null +++ b/npc/guides/guides_com.txt @@ -0,0 +1,108 @@ +//===== eAthena Script ======================================= +//= Comodo Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working v1.1 Now using duplicate command. +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks +//= to Muad_Dib [MasterOfMuppets] +//= 1.4 Removed 3 guides, and converted to use functions. +//============================================================ + +comodo.gat,322,178,4 script Comodo Guide#1 700,{ + set @name$,"Native Kokomo"; + callfunc "comodo_guide"; + end; +} +comodo.gat,176,350,4 script Comodo Guide#2 700,{ + set @name$,"Native Cocomo"; + callfunc "comodo_guide"; + end; +} +comodo.gat,37,219,4 script Comodo Guide#3 700,{ + set @name$,"Native Papaya"; + callfunc "comodo_guide"; + end; +} + +function script comodo_guide { + mes "[" + @name$ + "]"; + mes "The night of pleasure continues for 24 hours"; + mes "Welcome to Comodo, the gambling city."; + mes "I can help you to find buildings easily, feel free to ask me anytime."; + mes "Please choose the building you're searching:"; + next; + menu "Casino",L_MENU_1,"Hula dancing Stage^3355FF(Dancer Job Change)^000000",L_MENU_2,"Weapon and Armor Shop",L_MENU_3,"Tool Shop",L_MENU_4,"Tourist Shop",L_MENU_5,"Kapra Corp. Western Branch",L_MENU_6,"Chief's House",L_MENU_7,"Pub",L_MENU_8,"Camp Ground",L_MENU_9,"End conversation",L_MENU_10; +L_MENU_1: + mes "[" + @name$ + "]"; + viewpoint 1,140,98,1,0xFF6633; + mes "^FF6633+^000000 -> Casino"; + mes "The casino is an important part of Comodo."; + mes "The Comodo Casino provides endless entertainment for travelers from all over the world"; + close; +L_MENU_2: + mes "[" + @name$ + "]"; + viewpoint 1,188,168,2,0x0000FF; + mes "^0000FF+^000000 -> Hula dancing Stage"; + mes "Check out the stage located center of town."; + mes "If you really enjoy the atmosphere of the stage, you should consider about becoming a dancer. ^3355FF(Dancer Job Change)^000000"; + close; +L_MENU_3: + mes "[" + @name$ + "]"; + viewpoint 1,266,70,3,0x00FFFF; + mes "^00FFFF+^000000 -> Weapon and Armor Shop"; + mes "The Weapon and Armor Shop is located south-east edge of town."; + close; +L_MENU_4: + mes "[" + @name$ + "]"; + viewpoint 1,86,128,4,0x515151; + mes "^515151+^000000 -> Tool Shop"; + mes "The Kit shop is located south-west of town."; + close; +L_MENU_5: + mes "[" + @name$ + "]"; + viewpoint 1,298,124,5,0x3355FF; + mes "^3355FF+^000000 -> Tourist Shop"; + mes "You should visit the Tourist shop for some rare seashell found only at the shores of Comodo."; + close; +L_MENU_6: + mes "[" + @name$ + "]"; + viewpoint 1,136,202,6,0xFF5555; + mes "^FF5555+^000000 -> Kapra Corp. Western Branch"; + mes "Yep, the Kapra's Corp will stay with you wherever you go, even here in Comodo!"; + mes "You could find the Kapras near the center of town."; + close; +L_MENU_7: + mes "[" + @name$ + "]"; + viewpoint 1,114,294,7,0xFF5555; + mes "^FF5555+^000000 -> Chief's House"; + mes "Well, that's obviously where the chief resides."; + mes "You should pay a visit to him once in a while, he's a great man when you get to know him."; + close; +L_MENU_8: + mes "[" + @name$ + "]"; + viewpoint 1,166,298,8,0xFF5555; + mes "^FF5555+^000000 -> Pub"; + mes "The pub is the place for all sort of information."; + mes "The pub is also a place filled with great cultural values for Comodo."; + close; +L_MENU_9: + mes "[" + @name$ + "]"; + viewpoint 1,210,308,9,0xFF5555; + mes "^FF5555+^000000 -> Camp Ground"; + mes "The Camp Ground is simply a great place to hang out with your familty or companions."; + mes "Sit around the camp fire and enjoy the wonderful tropical weather and surroundings of Comodo!"; + close; +L_MENU_10: + mes "[" + @name$ + "]"; + mes "Well, I guess I will be seeing you around then."; + mes "Take care, and enjoy your stay."; + close; +} diff --git a/npc/guides/guides_einbe.txt b/npc/guides/guides_einbe.txt new file mode 100644 index 000000000..75133fdfe --- /dev/null +++ b/npc/guides/guides_einbe.txt @@ -0,0 +1,164 @@ +//===== eAthena Script ======================================= +//= Einbech Guides +//===== By: ================================================== +//= Muad_dib +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 7.15 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= 1.0 Einbech guide by Muad_dib in prometheus format +//= 1.0a Conversion to eA format [MasterOfMuppets] +//= 1.1 missing tabs [Lupus] +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +einbech.gat,67,37,4 script Guide#1::Einbech_Guide 852,{ + cutin "ein_soldier",2; + mes "[Einbech Guide]"; + mes "Welcome to Einbech,"; + mes "the Mining Town. We're"; + mes "here to assist tourists,"; + mes "so if you have any questions,"; + mes "please feel free to ask us."; +L_MENU: + next; + menu "City Guide",-,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; + + mes "[Einbech Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",-; + + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "Train Station",L_TRAIN,"Tavern",L_TAVERN,"Tool Shop",L_TOOL,"Swordman Guild",L_SWORD,"Mine",L_MINE,"Cancel",-; + + mes "[Einbech Guide]"; + mes "Pleas ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_TRAIN: + mes "[Einbech Guide]"; + mes "The Train Stations are"; + mes "located in the nortwest"; + mes "and northeast parts of"; + mes "Einbech. There, you can"; + mes "take a train to Einbroch."; + mes "long, everyday."; + viewpoint 1,44,216,1,0xFF0000; + next; + goto L_WIPE; +L_TAVERN: + mes "[Einbech Guide]"; + mes "The Tavern is located"; + mes "in the southern part of"; + mes "Einbech. It's a nice place"; + mes "to relax after a long day."; + viewpoint 1,145,112,2,0xFF00FF; + next; + goto L_WIPE; +L_TOOL: + mes "[Einbech Guide]"; + mes "You can find the Tool"; + mes "Shop in the center of"; + mes "Einbech. There, you can"; + mes "purchase any tools you"; + mes "might need for your travels."; + viewpoint 1,177,135,3,0xFF00FF; + next; + goto L_WIPE; +L_SWORD: + mes "[Einbech Guide]"; + mes "The Swordman Guild"; + mes "is located in the eastern"; + mes "outskirts of Einbech. It's"; + mes "under construction and they"; + mes "haven't started accepting"; + mes "applications."; + viewpoint 1,253,109,4,0xFF00FF; + next; + goto L_WIPE; +L_MINE: + mes "[Einbech Guide]"; + mes "The Mine, wich is"; + mes "Einbech's major industry,"; + mes "is located in the northern"; + mes "part of this town. It's where"; + mes "we get all our ores, although"; + mes "monsters get in the miners way."; + viewpoint 1,138,250,5,0x00FF00; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,44,216,1,0xFF0000; + viewpoint 2,145,112,2,0xFF00FF; + viewpoint 2,177,135,3,0xFF00FF; + viewpoint 2,253,109,4,0xFF00FF; + viewpoint 2,138,250,5,0x00FF00; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,44,216,1,0xFF0000; + viewpoint 2,145,112,2,0xFF00FF; + viewpoint 2,177,135,3,0xFF00FF; + viewpoint 2,253,109,4,0xFF00FF; + viewpoint 2,138,250,5,0x00FF00; + mes "[Einbech Guide]"; + mes "Okay, the marks from"; + mes "your Mini-Map have been"; + mes "removed. If you need any"; + mes "guidance around Einbroch"; + mes "please let me or one of the"; + mes "other Einbech Guides know."; + goto L_MENU; +L_NOTICE: + mes "[Einbech Guide]"; + mes "Through the technology of"; + mes "the Schwartzwalt Republic,"; + mes "we've upgraded to a digital"; + mes "information system that allows"; + mes "us to mark locations on your"; + mes "Mini-Map for easier navigation."; + next; + mes "[Einbech Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Einbech Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in Einbech, adventurer."; + goto L_MENU; +L_END: + mes "[Einbech Guide]"; + mes "We hope that you"; + mes "enjoy your travels"; + mes "here in Einbech."; + cutin "ein_soldier",255; + close; +} + +einbech.gat,48,214,4 duplicate(Einbech_Guide) Guide#2 852 \ No newline at end of file diff --git a/npc/guides/guides_einbr.txt b/npc/guides/guides_einbr.txt new file mode 100644 index 000000000..532c8beb3 --- /dev/null +++ b/npc/guides/guides_einbr.txt @@ -0,0 +1,221 @@ +//===== eAthena Script ======================================= +//= Einbroch Guides +//===== By: ================================================== +//= Reddozen +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 7.15 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= 1.0b missing tabs, fixed Guide coords [Lupus] +//= 1.1 added 1 more Guide NPC, thanx to Justin84 [Lupus] +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +einbroch.gat,72,202,4 script Guide#1::Einbroch_Guide 852,{ + cutin "ein_soldier",2; + mes "[Einbroch Guide]"; + mes "Welcome to Einbroch,"; + mes "the City of Steel."; + mes "Please ask me if you"; + mes "have any questions"; + +M_Menu: + next; + menu "City Guide",-, "Remove Marks from Mini-Map",M_2, "Notice",M_3, "Cancel",M_End; + + mes "[Einbroch Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map"; + next; + menu "No Thanks",-,"Yes Please",sM_1b; + + set @COMPASS_CHECK,0; + goto L_Cont; + + sM_1b: + set @COMPASS_CHECK,1; + + L_Cont: +sM_Menu: + menu "^FF0000Airport^000000",-, "Train Station",sM_2b, "Factory",sM_2c, "Plaza",sM_2d, + "Hotel",sM_2e, "Weapon Shop",sM_2f, "Laboratory",sM_2g, "Blacksmith Guild",sM_2h, + "Einbroch Tower",sM_2i, + "Cancel", SM_2j; + + mes "[Einbroch Guide]"; + mes "The ^FF0000Airport^000000 is is located"; + mes "in the northwestern part"; + mes "of the city. There you can"; + mes "see our city's pride and joy, the"; + mes "Airship. Remember that you must pay"; + mes "admission to board the Airship."; + viewpoint 1,63,208,1,0xFF0000; + next; + goto sL_Wipe; + sM_2b: + mes "[Einbroch Guide]"; + mes "The Train Station is"; + mes "located in the northeast"; + mes "part of Einbroch. Trains"; + mes "running between here"; + mes "and Einbech run all day"; + mes "long, everyday."; + viewpoint 1,238,272,2,0x0000FF; + next; + goto sL_Wipe; + sM_2c: + mes "[Einbroch Guide]"; + mes "The Factory, perhaps the"; + mes "most important facility in"; + mes "Einbroch, is located in the"; + mes "southern part of the city."; + viewpoint 1,149,80,3,0x00FF00; + next; + goto sL_Wipe; + sM_2d: + mes "[Einbroch Guide]"; + mes "The Plaza, our biggest"; + mes "shopping district, can be"; + mes "found just east from the"; + mes "center of Einbroch"; + viewpoint 1,231,189,4,0xFF00FF; + next; + goto sL_Wipe; + sM_2e: + mes "[Einbroch Guide]"; + mes "The Hotel is east of"; + mes "the Plaza and offers top"; + mes "caliber accomodations."; + mes "There, you can enjoy your"; + mes "stay in Einbroch in comfort~"; + viewpoint 1,257,200,5,0x00AAFF; + next; + goto sL_Wipe; + sM_2f: + mes "[Einbroch Guide]"; + mes "The Weapon Shop is"; + mes "located north from the"; + mes "Plaza. There you can"; + mes "purchase weapons for"; + mes "your personal use."; + viewpoint 1,217,212,6,0xDDAA00; + next; + goto sL_Wipe; + sM_2g: + mes "[Einbroch Guide]"; + mes "The Laboratory is an"; + mes "annex of the factory and"; + mes "is located in the southwest"; + mes "sector of Einbech"; + viewpoint 1,43,45,7,0xDDAA00; + next; + goto sL_Wipe; + sM_2h: + mes "[Einbroch Guide]"; + mes "The Blacksmith Guild is"; + mes "located in the southeast"; + mes "part of Einbroch. You can"; + mes "upgrade your equipment"; + mes "by using their services."; + viewpoint 1,255,105,8,0xDDAA00; + next; + goto sL_Wipe; + sM_2i: + mes "[Einbroch Guide]"; + mes "The Einbroch Tower is"; + mes "located in the center of"; + mes "the city. From the top of"; + mes "the tower, you can view"; + mes "all of Einbroch."; + viewpoint 1,173,195,9,0xDDAA00; + next; + goto sL_Wipe; + + SM_2j: + mes "Please ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto M_Menu; + + sL_Wipe: + if(@COMPASS_CHECK == 1) goto sM_Menu; + viewpoint 2,63,208,1,0xFF0000; + viewpoint 2,238,272,2,0x0000FF; + viewpoint 2,149,80,3,0x00FF00; + viewpoint 2,231,189,4,0xFF00FF; + viewpoint 2,257,200,5,0x00AAFF; + viewpoint 2,217,212,6,0xDDAA00; + viewpoint 2,43,45,7,0xDDAA00; + viewpoint 2,255,105,8,0xDDAA00; + viewpoint 2,173,195,9,0xDDAA00; + if (@COMPASS_CHECK == 0) goto sM_Menu; + +M_2: + viewpoint 2,63,208,1,0xFF0000; + viewpoint 2,238,272,2,0x0000FF; + viewpoint 2,149,80,3,0x00FF00; + viewpoint 2,231,189,4,0xFF00FF; + viewpoint 2,257,200,5,0x00AAFF; + viewpoint 2,217,212,6,0xDDAA00; + viewpoint 2,43,45,7,0xDDAA00; + viewpoint 2,255,105,8,0xDDAA00; + viewpoint 2,173,195,9,0xDDAA00; + mes "[Einbroch Guide]"; + mes "Okay, the marks from"; + mes "your Mini-Map have been"; + mes "removed. If you need any"; + mes "guidance around Einbroch;"; + mes "please let me or one of the"; + mes "other Einbroch Guides know."; + cutin "ein_soldier",255; + + goto M_Menu; +M_3: + mes "[Einbroch Guide]"; + mes "Through the technology of"; + mes "the Schwaltzvalt Republic,"; + mes "we've upgraded to a digital"; + mes "information system that allows"; + mes "us to mark locations on your"; + mes "Mini-Map for easier navigation."; + next; + mes "[Einbroch Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right cornor"; + mes "of the screen. If you cant"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Einbroch Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in Einbroch, adventurer."; + goto M_Menu; + +M_End: + mes "[Einbroch Guide]"; + mes "We hope that you"; + mes "enjoy your travels"; + mes "here in Einbroch."; + mes "Oh, and please be"; + mes "aware of the Smog Alerts"; + cutin "ein_soldier",255; + close; +} + +einbroch.gat,155,43,4 duplicate(Einbroch_Guide) Guide#2 852 +einbroch.gat,162,317,4 duplicate(Einbroch_Guide) Guide#3 852 \ No newline at end of file diff --git a/npc/guides/guides_gef.txt b/npc/guides/guides_gef.txt new file mode 100644 index 000000000..3dc2c1446 --- /dev/null +++ b/npc/guides/guides_gef.txt @@ -0,0 +1,129 @@ +//===== eAthena Script ======================================= +//= Geffen Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working. Added a guide at every exit. +//= v1.1 Now using duplicate command. +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.2a Small note that the BS guild moved to Einbroch [Poki#3] +//============================================================ + + +// North -------------------------------------------- +geffen.gat,123,202,5 script Guide#1::Gef_Guide 705,{ + cutin "gef_soldier",2; + mes "[Geffen Soldier]"; + mes "Welcome to Geffen, the City of Magic."; + next; + mes "[Geffen Soldier]"; + mes "We are here to help you find your way. Please feel free to speak to us anytime you need help."; +M_Menu: + next; + menu "View Buildings",-, "Notice",M_2, "Cancel",M_End; + + mes "[Geffen Soldier]"; + mes "Do you want me to leave indications on the Mini-Map?"; + next; + menu "No Thanks",-,"Yes Please",sM_1b; + + set @COMPASS_CHECK,0; + goto L_Cont; + + sM_1b: + set @COMPASS_CHECK,1; + + L_Cont: + mes "[Geffen Soldier]"; + mes "Please choose a building to view."; + next; + sM_Menu: + menu "^FF0000Magic Acadamy^000000",-, "^00A500Blacksmith Workshop^000000",M_1_2, "^4444FFGeffen Tower^000000",M_1_3, + "Armory",M_1_4, "Item Shop",M_1_5, "Pub",M_1_6, "Inn",M_1_7, "Wipe all indications from mini-map",M_1_8, "Cancel", M_End; + + mes "[Geffen Soldier]"; + mes "'The 'Magic Acadamy' is the home of magical theorists, and the place for would be Mages."; + viewpoint 1,61,180,1,0xFF5555; + goto sL_Wipe; + M_1_2: + mes "[Geffen Soldier]"; + mes "The 'Blacksmith Workshop' is SouthEast of Geffen Tower."; + mes "Please note that the Blacksmith training has bean moved to Einbroch."; + viewpoint 1,182,59,2,0x44FF44; + goto sL_Wipe; + M_1_3: + mes "[Geffen Soldier]"; + mes "The lower levels of 'Geffen Tower' are spawning grounds for monsters. People go there to train."; + mes "The top floor of the Tower is home to the ^0000FF'Wizard's Guild'^000000. Mages can go there to become Wizards."; + viewpoint 1,120,120,3,0x5555FF; + goto sL_Wipe; + M_1_4: + mes "[Geffen Soldier]"; + mes "Head over to the 'Armory' to equip yourself with a variety of weapons and armor."; + viewpoint 1,99,140,4,0xFF00FF; + goto sL_Wipe; + M_1_5: + mes "[Geffen Soldier]"; + mes "The 'Item Shop' is the place to go when you need to stock up on things like potions and fly-wings."; + viewpoint 1,44,86,5,0xFF00FF; + goto sL_Wipe; + M_1_6: + mes "[Geffen Soldier]"; + mes "The 'Pub' is a great place to meet people and have fun."; + viewpoint 1,138,138,6,0xF0C40F; + goto sL_Wipe; + M_1_7: + mes "[Geffen Soldier]"; + mes "The 'Inn' is a good place to rest and replenish your hp and sp."; + viewpoint 1,172,174,7,0xFF8000; + goto sL_Wipe; + M_1_8: + set @COMPASS_CHECK, 2; + + sL_Wipe: + if(@COMPASS_CHECK != 2) next; // avoids a double 'next' when 'wipe indications' is chosen + if(@COMPASS_CHECK == 1) goto sM_Menu; + viewpoint 2,61,180,1,0xFF5555; + viewpoint 2,182,59,2,0x44FF44; + viewpoint 2,120,120,3,0x5555FF; + viewpoint 2,99,140,4,0xFF00FF; + viewpoint 2,44,86,5,0xFF00FF; + viewpoint 2,138,138,6,0xF0C40F; + viewpoint 2,172,174,7,0xFF8000; + if (@COMPASS_CHECK == 0) goto sM_Menu; + mes "[Geffen Soldier]"; + mes "All indications have been removed"; + cutin "gef_soldier",255; + close; + + M_2: + mes "[Geffen Soldier]"; + mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system."; + next; + mes "[Geffen Soldier]"; + mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen."; + next; + mes "[Geffen Soldier]"; + mes "If you can't see the Mini-Map, just hit ^0000ff'ctrl+tab'^000000 or Click the ^0000ff'map'^000000 button in the Basic Information Window"; + mes "Remeber to use the ^ff0000+,-^000000 buttons to adjust the map to your liking."; + goto M_Menu; + + M_End: + mes "[Geffen Soldier]"; + mes "Have a nice day."; + cutin "gef_soldier",255; + close; +} + +// South ------------------------------------------ +geffen.gat,118,62,0 duplicate(Gef_Guide) Guide#2 705 +// East ----------------------------------------------------- +geffen.gat,203,116,2 duplicate(Gef_Guide) Guide#3 705 +// West ---------------------------------------------- +geffen.gat,37,123,5 duplicate(Gef_Guide) Guide#4 705 diff --git a/npc/guides/guides_izl.txt b/npc/guides/guides_izl.txt new file mode 100644 index 000000000..26c526f17 --- /dev/null +++ b/npc/guides/guides_izl.txt @@ -0,0 +1,156 @@ +//===== eAthena Script ======================================= +//= Izlude Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= eAthena 7.15 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets] +//= to Muad_Dib +//============================================================ + +izlude.gat,121,87,6 script Guide 105,{ + cutin "prt_soldier",2; + mes "[Izlude Guide]"; + mes "Welcome to Izlude,"; + mes "Prontera's satellite city."; + mes "If you need any guidance"; + mes "around Izlude, feel free"; + mes "to ask me at anytime."; +L_MENU: + next; + menu "City Guide",L_CITY,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; +L_CITY: + mes "[Izlude Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",L_NO; +L_NO: + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "^FF0000Swordman Association^000000",L_SWORD,"Swordman Hall",L_HALL,"Arena",L_ARENA,"Izlude Marina",L_MARINA,"Weapon Shop",L_WEAPON,"Tool Shop",L_TOOL,"Cancel",-; + mes "[Izlude Guide]"; + mes "Pleas ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_SWORD: + mes "[Izlude Guide]"; + mes "The Swordman Association"; + mes "is located on an island that is"; + mes "in west Izlude. If you're thinking"; + mes "of changing jobs to Swordman,"; + mes "you should check it out."; + viewpoint 1,52,140,1,0xFF0000; + next; + goto L_WIPE; +L_HALL: + mes "[Izlude Guide]"; + mes "The Swordman Hall"; + mes "is located on the eastern"; + mes "island connected to Izlude."; + viewpoint 1,214,130,2,0x00FF00; + next; + goto L_WIPE; +L_ARENA: + mes "[Izlude Guide]"; + mes "Izlude's famous"; + mes "Arena is located at the"; + mes "northern end of Izlude."; + viewpoint 1,128,225,3,0x00FF00; + next; + goto L_WIPE; +L_MARINA: + mes "[Izlude Guide]"; + mes "You can find the"; + mes "Marina in the northeast"; + mes "part of Izlude. There, you can"; + mes "ride a ship wich will take you"; + mes "to Alberta or Byalan Island."; + viewpoint 1,200,180,4,0xFF0000; + next; + goto L_WIPE; +L_WEAPON: + mes "[Izlude Guide]"; + mes "You can easily"; + mes "find the Weapon Shop"; + mes "in northwest Izlude."; + viewpoint 1,111,149,5,0xFF00FF; + next; + goto L_WIPE; +L_TOOL: + mes "[Izlude Guide]"; + mes "The Tool Shop shouldn't"; + mes "be too hard to find in the"; + mes "northeast part of Izlude."; + viewpoint 1,148,148,6,0xFF00FF; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,52,140,1,0xFF0000; + viewpoint 2,214,130,2,0x00FF00; + viewpoint 2,128,225,3,0x00FF00; + viewpoint 2,200,180,4,0xFF0000; + viewpoint 2,111,149,5,0xFF00FF; + viewpoint 2,148,148,6,0xFF00FF; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,52,140,1,0xFF0000; + viewpoint 2,214,130,2,0x00FF00; + viewpoint 2,128,225,3,0x00FF00; + viewpoint 2,200,180,4,0xFF0000; + viewpoint 2,111,149,5,0xFF00FF; + viewpoint 2,148,148,6,0xFF00FF; + goto L_MENU; +L_NOTICE: + mes "[Izlude Guide]"; + mes "Advances in sorcery and"; + mes "technology have allowed"; + mes "us to update our information"; + mes "system, enabling up to mark"; + mes "locations on your Mini-Map"; + mes "for easier navigation."; + next; + mes "[Izlude Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Izlude Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in the city of Izlude."; + goto L_MENU; +L_END: + mes "[Izlude Guide]"; + mes "Okay then, feel"; + mes "free to come to me"; + mes "if you ever geel lost"; + mes "around Izlude, alright?"; + cutin "prt_soldier",255; + close; +} diff --git a/npc/guides/guides_mor.txt b/npc/guides/guides_mor.txt new file mode 100644 index 000000000..5033a6a24 --- /dev/null +++ b/npc/guides/guides_mor.txt @@ -0,0 +1,116 @@ +//===== eAthena Script ======================================= +//= Morroc Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working. Added a guide at every exit. +//= v1.1 Now using duplicate command. +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +// North ------------------------------------------------ +morocc.gat,153,286,6 script Guide#1::Mor_Guide 707,{ + cutin "moc_soldier",2; + mes "[Morroc Soldier]"; + mes "Welcome to Morroc, the Desert Frontier!"; + next; + mes "[Morroc Soldier]"; + mes "We are here to help you find your way. Please feel free to speak to us anytime you need help."; +M_Menu: + next; + menu "View Buildings",-, "Notice",M_2, "Cancel",M_End; + + mes "[Morroc Soldier]"; + mes "Do you want me to leave indications on the Mini-Map?"; + next; + menu "No Thanks",-,"Yes Please",sM_1b; + + set @COMPASS_CHECK,0; + goto L_Cont; + + sM_1b: + set @COMPASS_CHECK,1; + + L_Cont: + mes "[Morroc Soldier]"; + mes "Please choose a building to view."; + next; + sM_Menu: + menu "^FF0000Thief Guild^000000",-, "Armory",M_1_2, "Inn",M_1_3, "Pub",M_1_4, "Mercenary Guild",M_1_5, + "Wipe all indications from mini-map.",M_1_6, "Cancel",M_End; + + mes "[Morocc Soldier]"; + mes "The 'Thief Guild'.... I hear that it's the place to go if you want to be a Thief....."; + viewpoint 1,24,297,1,0xFF0000; + goto sL_Wipe; + M_1_2: + mes "[Morocc Soldier]"; + mes "Head over to the 'Armory' to equip yourself with a variety of weapons and armor."; + viewpoint 1,253,56,2,0xFF00FF; + goto sL_Wipe; + M_1_3: + mes "[Morocc Soldier]"; + mes "In Morroc there are 2 'Inn's' located in the South and NorthEastern parts of town."; + viewpoint 1,274,269,3,0xFF00FF; + viewpoint 1,197,66,4,0xFF00FF; + goto sL_Wipe; + M_1_4: + mes "[Morocc Soldier]"; + mes "The 'Pub' is located to the NorthWest of town."; + viewpoint 1,52,259,5,0xFF00FF; + goto sL_Wipe; + M_1_5: + mes "[Morocc Soldier]"; + mes "The 'Mercenary Guild' is in the Eastern corner of town."; + viewpoint 1,284,171,6,0x00FF00; + goto sL_Wipe; + M_1_6: + set @COMPASS_CHECK, 2; + + sL_Wipe: + if(@COMPASS_CHECK != 2) next; // avoids a double 'next' when 'wipe indications' is chosen + if(@COMPASS_CHECK == 1) goto sM_Menu; + viewpoint 2,24,297,1,0xFF0000; + viewpoint 2,253,56,2,0xFF00FF; + viewpoint 2,274,269,3,0xFF00FF; + viewpoint 2,197,66,4,0xFF00FF; + viewpoint 2,52,259,5,0xFF00FF; + viewpoint 2,284,171,6,0x00FF00; + if (@COMPASS_CHECK == 0) goto sM_Menu; + mes "[Morroc Soldier]"; + mes "All indications have been removed"; + cutin "moc_soldier",255; + close; + + M_2: + mes "[Morroc Soldier]"; + mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system."; + next; + mes "[Morroc Soldier]"; + mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen."; + next; + mes "[Morroc Soldier]"; + mes "If you can't see the Mini-Map, just hit ^0000ff'ctrl+tab'^000000 or Click the ^0000ff'map'^000000 button in the Basic Information Window"; + mes "Remeber to use the ^ff0000+,-^000000 buttons to adjust the map to your liking."; + goto M_Menu; + + M_End: + mes "[Morocc Soldier]"; + mes "Good by for now."; + cutin "moc_soldier",255; + close; +} + +// South -------------------------------------------- +morocc.gat,162,97,6 duplicate(Mor_Guide) Guide#2 707 +// West -------------------------------------------- +morocc.gat,28,161,6 duplicate(Mor_Guide) Guide#3 707 +// East -------------------------------------------- +morocc.gat,294,203,9 duplicate(Mor_Guide) Guide#4 707 diff --git a/npc/guides/guides_nif.txt b/npc/guides/guides_nif.txt new file mode 100644 index 000000000..166a5807c --- /dev/null +++ b/npc/guides/guides_nif.txt @@ -0,0 +1,83 @@ +//===== eAthena Script ======================================= +//= Niflheim Guide +//===== By: ================================================== +//= eAthena Team +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 1.0 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= 1.1 Fixed location command format [Lupus] +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +//===================================================================================== +niflheim.gat,186,190,5 script Wandering Man 798,{ + mes "[Wandering Man]"; + mes "Why are you in this scary city? I guess you lost your way too, heh."; + mes "I was attracted here by the tall trees, but still can't find my way out after so long..."; + next; + mes "[Wandering Man]"; + mes "But instead i have become familiar with the village surroundings,"; + mes "perhaps it may be useful for escaping sometimes."; + next; + menu "Enquire locations",-,"Wipe indications",L_MENU_2,"Cancel",L_end; + + mes "[Wandering Man]"; + mes "Where do you want to know about?"; + next; + menu "Witch's Hut",-,"Equipment Shop",M_item,"Weapon Shop",M_weapon,"Inn",M_hotel,"Cancel",L_cancel; + + viewpoint 1,255,194,1,0xFF3366; + mes "[Wandering Man]"; + mes "In Niflheim lives a terrible witch,"; + mes "you'll see her house right ^FF3366there^000000,"; + mes "it was so scary i fled right after going in!"; + close; + + M_item: + viewpoint 1,219,198,2,0xCC6600; + mes "[Wandering Man]"; + mes "The equipment shop should be over ^CC6600here^000000"; + mes "they sell several items not available to the outside world."; + close; + + M_weapon: + viewpoint 1,219,170,3,0x66FF33; + mes "[Wandering Man]"; + mes "The weapon shop should be over ^66FF33here^000000"; + mes "they sell several items not available to the outside world."; + close; + + M_hotel: + viewpoint 1,189,210,4,0x3366FF; + mes "[Wandering Man]"; + mes "^3366FFThat^000000 would be the inn,"; + mes "occasionally the spirits throw a party in there."; + close; + + L_cancel: + mes "[Wandering Man]"; + mes "To remove all indications of the minimap"; + mes "come back and talk to me again."; + close; + + L_MENU_2: + viewpoint 2,255,194,1,0xFF3366; + viewpoint 2,219,198,2,0xCC6600; + viewpoint 2,219,170,3,0x66FF33; + viewpoint 2,189,210,4,0x3366FF; + mes "[Wandering Man]"; + mes "I removed all the indications,"; + mes "If you still need any directions, come back and talk to me again."; + close; + + L_end: + mes "[Wandering Man]"; + mes "Wandering around by yourself is dangerous..."; + mes "please take care."; + close; +} diff --git a/npc/guides/guides_pay.txt b/npc/guides/guides_pay.txt new file mode 100644 index 000000000..7a2141734 --- /dev/null +++ b/npc/guides/guides_pay.txt @@ -0,0 +1,300 @@ +//===== eAthena Script ======================================= +//= Payon Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.3a +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working +//= v1.1 Now using duplicate command.New Payon Locations [Darkchild] +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets] +//= to Muad_Dib +//= 1.3a Fixed some problems with duplicated text, thanks to muad_dib [MasterOfMuppets] +//============================================================ + + +payon.gat,162,67,4 script Guide 708,{ + cutin "pay_soldier",2; + mes "[Payon Guide]"; + mes "Welcome to the"; + mes "mountain city of Payon."; + mes "if you're unfammiliar with this"; + mes "area, I can help you find what"; + mes "you're looking for around here."; +L_MENU: + next; + menu "City Guide",L_CITY,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; +L_CITY: + mes "[Payon Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",L_NO; +L_NO: + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "^FF0000Archer Guild^000000",L_ARCHER,"Weapon Shop",L_WEAPON,"Tool Shop",L_TOOL,"Pub",L_PUB,"Central Palace",L_PALACE,"The Empress",L_EMPRESS,"Palace Annex",L_ANNEX,"Royal Kitchen",L_KITCHEN,"Forge",L_FORGE,"Cancel",-; + mes "[Payon Guide]"; + mes "Pleas ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_ARCHER: + mes "[Payon Guide]"; + mes "The Archer Guild handles"; + mes "Job Changes to the Archer"; + mes "Class. You'll need to enter"; + mes "the Archer Village wich is"; + mes "to the northeast of Payon."; + viewpoint 1,228,326,1,0xFF0000; + next; + goto L_WIPE; +L_WEAPON: + mes "[Payon Guide]"; + mes "The Weapon Shop"; + mes "can be found in the"; + mes "northwest corner of"; + mes "the city of Payon."; + viewpoint 1,139,158,2,0xFF00FF; + next; + goto L_WIPE; +L_TOOL: + mes "[Payon Guide]"; + mes "The Tool Shop"; + mes "is located near"; + mes "the northwest"; + mes "corner of Payon."; + viewpoint 1,144,85,3,0xFF00FF; + next; + goto L_WIPE; +L_PUB: + mes "[Payon Guide]"; + mes "The Pub can be"; + mes "found in the northeast"; + mes "part of Payon. It's the"; + mes "best place to relax after"; + mes "a long day of hunting."; + viewpoint 1,220,117,4,0xFF00FF; + next; + goto L_WIPE; +L_PALACE: + mes "[Payon Guide]"; + mes "The Central Palace"; + mes "is located to the north"; + mes "within the city of Payon."; + viewpoint 1,156,245,5,0x00FF00; + next; + goto L_WIPE; +L_EMPRESS: + mes "[Payon Guide]"; + mes "The Empress"; + mes "can be found to the"; + mes "northwest in Payon."; + viewpoint 1,107,327,6,0x00FF00; + next; + goto L_WIPE; +L_ANNEX: + mes "[Payon Guide]"; + mes "The Palace Annex"; + mes "can be found in the"; + mes "western part of Payon."; + viewpoint 1,127,204,7,0x00FF00; + next; + goto L_WIPE; +L_KITCHEN: + mes "[Payon Guide]"; + mes "The Royal Kitchen"; + mes "is located near the"; + mes "northern end of Payon."; + viewpoint 1,155,327,8,0x00FF00; + next; + goto L_WIPE; +L_FORGE: + mes "[Payon Guide]"; + mes "The Forge is"; + mes "situaded near"; + mes "the center of Payon."; + viewpoint 1,142,172,9,0xFFFF00; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,228,326,1,0xFF0000; + viewpoint 2,139,158,2,0xFF00FF; + viewpoint 2,144,85,3,0xFF00FF; + viewpoint 2,220,117,4,0xFF00FF; + viewpoint 2,156,245,5,0x00FF00; + viewpoint 2,107,327,6,0x00FF00; + viewpoint 2,127,204,7,0x00FF00; + viewpoint 2,155,327,8,0x00FF00; + viewpoint 2,142,172,9,0xFFFF00; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,228,326,1,0xFF0000; + viewpoint 2,139,158,2,0xFF00FF; + viewpoint 2,144,85,3,0xFF00FF; + viewpoint 2,220,117,4,0xFF00FF; + viewpoint 2,156,245,5,0x00FF00; + viewpoint 2,107,327,6,0x00FF00; + viewpoint 2,127,204,7,0x00FF00; + viewpoint 2,155,327,8,0x00FF00; + viewpoint 2,142,172,9,0xFFFF00; + goto L_MENU; +L_NOTICE: + mes "[Payon Guide]"; + mes "Advances in sorcery and"; + mes "technology have allowed"; + mes "us to update our information"; + mes "system, enabling up to mark"; + mes "locations on your Mini-Map"; + mes "for easier navigation."; + next; + mes "[Payon Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Payon Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in the city of Payon."; + goto L_MENU; +L_END: + mes "[Payon Guide]"; + mes "Be safe in"; + mes "your travels,"; + mes "brave adventurer."; + cutin "pay_soldier",255; + close; +} + +pay_arche.gat,85,30,2 script Guide 708,{ + cutin "pay_soldier",2; + mes "[Payon Guide]"; + mes "Welcome to the"; + mes "mountain city of Payon."; + mes "if you're unfammiliar with this"; + mes "area, I can help you find what"; + mes "you're looking for around here."; +L_MENU: + next; + menu "City Guide",L_CITY,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; +L_CITY: + mes "[Payon Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",L_NO; +L_NO: + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "^FF0000Archer Guild^000000",L_ARCHER,"Tool Shop",L_TOOL,"Payon Dungeon",L_DUNGEON,"Cancel",-; + mes "[Payon Guide]"; + mes "Pleas ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_ARCHER: + mes "[Payon Guide]"; + mes "The Archer Guild,"; + mes "found northeast in"; + mes "the Archer Village,"; + mes "handles Job Changes"; + mes "to the Archer Class."; + viewpoint 1,144,164,1,0xFF0000; + next; + goto L_WIPE; +L_TOOL: + mes "[Payon Guide]"; + mes "The Tool Shop"; + mes "is located near"; + mes "the northwest"; + mes "corner of Payon."; + viewpoint 1,71,156,2,0xFF00FF; + next; + goto L_WIPE; +L_DUNGEON: + mes "[Payon Guide]"; + mes "The entrance to"; + mes "the Payon Dungeon"; + mes "is located at the west"; + mes "end of the village."; + viewpoint 1,34,132,3,0xFFFFFF; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,144,164,1,0xFF0000; + viewpoint 2,71,156,2,0xFF00FF; + viewpoint 2,34,132,3,0xFFFFFF; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,144,164,1,0xFF0000; + viewpoint 2,71,156,2,0xFF00FF; + viewpoint 2,34,132,3,0xFFFFFF; + goto L_MENU; +L_NOTICE: + mes "[Payon Guide]"; + mes "Advances in sorcery and"; + mes "technology have allowed"; + mes "us to update our information"; + mes "system, enabling up to mark"; + mes "locations on your Mini-Map"; + mes "for easier navigation."; + next; + mes "[Payon Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Payon Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in the city of Payon."; + goto L_MENU; +L_END: + mes "[Payon Guide]"; + mes "Be safe in"; + mes "your travels,"; + mes "brave adventurer."; + cutin "pay_soldier",255; + close; +} + diff --git a/npc/guides/guides_pron.txt b/npc/guides/guides_pron.txt new file mode 100644 index 000000000..51df55259 --- /dev/null +++ b/npc/guides/guides_pron.txt @@ -0,0 +1,272 @@ +//===== eAthena Script ======================================= +//= Prontera Guides +//===== By: ================================================== +//= kobra_k88 +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= eAthena 0.5.2 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Fully working +//= v1.1 Now using duplicate command. +//= 1.2 Optimized, updated common guide names [Lupus] +//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets] +//= to Muad_Dib +//============================================================ + + +prontera.gat,154,187,4 script Guide::Prt_Guide 105,{ + cutin "prt_soldier",2; + mes "[Prontera Guide]"; + mes "Welcome to Prontera,"; + mes "the beautiful capital of the"; + mes "Run-Midgard Kingdom. If"; + mes "you have questions or need"; + mes "help find something in the"; + mes "city, don't hesitate to ask."; +L_MENU: + next; + menu "City Guide",L_CITY,"Remove Marks from Mini-Map",L_REMOVE,"Notice",L_NOTICE,"Cancel",L_END; +L_CITY: + mes "[Prontera Guide]"; + mes "Please select"; + mes "a location from"; + mes "the following menu."; + mes "Would you like me"; + mes "to mark locations"; + mes "on your Mini-Map?"; + next; + menu "Yes.",L_YES,"No.",L_NO; +L_NO: + set @COMPASS_CHECK,0; + goto L_CONT; +L_YES: + set @COMPASS_CHECK,1; +L_CONT: +L_MENU_2: + menu "Swordman Association",L_SWORD,"^0000FFSanctuary^000000",L_SANCTUARY,"Prontera Chivalry",L_CHIVALRY,"Weapon Shop",L_WEAPON,"Tool Shop",L_TOOL,"Inn",L_INN,"Trading Post",L_TRADING,"Pub",L_PUB,"Library",L_LIBRARY,"Job Agency",L_JOB,"Prontera Castle",L_CASTLE,"City Hall",L_HALL,"Cancel",-; + mes "[Prontera Guide]"; + mes "Pleas ask me to Remove"; + mes "Marks from Mini-Map if you"; + mes "no longer wish to have the"; + mes "location marks displayed"; + mes "on your Mini-Map."; + goto L_MENU; +L_SWORD: + mes "[Prontera Guide]"; + mes "The Swordman Association,"; + mes "which handles Job Changes"; + mes "to the Swordman class, has"; + mes "moved to Izlude. This facility"; + mes "is just an empty building now."; + viewpoint 1,237,41,1,0x00FF00; + next; + goto L_WIPE; +L_SANCTUARY: + mes "[Prontera Guide]"; + mes "The Prontera Sanctuary"; + mes "handles Job Changes to"; + mes "the Acolyte class, and can"; + mes "be found in the northeast"; + mes "corner of Prontera."; + viewpoint 1,236,316,2,0xFF0000; + next; + goto L_WIPE; +L_CHIVALRY: + mes "[Prontera Guide]"; + mes "The Prontera Chivalry,"; + mes "which is responsible for"; + mes "the safety of our capital, is"; + mes "in Prontera's northwest corner."; + viewpoint 1,46,345,3,0x00FF00; + next; + goto L_WIPE; +L_WEAPON: + mes "[Prontera Guide]"; + mes "The Weapon Shop"; + mes "is located northeast"; + mes "of the central fountain."; + viewpoint 1,175,220,4,0xFF00FF; + next; + goto L_WIPE; +L_TOOL: + mes "[Prontera Guide]"; + mes "The Tool Shop"; + mes "is located northwest"; + mes "of the central fountain."; + viewpoint 1,134,221,5,0xFF00FF; + next; + goto L_WIPE; +L_INN: + mes "[Prontera Guide]"; + mes "The Inns in Prontera are"; + mes "located both to the east"; + mes "and west of Prontera's"; + mes "central fountain area."; + viewpoint 1,204,214,6,0xFF00FF; + viewpoint 1,107,192,7,0xFF00FF; + next; + goto L_WIPE; +L_TRADING: + mes "[Prontera Guide]"; + mes "The Trading Post"; + mes "can be found southeast"; + mes "from the central fountain."; + viewpoint 1,179,184,8,0x00FF00; + next; + goto L_WIPE; +L_PUB: + mes "[Prontera Guide]"; + mes "The Pub is located"; + mes "southeast of the fountain,"; + mes "behind the Trading Post."; + viewpoint 1,208,154,9,0x00FF00; + next; + goto L_WIPE; +L_LIBRARY: + mes "[Prontera Guide]"; + mes "If you head north from"; + mes "the central fountain, you'll"; + mes "find an empty area in which"; + mes "both branches of the Prontera"; + mes "Library can be accessed if you"; + mes "head towards the east or west."; + viewpoint 1,120,267,10,0x00FF00; + viewpoint 1,192,267,11,0x00FF00; + next; + goto L_WIPE; +L_JOB: + mes "[Prontera Guide]"; + mes "The Job Agency is"; + mes "just southwest of the"; + mes "central fountain area."; + viewpoint 1,133,183,12,0x00FF00; + next; + goto L_WIPE; +L_CASTLE: + mes "[Prontera Guide]"; + mes "The Prontera Castle is"; + mes "located at the northern"; + mes "sector of this city. You can"; + mes "go to fields that are north"; + mes "of Prontera by going through"; + mes "the castle's rear exit."; + viewpoint 1,156,360,13,0x00FF00; + next; + goto L_WIPE; +L_HALL: + mes "[Prontera Guide]"; + mes "The City Hall"; + mes "is located in the"; + mes "southwest corner"; + mes "in our city of Prontera."; + viewpoint 1,75,91,14,0x00FF00; + next; + goto L_WIPE; +L_WIPE: + if(@COMPASS_CHECK == 1)goto L_MENU_2; + viewpoint 2,237,41,1,0x00FF00; + viewpoint 2,236,316,2,0xFF0000; + viewpoint 2,46,345,3,0x00FF00; + viewpoint 2,175,220,4,0xFF00FF; + viewpoint 2,8,134,5,0xFF00FF; + viewpoint 2,204,214,6,0xFF00FF; + viewpoint 2,107,192,7,0xFF00FF; + viewpoint 2,179,184,8,0x00FF00; + viewpoint 2,208,154,9,0x00FF00; + viewpoint 2,120,267,10,0x00FF00; + viewpoint 2,192,267,11,0x00FF00; + viewpoint 2,133,183,12,0x00FF00; + viewpoint 2,156,360,13,0x00FF00; + viewpoint 2,75,91,14,0x00FF00; + goto L_MENU_2; +L_REMOVE: + viewpoint 2,237,41,1,0x00FF00; + viewpoint 2,236,316,2,0xFF0000; + viewpoint 2,46,345,3,0x00FF00; + viewpoint 2,175,220,4,0xFF00FF; + viewpoint 2,8,134,5,0xFF00FF; + viewpoint 2,204,214,6,0xFF00FF; + viewpoint 2,107,192,7,0xFF00FF; + viewpoint 2,179,184,8,0x00FF00; + viewpoint 2,208,154,9,0x00FF00; + viewpoint 2,120,267,10,0x00FF00; + viewpoint 2,192,267,11,0x00FF00; + viewpoint 2,133,183,12,0x00FF00; + viewpoint 2,156,360,13,0x00FF00; + viewpoint 2,75,91,14,0x00FF00; + goto L_MENU; +L_NOTICE: + mes "[Prontera Guide]"; + mes "Advances in sorcery and"; + mes "technology have allowed"; + mes "us to update our information"; + mes "system, enabling up to mark"; + mes "locations on your Mini-Map"; + mes "for easier navigation."; + next; + mes "[Prontera Guide]"; + mes "Your Mini-Map is located"; + mes "in the upper right corner"; + mes "of the screen. If you can't"; + mes "see it, press the Ctrl + Tab"; + mes "keys or click the 'Map' button"; + mes "in your Basic Information Window."; + next; + mes "[Prontera Guide]"; + mes "On your Mini-Map,"; + mes "click on the '+' and '-'"; + mes "symbols to zoom in and"; + mes "out of your Mini-Map. We"; + mes "hope you enjoy your travels"; + mes "here in the city of Prontera."; + goto L_MENU; +L_END: + mes "[Prontera Guide]"; + mes "Well, adventurer..."; + mes "I hope your journeys"; + mes "through Rune-Midgard"; + mes "are both fun and save."; + cutin "prt_soldier",255; + close; +} + +// East ---------------------------------------------------- +prontera.gat,282,208,2 duplicate(Prt_Guide) Guide#2 105 +//West -------------------------------------------------- +prontera.gat,29,200,6 duplicate(Prt_Guide) Guide#3 105 +// South ----------------------------------------------------- +prontera.gat,160,29,0 duplicate(Prt_Guide) Guide#4 105 +// North ----------------------------------------------- +prontera.gat,151,330,4 duplicate(Prt_Guide) Guide#5 105 + + +// Guard ----------------------------------------------------- +prontera.gat,160,330,4 script Guard#1::Prt_Guard 105,{ + mes "[Guard]"; + mes "Welcome to Prontera."; + close; +} + +prontera.gat,229,104,5 duplicate(Prt_Guard) Guard#2 105 +prontera.gat,223,98,8 duplicate(Prt_Guard) Guard#3 105 +prontera.gat,52,344,5 duplicate(Prt_Guard) Guard#4 105 +prontera.gat,47,339,5 duplicate(Prt_Guard) Guard#5 105 + + +//---------------------------------------------------------------------------------------- Prontera Maze ----------------------------------------------------------------------------------\\ +prt_maze02.gat,100,69,4 script Guard 105,{ + mes "[Guard]"; + mes "Hey, I don't get your point but I say you should go home and rest rather than go inside the forest. Don't you know the 'Demon' lurks there?"; + mes "Naturally, Nobody came back on the hoof so I am not sure whether it really exists or not... well, Do as you want, dude. I'm not your mother."; + close; +} +prt_maze02.gat,110,69,4 script Guard 105,{ + mes "[Guard]"; + mes "Phew...That geek who went inside last time never returned either."; + mes "I tried to stop him so many times but he never took me seriously. He told me he needed herbs."; + mes "If I were him, I would never give up my life for stupid herbs."; + close; +} diff --git a/npc/guides/guides_umb.txt b/npc/guides/guides_umb.txt new file mode 100644 index 000000000..7d35ec46b --- /dev/null +++ b/npc/guides/guides_umb.txt @@ -0,0 +1,98 @@ +//===== eAthena Script ======================================= +//= Umbala Guides +//===== By: ================================================== +//= Dizzy, Translated by Celest +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 1.0 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= 1.1 Fixed location command format [Lupus] +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +// Umbala tour guide +//=========================================================================== +umbala.gat,128,94,3 script Ricard 702,{ + mes "[Ricard]"; + mes "This sure is an odd place,"; + mes "perhaps due to the fact that it hasn't been developed,"; + mes "the roads here can be very perilous."; + next; + mes "[Ricard]"; + mes "Good thing i've already been here "; + mes "for quite some time, so i know the details of the village quite well,"; + mes "You may ask me for directions if you want."; + next; + menu "View buildings",-,"Clear indications",L_MENU_2,"Cancel",L_end1; + + mes "[Ricard]"; + mes "Where would you want to know about?"; + next; + menu "Village Chieftain's house",-,"Village Shaman's house",L_room2,"Weapon shop",L_room3,"Equipment shop",L_room4,"Bungee Jumping Spot",L_room5,"Cancel",L_end2; + + mes "[Ricard]"; + mes "The chieftain lives ^FF0000here^000000,"; + mes "only he understands the languages of outsiders,"; + mes "perhaps you should see him first."; + viewpoint 1,68,251,1,0xFF0000; + close; + + L_room2: + mes "[Ricard]"; + mes "The shaman is known to possess mysterious powers,"; + mes "his house would be right ^996600here^000000,"; + mes "it is said that he can manipulate the elements of the Earth easily!"; + viewpoint 1,218,187,2,0x996600; + close; + + L_room3: + mes "[Ricard]"; + mes "The weapon shop is ^009933over there^000000,"; + mes "because of threats from the outside world,"; + mes "they have been stocking up on"; + mes "all kinds of weapons."; + viewpoint 1,125,155,3,0x009933; + close; + + L_room4: + mes "[Ricard]"; + mes "^3333FFThat^000000 would be the equipment shop,"; + mes "they sell all types of useful equipment"; + mes "you should have a look there before continueing your travels."; + viewpoint 1,136,127,4,0x3333FF; + close; + + L_room5: + mes "[Ricard]"; + mes "In Umbala there is a 'Bungee Jumping Spot' not seen anywhere else in the world"; + mes "as you can see ^66CC33over here^000000,"; + mes "you can try it out if you're feeling brave enough."; + viewpoint 1,138,198,5,0x66CC33; + close; + + L_end2: + mes "[Ricard]"; + mes "To remove all indications of the minimap"; + mes "come back and talk to me again."; + close; + +L_MENU_2: + viewpoint 2,68,251,1,0xFF0000; + viewpoint 2,218,187,2,0x996600; + viewpoint 2,125,155,3,0x009933; + viewpoint 2,136,127,4,0x3333FF; + viewpoint 2,138,198,5,0x66CC33; + mes "[Ricard]"; + mes "I removed all the indications,"; + mes "If you still need any directions, come back and talk to me again."; + close; + +L_end1: + mes "[Ricard]"; + mes "Exploring around to know the paths better is fun, but do be careful."; + close; +} diff --git a/npc/guides/guides_yun.txt b/npc/guides/guides_yun.txt new file mode 100644 index 000000000..a207f92fe --- /dev/null +++ b/npc/guides/guides_yun.txt @@ -0,0 +1,216 @@ +//===== eAthena Script ======================================= +//= Yuno Guides +//===== By: ================================================== +//= KitsuneStarwind, usul, kobra_k88 +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena 1.0 + +//===== Description: ========================================= +//= +//===== Additional Comments: ================================= +//= Edited Miss Yoon text. Added town soldiers by usul. Edited town soldiers +//= and added map location option for them. [kobra_k88] +//= 1.1 Changed sprites and cutins to Schwartzald Republic ones +//= 1.2 Optimized, updated common guide names [Lupus] +//============================================================ + + +//===================================================================================== +yuno.gat,153,47,4 script Yuno Guide 700,{ + mes "[Miss Yoon]"; + mes "A place that understands the present and envisions the future............"; + mes "This is Yuno, the city of Sages. Welcome to Yuno."; + set @name$,"[Miss Yoon]"; + next; + callfunc "F_YunoLoc",2; +} + +//===================================================================== +yuno.gat,333,182,2 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "^5533FF'Dagger of Counter'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "Among the Sage class weapons, there is a dagger called ^5533FF'The Dagger of Counter'^000000."; + mes "It increases the chances for landing a critical attack and can only be used by Sages."; + next; + mes "[Yuno Soldier]"; + mes "Not only is this dagger very useful but it is very stylish as well."; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,264,320,2 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "Holy shield, ^5533FF'Sacred Mission'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "There is a holy shield named ^5533FF'Sacred Mission'^000000, that can only be used by Cusaders."; + mes "The shield itself is long and narrow and has the wings of an angel engraved on its front."; + next; + mes "[Yuno Soldier]"; + mes "This shield is especially effective against the undead and other demonic monsters."; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,228,292,2 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "^FF3355'False Angel'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "Near Yuno, there lives a fallen angel known as ^FF3355''False Angel'^000000."; + mes "It pretends to be a real angel by blessing adventurers, but then it stabs them in the back afterwards."; + next; + mes "[Yuno Soldier]"; + mes "Do not be fooled by its beautifull appereance, otherwise you will find yourself in great peril."; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,164,283,4 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "^FF3355'Geographer'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "There is a monster called the ^FF3355'Geographer'^000000 that looks like a flower in bloom."; + mes "Although it is planted firmly into the ground, this creature has the ability to extend itself a great distance."; + next; + mes "[Yuno Soldier]"; + mes "Its name comes from a story about a poor geographer who was eaten by one of these monsters while studying."; + mes "Unless you want to end up like that poor geographer, I suggest you stay away from these creatures."; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,151,283,4 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "^FF3355'Lava Golem'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "There is a monster called the ^FF3355'Lava Golem'^000000."; + mes "It is made out of stone heart that gained magical powers while being swept away by molten lava."; + next; + mes "[Yuno Soldier]"; + 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."; + next; + mes "[Yuno Soldier]"; + 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."; + mes "More importantly, the damage it will inflict on you will turn you into a...... well I think you get the point......"; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,164,228,4 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "Killer ^FF3355'Goats'^000000....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "^FF3355'Goats'^000000 are monsters that used to be antelopes that lived high up the montains of Yuno."; + mes "No one has ever survived a direct hit from a Goat's mighty horns."; + next; + mes "[Yuno Soldier]"; + 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."; + callfunc "F_YunoLoc",1; +} + +//===================================================================== +yuno.gat,151,228,4 script Yuno Soldier 852,{ + cutin "ein_soldier",2; + set @name$, "[Yuno Soldier]"; + set @menu1$, "Large Jellopy....."; + callfunc "F_YunoLoc",0; + mes "[Yuno Soldier]"; + mes "Have you ever seen that extraordinarily large jellopy?? It's huuuuge!!! It's a very, very, large and shiny jellopy!!"; + emotion 1; + callfunc "F_YunoLoc",1; +} + + +//====================================================================== +function script F_YunoLoc { + + if(getarg(0) == 1) goto M_Menu; + if(getarg(0) == 2) menu "View city locations.",M_0, "End conversation.",M_End; + mes @name$; + mes "Welcome to Yuno, the city of noble-mindedness."; + M_Menu: + next; + menu "View city locations.",-, @menu1$,M_1, "End conversation.",M_End; + + M_0: + mes @name$; + mes "Please choose a building to view..."; + sM_Menu: + next; + menu "Armory",-, "Tool Dealer",sM_2, "Sage Castle",sM_3, "Street of Book Stores",sM_4, "Yuphero Plaza",sM_5, + "Library of the Republic",sM_6, "Schwheicherbil Magic Academy",sM_7, "Museum of Monsters",sM_8, + "Wipe all indications from mini-map",sM_Wipe, "Cancel",M_End; + + mes @name$; + mes "This is the Weapon and Armor Shop."; + viewpoint 1,117,135,1,0xFF0000; + goto sM_Menu; + sM_2: + mes @name$; + mes "This is the Tool Dealer."; + viewpoint 1,163,189,2,0xFFFF00; + goto sM_Menu; + sM_3: + mes @name$; + mes "Sage Castle is where Mages can go to become Sages."; + viewpoint 1,89,320,3,0xff00FF; + goto sM_Menu; + sM_4: + mes @name$; + mes "The Street of Books. This is where you will find the largest selection of books for sale"; + viewpoint 1,196,138,4,0x00ff00; + goto sM_Menu; + sM_5: + mes @name$; + mes "Yuphero Plaza is the main gathering place in Yuno."; + viewpoint 1,157,327,5,0x00ffff; + goto sM_Menu; + sM_6: + mes @name$; + mes "The Library of Republic houses an extensive collection of important historical books."; + viewpoint 1,335,204,6,0x0000ff; + goto sM_Menu; + sM_7: + mes @name$; + mes "The Shchweicherbil Magic Academy is a prestigous school where Mages study to become Sages."; + viewpoint 1,323,280,7,0xFFCCFF; + goto sM_Menu; + sM_8: + mes @name$; + mes "The Museum of Monsters contains many exhibits of the monsters found throughout Rune Midgard."; + viewpoint 1,278,291,8,0xFFFFFF; + goto sM_Menu; + sM_Wipe: + viewpoint 2,117,135,1,0xFF0000; + viewpoint 2,163,189,2,0xFFFF00; + viewpoint 2,89,320,3,0xff00FF; + viewpoint 2,196,138,4,0x00ff00; + viewpoint 2,157,327,5,0x00ffff; + viewpoint 2,335,204,6,0x0000ff; + viewpoint 2,323,280,7,0xFFCCFF; + viewpoint 2,278,291,8,0xFFFFFF; + mes @name$; + mes "All indications have been wiped."; + cutin "ein_soldier",255; + close; + M_1: + return; + M_End: + mes @name$; + mes "Have a nice day."; + cutin "ein_soldier",255; + close; +} -- cgit v1.2.3-60-g2f50