//===== eAthena Script =======================================
//= Einbroch Guides
//===== By: ==================================================
//= Reddozen
//===== Current Version: =====================================
//= 1.4
//===== 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]
//= 1.3 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
//= 1.4 Removed Duplicates [Silent]
//============================================================
einbroch.gat,72,202,4 script Guide#1::Einbroch_Guide 852,{
cutin "ein_soldier",2;
mes "[Einbroch Guide]";
mes "Welcome to Einbroch, the City of Steel.";
mes "Please ask me if you have any questions";
M_Menu:
next;
menu "City Guide",-, "Remove Marks from Mini-Map",M_2, "Notice",L_NOTICE, "Cancel",M_End;
mes "[Einbroch Guide]";
mes "Please select a location from the following menu.";
mes "Would you like me to mark locations 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 in the northwestern part of the city.";
mes "There you can see our city's pride and joy, the Airship.";
mes "Remember that you must pay 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 located in the northeast part of Einbroch.";
mes "Trains are running between here and Einbech all day long, everyday.";
viewpoint 1,238,272,2,0x0000FF;
next;
goto sL_Wipe;
sM_2c:
mes "[Einbroch Guide]";
mes "The Factory, perhaps the most important facility in Einbroch, is located in the 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 shopping district, can be found just east from the center of Einbroch";
viewpoint 1,231,189,4,0xFF00FF;
next;
goto sL_Wipe;
sM_2e:
mes "[Einbroch Guide]";
mes "The Hotel is east of the Plaza and offers top caliber accomodations.";
mes "There, you can enjoy your 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 located north from the Plaza.";
mes "There you can purchase weapons for your personal use.";
viewpoint 1,217,212,6,0xDDAA00;
next;
goto sL_Wipe;
sM_2g:
mes "[Einbroch Guide]";
mes "The Laboratory is an annex of the factory and is located in the southwest sector of Einbech";
viewpoint 1,43,45,7,0xDDAA00;
next;
goto sL_Wipe;
sM_2h:
mes "[Einbroch Guide]";
mes "The Blacksmith Guild is located in the southeast part of Einbroch.";
mes "You can upgrade your equipment by using their services.";
viewpoint 1,255,105,8,0xDDAA00;
next;
goto sL_Wipe;
sM_2i:
mes "[Einbroch Guide]";
mes "The Einbroch Tower is located in the center of the city.";
mes "From the top of the tower, you can view all of Einbroch.";
viewpoint 1,173,195,9,0xDDAA00;
next;
goto sL_Wipe;
SM_2j:
mes "[Einbroch 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 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 your Mini-Map have been removed.";
mes "If you need any guidance around Einbroch, please let me or one of the other Einbroch Guides know.";
cutin "ein_soldier",255;
goto M_Menu;
L_NOTICE:
mes "[Einbroch Guide]";
mes "Through the technology of the Schwartzwalt Republic, we've upgraded to a digital information system that allows us to mark locations on your Mini-Map for easier navigation.";
next;
mes "[Einbroch Guide]";
mes "Your Mini-Map is located in the upper right corner of the screen.";
mes "If you can't see it, press the Ctrl + Tab keys or click the 'Map' button in your Basic Information Window.";
next;
mes "[Einbroch Guide]";
mes "On your Mini-Map, click on the '+' and '-' symbols to zoom in and out of your Mini-Map.";
mes "We hope you enjoy your travels here in the city of Einbroch.";
goto M_Menu;
M_End:
mes "[Einbroch Guide]";
mes "We hope that you enjoy your travels here in Einbroch. Oh, and please be aware of the Smog Alerts";
cutin "ein_soldier",255;
close;
}
einbroch.gat,155,43,4 duplicate(Einbroch_Guide) Guide#Einb2 852
einbroch.gat,162,317,4 duplicate(Einbroch_Guide) Guide#Einb3 852