diff options
author | (no author) <(no author)@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2004-11-04 23:25:09 +0000 |
---|---|---|
committer | (no author) <(no author)@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2004-11-04 23:25:09 +0000 |
commit | 195dffc20af1fb32c7e4119988911b72955aeabc (patch) | |
tree | b60d2a5e72d64dc5fc21eb9ce0962631e774a4c9 /npc/guides | |
download | hercules-195dffc20af1fb32c7e4119988911b72955aeabc.tar.gz hercules-195dffc20af1fb32c7e4119988911b72955aeabc.tar.bz2 hercules-195dffc20af1fb32c7e4119988911b72955aeabc.tar.xz hercules-195dffc20af1fb32c7e4119988911b72955aeabc.zip |
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/athena@2 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/guides')
-rw-r--r-- | npc/guides/guides_alb.txt | 109 | ||||
-rw-r--r-- | npc/guides/guides_alde.txt | 116 | ||||
-rw-r--r-- | npc/guides/guides_com.txt | 141 | ||||
-rw-r--r-- | npc/guides/guides_gef.txt | 135 | ||||
-rw-r--r-- | npc/guides/guides_izl.txt | 118 | ||||
-rw-r--r-- | npc/guides/guides_mor.txt | 121 | ||||
-rw-r--r-- | npc/guides/guides_nif.txt | 82 | ||||
-rw-r--r-- | npc/guides/guides_pay.txt | 193 | ||||
-rw-r--r-- | npc/guides/guides_pron.txt | 206 | ||||
-rw-r--r-- | npc/guides/guides_umb.txt | 107 | ||||
-rw-r--r-- | npc/guides/guides_yun.txt | 223 |
11 files changed, 1551 insertions, 0 deletions
diff --git a/npc/guides/guides_alb.txt b/npc/guides/guides_alb.txt new file mode 100644 index 000000000..53ad0530a --- /dev/null +++ b/npc/guides/guides_alb.txt @@ -0,0 +1,109 @@ +//===== eAthena Script =======================================
+//= Alberta Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working
+//= v1.1 Now using duplicate command.
+//============================================================
+
+
+
+
+// North --------------------------------------------------------
+alberta.gat,23,238,4 script Guide#1::Guide 105,{
+ cutin "prt_soldier",2;
+ mes "[Alberta Soldier]";
+ mes "Welcome to Alberta, the Port Town.";
+ next;
+ mes "[Alberta Soldier]";
+ mes "We are here to help you find your way. Please feel free to speak to us anytime.";
+ mes "Oh, and if you're a newbie you should read the notice first.";
+M_Menu:
+ next;
+ menu "View Buildings",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Alberta Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Alberta Soldier]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "^FF0000Merchant Guild^000000",sM_2a,"Armory",sM_2b,"Item Shop",sM_2c,"Inn",sM_2d, "Wipe all indications from mini-map.",sM_2e, "Cancel",M_End;
+
+ sM_2a:
+ mes "[Alberta Soldier]";
+ mes "The 'Merchant Guild' is located in the SouthWestern part of town. The Merchant Guild is the place to go to become a merchant.";
+ viewpoint 1,33,41,1,0xFF0000;
+ goto sL_Wipe;
+ sM_2b:
+ mes "[Alberta Soldier]";
+ mes "The 'Armory' is located in the Southern part of town. Go there to buy weapons and armor.";
+ viewpoint 1,148,57,2,0x6666FF;
+ goto sL_Wipe;
+ sM_2c:
+ mes "[Alberta Soldier]";
+ mes "The 'Item Shop' is located in the Centre of town.";
+ viewpoint 1,98,154,3,0xFF00FF;
+ goto sL_Wipe;
+ sM_2d:
+ mes "[Alberta Soldier]";
+ mes "There are 2 'Inns' located in the Northern and Southern parts of town. Go there if you need to rest.";
+ viewpoint 1,65,233,4,0xF5AD05;
+ viewpoint 1,136,38,5,0xF5AD05;
+ goto sL_Wipe;
+ sM_2e:
+ set @COMPASS_CHECK, 2;
+
+ sL_Wipe:
+ if(@COMPASS_CHECK != 2) next;
+ if(@COMPASS_CHECK == 1) goto sM_Menu;
+ viewpoint 2,33,41,1,0xFF0000;
+ viewpoint 2,148,57,2,0x6666FF;
+ viewpoint 2,98,154,3,0xFF00FF;
+ viewpoint 2,65,233,4,0xF5AD05;
+ viewpoint 2,136,38,5,0xF5AD05;
+ if(@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "[Alberta Soldier]";
+ mes "All indications have been removed";
+ cutin "prt_soldier",255;
+ close;
+
+ M_2:
+ mes "[Alberta Soldier]";
+ mes "We upgraded the Location Guide to the newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Alberta Soldier]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Alberta 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 "[Alberta Soldier]";
+ mes "Ta Ta.";
+ cutin "prt_soldier",255;
+ close;
+}
+
+// South --------------------------------------------------------
+alberta.gat,120,60,3 duplicate(Guide) Guide#2 105
diff --git a/npc/guides/guides_alde.txt b/npc/guides/guides_alde.txt new file mode 100644 index 000000000..3443f9c2a --- /dev/null +++ b/npc/guides/guides_alde.txt @@ -0,0 +1,116 @@ +//===== eAthena Script =======================================
+//= Al De Baran Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.0a
+//===== Compatible With: =====================================
+//= eAthena 7.15 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Corrected building locations and descriptions
+//============================================================
+
+
+
+
+aldebaran.gat,139,63,4 script Soldier 105,{
+ cutin "prt_soldier",2;
+ mes "[Al De Baran Guard]";
+ mes "Welcome to Al De Baran, the home of the lovely Kafras!";
+ next;
+ mes "[Al De Baran Guard]";
+ mes "We are here to help you find your way. Please feel free to speak to us anytime.";
+M_Menu:
+ next;
+ menu "View Buildings",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Al De Baran Guard]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Al De Baran Guard]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "^FF0000Kafra Main Office^000000",sM_2a, "Armory",sM_2b, "Item Shop",sM_2c, "Pub",sM_2d,
+ "^00AAFFSorcerer Guild (Closed)^000000",sM_2e, "^DDAA00Chemical Academy^000000",sM_2f,
+ "Wipe all indications from mini-map",sM_2g, "Cancel", M_End;
+
+ sM_2a:
+ mes "[Al De Baran Guard]";
+ mes "The 'Kafra Main Office' is the place where you can redeem your special researve points.";
+ viewpoint 1,56,225,1,0xFF0000;
+ goto sL_Wipe;
+ sM_2b:
+ mes "[Al De Baran Guard]";
+ mes "Go to the 'Armory' to buy weapons and armor.";
+ viewpoint 1,72,194,2,0x0000FF;
+ goto sL_Wipe;
+ sM_2c:
+ mes "[Al De Baran Guard]";
+ mes "The 'Item Shop' has all sort of usefull tools for you to buy.";
+ viewpoint 1,197,68,3,0x00FF00;
+ goto sL_Wipe;
+ sM_2d:
+ mes "[Al De Baran Guard]";
+ mes "Stop by the 'Pub' to relax and have a drink.";
+ viewpoint 1,231,107,4,0xFF00FF;
+ goto sL_Wipe;
+ sM_2e:
+ mes "[Al De Baran Guard]";
+ mes "The 'Sorcerer Guild' is closed right now.";
+ //viewpoint 1,48,198,5,0x00AAFF;
+ goto sL_Wipe;
+ sM_2f:
+ mes "[Al De Baran Guard]";
+ mes "The ^DDAA00'Chemical Academy'^000000 is where Merchants go to become Alchemists.";
+ viewpoint 1,58,61,6,0xDDAA00;
+ goto sL_Wipe;
+ sM_2g:
+ set @COMPASS_CHECK, 2;
+
+ sL_Wipe:
+ if(@COMPASS_CHECK != 2) next;
+ if(@COMPASS_CHECK == 1) goto sM_Menu;
+ viewpoint 2,56,225,1,0xFF0000;
+ viewpoint 2,72,194,2,0x0000FF;
+ viewpoint 2,197,68,3,0x00FF00;
+ viewpoint 2,231,107,4,0xFF00FF;
+ viewpoint 2,48,198,5,0x00AAFF;
+ viewpoint 2,58,61,6,0xDDAA00;
+ if (@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "[Al De Baran Guard]";
+ mes "All indications have been removed";
+ cutin "prt_soldier",255;
+ close;
+
+ M_2:
+ mes "[Al De Baran Guard]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Al De Baran Guard]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Al De Baran Guard]";
+ 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 "[Al De Baran Guard]";
+ mes "Good day.";
+ cutin "prt_soldier",255;
+ close;
+}
diff --git a/npc/guides/guides_com.txt b/npc/guides/guides_com.txt new file mode 100644 index 000000000..033e11158 --- /dev/null +++ b/npc/guides/guides_com.txt @@ -0,0 +1,141 @@ +//===== eAthena Script =======================================
+//= Comodo Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working
+//= v1.1 Now using duplicate command.
+//============================================================
+
+
+
+
+// East -------------------------------------------------------------------------------------
+comodo.gat,322,178,4 script Comodo Guide#1::Comodo_Guide 724,{
+ mes "[Comodo Guide]";
+ mes "The city of Dreams and Fantasy, where the night life continues 24 hours a day, we welcome you to the land of Comodo!";
+ next;
+ mes "[Comodo Guide]";
+ mes "I know the area very well. If you need directions, ask me for asistance anytime.";
+M_Menu:
+ next;
+ menu "View Buildings",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Comodo Guide]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Comodo Guide]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ mes "[Comodo Guide]";
+ menu "^FF8000Casino^000000",sM_1, "^34B4A0Hula dancing stage^000000",sM_2, "Weapons and Armor Shop",sM_3, "Tool store",sM_4,
+ "Tourist Shop",sM_5, "^F1BE0EKafra Corp. Western Branch^000000",sM_6, "^FF5555Chief's House^000000",sM_7, "Pub",sM_8,
+ "^00B200Camp Grounds^000000",sM_9, "Clear all indications from mini-map.",sM_10, "End Conversation",M_End;
+
+ sM_1:
+ mes "The heart of Comodo's night life!";
+ mes "A heaven of rest for tired travelers!";
+ mes "The Comodo Casino ~!";
+ viewpoint 1,140,98,1,0xFF8000;
+ goto sL_Wipe;
+ sM_2:
+ mes "Hula Hula - Hula Hula";
+ next;
+ mes "[Comodo Guide]";
+ mes "When you become more comfortable performing on stage, you should consider changing your job to a '^FF0000Dancer^000000'.";
+ viewpoint 1,188,168,2,0x34B4A0;
+ goto sL_Wipe;
+ sM_3:
+ mes "Here in Comodo, you can find unique weapons and armor only found in this area.";
+ viewpoint 1,266,70,3,0xFF00FF;
+ goto sL_Wipe;
+ sM_4:
+ mes "Here in Comodo, you can find usefull items only found in this area.";
+ mes "'Comodo Tool Store'";
+ viewpoint 1,86,128,4,0xFF00FF;
+ goto sL_Wipe;
+ sM_5:
+ mes "Here in Comodo, you can find unique gifts only found in this area.";
+ mes "'Comodo Tourist Shop'";
+ viewpoint 1,298,124,5,0x00FFFF;
+ goto sL_Wipe;
+ sM_6:
+ mes "Kafra Corp.'s Western Branch center is located here in Comodo, offering you superior service.";
+ viewpoint 1,136,202,6,0xF1BE0E;
+ goto sL_Wipe;
+ sM_7:
+ mes "This is the house where the Chief of Comodo resides.";
+ mes "If you are one who posseses a serious interest in Comodo, you can meet the Chief in person.";
+ mes "I think that would be okay with him.";
+ viewpoint 1,114,294,7,0xFF5555;
+ goto sL_Wipe;
+ sM_8:
+ mes "The pub is a place where tourists from all over the world come to converse and exchange ideas.";
+ viewpoint 1,166,298,8,0x6666FF;
+ goto sL_Wipe;
+ sM_9:
+ mes "Freinds and family often come to the Comodo Camp Grounds for the mermorable experiences.";
+ mes "It is also the place to experience Comodo's unique, ethinic BBQ!!";
+ viewpoint 1,210,308,9,0x00B200;
+ goto sL_Wipe;
+ sM_10:
+ 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,140,98,1,0xFF8000;
+ viewpoint 2,188,168,2,0x34B4A0;
+ viewpoint 2,266,70,3,0xFF00FF;
+ viewpoint 2,86,128,4,0xFF00FF;
+ viewpoint 2,298,124,5,0x00FFFF;
+ viewpoint 2,136,202,6,0xF1BE0E;
+ viewpoint 2,114,294,7,0xFF5555;
+ viewpoint 2,166,298,8,0x6666FF;
+ viewpoint 2,210,308,9,0x00B200;
+ if (@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "All indications have been removed";
+ close;
+
+ M_2:
+ mes "[Comodo Guide]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Comodo Guide]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Comodo Guide]";
+ 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 "[Comodo Guide]";
+ mes "Because Comodo is located in a cave, there is absolutely no sunlight. It is dark 24 hours a day!";
+ mes "The residents of Comodo are using this unusual circumstance to draw tourists to our area...";
+ close;
+}
+
+// North ----------------------------------------------------------------------------------------
+comodo.gat,176,350,4 duplicate(Comodo_Guide) Comodo Guide#2 724
+// West -----------------------------------------------------------------------------------------
+comodo.gat,37,219,4 duplicate(Comodo_Guide) Comodo Guide#3 724
+
diff --git a/npc/guides/guides_gef.txt b/npc/guides/guides_gef.txt new file mode 100644 index 000000000..f09cf781c --- /dev/null +++ b/npc/guides/guides_gef.txt @@ -0,0 +1,135 @@ +//===== eAthena Script =======================================
+//= Geffen Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working. Added a guide at every exit.
+//= v1.1 Now using duplicate command.
+//============================================================
+
+
+
+
+
+
+
+// North --------------------------------------------
+geffen.gat,123,202,5 script Guide#1::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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Geffen Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ 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",M_1_1, "^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;
+
+ M_1_1:
+ 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. It is where Merchants train to become Blacksmiths.";
+ mes "You can also get your weapons and armor upgraded there.";
+ 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(Guide) Guide#2 705
+// East -----------------------------------------------------
+geffen.gat,203,116,2 duplicate(Guide) Guide#3 705
+// West ----------------------------------------------
+geffen.gat,37,123,5 duplicate(Guide) Guide#4 705
diff --git a/npc/guides/guides_izl.txt b/npc/guides/guides_izl.txt new file mode 100644 index 000000000..dc66e834e --- /dev/null +++ b/npc/guides/guides_izl.txt @@ -0,0 +1,118 @@ +//===== eAthena Script =======================================
+//= Izlude Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena 7.15 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working
+//============================================================
+
+
+
+
+
+// South ----------------------------------------
+izlude.gat,123,87,6 script Guide 105,{
+ cutin "prt_soldier",2;
+ mes "[Izlude Soldier]";
+ mes "Welcome to Izlude, the satelite city of Prontera and home to the Swordsman Association!.";
+ next;
+ mes "[Izlude 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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Izlude Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Izlude Soldier]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "^FF0000Swordsman Association^000000",M_1_1, "Swordsman Hall",M_1_2, "The Arena",M_1_3,
+ "Izlude Marina",M_1_4, "Armory",M_1_5, "Item Shop",M_1_6, "Wipe all Indications on Mini-Map",M_1_7, "Cancel",M_End;
+
+ M_1_1:
+ mes "[Izlude Soldier]";
+ mes "Do you want to be a Swordsman? Then head over to the Swordsman Association in the Western part of town.";
+ viewpoint 1,52,140,1,0xFF0000;
+ goto sL_Wipe;
+ M_1_2:
+ mes "[Izlude Soldier]";
+ mes "Swordman Hall, the official Training Center of the Swordsman Assosiation, is located in the Eastern part of town.";
+ viewpoint 1,214,130,2,0x00FF00;
+ goto sL_Wipe;
+ M_1_3:
+ mes "[Izlude Soldier]";
+ mes "The 'Arena' is a popular place for young warriors to train. Just head north and you'll find it.";
+ mes "You can have fun there, you know.";
+ viewpoint 1,128,225,3,0x00FF00;
+ goto sL_Wipe;
+ M_1_4:
+ mes "[Izlude Soldier]";
+ mes "The beautifull Marina is where you should go if you would like to take a ship to 'Alberta' or 'Byalan Island'. It is in the Northeastern part of town.";
+ viewpoint 1,200,180,4,0xFF0000;
+ goto sL_Wipe;
+ M_1_5:
+ mes "[Izlude Soldier]";
+ mes "The Armory is located NorthWest of the Center Food Court.";
+ viewpoint 1,111,149,5,0xFF00FF;
+ goto sL_Wipe;
+ M_1_6:
+ mes "[Izlude Soldier]";
+ mes "The Item Shop is located NorthEast of the Center Food Court.";
+ viewpoint 1,148,148,6,0xFF00FF;
+ goto sL_Wipe;
+ M_1_7:
+ set @COMPASS_CHECK, 2;
+
+ sL_Wipe:
+ if(@COMPASS_CHECK != 2) next;
+ if(@COMPASS_CHECK == 1) goto sM_Menu;
+ 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;
+ if(@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "[Izlude Soldier]";
+ mes "All indications have been removed";
+ cutin "prt_soldier",255;
+ close;
+
+ M_2:
+ mes "[Izlude Soldier]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Izlude Soldier]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Izlude 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 "[Izlude Soldier]";
+ mes "Try not to get lost.";
+ 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..17f47e89b --- /dev/null +++ b/npc/guides/guides_mor.txt @@ -0,0 +1,121 @@ +//===== eAthena Script =======================================
+//= Morroc Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working. Added a guide at every exit.
+//= v1.1 Now using duplicate command.
+//============================================================
+
+
+
+
+
+// North ------------------------------------------------
+morocc.gat,153,286,6 script Guide#1::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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Morroc Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ 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",M_1_1, "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;
+
+ M_1_1:
+ 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(Guide) Guide#2 707
+// West --------------------------------------------
+morocc.gat,28,161,6 duplicate(Guide) Guide#3 707
+// East --------------------------------------------
+morocc.gat,294,203,9 duplicate(Guide) Guide#4 707
diff --git a/npc/guides/guides_nif.txt b/npc/guides/guides_nif.txt new file mode 100644 index 000000000..cf382e95a --- /dev/null +++ b/npc/guides/guides_nif.txt @@ -0,0 +1,82 @@ +//===== eAthena Script =======================================
+//= Niflheim Guide
+//===== By: ==================================================
+//=
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 1.0 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= 1.1 Fixed location command format [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",M_Magic,"Equipment Shop",M_item,"Weapon Shop",M_weapon,"Inn",M_hotel,"Cancel",L_cancel;
+
+ M_Magic:
+ 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..bc6a553e3 --- /dev/null +++ b/npc/guides/guides_pay.txt @@ -0,0 +1,193 @@ +//===== eAthena Script =======================================
+//= Payon Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.2
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working
+//= v1.1 Now using duplicate command. +//= New Payon Locations [Darkchild]
+//============================================================
+
+
+
+
+payon.gat,148,213,4 script Guide 708,{
+ cutin "pay_soldier",2;
+ mes "[Payon Soldier]";
+ mes "Welcome to Payon, the peacefull city hidden in the forest!.";
+ next;
+ mes "[Payon 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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Payon Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Payon Soldier]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "^FF0000Archer Guild^000000",M_1_1, "Armory",M_1_2, "Item Shop",M_1_3, "Inn",M_1_4, "Central Palace",M_1_5,
+ "Wipe all indications from mini-map.",M_1_6, "Cancel",M_End;
+
+ M_1_1: + mes "[Payon Soldier]"; + mes "The 'Archer Guild' is located in Archer Village. Go there if you want to be an archer."; + viewpoint 1,227,323,1,0xFF0000; + goto sL_Wipe; + M_1_2: + mes "[Payon Soldier]"; + mes "The 'Armory' is located a bit West of the middle of the town."; + viewpoint 1,138,158,2,0xFF00FF; + goto sL_Wipe; + M_1_3: + mes "[Payon Soldier]"; + mes "The 'Item Shop' is located to the south."; + viewpoint 1,161,95,3,0xFF00FF; + goto sL_Wipe; + M_1_4: + mes "[Payon Soldier]"; + mes "The 'Inn' is located in the SouthEastern part of the town."; + viewpoint 1,219,117,4,0xFF00FF; + goto sL_Wipe; + M_1_5: + mes "[Payon Soldier]"; + mes "The 'Central Palace' is the home of the Payon Royal Family. Mind your manners when you enter the palace."; + viewpoint 1,156,243,5,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,227,323,1,0xFF0000; + viewpoint 2,138,158,2,0xFF00FF; + viewpoint 2,161,95,3,0xFF00FF; + viewpoint 2,219,117,4,0xFF00FF; + viewpoint 2,156,243,5,0x00FF00; + if (@COMPASS_CHECK == 0) goto sM_Menu; + mes "[Payon Soldier]"; + mes "All indications have been removed"; + cutin "pay_soldier",255; + close;
+
+ M_2:
+ mes "[Payon Soldier]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Payon Soldier]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Payon 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 "[Payon Soldier]";
+ mes "Bon Voyage, Wanderer.";
+ cutin "pay_soldier",255;
+ close;
+}
+
+// Archer Village ----------------------------------------------------------------
+pay_arche.gat,85,30,2 script Guide 708,{
+ cutin "pay_soldier",2;
+ mes "[Payon Soldier]";
+ mes "Welcome to Payon, the peacefull city hidden in the forest!.";
+ next;
+ mes "[Payon 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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Payon Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Payon Soldier]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "^FF0000Archer Guild^000000",M_1_1, "Item Shop",M_1_2, "^0000FFPayon Cave^000000",M_1_3,
+ "Wipe all indications from mini-map.",M_1_4, "Cancel",M_End;
+
+ M_1_1:
+ mes "[Payon Soldier]";
+ mes "The 'Archer Guild' located in the NorthEastern part of Archer Village. Go there to become an Archer";
+ viewpoint 1,144,164,1,0xFF0000;
+ goto sL_Wipe;
+ M_1_2:
+ mes "[Payon Soldier]";
+ mes "The 'Item Shop' is located in the Northwest corner of the Archer Village.";
+ viewpoint 1,71,156,2,0xFF00FF;
+ goto sL_Wipe;
+ M_1_3:
+ mes "[Payon Soldier]";
+ mes "The 'Payon Cave' is filled with zombies and monsters. Becarefull when you enter.";
+ viewpoint 1,34,132,3,0x0000FF;
+ goto sL_Wipe;
+ M_1_4:
+ 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,144,164,1,0xFF0000;
+ viewpoint 2,71,156,2,0xFF00FF;
+ viewpoint 2,34,132,3,0x0000FF;
+ if (@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "[Payon Soldier]";
+ mes "All indications have been removed";
+ cutin "pay_soldier",255;
+ goto M_Menu;
+
+ M_2:
+ mes "[Payon Soldier]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Payon Soldier]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Payon 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 "[Payon Soldier]";
+ mes "Bon Voyage, Wanderer.";
+ 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..67458d4e1 --- /dev/null +++ b/npc/guides/guides_pron.txt @@ -0,0 +1,206 @@ +//===== eAthena Script =======================================
+//= Prontera Guides
+//===== By: ==================================================
+//= kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 0.5.2 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= Fully working
+//= v1.1 Now using duplicate command.
+//============================================================
+
+
+
+
+
+// Center ---------------------------------------------------------
+prontera.gat,154,187,4 script Guide#1::Guide 105,{
+ cutin "prt_soldier",2;
+ mes "[Prontera Soldier]";
+ mes "Welcome to Prontera, the capital city of Rune-Midgard Kingdom.";
+ next;
+ mes "[Prontera 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",M_1, "Notice",M_2, "Cancel",M_End;
+
+ M_1:
+ mes "[Prontera Soldier]";
+ mes "Do you want me to leave indications on the Mini-Map?";
+ next;
+ menu "No Thanks",sM_1a,"Yes Please",sM_1b;
+
+ sM_1a:
+ set @COMPASS_CHECK,0;
+ goto L_Cont;
+
+ sM_1b:
+ set @COMPASS_CHECK,1;
+
+ L_Cont:
+ mes "[Prontera Soldier]";
+ mes "Please choose a building to view.";
+ next;
+ sM_Menu:
+ menu "Swordman Asosiation",M_1_1, "^9999F5Sanctuary^000000",M_1_2, "^ff0000Prontera Chivalry^000000",M_1_3, "Armory",M_1_4,
+ "Item Shop",M_1_5, "Inn",M_1_6, "Trading Post",M_1_7, "Pub",M_1_8, "^FF8800Library^000000",M_1_9, "Job Agency",M_1_10,
+ "^AABBCCCastle of Prontera^000000",M_1_11, "City Hall",M_1_12, "Forge Workshop",M_1_13,
+ "Wipe all indications from mini-map.",M_1_14, "Cancel",M_End;
+
+ M_1_1:
+ mes "[Prontera Soldier]";
+ mes "The 'Swordman Assosiation' has moved to Izlude, the Sattelite of Prontera. That building is now empty";
+ viewpoint 1,237,41,1,0x2222AA;
+ goto sL_Wipe;
+ M_1_2:
+ mes "[Prontera Soldier]";
+ mes "The main Church of the Rune-Midgard Kingdom, the `Santuary', is located in the Northeast part of town.";
+ mes "This is where you go to pray or serve the church as an Acolyte.";
+ viewpoint 1,236,316,2,0xAAAAF5;
+ goto sL_Wipe;
+ M_1_3:
+ mes "[Prontera Soldier]";
+ mes "The 'Prontera Chivalry' trains Knights and serves as Prontera's protectors. It is located in the Northwest part of town.";
+ viewpoint 1,46,345,3,0xFF0000;
+ goto sL_Wipe;
+ M_1_4:
+ mes "[Prontera Soldier]";
+ mes "The 'Armory' has an excellent selection of weapons and armor.";
+ viewpoint 1,175,220,4,0xFF00FF;
+ goto sL_Wipe;
+ M_1_5:
+ mes "[Prontera Soldier]";
+ mes "You can find many usefull things at the 'Item Shop'.";
+ viewpoint 1,134,221,5,0xFF00FF;
+ goto sL_Wipe;
+ M_1_6:
+ mes "[Prontera Soldier]";
+ mes "There are 2 'Inn's' located on the far Western and Eastern sides of town.";
+ viewpoint 1,204,195,6,0x00DD55;
+ viewpoint 1,107,212,7,0x00DD55;
+ goto sL_Wipe;
+ M_1_7:
+ mes "[Prontera Soldier]";
+ mes "The 'Trading Post' is located Southeast of the Fountain.";
+ viewpoint 1,179,184,8,0x7901AD;
+ goto sL_Wipe;
+ M_1_8:
+ mes "[Prontera Soldier]";
+ mes "The 'Pub' is Prontera's hot spot.";
+ viewpoint 1,208,154,9,0xAA0077;
+ goto sL_Wipe;
+ M_1_9:
+ mes "[Prontera Soldier]";
+ mes "The 'Library' houses a vast amount of information on the monsters of Rune-Midgard. There are 2 Buildings that make up the 'Library'.";
+ viewpoint 1,120,267,10,0xFF8800;
+ viewpoint 1,192,267,11,0xFF8800;
+ goto sL_Wipe;
+ M_1_10:
+ mes "[Prontera Soldier]";
+ mes "The 'Job Agency' is located SouthWest of the Fountain.";
+ viewpoint 1,133,183,12,0x4444FF;
+ goto sL_Wipe;
+ M_1_11:
+ mes "[Prontera Soldier]";
+ mes "The 'Castle Of Prontera' is located in the Northern most part of the city.";
+ mes "On the other side of the Castle is North Prontera Field.";
+ viewpoint 1,156,360,13,0xAABBCC;
+ goto sL_Wipe;
+ M_1_12:
+ mes "[Prontera Soldier]";
+ mes "'City Hall' is located in the SouthWest corner of town.";
+ viewpoint 1,75,91,14,0xAAEE00;
+ goto sL_Wipe;
+
+ M_1_13:
+ mes "[Prontera Soldier]";
+ mes "The 'Forge Workshop' is where you can refine your weapons and armor.";
+ viewpoint 1,180,183,15,0xFF4477;
+ goto sL_Wipe;
+ M_1_14:
+ 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,237,41,1,0x2222AA;
+ viewpoint 2,236,316,2,0xAAAAF5;
+ viewpoint 2,46,345,3,0xFF0000;
+ viewpoint 2,175,220,4,0xFF00FF;
+ viewpoint 2,134,221,5,0xFF00FF;
+ viewpoint 2,204,195,6,0x00DD55;
+ viewpoint 2,107,212,7,0x00DD55;
+ viewpoint 2,179,184,8,0x7901AD;
+ viewpoint 2,208,154,9,0xAA0077;
+ viewpoint 2,120,267,10,0xFF8800;
+ viewpoint 2,192,267,11,0xFF8800;
+ viewpoint 2,133,183,12,0x4444FF;
+ viewpoint 2,156,360,13,0xAABBCC;
+ viewpoint 2,75,91,14,0xAAEE00;
+ viewpoint 2,180,183,15,0xFF4477;
+ if (@COMPASS_CHECK == 0) goto sM_Menu;
+ mes "[Prontera Soldier]";
+ mes "All indications have been removed";
+ cutin "prt_soldier",255;
+ close;
+
+ M_2:
+ mes "[Prontera Soldier]";
+ mes "We upgraded the Location Guide to the Newest Digital Style. We hope you like this gorgeous new system.";
+ next;
+ mes "[Prontera Soldier]";
+ mes "Don't forget to refer to the Mini-Map on the Upper-Right corner of your screen.";
+ next;
+ mes "[Prontera 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 "[Prontera Soldier]";
+ mes "Have a nice day.";
+ cutin "prt_soldier",255;
+ close;
+}
+
+// East ----------------------------------------------------
+prontera.gat,282,208,2 duplicate(Guide) Guide#2 105
+//West --------------------------------------------------
+prontera.gat,29,200,6 duplicate(Guide) Guide#3 105
+// South -----------------------------------------------------
+prontera.gat,160,29,0 duplicate(Guide) Guide#4 105
+// North -----------------------------------------------
+prontera.gat,151,330,4 duplicate(Guide) Guide#5 105
+
+
+// Guard -----------------------------------------------------
+prontera.gat,160,330,4 script Guard#1::Guard 105,{
+ mes "Welcome to Prontera.";
+ close;
+}
+
+prontera.gat,223,99,1 duplicate(Guard) Guard#2 105
+prontera.gat,229,104,1 duplicate(Guard) Guard#3 105
+prontera.gat,47,339,5 duplicate(Guard) Guard#4 105
+prontera.gat,52,344,5 duplicate(Guard) Guard#5 105
+
+
+//---------------------------------------------------------------------------------------- Prontera Maze ----------------------------------------------------------------------------------\\
+prt_maze02.gat,100,69,4 script Soldier 105,{
+ mes "[Soldier]";
+ mes "Yo yo, you'd be better not to go in there. It has rumored there is a Demon living in the forest.";
+ mes "Of course it is just a rumor because no one see the people turning back from the palce.";
+ mes "hmmm... it's up to you to go in or leave.";
+ close;
+}
+prt_maze02.gat,110,69,4 script Soldier 105,{
+ mes "[Soldier]";
+ mes "Sigh... the last guy entered this place haven't come back either. He didn't listen to me and went in to gather herbs or something like that...";
+ mes "He was a really stupid, if I were him, I wouldn't give up my life just for those lame herbs or something.";
+ close;
+}
diff --git a/npc/guides/guides_umb.txt b/npc/guides/guides_umb.txt new file mode 100644 index 000000000..95f303f18 --- /dev/null +++ b/npc/guides/guides_umb.txt @@ -0,0 +1,107 @@ +//===== eAthena Script =======================================
+//= Umbala Guides
+//===== By: ==================================================
+//= Dizzy
+//= Translated by Celest
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= eAthena 1.0 +
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+//= 1.1 Fixed location command format [Lupus]
+//============================================================
+
+
+//=====================================================================================
+//umbala.gat,174,147,5 script Umbalian Guide 789,{
+// mes "[Umbalian Guide]";
+// mes "-Under Development-";
+// close;
+//}
+
+// 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;
+
+L_MENU_1:
+ mes "[Ricard]";
+ mes "Where would you want to know about?";
+ next;
+ menu "Village Chieftain's house",L_room1,"Village Shaman's house",L_room2,"Weapon shop",L_room3,"Equipment shop",L_room4,"Bungee Jumping Spot",L_room5,"Cancel",L_end2;
+
+ L_room1:
+ 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..bb9507616 --- /dev/null +++ b/npc/guides/guides_yun.txt @@ -0,0 +1,223 @@ +//===== eAthena Script =======================================
+//= Yuno Guides
+//===== By: ==================================================
+//= KitsuneStarwind, usul, kobra_k88
+//===== Current Version: =====================================
+//= 1.1
+//===== 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]
+//============================================================
+
+
+
+//=====================================================================================
+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 105,
+{
+ cutin "prt_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 105,
+{
+ cutin "prt_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 Cusadors.";
+ 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 105,
+{
+ cutin "prt_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 105,
+{
+ cutin "prt_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 105,
+{
+ cutin "prt_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 105,
+{
+ cutin "prt_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 105,
+{
+ cutin "prt_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.",M_0, @menu1$,M_1, "End conversation.",M_End;
+
+ M_0:
+ mes @name$;
+ mes "Please choose a building to view...";
+ sM_Menu:
+ next;
+ menu "Armory",sM_1, "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;
+
+ sM_1:
+ 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 "[Miss Yoon]";
+ 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 "prt_soldier",255;
+ close;
+ M_1:
+ return;
+ M_End:
+ mes @name$;
+ mes "Have a nice day.";
+ cutin "prt_soldier",255;
+ close;
+}
|