diff options
Diffstat (limited to 'npc/re/guides')
29 files changed, 0 insertions, 4961 deletions
diff --git a/npc/re/guides/guides_alberta.txt b/npc/re/guides/guides_alberta.txt deleted file mode 100644 index b15c89ddd..000000000 --- a/npc/re/guides/guides_alberta.txt +++ /dev/null @@ -1,233 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Alberta Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Alberta -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -alberta,23,238,4 script Guide#01alberta::AlbertaGuide 8W_SOLDIER,{ - cutin "prt_soldier",2; - mes "[Alberta Guide]"; - mes "Welcome to ^8B4513Alberta^000000,"; - mes "the Port City."; - mes "Do you need help navigating the city?"; - F_Navi("[Alberta Guide]"); - next; - .@str$ = "Would you like to check any other locations?"; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "[ Destination Ports ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Tool Shop ]", "[ Forge ]", "[ Weapon & Armor Shop ]", "[ Inn ]", "[ Beauty Salon ]", "[ Merchant Guild ]", "Previous Menu")) { - case 1: - mes "[Alberta Guide]"; - mes "Let me mark the location of the"; - mes "the "+F_Navi("Tool Shop","alberta,98,154","^0000FF"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,98,154,0,0x0A82FF; - next; - break; - case 2: - mes "[Alberta Guide]"; - mes "The "+F_Navi("Forge","alberta,35,41","^B9062F")+" is currently"; - mes "located inside the Merchant Guild building."; - mes .@str$; - viewpoint 1,35,41,1,0xFF0000; - next; - break; - case 3: - mes "[Alberta Guide]"; - mes "Let me mark the location of the"; - mes "the "+F_Navi("Weapon & Armor Shop","alberta,117,37","^FF5400"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,117,37,2,0xFFB400; - next; - break; - case 4: - mes "[Alberta Guide]"; - mes "Let me mark the location of the"; - mes "the "+F_Navi("Inn","alberta,65,233","^006400"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,65,233,3,0xAAFF00; - next; - break; - case 5: - mes "[Alberta Guide]"; - mes "Let me mark the location of the"; - mes "the "+F_Navi("Beauty Salon","alberta,48,145","^7F3300"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,48,145,4,0xD2691E; - next; - break; - case 6: - mes "[Alberta Guide]"; - mes "The "+F_Navi("Merchant Guild","alberta,33,41")+" is where"; - mes "you can change your job to ^800080Merchant^000000."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,33,41,5,0xDA70D6; - next; - break; - case 7: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Kafra Employee ]", "[ Cool Event Employee ]", "[ Bullet Merchant ]", "[ Cooking Ingredient Merchant ]", "Previous Menu")) { - case 1: - mes "[Alberta Guide]"; - mes "^B9062FEden Teleport Officers^000000 are located in "+F_Navi("south Alberta","alberta,121,68"); - mes "and inside the "+F_Navi("Merchant Guild","alberta,33,41")+" building."; - mes "Let me mark their locations on your mini-map."; - mes .@str$; - viewpoint 1,33,41,6,0xFF0000; - viewpoint 1,121,68,7,0xFF0000; - next; - break; - case 2: - mes "[Alberta Guide]"; - mes "Let me mark the location of the"; - mes "^0000FFKafra Employees^000000"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,33,41,8,0x0A82FF; - viewpoint 1,113,60,9,0x0A82FF; - next; - break; - case 3: - mes "[Alberta Guide]"; - mes "When you win event items,"; - mes "you can claim them through the "+F_Navi("Cool Event Employee","alberta,148,57","^FF5400")+"."; - mes .@str$; - viewpoint 1,148,57,10,0xFFB400; - next; - break; - case 4: - mes "[Alberta Guide]"; - mes "The ^7F3300Bullet Merchants^000000 for ^7F3300Gunslingers^000000"; - mes "are located"; - mes "near the "+F_Navi("center of the city","alberta,117,158")+"."; - mes .@str$; - viewpoint 1,117,158,11,0xD2691E; - next; - break; - case 5: - mes "[Alberta Guide]"; - mes "The "+F_Navi("Chef Assistant","alberta,167,135","^006400")+" in Alberta"; - mes "has many regular customers,"; - mes "especially for his ^006400Delicious Fishes^000000."; - mes .@str$; - viewpoint 1,167,135,12,0xAAFF00; - next; - break; - case 6: - .@loop = 0; - break; - } - } - break; - case 3: - .@loop = 1; - while (.@loop) { - switch(select("[ Port - Northern Dock ]", "[ Port - Central Dock ]", "[ Port - Southern Dock ]", "Previous Menu")) { - case 1: - mes "[Alberta Guide]"; - mes "You can use the "+F_Navi("Northern Dock","alberta,192,196"); - mes "to go to ^0000FFPort Malaya^000000 or ^0000FFDewata^000000."; - mes .@str$; - viewpoint 1,192,196,13,0xFF0000; - next; - break; - case 2: - mes "[Alberta Guide]"; - mes "You can use the "+F_Navi("Central Dock","alberta,192,151"); - mes "to go to the ^B9062FSunken Ship^000000 or ^B9062FIzlude Marina^000000."; - mes .@str$; - viewpoint 1,192,151,14,0xFF0000; - next; - break; - case 3: - mes "[Alberta Guide]"; - mes "You can use the "+F_Navi("Southern Dock","alberta,245,86"); - mes "to go to ^0000FFTurtle Island^000000, ^0000FFBrasilis^000000, ^0000FFAmatsu^000000, ^0000FFKunlun^000000, ^0000FFMoscovia^000000, ^0000FFLouyang^000000, or ^0000FFAyothaya^000000."; - mes .@str$; - viewpoint 1,245,86,15,0xFF0000; - next; - break; - case 4: - .@loop = 0; - break; - } - } - break; - case 4: - mes "[Alberta Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - viewpoint 2,1,1,12,0x000000; - viewpoint 2,1,1,13,0xFFFF00; - viewpoint 2,1,1,14,0xFFFF00; - viewpoint 2,1,1,15,0xFFFF00; - next; - break; - case 5: - mes "[Alberta Guide]"; - mes "Enjoy your stay."; - close2; - cutin "prt_soldier",255; - end; - } - } -} -alberta,120,60,3 duplicate(AlbertaGuide) Guide#02alberta 8W_SOLDIER -alberta,184,143,4 duplicate(AlbertaGuide) Guide#03alberta 8W_SOLDIER diff --git a/npc/re/guides/guides_aldebaran.txt b/npc/re/guides/guides_aldebaran.txt deleted file mode 100644 index 8532c5f1f..000000000 --- a/npc/re/guides/guides_aldebaran.txt +++ /dev/null @@ -1,170 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Al De Baran Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Al De Baran. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -aldebaran,139,63,4 script Guide#01aldebaran::GuideAldearan 8W_SOLDIER,{ - cutin "prt_soldier",2; - mes "[Al De Baran Guide]"; - mes "Welcome to ^8B4513Al De Baran^000000,"; - mes "the Border City."; - mes "Do you need help navigating the city?"; - F_Navi("[Al De Baran Guide]"); - next; - .@str$ = "Would you like to check any other locations?"; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Kafra Headquarters ]", "[ Alchemist Guild ]", "[ Clock Tower ]", "[ Inn & Tool Shop ]", "[ Repair & Buy Equipment ]", "[ Tavern ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Kafra Headquarters","aldebaran,61,229","^B9062F"); - mes .@str$; - viewpoint 1,61,229,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Alchemist Guild","aldebaran,60,60","^0000FF"); - mes .@str$; - viewpoint 1,60,60,1,0x0A82FF; - next; - break; - case 3: - callsub L_Mark, F_Navi("Clock Tower","aldebaran,139,133","^FF5400"); - mes .@str$; - viewpoint 1,139,133,2,0xFFB400; - next; - break; - case 4: - mes "[Al De Baran Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Inn & Tool Shop","aldebaran,197,70","^006400")+" building"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,197,70,3,0xAAFF00; - next; - break; - case 5: - mes "[Al De Baran Guide]"; - mes "If you'd like to "; - mes F_Navi("Buy or Repair Equipment","aldebaran,197,70","^7F3300")+","; - mes "then this is the place you'll want to visit."; - mes .@str$; - viewpoint 1,72,197,4,0xD2691E; - next; - break; - case 6: - callsub L_Mark, F_Navi("Tavern","aldebaran,231,106","^800080"); - viewpoint 1,231,106,5,0xDA70D6; - next; - break; - case 7: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Kafra Employee ]", "[ Mr. Claus ]", "[ Chef Assistant ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Eden Teleport Officer","aldebaran,133,119","^B9062F"); - mes .@str$; - viewpoint 1,133,119,6,0xFF0000; - next; - break; - case 2: - callsub L_Mark, "^0000FFKafra Employee^000000"; - viewpoint 1,143,119,7,0x0A82FF; - next; - break; - case 3: - mes "[Al De Baran Guide]"; - mes "Mr. Claus can teleport"; - mes "you to "+F_Navi("Lutie","aldebaran,168,168","^006400")+"."; - mes "Let me mark his location"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,168,168,8,0xAAFF00; - next; - break; - case 4: - callsub L_Mark, F_Navi("Chef Assistant","aldebaran,165,107","^7F3300"); - mes .@str$; - viewpoint 1,165,107,9,0xD2691E; - next; - break; - case 5: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Al De Baran Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - next; - break; - case 4: - mes "[Al De Baran Guide]"; - mes "Alright then,"; - mes "enjoy your stay!"; - close2; - cutin "prt_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Al De Baran Guide]"; - mes "Let me mark the location of the"; - mes getarg(0); - mes "on your mini-map."; - return; -} -aldebaran,243,143,2 duplicate(GuideAldearan) Guide#02aldebaran 8W_SOLDIER -aldebaran,135,243,4 duplicate(GuideAldearan) Guide#03aldebaran 8W_SOLDIER -aldebaran,36,135,6 duplicate(GuideAldearan) Guide#04aldebaran 8W_SOLDIER diff --git a/npc/re/guides/guides_amatsu.txt b/npc/re/guides/guides_amatsu.txt deleted file mode 100644 index 2038e5e9d..000000000 --- a/npc/re/guides/guides_amatsu.txt +++ /dev/null @@ -1,111 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Amatsu Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Amatsu. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -amatsu,202,91,3 script Amatsu Guide#amatsu 4_F_JPN,{ - mes "[Amachang]"; - mes "Welcome to ^8B4513Amatsu^000000,"; - mes "the town of kind towners"; - mes "and beautiful cherry blossoms."; - next; - mes "[Amachang]"; - mes "I'm Amachang,"; - mes "the 13th Miss Amatsu."; - mes "I will guide you about town"; - mes "as Miss Amatsu."; - mes "Please tell me"; - mes "if you want to know something."; - F_Navi("[Amachang]"); - while (1) { - next; - switch(select("[ Kafra Employee ]", "[ Bar ]", "[ Weapon Dealer ]", "[ Tool Dealer ]", "[ Amatsu Palace ]", "[ Chef Assistant ]", "[ Ninja Guild Building ]", "[ Sea Captain ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, "^0000FFKafra Employee^000000"; - viewpoint 1,102,149,0,0x0A82FF; - break; - case 2: - callsub L_Mark, F_Navi("Bar","amatsu,215,116","^006400"); - viewpoint 1,215,116,1,0xAAFF00; - break; - case 3: - callsub L_Mark, F_Navi("Weapon Dealer","amatsu,129,117","^008080"); - viewpoint 1,129,117,2,0x008080; - break; - case 4: - callsub L_Mark, F_Navi("Tool Dealer","amatsu,97,117","^FF1493"); - viewpoint 1,97,117,3,0xFF1493; - break; - case 5: - callsub L_Mark, F_Navi("Amatsu Palace","amatsu,87,235","^8B4513"); - viewpoint 1,87,235,4,0x8B4513; - break; - case 6: - callsub L_Mark, F_Navi("Chef Assistant","amatsu,206,150","^8A2BE2"); - viewpoint 1,206,150,5,0x8A2BE2; - break; - case 7: - callsub L_Mark, F_Navi("Ninja Guild Building","amatsu,148,137","^4B0082"); - viewpoint 1,148,137,6,0x4B0082; - break; - case 8: - callsub L_Mark, F_Navi("Sea Captain","amatsu,195,79","^00BFFF"); - viewpoint 1,195,79,7,0x00BFFF; - break; - case 9: - mes "[Amachang]"; - mes "I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - viewpoint 2,1,1,7,0xFFFFFF; - break; - case 10: - mes "[Amachang]"; - mes "Enjoy your trip~!!"; - close; - } - } - end; -L_Mark: - mes "[Amachang]"; - mes "The "+getarg(0)+" is"; - mes "marked on your mini-map."; - mes "Is there anything else I can do for you?"; - return; -} diff --git a/npc/re/guides/guides_ayothaya.txt b/npc/re/guides/guides_ayothaya.txt deleted file mode 100644 index 6a4ce5ad2..000000000 --- a/npc/re/guides/guides_ayothaya.txt +++ /dev/null @@ -1,114 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) Joseph -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Ayothaya Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Ayothaya. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -ayothaya,203,169,4 script Ayothaya Guide Noi#01ay 4_F_THAIGIRL,{ - if (strnpcinfo(NPC_NAME) == "Ayothaya Guide Noi#01ay") - .@n$ = "[Noi]"; - else - .@n$ = "[Noa]"; - mes .@n$; - mes "Hello~"; - mes "Welcome to ^8B4513Ayothaya^000000."; - mes "This town is linked to a river through the wild forest."; - mes "It's a really calm country."; - mes "Take your time to look around."; - F_Navi(.@n$); - while (1) { - next; - switch(select("[ Weapon Shop ]", "[ Tool Shop ]", "[ Tavern ]", "[ Shrine ]", "[ Fishing Spot ]", "[ Aibakthing ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes .@n$; - mes "The "+F_Navi("Weapon Shop","ayothaya,163,90","^0000FF"); - mes "in Ayothaya has special weapons."; - mes "You can find great weapons there."; - mes "Is there anything else I can do for you?"; - viewpoint 1,163,90,0,0x0A82FF; - break; - case 2: - mes .@n$; - mes "Our citizens purchase many products in the "+F_Navi("Tool Shop","ayothaya,131,86","^006400")+"."; - mes "Make sure you get all you need there."; - mes "Do you need anything else?"; - viewpoint 1,131,86,1,0xAAFF00; - break; - case 3: - mes .@n$; - mes "Part of adventuring is collecting information."; - mes "The "+F_Navi("Tavern","ayothaya,229,72","^008080")+" is crowded with lots of travelers where you can get useful information."; - mes "Is there anything else I can do for you?"; - viewpoint 1,229,72,2,0x008080; - break; - case 4: - mes .@n$; - mes "To calm your heart, go to the "+F_Navi("Shrine","ayothaya,208,280","^FF1493")+" and say a prayer."; - mes "Is there anything else I can do for you?"; - viewpoint 1,208,280,3,0xFF1493; - break; - case 5: - mes .@n$; - mes "Ayothaya is close to the beach, so most people enjoy fishing."; - mes "They really love to fish."; - mes "Go "+F_Navi("fishing","ayothaya,255,99","^8B4513")+" and try to grab a big fish."; - mes "Is there anything else I can do for you?"; - viewpoint 1,255,99,4,0x8B4513; - break; - case 6: - mes .@n$; - mes "If you want to return home"; - mes "find "+F_Navi("Aibakthing","ayothaya,151,68","^00BFFF"); - mes "and ask him to send you back."; - mes "Is there anything else I can do for you?"; - viewpoint 1,151,68,5,0x00BFFF; - break; - case 7: - mes .@n$; - mes "I'll remove all marks from your mini-map."; - mes "Do you need anything else??"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - break; - case 8: - mes .@n$; - mes "Enjoy your trip~!"; - close; - } - } -} -ayothaya,146,86,4 duplicate(Ayothaya Guide Noi#01ay) Ayothaya Guide Noa#02ay 4_F_THAIGIRL diff --git a/npc/re/guides/guides_brasilis.txt b/npc/re/guides/guides_brasilis.txt deleted file mode 100644 index 1bcf51d03..000000000 --- a/npc/re/guides/guides_brasilis.txt +++ /dev/null @@ -1,95 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Brasilis Guide -//================= Description =========================================== -//= Guide for the city of Brasilis. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -brasilis,219,97,3 script Brasilis Guide 4_F_BRZ_WOMAN,{ - mes "[Brasilis Guide]"; - mes "Welcome to ^8B4513Brasilis^000000, a country as passionate as the sun."; - mes "If you have any questions, please ask me."; - F_Navi("[Brasilis Guide]"); - next; - switch(select("Ask about locations", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Brasilis Guide]"; - mes "Where can I guide you?"; - next; - switch(select("[ Hotel ]", "[ Jungle Cable ]", "[ Art Museum ]", "[ Market ]", "[ Verass Monument ]")) { - case 1: - mes "[Brasilis Guide]"; - mes "The "+F_Navi("Brasilis Hotel","brasilis,274,151")+" is located just above, ^FF3355+^000000."; - mes "Is there anything else I can do for you?"; - viewpoint 1,274,151,2,0xFF3355; - close; - case 2: - mes "[Brasilis Guide]"; - mes "Do you want to go through the rough jungle? You can take a "; - mes F_Navi("Jungle Cable","brasilis,308,335")+" here ^CE6300+^000000."; - mes "Is there anything else I can do for you?"; - viewpoint 1,308,335,3,0xCE6300; - close; - case 3: - mes "[Brasilis Guide]"; - mes "The pride of Brasilis, the world scale "+F_Navi("Art Museum","brasilis,137,167")+" is at ^A5BAAD+^000000."; - mes "Is there anything else I can do for you?"; - viewpoint 1,137,167,4,0x00FF00; - close; - case 4: - mes "[Brasilis Guide]"; - mes "You can buy items for hunting at the "+F_Navi("Market","brasilis,254,248")+" here ^55FF33+^000000."; - mes "Is there anything else I can do for you?"; - viewpoint 1,254,248,5,0x55FF33; - close; - case 5: - mes "[Brasilis Guide]"; - mes "The iconic monument of Brasilis, the "+F_Navi("Verass Monument","brasilis,195,222")+" stands at ^3355FF+^000000."; - mes "Is there anything else I can do for you?"; - viewpoint 1,195,235,6,0x3355FF; - close; - } - case 2: - mes "[Brasilis Guide]"; - mes "I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 0,274,151,2,0x00FF00; - viewpoint 0,308,335,3,0x00FF00; - viewpoint 0,137,167,4,0x00FF00; - viewpoint 0,254,248,5,0x00FF00; - viewpoint 0,195,235,6,0x00FF00; - close; - case 3: - mes "[Brasilis Guide]"; - mes "Wandering on your own is always the best way to explore. Anyway, take care."; - close; - } -} diff --git a/npc/re/guides/guides_comodo.txt b/npc/re/guides/guides_comodo.txt deleted file mode 100644 index 6941273b3..000000000 --- a/npc/re/guides/guides_comodo.txt +++ /dev/null @@ -1,201 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Comodo Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Comodo. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -comodo,322,178,4 script Comodo Guide#01comodo::GuideComodo 8_F_GIRL,{ - mes "[Comodo Guide]"; - mes "Welcome to ^8B4513Comodo^000000,"; - mes "the Beach Town of the Rune-Midgarts Kingdom."; - mes "Do you need help navigating the town?"; - F_Navi("[Comodo Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel", "About ^8B4513Comodo^000000")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Tavern ]", "[ Casino ]", "[ Weapon & Armor Shop ]", "[ Tool Shop ]", "[ Campsite ]", "[ Souvenir Vendor ]", "[ East Cave Mao ]", "[ West Cave Karu ]", "[ North Cave Ruanda ]", "[ Hula Dance Stage ]", "[ Kafra Co. Western Branch ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Tavern","comodo,161,315","^FF0000"); - viewpoint 1,166,298,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Casino","comodo,140,111","^FFA500"); - viewpoint 1,140,98,1,0xFFA500; - next; - break; - case 3: - callsub L_Mark, F_Navi("Weapon & Armor Shop","comodo,266,74","^FF4500"); - viewpoint 1,266,70,2,0xFF4500; - next; - break; - case 4: - callsub L_Mark, F_Navi("Tool Shop","comodo,92,128","^B8860B"); - viewpoint 1,86,128,3,0xB8860B; - next; - break; - case 5: - callsub L_Mark, F_Navi("Campsite","comodo,209,308","^32CD32"); - viewpoint 1,210,308,4,0x32CD32; - next; - break; - case 6: - callsub L_Mark, F_Navi("Souvenir Vendor","comodo,293,125","^6B8E23"); - viewpoint 1,298,124,5,0x6B8E23; - next; - break; - case 7: - callsub L_Mark, F_Navi("East Cave Mao","comodo,333,175","^008B8B"); - viewpoint 1,333,175,6,0x008B8B; - next; - break; - case 8: - callsub L_Mark, F_Navi("West Cave Karu","comodo,24,214","^1E90FF"); - viewpoint 1,24,214,7,0x1E90FF; - next; - break; - case 9: - callsub L_Mark, F_Navi("North Cave Ruanda","comodo,176,358","^0000CD"); - viewpoint 1,176,358,8,0x0000CD; - next; - break; - case 10: - callsub L_Mark, F_Navi("Hula Dance Stage","comodo,188,168","^C71585"); - viewpoint 1,188,168,9,0xC71585; - next; - break; - case 11: - mes "[Comodo Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Kafra Corporation Western Branch","comodo,131,195","^DB7093"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,136,202,10,0xDB7093; - next; - break; - case 12: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Chief's House ]", "[ Bor Robin ]", "[ Kafra Employee ]", "[ Roaming Bard ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Chief's House","comodo,115,290","^6495ED"); - viewpoint 1,114,294,11,0x6495ED; - next; - break; - case 2: - mes "[Comodo Guide]"; - mes F_Navi("Bor Robin","comodo,193,151","^228B22"); - mes "helps adventurers to become ^228B22Dancers^000000."; - mes "Would you like to check any other locations?"; - viewpoint 1,193,151,12,0x228B22; - next; - break; - case 3: - callsub L_Mark,"^1E90FFKafra Employee^000000"; - viewpoint 1,195,149,13,0x1E90FF; - next; - break; - case 4: - mes "[Comodo Guide]"; - mes "The "+F_Navi("Roaming Bard","comodo,211,155","^DB7093"); - mes "helps adventurers to become ^DB7093Bards^000000."; - mes "Would you like to check any other locations?"; - viewpoint 1,211,155,14,0xDB7093; - next; - break; - case 5: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Comodo Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,166,298,0,0xFFFFFF; - viewpoint 2,140,98,1,0xFFFFFF; - viewpoint 2,266,70,2,0xFFFFFF; - viewpoint 2,86,128,3,0xFFFFFF; - viewpoint 2,210,308,4,0xFFFFFF; - viewpoint 2,298,124,5,0xFFFFFF; - viewpoint 2,333,175,6,0xFFFFFF; - viewpoint 2,24,214,7,0xFFFFFF; - viewpoint 2,176,358,8,0xFFFFFF; - viewpoint 2,188,168,9,0xFFFFFF; - viewpoint 2,136,202,10,0xFFFFFF; - viewpoint 2,114,294,11,0xFFFFFF; - viewpoint 2,193,151,12,0xFFFFFF; - viewpoint 2,195,149,13,0xFFFFFF; - viewpoint 2,211,155,14,0xFFFFFF; - next; - break; - case 4: - mes "[Comodo Guide]"; - mes "Enjoy your stay."; - close; - case 5: - mes "[Comodo Guide]"; - mes "^8B4513Comodo^000000 is"; - mes "located inside a cave"; - mes "and can never be reached by natural sunlight."; - next; - mes "[Comodo Guide]"; - mes "The villagers of ^8B4513Comodo^000000"; - mes "have overcome their poor natural surroundings"; - mes "to create a popular tourist site."; - mes "Is there anything else I can do for you?"; - next; - break; - } - } - end; -L_Mark: - mes "[Comodo Guide]"; - mes "Let me mark the location of"; - mes "the "+getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} -comodo,181,347,4 duplicate(GuideComodo) Comodo Guide#02comodo 8_F_GIRL -comodo,197,149,3 duplicate(GuideComodo) Comodo Guide#03comodo 8_F_GIRL -comodo,37,219,4 duplicate(GuideComodo) Comodo Guide#04comodo 8_F_GIRL diff --git a/npc/re/guides/guides_dewata.txt b/npc/re/guides/guides_dewata.txt deleted file mode 100644 index 00df6bf24..000000000 --- a/npc/re/guides/guides_dewata.txt +++ /dev/null @@ -1,104 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) Lemongrass -//= Copyright (C) Muad_Dib -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Dewata Guide -//================= Description =========================================== -//= Guide for the city of Dewata. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -dewata,202,106,4 script Dewata Guide#dewata01 4_M_DEWOLDWOMAN,{ - mes "[Dewata Guide]"; - mes "Welcome to ^8B4513Dewata Island^000000,"; - mes "a place with dazzling waves and charming views it's a great place to relax."; - mes "If you have any questions, please ask me."; - next; - mes "[Dewata Guide]"; - mes "Where can I guide you?"; - F_Navi("[Dewata Guide]"); - while (1) { - next; - switch(select("[ Kafra Employee ]", "[ Weapon Dealer ]", "[ Armor Dealer ]", "[ Tool Dealer ]", "[ Restauranteur ]", "[ Krakatau Gatekeeper ]", "[ Alberta Sailor ]", "Remove marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, "^0000FFKafra Employee^000000"; - viewpoint 1,202,184,0,0x000FFF; - break; - case 2: - callsub L_Mark, F_Navi("Weapon Dealer","dewata,218,164","^008080"); - viewpoint 1,218,163,1,0x008080; - break; - case 3: - callsub L_Mark, F_Navi("Armor Dealer","dewata,158,182","^008080"); - viewpoint 1,158,182,2,0x008080; - break; - case 4: - callsub L_Mark, F_Navi("Tool Dealer","dewata,182,164","^FF1493"); - viewpoint 1,182,164,3,0xFF1493; - break; - case 5: - callsub L_Mark, F_Navi("Restauranteur","dewata,146,109","^FF1493"); - viewpoint 1,146,109,4,0xFF1493; - break; - case 6: - callsub L_Mark, F_Navi("Krakau Gatekeeper","dewata,235,56","^8A2BE2"); - viewpoint 1,235,56,5,0x8A2BE2; - break; - case 7: - callsub L_Mark, F_Navi("Alberta Sailor","dewata,229,49","^00BFFF"); - viewpoint 1,229,49,6,0x00BFFF; - break; - case 8: - mes "[Dewata Guide]"; - mes "I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,202,184,0,0xFFFFFF; - viewpoint 2,218,163,1,0xFFFFFF; - viewpoint 2,158,182,2,0xFFFFFF; - viewpoint 2,182,164,3,0xFFFFFF; - viewpoint 2,232,59,4,0xFFFFFF; - viewpoint 2,195,235,5,0xFFFFFF; - viewpoint 2,230,52,6,0xFFFFFF; - break; - case 9: - mes "[Dewata Guide]"; - mes "Enjoy your trip!!"; - close; - } - } - -L_Mark: - mes "[Dewata Guide]"; - mes "The "+getarg(0)+" is"; - mes "marked on your mini-map."; - mes "Check your mini-map."; - mes "Is there anything else I can do for you?"; - return; -} -dewata,197,184,4 duplicate(Dewata Guide#dewata01) Dewata Guide#dewata02 4_M_DEWOLDWOMAN diff --git a/npc/re/guides/guides_dicastes.txt b/npc/re/guides/guides_dicastes.txt deleted file mode 100644 index 1aa4704ca..000000000 --- a/npc/re/guides/guides_dicastes.txt +++ /dev/null @@ -1,111 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Joseph -//= Copyright (C) Euphy -//= Copyright (C) Muad_Dib -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= El Dicastes Guide -//================= Description =========================================== -//= Guide for the city of El Dicastes. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -dicastes01,181,191,5 script Traveler Ichack#info 4_M_SHADOWCHASER,2,2,{ - mes "[Traveler Ichack]"; - mes "Oh!! You are a stranger!"; - mes "I'm Ichack, the first adventurer that arrived here in El Dicastes!"; - next; - mes "[Traveler Ichack]"; - mes "There was someone in the expedition team claiming that he was the first, but it WAS me. That's right."; - next; - mes "[Traveler Ichack]"; - mes "That's why I will provide a service to guide adventurers from Rune-Midgard."; - mes "What would you like to know?"; - F_Navi("[Traveler Ichack]"); - next; - switch(select("Dicastes Diel", "Residential Area", "Training Room", "Factory", "Pub", "Cat Hand Caravan")) { - case 1: - mes "[Traveler Ichack]"; - mes "Ah~ That's a beautiful building."; - mes "It's said they discuss important things..."; - next; - mes "[Traveler Ichack]"; - mes "Please make sure you signed in at the "+F_Navi("Diel","dicastes01,198,351")+", otherwise you'll get in trouble."; - mes "Go directly north from here and you can't miss it."; - viewpoint 1,198,351,0,0x00FF00; - close; - case 2: - mes "[Traveler Ichack]"; - mes "The Sapha tribe is so weird. How can they sleep in there?"; - next; - mes "[Traveler Ichack]"; - mes "You don't understand?"; - mes "You won't believe me until you see it! Go see it for yourself!"; - next; - mes "[Traveler Ichack]"; - mes "The residential area is divided into 2 areas."; - mes "The "+F_Navi("lower residential area","dicastes01,136,106")+" is around 7 o'clock, and the "; - mes F_Navi("upper area","dicastes01,280,283")+" is around 1 o'clock."; - viewpoint 1,280,283,1,0x01FF01; - viewpoint 1,136,106,2,0x0066FF; - close; - case 3: - mes "[Traveler Ichack]"; - mes "Because of the dangers here, we need better security..."; - mes "Have you ever been to the "; - mes F_Navi("training room","dicastes01,255,172")+"? The training guards seem to never sleep!"; - viewpoint 1,255,172,3,0xFFCCCC; - close; - case 4: - mes "[Traveler Ichack]"; - mes "This is one of the most important reasons why they live here."; - mes "If you go to the "+F_Navi("factory","dicastes01,97,256")+", you can see the recently refined Bradium."; - viewpoint 1,97,256,4,0x0066FF; - close; - case 5: - mes "[Traveler Ichack]"; - mes "Although I arrived here as the first adventurer, the owner of the pub was the first person here."; - mes F_Navi("Bumen Florine's pub","dicastes01,136,106")+" is located underground in the lower residential area."; - mes "He might have some valuable information for you."; - viewpoint 1,136,106,5,0xFF3300; - close; - case 6: - mes "[Traveler Ichack]"; - mes "The "+F_Navi("cats","dicastes01,199,39")+" don't seem to have a good relationship with the Sapha like we do."; - mes "Perhaps it's because trading is involved."; - mes "Poor cats. They must be shivering from the cold out there."; - next; - mes "[Traveler Ichack]"; - mes "You can find their caravan just outside the gates."; - viewpoint 1,199,39,6,0x9933FF; - close; - } -OnTouch: - if (ep13_3_invite == 6) - emotion e_gasp,0; - end; -} diff --git a/npc/re/guides/guides_eclage.txt b/npc/re/guides/guides_eclage.txt deleted file mode 100644 index 861e42dcd..000000000 --- a/npc/re/guides/guides_eclage.txt +++ /dev/null @@ -1,71 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Eclage Guide -//================= Description =========================================== -//= Guides for the city of Eclage. -//================= Current Version ======================================= -//= 1.0 -//========================================================================= - -ecl_in01,48,60,5 script Eclage Guard#obb 4_M_FAIRYSOLDIER,{ - mes "[Eclage Guard]"; - mes "Welcome, Adventurer. This is the plaza of Eclage, a great and sacred tree. How can I help you?"; - next; - switch (select("Palace", "Orb", "Store", "Prison", "Clinic", "Residential Area", "Finish the conversation")) { - case 1: - mes "[Eclage Guard]"; - mes "Our great king, courageous generals, and scholars are all staying at the palace."; - mes "The palace is located at the top of Eclage. We usually fly there, but I see you don't have wings. Follow the path on your right then. It will lead you to the palace."; - close; - case 2: - mes "[Eclage Guard]"; - mes "The Orb behind me is like a symbol of us Laphines."; - mes "It's filled with great and mysterious power. We always keep an eye on it and guard it carefully."; - close; - case 3: - mes "[Eclage Guard]"; - mes "This is the plaza of Eclage. You'll find everything you need around here. "; - close; - case 4: - mes "[Eclage Guard]"; - mes "Prison is a place for criminals. Why would an adventurer like you go there?"; - mes "Well, it's a little suspicious...but I'll tell you the location. Follow the path on your left. They don't let anyone in though."; - close; - case 5: - mes "[Eclage Guard]"; - mes "All your pain and weariness melt away in the arms of nature. Restore your mind and body at Eclage Clinic."; - mes "Follow the path on your left"; - close; - case 6: - mes "[Eclage Guard]"; - mes "Haven't you seen our decorations for Yai? Take a trip outside. You'll see our residential area."; - close; - case 7: - close; - } -} diff --git a/npc/re/guides/guides_einbroch.txt b/npc/re/guides/guides_einbroch.txt deleted file mode 100644 index a2806ac91..000000000 --- a/npc/re/guides/guides_einbroch.txt +++ /dev/null @@ -1,313 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Einbroch and Einbech Guides (Renewal) -//================= Description =========================================== -//= Guides for the cities of Einbroch and Einbech. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -einbroch,72,202,4 script Einbroch Guide#ein01::GuideEinbroch 4_M_EIN_SOLDIER,{ - cutin "ein_soldier",2; - mes "[Einbroch Guide]"; - mes "Welcome"; - mes "to ^8B4513Einbroch^000000,"; - mes "the City of Steel."; - mes "Please ask me if you"; - mes "have any questions."; - F_Navi("[Einbroch Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Airport ]", "[ Factory ]", "[ Plaza ]", "[ Hotel ]", "[ Train Station ]", "[ Weapon Shop ]", "[ Laboratory ]", "[ Monument ]", "[ Blacksmith Guild ]", "[ Gunslinger Guild ]", "Previous Menu")) { - case 1: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Airport","einbroch,64,204","^FF0000")+" is located"; - mes "in the northwestern part"; - mes "of the city. There you can"; - mes "see our city's pride and joy, the Airship. Remember that you must pay admission to board the Airship."; - viewpoint 1,64,204,0,0xFF0000; - next; - break; - case 2: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Factory","einbroch,129,79")+", perhaps the"; - mes "most important facility in"; - mes "Einbroch, is located in the"; - mes "southern part of the city."; - viewpoint 1,129,79,1,0xFF4500; - next; - break; - case 3: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Plaza","einbroch,129,79")+", our biggest"; - mes "shopping district, can be"; - mes "found just east from the"; - mes "center of Einbroch."; - viewpoint 1,254,199,2,0xDAA520; - next; - break; - case 4: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Hotel","einbroch,254,199")+" 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,254,199,3,0x008000; - next; - break; - case 5: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Train Station","einbroch,232,272")+" 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,232,272,4,0x0000FF; - next; - break; - case 6: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Weapon Shop","einbroch,216,211")+" is"; - mes "located north from the"; - mes "Plaza. There you can"; - mes "purchase weapons for"; - mes "your personal use."; - viewpoint 1,216,211,5,0x000080; - next; - break; - case 7: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Laboratory","einbroch,55,52")+" is an"; - mes "annex of the Factory and"; - mes "is located in the southwest"; - mes "sector of Einbroch."; - viewpoint 1,55,52,6,0x800080; - next; - break; - case 8: - mes "[Einbroch Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Monument","einbroch,178,173","^808080"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,178,173,7,0x808080; - next; - break; - case 9: - mes "[Einbroch Guide]"; - mes "The "+F_Navi("Blacksmith Guild","einbroch,255,110")+" is"; - mes "located in the southeast"; - mes "part of Einbroch. You can"; - mes "upgrade your equipment"; - mes "by using their services."; - viewpoint 1,255,110,8,0x556B2F; - next; - break; - case 10: - mes "[Einbroch Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Gunslinger Guild","einbroch,130,197","^008080"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,130,197,9,0x008080; - next; - break; - case 11: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Armsmith ]", "[ Kafra Employees ]", "[ Eden Teleport Officer ]", "Previous Menu")) { - case 1: - mes "[Einbroch Guide]"; - mes "You may go to ^FF1493Manthasman^000000,"; - mes "the ^FF1493Armsmith^000000"; - mes "on the 1st basement floor in the Blacksmith Guild."; - viewpoint 1,255,110,10,0xFF1493; - next; - mes "[Einbroch Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Armsmith","einbroch,255,110","^FF1493"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - next; - break; - case 2: - mes "[Einbroch Guide]"; - mes "I will mark the locations"; - mes "of the ^DA70D6Kafra Employees^000000"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,242,205,11,0xDA70D6; - viewpoint 1,59,203,12,0xDA70D6; - next; - break; - case 3: - mes "[Einbroch Guide]"; - mes "You can find"; - mes "the ^CD1039Eden Teleport Officer^000000"; - mes "on the 1st floor of the Gunslinger Guild."; - viewpoint 1,130,197,13,0xCD1039; - next; - mes "[Einbroch Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Eden Teleport Officer","einbroch,130,197","^CD1039"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - next; - break; - case 4: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Einbroch Guide]"; - mes "I'll remove the marks from your mini-map."; - mes "Do you need any other help?"; - viewpoint 2,64,204,0,0xFFFFFF; - viewpoint 2,129,79,1,0xFFFFFF; - viewpoint 2,254,199,2,0xFFFFFF; - viewpoint 2,254,199,3,0xFFFFFF; - viewpoint 2,232,272,4,0xFFFFFF; - viewpoint 2,216,211,5,0xFFFFFF; - viewpoint 2,55,52,6,0xFFFFFF; - viewpoint 2,178,173,7,0xFFFFFF; - viewpoint 2,255,110,8,0xFFFFFF; - viewpoint 2,130,197,9,0xFFFFFF; - viewpoint 2,255,110,10,0xFFFFFF; - viewpoint 2,242,205,11,0xFFFFFF; - viewpoint 2,59,203,12,0xFFFFFF; - viewpoint 2,130,197,13,0xDA70D6; - next; - break; - case 4: - mes "[Einbroch Guide]"; - mes "Have a safe journey!"; - close2; - cutin "ein_soldier",255; - end; - } - } -} -einbroch,155,43,4 duplicate(GuideEinbroch) Einbroch Guide#ein02 4_M_EIN_SOLDIER -einbroch,162,317,4 duplicate(GuideEinbroch) Einbroch Guide#ein03 4_M_EIN_SOLDIER -einbroch,252,320,3 duplicate(GuideEinbroch) Einbroch Guide#ein04 4_M_EIN_SOLDIER - -einbech,67,37,4 script Einbech Guide#einbech01::GuideEinbech 4_M_EIN_SOLDIER,{ - cutin "ein_soldier",2; - mes "[Einbech Guide]"; - mes "Welcome to ^8B4513Einbech^000000,"; - 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."; - F_Navi("[Einbech Guide]"); - next; - while (1) { - switch(select("[ Tavern ]", "[ Tool Shop ]", "[ Train Station ]", "[ Mine ]", "[ Kafra Employee ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Einbech Guide]"; - mes "The "+F_Navi("Tavern","einbech,157,106")+" is located"; - mes "in the southern part of"; - mes "Einbech. It's a nice place"; - mes "to relax after a long day."; - viewpoint 1,157,106,0,0x497649; - next; - break; - case 2: - mes "[Einbech Guide]"; - mes "You can find the "+F_Navi("Tool Shop","einbech,177,133")+" in the center of"; - mes "Einbech. There, you can"; - mes "purchase any tools you"; - mes "might need for your travels."; - viewpoint 1,177,133,1,0xFA8072; - next; - break; - case 3: - mes "[Einbech Guide]"; - mes "The "+F_Navi("Train Stations","einbech,39,215")+" are"; - mes "located in the northwest"; - mes "and northeast parts of"; - mes "Einbech. There, you can"; - mes "take a train to Einbroch."; - viewpoint 1,39,215,2,0xCD1039; - next; - break; - case 4: - mes "[Einbech Guide]"; - mes "The "+F_Navi("Mine","einbech,137,248")+", which 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 monsters get in the miners' way."; - viewpoint 1,137,248,3,0xDA70D6; - next; - break; - case 5: - mes "[Einbech Guide]"; - mes "I will mark the location"; - mes "of the ^FF1493Kafra Employee^000000"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,181,132,4,0xFF1493; - next; - break; - case 6: - mes "[Einbech Guide]"; - mes "I'll remove the marks from your mini-map."; - mes "Do you need any other help?"; - viewpoint 2,157,106,0,0xFFFFFF; - viewpoint 2,177,133,1,0xFFFFFF; - viewpoint 2,39,215,2,0xFFFFFF; - viewpoint 2,137,248,3,0xFFFFFF; - viewpoint 2,181,132,4,0xFFFFFF; - next; - break; - case 7: - mes "[Einbech Guide]"; - mes "Have a safe journey!"; - close2; - cutin "ein_soldier",255; - end; - } - } -} -einbech,48,214,4 duplicate(GuideEinbech) Einbech Guide#einbech02 4_M_EIN_SOLDIER diff --git a/npc/re/guides/guides_geffen.txt b/npc/re/guides/guides_geffen.txt deleted file mode 100644 index 50da8778d..000000000 --- a/npc/re/guides/guides_geffen.txt +++ /dev/null @@ -1,190 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Geffen Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Geffen. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -geffen,203,116,4 script Guide#01geffen::GuideGeffen 4_M_GEF_SOLDIER,{ - cutin "gef_soldier",2; - mes "[Geffen Guide]"; - mes "Welcome to ^8B4513Geffen^000000,"; - mes "the City of Magic."; - mes "Do you need help navigating the city?"; - F_Navi("[Geffen Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Magic Academy ]", "[ Geffen Tower ]", "[ Fountain ]", "[ Tool Shop ]", "[ Buy & Repair Equipment ]", "[ Inn ]", "[ Tavern ]", "[ Christopher's Forge ]", "Previous Menu")) { - case 1: - mes "[Geffen Guide]"; - mes "The "+F_Navi("Magic Academy","geffen,61,180","^B9062F"); - mes "handles all magic-related affairs,"; - mes "including job changes."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,61,180,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Geffen Tower","geffen,120,114","^0000FF"); - viewpoint 1,120,114,1,0x0000FF; - next; - break; - case 3: - callsub L_Mark, F_Navi("Fountain","geffen,126,48","^FF5400"); - viewpoint 1,126,48,2,0xFFB400; - next; - break; - case 4: - callsub L_Mark, F_Navi("Tool Shop","geffen,44,86","^006400"); - viewpoint 1,44,86,3,0xAAFF00; - next; - break; - case 5: - mes "[Geffen Guide]"; - mes "If you'd like to "; - mes F_Navi("Buy or Repair Equipment","geffen,99,140","^7F3300"); - mes "then this is the place you'll want to visit."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,99,140,4,0xD2691E; - next; - break; - case 6: - callsub L_Mark, F_Navi("Inn","geffen,172,174","^800080"); - viewpoint 1,172,174,5,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, F_Navi("Tavern","geffen,138,138","^B9062F"); - viewpoint 1,138,138,6,0xFF0000; - next; - break; - case 8: - mes "[Geffen Guide]"; - mes F_Navi("Christopher's Forge","geffen,182,59","^0000FF")+" is"; - mes "where you can purchase"; - mes "Refining materials."; - mes "It used to be the old Blacksmith Guild."; - viewpoint 1,182,59,6,0x0000FF; - next; - break; - case 9: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Kafra Employee ]", "[ Pet Groomer ]", "[ Chef Assistant ]", "[ Dimensional Arcanist Guide ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Eden Teleport Officers","geffen,132,66","^B9062F"); - viewpoint 1,61,180,7,0xFF0000; - viewpoint 1,132,66,8,0xFF0000; - next; - break; - case 2: - callsub L_Mark, "^FF5400Kafra Employees^000000"; - viewpoint 1,203,123,10,0xFFB400; - viewpoint 1,120,62,11,0xFFB400; - next; - break; - case 3: - callsub L_Mark, F_Navi("Pet Groomer","geffen,193,152","^006400"); - viewpoint 1,193,152,12,0xAAFF00; - next; - break; - case 4: - callsub L_Mark, F_Navi("Chef Assistant","geffen,196,111","^7F3300"); - viewpoint 1,196,111,13,0xD2691E; - next; - break; - case 5: - callsub L_Mark, F_Navi("Dimensional Arcanist Guide","geffen,140,196","^800080"); - viewpoint 1,140,196,14,0xDA70D6; - next; - break; - case 6: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Geffen Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - viewpoint 2,1,1,12,0xFFFF00; - viewpoint 2,1,1,13,0xFFFF00; - viewpoint 2,1,1,14,0xFFFF00; - next; - break; - case 4: - mes "[Geffen Guide]"; - mes "Enjoy your stay."; - close2; - cutin "gef_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Geffen Guide]"; - mes "Let me mark the location of the"; - mes getarg(0)+"^000000"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} - -geffen,118,62,0 duplicate(GuideGeffen) Guide#02geffen 4_M_GEF_SOLDIER -geffen,36,123,6 duplicate(GuideGeffen) Guide#03geffen 4_M_GEF_SOLDIER -geffen,123,203,4 duplicate(GuideGeffen) Guide#04geffen 4_M_GEF_SOLDIER diff --git a/npc/re/guides/guides_gonryun.txt b/npc/re/guides/guides_gonryun.txt deleted file mode 100644 index 2ee4af05f..000000000 --- a/npc/re/guides/guides_gonryun.txt +++ /dev/null @@ -1,106 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Kunlun Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Kunlun. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -gonryun,163,60,4 script Kunlun Guide#01gonryun 8_M_TWSOLDIER,{ - mes "[He Yuen Zhe]"; - mes "Ni Hao!"; - mes "Welcome to ^8B4513Kunlun^000000~"; - mes "Take a walk around and experience"; - mes "the ancient history and tradition"; - mes "of our breath taking city."; - next; - mes "[He Yuen Zhe]"; - mes "I am responsible for helping you"; - mes "with any questions you may have."; - mes "Please feel free to ask me anything."; - F_Navi("[He Yuen Zhe]"); - while (1) { - next; - switch(select("[ Kafra Employee ]", "[ Chief's Residence ]", "[ Tool Dealer ]", "[ Weapon Dealer ]", "[ Armor Dealer ]", "[ Wine Maker ]", "[ Kunlun Envoy ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, "^0000FFKafra Employee^000000"; - viewpoint 1,159,122,0,0x0A82FF; - break; - case 2: - callsub L_Mark, F_Navi("Chief's Residence","gonryun,110,131","^006400"); - viewpoint 1,110,131,1,0xAAFF00; - break; - case 3: - callsub L_Mark, F_Navi("Tool Dealer","gonryun,147,84","^D8BFD8"); - viewpoint 1,147,84,2,0xD8BFD8; - break; - case 4: - callsub L_Mark, F_Navi("Weapon Dealer","gonryun,174,101","^FF1493"); - viewpoint 1,174,101,3,0xFF1493; - break; - case 5: - callsub L_Mark, F_Navi("Armor Dealer","gonryun,173,84","^8B4513"); - viewpoint 1,173,84,4,0x8B4513; - break; - case 6: - callsub L_Mark, F_Navi("Wine Maker","gonryun,213,115","^9400D3"); - viewpoint 1,213,115,5,0x9400D3; - break; - case 7: - callsub L_Mark, F_Navi("Kunlun Envoy","gonryun,161,11","^00BFFF"); - viewpoint 1,161,11,6,0x00BFFF; - break; - case 8: - mes "[He Yuen Zhe]"; - mes "I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - break; - case 9: - mes "[He Yuen Zhe]"; - mes "Bon voyage!"; - close; - } - } - end; -L_Mark: - mes "[He Yuen Zhe]"; - mes "The "+getarg(0)+" is"; - mes "marked on your mini-map."; - mes "Check your mini-map."; - mes "Is there anything else I can do for you?"; - return; -} diff --git a/npc/re/guides/guides_hugel.txt b/npc/re/guides/guides_hugel.txt deleted file mode 100644 index 4604e9f2d..000000000 --- a/npc/re/guides/guides_hugel.txt +++ /dev/null @@ -1,319 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Hugel Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Hugel. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -hugel,98,56,3 script Hugel Guide Granny#hugel 4_F_LGTGRAND,{ - mes "[Hugel Guide Granny]"; - mes "Oh, hello~ you are one energetic adventurer."; - mes "Welcome to ^8B4513Hugel^000000. I am honored to guide you in this beautiful village."; - mes "If this is the first time for you to use the guide services, you should ask a lot of questions."; - F_Navi("[Hugel Guide Granny]"); - next; - .@str$ = "Would you like to know more locations?"; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Church ]", "[ Inn ]", "[ Pub ]", "[ Airport ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Bingo Game Room ]", "[ ^3131FFHunter Guild^000000 ]", "[ Party Supplies Shop ]", "[ ^3131FFShrine Expedition^000000 ]", "Previous Menu")) { - case 1: - mes "[Hugel Guide Granny]"; - mes "Well, to me, this "+F_Navi("Church","hugel,159,113")+" is rather like a place for old folks like me, you know..."; - mes .@str$; - viewpoint 1,159,113,0,0xFF0000; - next; - break; - case 2: - mes "[Hugel Guide Granny]"; - mes "Pudding rather than praise."; - mes "You'd better unpack your stuff at the "+F_Navi("Inn","hugel,101,77")+" first before you start looking around this village."; - mes .@str$; - viewpoint 1,101,77,1,0x8B4513; - next; - break; - case 3: - mes "[Hugel Guide Granny]"; - mes "Yes, when you travel, you want to drop by a "+F_Navi("Pub","hugel,126,65")+" and make new friends."; - mes "Go east from here, then you will arrive at the pub."; - mes .@str$; - viewpoint 1,126,65,2,0xDAA520; - next; - break; - case 4: - mes "[Hugel Guide Granny]"; - mes "A while ago, strangers came to the village and built that strange "+F_Navi("Airport","hugel,178,146")+" kind of thing..."; - mes "What do they call it? Airship?"; - mes .@str$; - viewpoint 1,178,146,3,0xD7567F; - next; - break; - case 5: - mes "[Hugel Guide Granny]"; - mes "Well, we have a "+F_Navi("Weapon Shop","hugel,88,167")+" in the center of the village."; - mes "But I don't know if there is any weapon that you find useful."; - mes .@str$; - viewpoint 1,88,167,4,0xCD5C5C; - next; - break; - case 6: - mes "[Hugel Guide Granny]"; - mes "Yes, I love Hugel brand Red Potions. I haven't tasted Red Potions from any other brands yet...hohoho. "; - mes "The "+F_Navi("Tool Shop","hugel,92,163")+" is located in the center of village."; - mes .@str$; - viewpoint 1,92,163,5,0x000080; - next; - break; - case 7: - mes "[Hugel Guide Granny]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Bingo Game Room","hugel,58,206","^800080"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,58,206,6,0x800080; - next; - break; - case 8: - mes "[Hugel Guide Granny]"; - mes "Oh, are you an aspiring Hunter?"; - mes "Then head northeast following the beach, then you will find the "+F_Navi("Hunter Guild","hugel,209,224")+"."; - mes .@str$; - viewpoint 1,209,224,7,0xFF1493; - next; - break; - case 9: - mes "[Hugel Guide Granny]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Party Supplies Shop","hugel,95,103","^483D8B"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,95,103,8,0x483D8B; - next; - break; - case 10: - mes "[Hugel Guide Granny]"; - mes "I heard that the "; - mes F_Navi("Shrine Expedition","hugel,52,95")+" is staying in a house at the west."; - mes "They have put some kind of sign in the middle of village, so I guess that they are hiring people for something..."; - mes "I wonder what they are doing in here... hmmm."; - mes .@str$; - viewpoint 1,52,95,9,0x834683; - next; - break; - case 11: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Monster Race Arena ]", "[ Cool Event Corp. Staff ]", "Previous Menu")) { - case 1: - mes "[Hugel Guide Granny]"; - mes "I also like playing Monster Race games. It is pretty fun, you know?"; - mes "Oh, you haven't tried it yet? No~ you'd better try. Trust me, you will like it."; - mes .@str$; - viewpoint 1,60,71,10,0xFF1493; - next; - break; - case 2: - mes "[Hugel Guide Granny]"; - mes "I will mark the location"; - mes "of the ^DA70D6Cool Event Corp. Staff^000000"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,88,168,11,0xDA70D6; - next; - break; - case 3: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Hugel Guide Granny]"; - mes "I'll remove the marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,159,113,0,0xFFFFFF; - viewpoint 2,101,77,1,0xFFFFFF; - viewpoint 2,126,65,2,0xFFFFFF; - viewpoint 2,178,146,3,0xFFFFFF; - viewpoint 2,88,167,4,0xFFFFFF; - viewpoint 2,92,163,5,0xFFFFFF; - viewpoint 2,58,206,6,0xFFFFFF; - viewpoint 2,209,224,7,0xFFFFFF; - viewpoint 2,95,103,8,0xFFFFFF; - viewpoint 2,52,95,9,0xFFFFFF; - viewpoint 2,60,71,10,0xFFFFFF; - viewpoint 2,88,168,11,0xFFFFFF; - next; - break; - case 4: - mes "[Hugel Guide Granny]"; - mes "Ho ho ho ~!"; - mes "Guiding is very interesting."; - close; - } - } -} - -hugel,187,172,6 script Guide Rich King#hugel 4_M_CRU_KNT,{ - mes "[Rich King]"; - mes "What business do you have"; - mes "in this countryside village?"; - next; - mes "[Rich King]"; - mes "This is ^8B4513Hugel^000000"; - mes "in the Schwaltzvalt Republic."; - mes "You are very honored to receive guidance from a great person like me."; - F_Navi("[Rich King]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Church ]", "[ Inn ]", "[ Pub ]", "[ Airport ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Bingo Game Room ]", "[ Hunter Guild ]", "[ Party Supplies Shop ]", "[ Shrine Expedition ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Church","hugel,159,113","^FF0000"); - viewpoint 1,159,113,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Inn","hugel,101,77","^8B4513"); - viewpoint 1,101,77,1,0x8B4513; - next; - break; - case 3: - callsub L_Mark, F_Navi("Pub","hugel,126,65","^DAA520"); - viewpoint 1,126,65,2,0xDAA520; - next; - break; - case 4: - callsub L_Mark, F_Navi("Airport","hugel,178,146","^D7567F"); - viewpoint 1,178,146,3,0xD7567F; - next; - break; - case 5: - callsub L_Mark, F_Navi("Weapon Shop","hugel,88,167","^CD5C5C"); - viewpoint 1,88,167,4,0xCD5C5C; - next; - break; - case 6: - callsub L_Mark, F_Navi("Tool Shop","hugel,92,163","^000080"); - viewpoint 1,92,163,5,0x000080; - next; - break; - case 7: - callsub L_Mark, F_Navi("Bingo Game Room","hugel,58,206","^800080"); - viewpoint 1,58,206,6,0x800080; - next; - break; - case 8: - callsub L_Mark, F_Navi("Hunter Guild","hugel,209,224","^FF1493"); - viewpoint 1,209,224,7,0xFF1493; - next; - break; - case 9: - callsub L_Mark, F_Navi("Party Supplies Shop","hugel,95,103","^483D8B"); - viewpoint 1,95,103,8,0x483D8B; - next; - break; - case 10: - callsub L_Mark, F_Navi("Shrine Expedition","hugel,52,95","^834683"); - viewpoint 1,52,95,9,0x834683; - next; - break; - case 11: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Monster Race Arena ]", "[ Cool Event Corp. Staff ]", "Previous Menu")) { - case 1: - callsub L_Mark, "^FF1493Monster Race Arena^000000"; - viewpoint 1,60,71,10,0xFF1493; - next; - break; - case 2: - callsub L_Mark, "^DA70D6Cool Event Corp. Staff^000000"; - viewpoint 1,88,168,11,0xDA70D6; - next; - break; - case 3: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Rich King]"; - mes "I'll remove the marks from your mini-map."; - mes "I know you're curious but you need to stop bugging me."; - viewpoint 2,159,113,0,0xFFFFFF; - viewpoint 2,101,77,1,0xFFFFFF; - viewpoint 2,126,65,2,0xFFFFFF; - viewpoint 2,178,146,3,0xFFFFFF; - viewpoint 2,88,167,4,0xFFFFFF; - viewpoint 2,92,163,5,0xFFFFFF; - viewpoint 2,58,206,6,0xFFFFFF; - viewpoint 2,209,224,7,0xFFFFFF; - viewpoint 2,95,103,8,0xFFFFFF; - viewpoint 2,52,95,9,0xFFFFFF; - viewpoint 2,60,71,10,0xFFFFFF; - viewpoint 2,88,168,11,0xFFFFFF; - next; - break; - case 4: - mes "[Rich King]"; - mes "I'm getting a little bit hungry after working so hard..."; - mes "I am eager to eat something!"; - close; - } - } - end; -L_Mark: - mes "[Rich King]"; - mes "I will mark the location"; - mes "of the "+getarg(0)+"."; - mes "Do you want to know more locations?"; - mes "Are you going to keep bugging me and make me get upset?"; - return; -} diff --git a/npc/re/guides/guides_izlude.txt b/npc/re/guides/guides_izlude.txt deleted file mode 100644 index 1bdf5a472..000000000 --- a/npc/re/guides/guides_izlude.txt +++ /dev/null @@ -1,225 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) Masao -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Izlude Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Izlude. -//================= Current Version ======================================= -//= 1.4 -//========================================================================= - -- script ::GuideIzlude FAKE_NPC,{ - cutin "prt_soldier",2; - mes "[Izlude Guide]"; - mes "Welcome to ^8B4513Izlude^000000,"; - mes "Prontera's satellite town."; - mes "Do you need help navigating the town?"; - F_Navi("[Izlude Guide]"); - next; - .@map$ = strnpcinfo(NPC_MAP); - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Cryptura Academy ]", "[ Marina ]", "[ International Airship ]", "[ Arena ]", "[ Kit Shop ]", "[ Swordsman Guild ]", "[ Enchant Association ]", "[ Forge ]", "Previous Menu")) { - case 1: - mes "[Izlude Guide]"; - mes "Novice adventurers should go to "+F_Navi("Cryptura Academy","iz_ac01,100,39")+" to receive more information and training!"; - mes "Would you like to check any other locations?"; - viewpoint 1,128,260,0,0xD2691E; - next; - break; - case 2: - mes "[Izlude Guide]"; - mes "You can use the "+F_Navi("Marina",.@map$+",197,205","^B9062F"); - mes "to go to ^8B4513Alberta^000000 or ^8B4513Byalan Island^000000."; - mes "Beware of ^8B4513Izlude Dungeon^000000"; - mes "on Byalan Island since it is"; - mes "filled with dreadful monsters."; - mes "Would you like to check any other locations?"; - viewpoint 1,197,205,1,0xFF0000; - next; - break; - case 3: - mes "[Izlude Guide]"; - mes "The "+F_Navi("International Airship",.@map$+",202,75","^0000FF"); - mes "goes to ^8B4513Juno^000000 and ^8B4513Rachel^000000."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,210,73,2,0x0A82FF; - next; - break; - case 4: - mes "[Izlude Guide]"; - mes "The "+F_Navi("Arena",.@map$+",213,161","^FF5400"); - mes "is a perfect place to"; - mes "test your combat capabilities."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,213,161,3,0xFF5400; - next; - break; - case 5: - callsub L_Mark, F_Navi("Kit Shop",.@map$+",110,182","^006400"); - viewpoint 1,108,179,4,0xAAFF00; - next; - break; - case 6: - mes "[Izlude Guide]"; - mes "The "+F_Navi("Swordsman Guild",.@map$+",51,172")+" is where you can ^800080change your job to Swordsman.^000000"; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,52,172,5,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, F_Navi("Enchant Association",.@map$+",97,125","^B9062F"); - viewpoint 1,97,125,6,0xDA70D6; - next; - break; - case 8: - callsub L_Mark, F_Navi("Forge",.@map$+",153,126"); - viewpoint 1,153,126,7,0xAAFF00; - next; - break; - case 9: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Kafra Employee ]", "[ Hypnotist ]", "[ Newlywed Helper ]", "[ Mercenary Guildsman ]", "[ Pet Groomer ]", "Previous Menu")) { - case 1: - mes "[Izlude Guide]"; - mes "The "+F_Navi("Eden Teleport Officer",.@map$+",131,148","^0000FF"); - mes "is currently staying inside"; - mes "the Swordsman Guild building."; - mes "Let me mark his location on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,131,148,8,0x0A82FF; - next; - break; - case 2: - callsub L_Mark, F_Navi("Kafra Employee",.@map$+",128,148","^FF5400"),1; - viewpoint 1,128,148,9,0xFF5400; - next; - break; - case 3: - callsub L_Mark, F_Navi("Hypnotist",.@map$+",127,175"),1; - viewpoint 1,127,175,10,0x006400; - next; - break; - case 4: - mes "[Izlude Guide]"; - mes "If you'd like to go on a honeymoon to"; - mes "^8B4513Jawaii^000000, the paradise of newlyweds,"; - mes "please speak to the "; - mes F_Navi("Newlywed Helper",.@map$+",180,224","^B9062F")+"."; - mes "Would you like to check any other locations?"; - viewpoint 1,180,224,11,0xFF0000; - next; - break; - case 5: - callsub L_Mark, F_Navi("Mercenary Guildsman",.@map$+",47,170","^0000FF"); - viewpoint 1,47,170,12,0xDA70D6; - next; - break; - case 6: - callsub L_Mark, F_Navi("Pet Groomer","izlude_in,72,98"),1; - viewpoint 1,108,179,13,0x006400; - next; - break; - case 7: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Izlude Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - viewpoint 2,1,1,12,0xFFFF00; - viewpoint 2,1,1,13,0xFFFF00; - next; - break; - case 4: - mes "[Izlude Guide]"; - mes "Enjoy your stay."; - mes "Bye~!"; - close2; - cutin "prt_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Izlude Guide]"; - if (getarg(1,0)) { - mes "Let me mark the location of the"; - mes getarg(0); - } else - mes "Let me mark the location of the "+getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} - -izlude,129,175,4 duplicate(GuideIzlude) Guide#01izlude 8W_SOLDIER -izlude_a,129,175,4 duplicate(GuideIzlude) Guide#01izlude_a 8W_SOLDIER -izlude_b,129,175,4 duplicate(GuideIzlude) Guide#01izlude_b 8W_SOLDIER -izlude_c,129,175,4 duplicate(GuideIzlude) Guide#01izlude_c 8W_SOLDIER -izlude_d,129,175,4 duplicate(GuideIzlude) Guide#01izlude_d 8W_SOLDIER - -izlude,133,113,4 duplicate(GuideIzlude) Guide#02izlude 8W_SOLDIER -izlude_a,133,113,4 duplicate(GuideIzlude) Guide#02izlude_a 8W_SOLDIER -izlude_b,133,113,4 duplicate(GuideIzlude) Guide#02izlude_b 8W_SOLDIER -izlude_c,133,113,4 duplicate(GuideIzlude) Guide#02izlude_c 8W_SOLDIER -izlude_d,133,113,4 duplicate(GuideIzlude) Guide#02izlude_d 8W_SOLDIER - -//izlude,120,206,4 duplicate(GuideIzlude) Guide#03izlude 8W_SOLDIER diff --git a/npc/re/guides/guides_juno.txt b/npc/re/guides/guides_juno.txt deleted file mode 100644 index 3b6bc6c9c..000000000 --- a/npc/re/guides/guides_juno.txt +++ /dev/null @@ -1,183 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Juno Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Juno. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -yuno,59,212,4 script Juno Guide#yuno01::GuideJuno 8_F_GIRL,{ - mes "[Juno Guide]"; - mes "A place that takes the vision of the future, and gives it form in the present. Welcome to"; - mes "the city of ^8B4513Juno^000000!"; - F_Navi("[Juno Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Tool Shop ]", "[ Forge ]", "[ Airport ]", "[ Government Building ]", "[ Street of Book Stores ]", "[ Inn & Pub ]", "[ Sage Castle ]", "[ Monster Academy ]", "[ Library of the Republic ]", "[ Weapon & Armor Shop ]", "[ Juphero Plaza ]", "[ Monster Museum ]", "[ Schweicherbil Magic Academy ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Tool Shop","yuno,194,140","^FF0000"); - viewpoint 1,194,140,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Forge","yuno,120,137","^FF4500"); - viewpoint 1,120,137,1,0xFF4500; - next; - break; - case 3: - callsub L_Mark, F_Navi("Airport","yuno,16,261","^DAA520"); - viewpoint 1,16,261,2,0xDAA520; - next; - break; - case 4: - callsub L_Mark, F_Navi("Government Building","yuno,157,317","^008000"); - viewpoint 1,157,317,3,0x008000; - next; - break; - case 5: - callsub L_Mark, F_Navi("Street of Book Stores","yuno,172,100","^0000FF"); - viewpoint 1,172,100,4,0x0000FF; - next; - break; - case 6: - callsub L_Mark, F_Navi("Inn & Pub","yuno,51,105","^000080"); - viewpoint 1,51,105,5,0x000080; - next; - break; - case 7: - callsub L_Mark, F_Navi("Sage Castle","yuno,90,318","^800080"); - viewpoint 1,90,318,6,0x800080; - next; - break; - case 8: - callsub L_Mark, F_Navi("Monster Academy","yuno,95,184","^834683"); - viewpoint 1,95,184,7,0x834683; - next; - break; - case 9: - callsub L_Mark, F_Navi("Juno Library","yuno,338,203","^4B0082"); - viewpoint 1,338,203,8,0x4B0082; - next; - break; - case 10: - callsub L_Mark, F_Navi("Weapon & Armor Shop","yuno,120,137","^008080"); - viewpoint 1,120,137,9,0x008080; - next; - break; - case 11: - callsub L_Mark, F_Navi("Juphero Plaza","yuno,115,57","^FF1493"); - viewpoint 1,115,157,10,0xFF1493; - next; - break; - case 12: - callsub L_Mark, F_Navi("Monster Museum","yuno,278,290","^DA70D6"); - viewpoint 1,278,290,11,0xDA70D6; - next; - break; - case 13: - mes "[Juno Guide]"; - mes "I will mark the location of the"; - mes F_Navi("Schweicherbil Magic Academy","yuno,323,280","^CD1039"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,323,280,12,0xCD1039; - next; - break; - case 14: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Kafra Employees ]", "[ Eden Teleport Officer ]", "Previous Menu")) { - case 1: - callsub L_Mark, "^FA8072Kafra Employees^000000"; - viewpoint 1,152,187,13,0xFA8072; - viewpoint 1,277,221,14,0xFA8072; - viewpoint 1,327,108,15,0xFA8072; - next; - break; - case 2: - callsub L_Mark, F_Navi("Eden Teleport Officer","yuno,144,189","^803232"); - viewpoint 1,144,189,16,0x803232; - next; - break; - case 3: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Juno Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,194,140,0,0xFFFFFF; - viewpoint 2,120,137,1,0xFFFFFF; - viewpoint 2,16,261,2,0xFFFFFF; - viewpoint 2,157,317,3,0xFFFFFF; - viewpoint 2,172,100,4,0xFFFFFF; - viewpoint 2,51,105,5,0xFFFFFF; - viewpoint 2,90,318,6,0xFFFFFF; - viewpoint 2,95,184,7,0xFFFFFF; - viewpoint 2,338,203,8,0xFFFFFF; - viewpoint 2,120,137,9,0xFFFFFF; - viewpoint 2,115,157,10,0xFFFFFF; - viewpoint 2,278,290,11,0xFFFFFF; - viewpoint 2,323,280,12,0xFFFFFF; - viewpoint 2,152,187,13,0xFFFFFF; - viewpoint 2,277,221,14,0xFFFFFF; - viewpoint 2,327,108,15,0xFFFFFF; - viewpoint 2,144,189,16,0xFFFFFF; - next; - break; - case 4: - mes "[Juno Guide]"; - mes "Have fun on your adventures!"; - close; - } - } - end; -L_Mark: - mes "[Juno Guide]"; - mes "I will mark the location"; - mes "of the "+getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} -yuno,153,47,4 duplicate(GuideJuno) Juno Guide#yuno02 8_F_GIRL diff --git a/npc/re/guides/guides_lighthalzen.txt b/npc/re/guides/guides_lighthalzen.txt deleted file mode 100644 index faff34736..000000000 --- a/npc/re/guides/guides_lighthalzen.txt +++ /dev/null @@ -1,205 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Lighthalzen Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Lighthalzen. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -lighthalzen,207,310,5 script Lighthalzen Guide#lhz01::GuideLighthazlen 4_M_EIN_SOLDIER,{ - cutin "ein_soldier",2; - mes "[Lighthalzen Guide]"; - mes "Welcome to ^8B4513Lighthalzen^000000,"; - mes "the Corporation City-State."; - mes "If you need any guidance"; - mes "around the city, feel free"; - mes "to ask me and I'll do my"; - mes "very best to help you."; - next; - mes "[Lighthalzen Guide]"; - mes "Please be aware that I'm"; - mes "in charge of providing info"; - mes "regarding the West District"; - mes "of ^8B4513Lighthalzen^000000. Now, please"; - mes "select the location that you'd"; - mes "like to learn more about."; - F_Navi("[Lighthalzen Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Hotel ]", "[ Bank ]", "[ Airport ]", "[ Weapon Shop ]", "[ Department Store ]", "[ Police Station ]", "[ Jewelry Store ]", "[ Cool Event Corp. ]", "[ Somatology Laboratory ]", "[ Alchemist Association ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Hotel","lighthalzen,159,133","^FF0000"); - viewpoint 1,160,217,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Bank","lighthalzen,203,257","^FF4500"); - viewpoint 1,203,257,1,0xFF4500; - next; - break; - case 3: - callsub L_Mark, F_Navi("Airport","lighthalzen,262,75","^DAA520"); - viewpoint 1,262,75,2,0xDAA520; - next; - break; - case 4: - callsub L_Mark, F_Navi("Weapon Shop","lighthalzen,194,35","^7B68EE"); - viewpoint 1,194,35,3,0x7B68EE; - next; - break; - case 5: - callsub L_Mark, F_Navi("Department Store","lighthalzen,199,164","^B91A4D"); - viewpoint 1,202,106,4,0xB91A4D; - next; - break; - case 6: - callsub L_Mark, F_Navi("Police Station","lighthalzen,234,276","^008000"); - viewpoint 1,234,276,5,0x008000; - next; - break; - case 7: - callsub L_Mark, F_Navi("Jewelry Store","lighthalzen,96,110","^0000FF"); - viewpoint 1,96,110,6,0x0000FF; - next; - break; - case 8: - callsub L_Mark, F_Navi("Cool Event Corp.","lighthalzen,238,217","^000080"); - viewpoint 1,238,217,7,0x000080; - next; - break; - case 9: - callsub L_Mark, F_Navi("Somatology Laboratory","lighthalzen,101,243","^800080"); - viewpoint 1,101,243,8,0x800080; - next; - break; - case 10: - callsub L_Mark, F_Navi("Alchemist Association","lighthalzen,54,132","^0A9696"); - viewpoint 1,54,132,9,0x0A9696; - next; - break; - case 11: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Armsmith ]", "[ Seiayablem ]", "[ Pet Groomer ]", "[ Kafra Employees ]", "[ Cool Event Corp. Staff ]", "Previous Menu")) { - case 1: - mes "[Lighthalzen Guide]"; - mes "You may go to Fulerr,"; - mes "the ^0A9696Armsmith^000000"; - mes "on the 1st floor of the Weapon Shop."; - viewpoint 1,194,35,10,0x0A9696; - next; - callsub L_Mark, "^0A9696Armsmith^000000"; - next; - break; - case 2: - mes "[Lighthalzen Guide]"; - mes "^4B0082Seiyablem^000000 adds"; - mes "sockets on your items"; - mes "on the 1st floor"; - mes "of the Weapon Shop."; - viewpoint 1,194,35,11,0x4B0082; - next; - callsub L_Mark, "^4B0082Seiyablem^000000",1; - next; - break; - case 3: - callsub L_Mark, F_Navi("Pet Groomer","lighthalzen,222,191","^FF4500"); - viewpoint 1,222,191,12,0xFF4500; - next; - break; - case 4: - callsub L_Mark, "^008080Kafra Employees^000000"; - viewpoint 1,164,99,13,0x008080; - viewpoint 1,164,99,14,0x008080; - next; - break; - case 5: - callsub L_Mark, F_Navi("Cool Event Corp. Staff","lighthalzen,94,247","^FF1493"); - viewpoint 1,94,247,15,0xFF1493; - next; - break; - case 6: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Lighthalzen Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,160,217,0,0xFFFFFF; - viewpoint 2,203,257,1,0xFFFFFF; - viewpoint 2,262,75,2,0xFFFFFF; - viewpoint 2,194,35,3,0xFFFFFF; - viewpoint 2,202,106,4,0xFFFFFF; - viewpoint 2,234,276,5,0xFFFFFF; - viewpoint 2,96,110,6,0xFFFFFF; - viewpoint 2,238,217,7,0xFFFFFF; - viewpoint 2,101,243,8,0xFFFFFF; - viewpoint 2,54,132,9,0xFFFFFF; - viewpoint 2,194,35,10,0xFFFFFF; - viewpoint 2,194,35,11,0xFFFFFF; - viewpoint 2,222,191,12,0xFFFFFF; - viewpoint 2,164,99,13,0xFFFFFF; - viewpoint 2,164,99,14,0xFFFFFF; - viewpoint 2,94,247,15,0xFFFFFF; - next; - break; - case 4: - mes "[Lighthalzen Guide]"; - mes "Enjoy your adventures!"; - close2; - cutin "ein_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Lighthalzen Guide]"; - mes "I will mark the location"; - mes "of "+((getarg(1,0))?"":"the ")+getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} -lighthalzen,220,310,3 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz02 4_M_EIN_SOLDIER -lighthalzen,154,100,5 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz03 4_M_EIN_SOLDIER -lighthalzen,307,224,3 duplicate(GuideLighthazlen) Lighthalzen Guide#lhz04 4_M_EIN_SOLDIER diff --git a/npc/re/guides/guides_louyang.txt b/npc/re/guides/guides_louyang.txt deleted file mode 100644 index 0b773b168..000000000 --- a/npc/re/guides/guides_louyang.txt +++ /dev/null @@ -1,146 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Louyang Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Louyang. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -louyang,224,104,4 script Louyang Guide#01louyang 4_F_CHNWOMAN,{ - mes "[Representative]"; - mes "Welcome to ^8B4513Louyang^000000,"; - mes "an ancient land with"; - mes "a history full of tales"; - mes "of bravery."; - next; - mes "[Representative]"; - mes "We now provide an ocean lane to accomodate foreign travelers and intercultural exchange from which all can benefit."; - next; - mes "[Representative]"; - mes "^8B4513Louyang^000000 is famous for"; - mes "its elaborate history, as well as specialties that are unique to this nation. Please take your time and enjoy your stay."; - F_Navi("[Representative]"); - .@str$ = "Is there anything else I can do for you?"; - while (1) { - next; - switch(select("[ Dragon Castle ]", "[ Doctor's Office ]", "[ City Hall ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Tavern ]", "[ Observatory ]", "[ Return to Alberta ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Representative]"; - mes "The "+F_Navi("Dragon Castle","louyang,218,253")+" is located at ^0A82FF+^000000. It is where all the nobles reside, including our lord."; - mes "Since you're an outsider, I guess it would be appropriate for you to visit our lord first."; - mes .@str$; - viewpoint 1,218,253,0,0x0A82FF; - break; - case 2: - mes "[Representative]"; - mes "It's a famous "+F_Navi("Doctor's Office","louyang,261,93","^AAFF00"); - mes "according to rumor it can cure all diseases. But I'm not sure if it's true or not."; - mes .@str$; - viewpoint 1,261,93,1,0xAAFF00; - break; - case 3: - mes "[Representative]"; - mes "We have a "+F_Navi("City Hall","louyang,309,78")+" where the federal government operates."; - mes "It is located at ^008080+^000000."; - next; - mes "[Representative]"; - mes "If you have any problems,"; - mes "you should talk with the"; - mes "employees there."; - mes .@str$; - viewpoint 1,309,78,2,0x20B2AA; - break; - case 4: - mes "[Representative]"; - mes "The "+F_Navi("Weapon Shop","louyang,145,172")+" is located at ^55FF33+^000000."; - next; - mes "[Representative]"; - mes "You will see"; - mes "marvelous weapons forged"; - mes "by the well-experienced"; - mes "Blacksmiths of Louyang."; - mes .@str$; - viewpoint 1,145,172,3,0xFF1493; - break; - case 5: - mes "[Representative]"; - mes "The "+F_Navi("Tool Shop","louyang,138,99")+" is located at ^3355FF+^000000."; - next; - mes "[Representative]"; - mes "Knowing your enemy"; - mes "is half the battle!"; - mes "It's also safer to prepare yourself than to be sorry later. Why don't you go check their supplies?"; - mes .@str$; - viewpoint 1,138,99,4,0xFF0000; - break; - case 6: - mes "[Representative]"; - mes "When you get tired during your trip, I suggest that you visit the "+F_Navi("Tavern","louyang,280,165")+". It's located at ^00FF00+^000000."; - next; - mes "[Representative]"; - mes "The Tavern is a good place"; - mes "to meet other tourists, as well as to hear of any news that may be helpful to know."; - mes .@str$; - viewpoint 1,280,165,5,0xDAA520; - break; - case 7: - mes "[Representative]"; - mes "You won't get a better view of the world than you can at the "+F_Navi("Observatory","louyang,136,245")+"."; - mes "It's a must see here."; - mes .@str$; - viewpoint 1,136,245,6,0xD8BFD8; - break; - case 8: - mes "[Representative]"; - mes "If you want to return to Alberta,"; - mes "find the "+F_Navi("Girl","louyang,218,22","^00BFFF")+" outside town on the docks."; - mes .@str$; - viewpoint 1,218,22,7,0x00BFFF; - break; - case 9: - mes "[Representative]"; - mes "I'll remove all marks from your mini-map."; - mes .@str$; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - viewpoint 2,1,1,7,0xFFFFFF; - break; - case 10: - mes "[Representative]"; - mes "Enjoy your trip~!"; - close; - } - } -} diff --git a/npc/re/guides/guides_lutie.txt b/npc/re/guides/guides_lutie.txt deleted file mode 100644 index 374c36f46..000000000 --- a/npc/re/guides/guides_lutie.txt +++ /dev/null @@ -1,95 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Lutie Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Lutie. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -xmas,140,137,3 script Lutie Guide#xmas 4_F_KID3,{ - mes "[Lutie Guide]"; - mes "Welcome to ^8B4513Lutie^000000,"; - mes "the Snow Village."; - mes "Do you need help navigating the village?"; - F_Navi("[Lutie Guide]"); - while (1) { - next; - switch(select("[ Gift Shop ]", "[ Church ]", "[ Weapon & Armor Shop ]", "[ Tool Shop ]", "[ Santa's House ]", "[ Toy Factory ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, F_Navi("Gift Shop","xmas,172,131","^008080"); - viewpoint 1,172,131,2,0x008080; - break; - case 2: - callsub L_Mark, F_Navi("Church","xmas,104,287","^006400"); - viewpoint 1,104,287,1,0xAAFF00; - break; - case 3: - callsub L_Mark, F_Navi("Weapon & Armor Shop","xmas,171,158","^FF1493"); - viewpoint 1,171,158,3,0xFF1493; - break; - case 4: - callsub L_Mark, F_Navi("Tool Shop","xmas,122,131","^8B4513"); - viewpoint 1,122,131,4,0x8B4513; - break; - case 5: - callsub L_Mark, F_Navi("Santa's House","xmas,149,237","^B9062F"),1; - viewpoint 1,149,237,5,0x9400D3; - break; - case 6: - callsub L_Mark, F_Navi("Toy Factory","xmas,143,312","^9400D3"); - viewpoint 1,143,312,6,0xFF0000; - break; - case 7: - mes "[Lutie Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - break; - case 8: - mes "[Lutie Guide]"; - mes "Be safe on your travels."; - close; - } - } - end; -L_Mark: - mes "[Lutie Guide]"; - mes "Let me mark the location of "+((getarg(1,0))?"":"the"); - mes getarg(0)+"^000000"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} diff --git a/npc/re/guides/guides_malaya.txt b/npc/re/guides/guides_malaya.txt deleted file mode 100644 index 38f67778f..000000000 --- a/npc/re/guides/guides_malaya.txt +++ /dev/null @@ -1,102 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Port Malaya Guides -//================= Description =========================================== -//= Guides for the city of Malaya. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -malaya,71,72,4 script Port Malaya Guide#01::GuideMalaya 4_F_BARYO_WOMAN,{ - mes "[Port Malaya Guide]"; - mes "Welcome to ^8B4513Port Malaya^000000, the Breathing Village."; - mes "Where cultures and legends come to life!"; - mes "Do you need help navigating the village?"; - F_Navi("[Port Malaya Guide]"); - while(1) { - next; - switch(select("[ Kafra Employees ]", "[ Inn & Tavern ]", "[ Weapon & Armor Shop ]", "[ Tool Shop ]", "[ Hospital ]", "[ Park ]", "[ Harbor ]", "Remove marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, "^0000FFKafra Employees^000000",1; - viewpoint 1,71,79,0,0x0A82FF; - viewpoint 1,234,204,1,0x0A82FF; - break; - case 2: - callsub L_Mark, F_Navi("Inn & Tavern","malaya,193,215","^006400"); - viewpoint 1,193,215,2,0xAAFF00; - break; - case 3: - callsub L_Mark, F_Navi("Weapon & Armor Shop","malaya,114,212","^008080"); - viewpoint 1,114,212,3,0x4F543C; - break; - case 4: - callsub L_Mark, F_Navi("Tool Shop","malaya,297,167","^FF1493"); - viewpoint 1,297,167,4,0xFF1493; - break; - case 5: - callsub L_Mark, F_Navi("Hospital","malaya,50,75","^8B4513"); - viewpoint 1,50,75,5,0x8B4513; - break; - case 6: - callsub L_Mark, F_Navi("Park","malaya,280,371","^8B4513"); - viewpoint 1,280,371,6,0x8B4513; - break; - case 7: - callsub L_Mark, F_Navi("Harbor","malaya,276,55","^8A2BE2"); - viewpoint 1,276,55,7,0x8A2BE2; - break; - case 8: - mes "[Port Malaya Guide]"; - mes "I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - viewpoint 2,1,1,7,0xFFFFFF; - break; - case 9: - mes "[Port Malaya Guide]"; - mes "I hope you enjoy your journey."; - close; - } - } - end; -L_Mark: - mes "[Port Malaya Guide]"; - mes "The "+getarg(0)+" "+((getarg(1,0))?"are":"is"); - mes "marked on your mini-map."; - mes "Check your mini-map."; - mes "Is there anything else I can do for you?"; - return; -} -malaya,250,83,6 duplicate(GuideMalaya) Port Malaya Guide#02 4_F_BARYO_WOMAN -malaya,224,204,6 duplicate(GuideMalaya) Port Malaya Guide#03 4_F_BARYO_WOMAN diff --git a/npc/re/guides/guides_mora.txt b/npc/re/guides/guides_mora.txt deleted file mode 100644 index 66a0ba86d..000000000 --- a/npc/re/guides/guides_mora.txt +++ /dev/null @@ -1,239 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Mora Guides -//================= Description =========================================== -//= Guides for the city of Mora. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -mora,25,158,5 script Raffle Guide#north 4_M_RAFLE_GR,{ - mes "[Raffoh]"; - mes "Laoh~!"; - mes "Welcome to the Village of Mora."; - mes "I can tell you whatever you want to know about the village~!"; - F_Navi("[Raffoh]"); - next; - switch(select("[ Inn ]", "[ Residences ]", "[ Stores ]", "[ Warehouse ]", "Remove markers from the mini-map", "Quit")) { - case 1: - mes "[Raffoh]"; - mes "Laoh~!"; - mes "We have an "+F_Navi("Inn","mora,44,138")+" but we can't make travelers sleep like Raffles..."; - mes "Get some rest!"; - viewpoint 1,44,134,0,0x0A82FF; - close; - case 2: - mes "[Raffoh]"; - mes "Laoh~!"; - mes F_Navi("This","mora,119,170")+" is where Raffles' houses are..."; - mes "But keep the noise down because people are asleep~!"; - viewpoint 1,119,170,1,0xAAFF00; - close; - case 3: - mes "[Raffoh]"; - mes "Laoh~!"; - mes "If you are looking for souvenirs, you can buy some in this "+F_Navi("district","mora,112,110")+"."; - viewpoint 1,112,110,2,0xDA70D6; - close; - case 4: - mes "[Raffoh]"; - mes "Laoh~!"; - mes F_Navi("This","mora,182,161")+" is where they keep all kinds of packages and groceries."; - mes "There are many things that don't belong to the Raffles, so be careful!"; - viewpoint 1,182,161,3,0xFF1493; - close; - case 5: - mes "[Raffoh]"; - mes "Laoh~! I'm removing them all~!"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0xFFFF00; - viewpoint 2,1,1,2,0xFFFF00; - viewpoint 2,1,1,3,0xFFFF00; - close; - case 6: - mes "[Raffoh]"; - mes "Laoh~!"; - mes "What kinds of sports are popular in your homeland?"; - close; - } -} - -mora,167,76,3 script Raffle Guide#east 4_M_RAFLE_OR,{ - mes "[Raffuh]"; - mes "Uh..."; - mes "This, this is the Village of Mora."; - mes "Uh... which place do you want to know about?"; - F_Navi("[Raffuh]"); - next; - switch(select("[ Inn ]", "[ Residences ]", "[ Stores ]", "[ Warehouse ]", "Remove markers from the mini-map", "Quit")) { - case 1: - mes "[Raffuh]"; - mes "Uh..."; - mes "Are, are you sleepy?"; - mes "You can sleep "+F_Navi("here","mora,44,138")+" uh!! Put your stuff down uh! And-- and---"; - viewpoint 1,44,134,0,0x0A82FF; - close; - case 2: - mes "[Raffuh]"; - mes "Uh..."; - mes "Why are you trying to find out "+F_Navi("where","mora,119,170")+" I live--?"; - mes "Uh, no... I'd like to live with my friends--"; - viewpoint 1,119,170,1,0xAAFF00; - close; - case 3: - mes "[Raffuh]"; - mes "Uh..."; - mes "There are a lot of things in those "+F_Navi("stores","mora,112,110")+"-- oh, there is a hot spring also uh!"; - viewpoint 1,112,110,2,0xDA70D6; - close; - case 4: - mes "[Raffuh]"; - mes "Uh..."; - mes "You can't just march into the "+F_Navi("warehouse","mora,182,161")+", or you'll be in trouble--"; - mes "Many of the things there are from outside the village-- Raffuh has been in trouble several times--"; - viewpoint 1,182,161,3,0xFF1493; - close; - case 5: - mes "[Raffuh]"; - mes "Are you sure you want them removed?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0xFFFF00; - viewpoint 2,1,1,2,0xFFFF00; - viewpoint 2,1,1,3,0xFFFF00; - close; - case 6: - mes "[Raffuh]"; - mes "Uh..."; - mes "Being a guide doesn't help much with my social phobia--"; - close; - } -} - -mora,115,138,5 script Raffle Guide#center 4_M_RAFLE_VI,{ - mes "[Raffla]"; - mes "Lala!"; - mes "Welcome to the Village of Mora la!"; - mes "If you need to know anything about the village, just ask me la!"; - F_Navi("[Raffla]"); - next; - switch(select("[ Inn ]", "[ Residences ]", "[ Stores ]", "[ Warehouse ]", "Remove markers from the mini-map", "Quit.")) { - case 1: - mes "[Raffla]"; - mes "Lala!"; - mes F_Navi("This","mora,44,138")+" is where travelers can rest la!"; - mes "The innkeeper is very kind, so try to talk to him a lot la!"; - viewpoint 1,44,134,0,0x0A82FF; - close; - case 2: - mes "[Raffla]"; - mes "Lala!"; - mes F_Navi("This","mora,119,170")+" is where Raffles live la!"; - mes "Head over there la!"; - viewpoint 1,119,170,1,0xAAFF00; - close; - case 3: - mes "[Raffla]"; - mes "Lala!"; - mes "So you want to buy something la?"; - mes "There are a lot of "+F_Navi("stores and cafes","mora,112,110")+", so check them out la!"; - viewpoint 1,112,110,2,0xDA70D6; - close; - case 4: - mes "[Raffla]"; - mes "Lala!"; - mes "The "+F_Navi("Warehouse","mora,182,161")+" is where you keep your valuables la!"; - mes "Be careful so you don't get robbed la!"; - viewpoint 1,182,161,3,0xFF1493; - close; - case 5: - mes "[Raffla]"; - mes "Okay, I'll remove all the markers from the map la!"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0xFFFF00; - viewpoint 2,1,1,2,0xFFFF00; - viewpoint 2,1,1,3,0xFFFF00; - close; - case 6: - mes "[Raffla]"; - mes "Lala!"; - mes "I really don't know how my family ends up doing these things la!"; - close; - } -} - -mora,72,51,3 script Raffle Guide#south 4_F_RAFLE_PK,{ - mes "[Raffli]"; - mes "Lali?"; - mes "Welcome to the Village of Mora."; - mes "If you need to know anything about the village, just ask me."; - F_Navi("[Raffli]"); - next; - switch(select("[ Inn ]", "[ Residences ]", "[ Stores ]", "[ Warehouse ]", "Remove markers from the mini-map", "Quit")) { - case 1: - mes "[Raffli]"; - mes "Lali?"; - mes F_Navi("This","mora,44,138")+" is where travelers can rest."; - mes "The innkeeper is very kind, so get to know him."; - viewpoint 1,44,134,0,0x0A82FF; - close; - case 2: - mes "[Raffli]"; - mes "Lali?"; - mes F_Navi("This","mora,119,170")+" is where Raffles live."; - mes "Are you coming to Raffli's house li? I'm so happy."; - viewpoint 1,119,170,1,0xAAFF00; - close; - case 3: - mes "[Raffli]"; - mes "Lali?"; - mes "There are a lot of things I want to buy."; - mes "You can find tons of "+F_Navi("places","mora,112,110")+" to eat and shop, and tons of things to buy."; - viewpoint 1,112,110,2,0xDA70D6; - close; - case 4: - mes "[Raffli]"; - mes "Lali?"; - mes "The "+F_Navi("Warehouse","mora,182,161")+" is where you keep your valuables."; - mes "But don't get robbed."; - viewpoint 1,182,161,3,0xFF1493; - close; - case 5: - mes "[Raffli]"; - mes "I'll remove all the markers."; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0xFFFF00; - viewpoint 2,1,1,2,0xFFFF00; - viewpoint 2,1,1,3,0xFFFF00; - close; - case 6: - mes "[Raffli]"; - mes "Lali?"; - mes "Brother seems to be upset today li. Did I do anything wrong?"; - close; - } -} diff --git a/npc/re/guides/guides_morroc.txt b/npc/re/guides/guides_morroc.txt deleted file mode 100644 index a818624c5..000000000 --- a/npc/re/guides/guides_morroc.txt +++ /dev/null @@ -1,329 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Morroc Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Morroc and Morroc Ruins. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -morocc,153,286,6 script Guide#01morocc::GuideMorroc 4_M_MOC_SOLDIER,{ - cutin "moc_soldier",2; - mes "[Morroc Guide]"; - mes "Welcome to ^8B4513Morroc^000000,"; - mes "the Desert Town."; - mes "Do you need help navigating the town?"; - F_Navi("[Morroc Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Thief Guild ]", "[ Sphinx Dungeon ]", "[ Oasis Entrance ]", "[ Forge ]", "[ Weapon & Armor Shop ]", "[ Inn ]", "[ Tavern ]", "Previous Menu")) { - case 1: - mes "[Morroc Guide]"; - mes "The "+F_Navi("Thief Guild","morocc,26,294","^B9062F")+" is located"; - mes "inside the ^B9062FPyramids^000000"; - mes "that is near the ^B9062FOasis^000000."; - mes "Would you like to check any other locations?"; - viewpoint 1,26,294,0,0xFF0000; - next; - break; - case 2: - mes "[Morroc Guide]"; - mes "The "+F_Navi("Sphinx Dungeon","morocc,26,164","^0000FF")+" is"; - mes "right outside the western gate."; - mes "Would you like to check any other locations?"; - viewpoint 1,26,164,1,0x0A82FF; - next; - break; - case 3: - mes "[Morroc Guide]"; - mes "Let me mark the entrance to the "+F_Navi("Oasis","morocc,26,294","^FF5400"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,26,294,2,0xFFB400; - next; - break; - case 4: - callsub L_Mark, F_Navi("Forge","morocc,47,47","^006400"); - viewpoint 1,47,47,3,0xAAFF00; - next; - break; - case 5: - callsub L_Mark, F_Navi("Weapon & Armor Shop","morocc,253,56","^7F3300"); - viewpoint 1,253,56,4,0xD2691E; - next; - break; - case 6: - mes "[Morroc Guide]"; - mes "Currently the "+F_Navi("Inn","morocc,273,269","^800080"); - mes "has been shut down until further notice,"; - mes "but I'll mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,273,269,5,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, F_Navi("Tavern","morocc,52,259","^B9062F"); - viewpoint 1,52,259,6,0xFF0000; - next; - break; - case 8: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Kafra Employee ]", "[ Poison Herb Salesman ]", "[ Dye Maker ]", "[ Seiyablem ]", "Previous Menu")) { - case 1: - callsub L_Mark,"^0000FFKafra Employees^000000"; - viewpoint 1,156,97,7,0x0A82FF; - viewpoint 1,160,258,8,0x0A82FF; - next; - break; - case 2: - callsub L_Mark, F_Navi("Poison Herb Salesman","morocc,191,94","^006400"); - viewpoint 1,190,96,9,0xAAFF00; - next; - break; - case 3: - mes "[Morroc Guide]"; - mes "The "+F_Navi("Dye Maker","morocc,273,269","^7F3300")+" is"; - mes "currently staying"; - mes "on the 1st floor of the Inn."; - mes "Let me mark his location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,273,269,10,0xD2691E; - next; - break; - case 4: - mes "[Morroc Guide]"; - mes F_Navi("Seiyablem","morocc,51,41","^800080"); - mes "is a technician"; - mes "who can create ^0000FFslots^000000 on weapons and armors,"; - mes "but not all equipment"; - mes "can be slotted. Well, that's what he says."; - mes "Would you like to check any other locations?"; - viewpoint 1,51,41,11,0xDA70D6; - next; - break; - case 5: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Morroc Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - next; - break; - case 4: - mes "[Morroc Guide]"; - mes "Be safe on your travels."; - close2; - cutin "moc_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Morroc Guide]"; - mes "Let me mark the location of the"; - mes getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} -morocc,154,38,6 duplicate(GuideMorroc) Guide#02morocc 4_M_MOC_SOLDIER -morocc,296,213,4 duplicate(GuideMorroc) Guide#03morocc 4_M_MOC_SOLDIER -morocc,28,170,5 duplicate(GuideMorroc) Guide#04morocc 4_M_MOC_SOLDIER - -moc_ruins,159,53,3 script Guide#01ruins::GuideMocRuins 4_M_MOC_SOLDIER,{ - cutin "moc_soldier",2; - mes "[Morroc Guide]"; - mes "Welcome to ^8B4513Morroc^000000,"; - mes "the Desert Town."; - mes "Do you need help navigating the town?"; - F_Navi("[Morroc Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Thief Guild ]", "[ Sphinx Dungeon ]", "[ Morroc Entrance ]", "Previous Menu")) { - case 1: - mes "[Morroc Guide]"; - mes "The "+F_Navi("Thief Guild","moc_ruins,56,161","^B9062F")+" is located"; - mes "inside the ^B9062FPyramids^000000."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,56,161,0,0xFF0000; - next; - break; - case 2: - mes "[Morroc Guide]"; - mes "The "+F_Navi("Sphinx Dungeon","moc_ruins,71,19","^0000FF"); - mes "is outside the south entrance of this Oasis."; - mes "Would you like to check any other locations?"; - viewpoint 1,71,19,1,0x0A82FF; - next; - break; - case 3: - mes "[Morroc Guide]"; - mes F_Navi("Morroc","moc_ruins,158,40","^FF5400")+" is"; - mes "right outside the southeast entrance of this Oasis."; - mes "Let me mark its location"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,158,40,2,0xFFB400; - next; - break; - case 4: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Tool Dealer ]", "[ Kafra Employee ]", "[ Repairman ]", "[ Pet Groomer ]", "[ Chef Assistant ]", "[ Leablem ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Eden Teleport Officer","moc_ruins,68,164","^006400"); - viewpoint 1,68,164,3,0xAAFF00; - next; - break; - case 2: - mes "[Morroc Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Northern Tool Dealer","moc_ruins,92,128","^800080"); - mes "and "+F_Navi("Southern Tool Dealer","moc_ruins,114,63","^800080"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,92,128,5,0xDA70D6; - viewpoint 1,114,63,6,0xDA70D6; - next; - break; - case 3: - callsub L_Mark, "^B9062FKafra Employee^000000"; - viewpoint 1,59,157,7,0xFF0000; - next; - break; - case 4: - callsub L_Mark, F_Navi("Repairman","moc_ruins,107,94","^0000FF"); - viewpoint 1,107,94,8,0x0A82FF; - next; - break; - case 5: - callsub L_Mark, F_Navi("Pet Groomer","moc_ruins,118,170","^FF5400"); - viewpoint 1,118,170,9,0xFFB400; - next; - break; - case 6: - callsub L_Mark, F_Navi("Chef Assistant","moc_ruins,115,123","^006400"); - viewpoint 1,115,123,10,0xAAFF00; - next; - break; - case 7: - mes "[Morroc Guide]"; - mes F_Navi("Leablem","moc_ruins,154,86","^7F3300"); - mes "is a technician"; - mes "who can create ^0000FFslots^000000 on weapons and armors,"; - mes "but not all equipment"; - mes "can be slotted. Well, that's what he says."; - mes "Would you like to check any other locations?"; - viewpoint 1,154,86,11,0xD2691E; - next; - break; - case 8: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Morroc Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - next; - break; - case 4: - mes "[Morroc Guide]"; - mes "Be safe on your travels."; - close2; - cutin "moc_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Morroc Guide]"; - mes "Let me mark the location of the"; - mes getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} -moc_ruins,70,164,3 duplicate(GuideMocRuins) Guide#02ruins 4_M_MOC_SOLDIER -moc_ruins,65,44,5 duplicate(GuideMocRuins) Guide#03ruins 4_M_MOC_SOLDIER diff --git a/npc/re/guides/guides_moscovia.txt b/npc/re/guides/guides_moscovia.txt deleted file mode 100644 index 08b1c9bd7..000000000 --- a/npc/re/guides/guides_moscovia.txt +++ /dev/null @@ -1,121 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Moscovia Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Moscovia. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -moscovia,161,76,3 script Moscovia Guide#01mosc 4_F_RUSWOMAN1,{ - mes "[Moscovia Guide]"; - mes "A paradise on the sea,"; - mes "beautiful waves and warm sunshine."; - mes "^8B4513Moscovia^000000 is waiting for you."; - mes "I'm supporting to offer information about here."; - mes "If you want to ask anything just feel free tell me."; - F_Navi("[Moscovia Guide]"); - .@str$ = "Is there anything else I can do for you?"; - while (1) { - next; - switch(select("[ Kafra Employee ]", "[ Palace ]", "[ Chapel ]", "[ Weapon Shop ]", "[ Armor Shop ]", "[ Tool Shop ]", "[ Inn ]", "[ Return to Alberta ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Moscovia Guide]"; - mes "The ^0000FFKafra Employee^000000 has"; - mes "been marked on your mini-map"; - mes "Check your mini-map."; - mes "Do you need anything else?"; - viewpoint 1,223,191,0,0x0A82FF; - break; - case 2: - mes "[Moscovia Guide]"; - mes "In the "+F_Navi("Palace","moscovia,255,140","^006400")+" you will find our Lord the Czar and other servants."; - mes .@str$; - viewpoint 1,255,140,1,0x0A82FF; - break; - case 3: - mes "[Moscovia Guide]"; - mes "The "+F_Navi("Chapel","moscovia,253,179","^008080")+" is located here."; - mes .@str$; - viewpoint 1,253,179,2,0xAAFF00; - break; - case 4: - mes "[Moscovia Guide]"; - mes "You can buy weapons from the best craftsmen in Moscovia if you go to the "+F_Navi("Weapon Shop","moscovia,186,191","^FF1493")+"."; - mes .@str$; - viewpoint 1,186,191,3,0x008080; - break; - case 5: - mes "[Moscovia Guide]"; - mes "You will find only the best gear at the Moscovia "+F_Navi("Armor Shop","moscovia,204,169","^8B4513")+"."; - mes .@str$; - viewpoint 1,204,169,4,0xB200FF; - break; - case 6: - mes "[Moscovia Guide]"; - mes "The "+F_Navi("Tool Shop","moscovia,221,176","^FF1493")+" is located just south from the center of town."; - mes "You can find all sorts of things you need for your travels."; - mes .@str$; - viewpoint 1,221,176,5,0xFF1493; - break; - case 7: - mes "[Moscovia Guide]"; - mes "The Inn "+F_Navi("Sticky Herb Tree","moscovia,227,206")+" is just north from the center of town."; - mes "If you need to rest, there is no better place to stay."; - mes .@str$; - viewpoint 1,227,206,6,0x8B4513; - break; - case 8: - mes "[Moscovia Guide]"; - mes "You can find the"; - mes F_Navi("Moscovia P.R. Officer","moscovia,166,53")+" at the docks if"; - mes "you want to return to Alberta."; - viewpoint 1,166,53,7,0x00BFFF; - break; - case 9: - mes "[Moscovia Guide]"; - mes "I'll remove all marks from your mini-map."; - mes .@str$; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - viewpoint 2,1,1,7,0xFFFFFF; - break; - case 10: - mes "[Moscovia Guide]"; - mes "Enjoy your trip~!"; - close; - } - } -} -moscovia,226,191,4 duplicate(Moscovia Guide#01mosc) Moscovia Guide#02mosc 4_F_RUSWOMAN1 diff --git a/npc/re/guides/guides_niflheim.txt b/npc/re/guides/guides_niflheim.txt deleted file mode 100644 index 6a5f62d22..000000000 --- a/npc/re/guides/guides_niflheim.txt +++ /dev/null @@ -1,88 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Niflheim Guide (Renewal) -//================= Description =========================================== -//= Guide for the city of Niflheim. -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -niflheim,201,187,3 script Niflheim Guide#01nif 4_M_DIEMAN,{ - mes "[Niflheim Guide]"; - mes "Welcome to.. ^8B4513Niflheim^000000..."; - mes "the Realm of the Dead..."; - mes "Do you need help navigating the realm...?"; - if (F_Navi() == 0) { - next; - mes "[Niflheim Guide]"; - mes "When you click on the.. ^B9062F[location name]^000000... you'll receive the most advanced ^B9062FNavigation^000000 services...!"; - } - while (1) { - next; - switch(select("[ Tool Shop ]", "[ Pub ]", "[ Weapon Shop ]", "[ Witch's Castle ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - callsub L_Mark, F_Navi("Tool Shop","niflheim,218,196","^0000FF"); - viewpoint 1,218,196,0,0x0A82FF; - break; - case 2: - callsub L_Mark, F_Navi("Pub","niflheim,189,208","^006400"); - viewpoint 1,189,208,1,0xAAFF00; - break; - case 3: - callsub L_Mark, F_Navi("Weapon Shop","niflheim,218,170","^800080"); - viewpoint 1,218,170,2,0xDA70D6; - break; - case 4: - callsub L_Mark, F_Navi("Witch's Castle","niflheim,255,195","^FF1493"); - viewpoint 1,255,195,3,0xFF1493; - break; - case 5: - mes "[Niflheim Guide]"; - mes "Sure, I'll remove all marks from your mini-map..."; - mes "Is there anything else I can do for you...?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - break; - case 6: - mes "[Niflheim Guide]"; - mes "......Bye~!.."; - close; - } - } - end; -L_Mark: - mes "[Niflheim Guide]"; - mes "Let me mark the location of the"; - mes getarg(0)+"^000000..."; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} diff --git a/npc/re/guides/guides_payon.txt b/npc/re/guides/guides_payon.txt deleted file mode 100644 index dfbdd6403..000000000 --- a/npc/re/guides/guides_payon.txt +++ /dev/null @@ -1,312 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2016 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Payon Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Payon. -//================= Current Version ======================================= -//= 1.2.1 -//========================================================================= - -payon,160,67,3 script Guide#01payon::GuidePayon 4_M_PAY_SOLDIER,{ - cutin "pay_soldier",2; - mes "[Payon Guide]"; - mes "Welcome to ^8B4513Payon^000000,"; - mes "the Mountain Village."; - mes "Do you need help navigating the village?"; - F_Navi("[Payon Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Archer Village ]", "[ Tool Shop ]", "[ Weapon & Armor Shop ]", "[ Inn & Tavern ]", "[ Central Palace ]", "[ Palace Court ]", "[ Royal Kitchen ]", "Previous Menu")) { - case 1: - mes "[Payon Guide]"; - mes F_Navi("Archer Village","payon,227,328","^B9062F")+" is where"; - mes "the Archer Association resides."; - mes "Please use the far north gate to enter the village."; - mes "Would you like to check any other locations?"; - viewpoint 1,227,328,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Tool Shop","payon,144,85","^0000FF"); - viewpoint 1,144,85,1,0x0A82FF; - next; - break; - case 3: - callsub L_Mark, F_Navi("Weapon & Armor Shop","payon,139,159","^FF5400"); - viewpoint 1,139,159,2,0xFFB400; - next; - break; - case 4: - callsub L_Mark, F_Navi("Inn & Tavern","payon,220,117","^006400"); - viewpoint 1,220,117,3,0xAAFF00; - next; - break; - case 5: - callsub L_Mark, F_Navi("Central Palace","payon,155,245","^7F3300"); - viewpoint 1,155,245,4,0xD2691E; - next; - break; - case 6: - callsub L_Mark, F_Navi("Palace Court","payon,107,325","^800080"); - viewpoint 1,107,325,5,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, F_Navi("Royal Kitchen","payon,154,325","^B9062F"); - viewpoint 1,154,325,6,0xFF0000; - next; - break; - case 8: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Kafra Shop ]", "[ Repair / Armsmith ]", "[ Kafra Employee ]", "[ Trap Specialist ]", "[ Seiayblem ]", "[ Leablem ]", "[ Jade ]", "[ Pet Groomer ]", "[ Chef Assistant ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Eden Teleport Officer","payon,177,111","^0000FF"); - viewpoint 1,177,111,7,0x0A82FF; - next; - break; - case 2: - callsub L_Mark, F_Navi("Kafra Shop Girls","payon,164,157","^FF5400"); - viewpoint 1,164,157,8,0xFFB400; - next; - break; - case 3: - callsub L_Mark, F_Navi("Repairman & Armsmith","payon,144,170","^006400"); - viewpoint 1,144,170,9,0xAAFF00; - next; - break; - case 4: - callsub L_Mark, "^7F3300Kafra Employees^000000"; - viewpoint 1,181,104,10,0xD2691E; - viewpoint 1,175,226,11,0xD2691E; - next; - break; - case 5: - callsub L_Mark, F_Navi("Trap Specialist","payon,123,109","^800080"); - viewpoint 1,123,109,12,0xDA70D6; - next; - break; - case 6: - mes "[Payon Guide]"; - mes F_Navi("Seiyablem","payon,140,151","^B9062F"); - mes "is a technician"; - mes "who can create ^0000FFslots^000000 on weapons and armors,"; - mes "but not all equipment"; - mes "can be slotted. Well, that's what he says."; - mes "Would you like to check any other locations?"; - viewpoint 1,140,151,13,0xFF0000; - next; - break; - case 7: - mes "[Payon Guide]"; - mes F_Navi("Leablem","payon,236,199","^0000FF"); - mes "is a technician"; - mes "who can create ^0000FFslots^000000 on weapons and armors,"; - mes "but not all equipment"; - mes "can be slotted. Well, that's what he says."; - mes "Would you like to check any other locations?"; - viewpoint 1,236,199,14,0x0A82FF; - next; - break; - case 8: - mes "[Payon Guide]"; - mes F_Navi("Jade","payon,173,238","^FF5400"); - mes "can exchange different types of"; - mes "^FF5400Gemstones^000000."; - mes "Would you like to check any other locations?"; - viewpoint 1,173,238,15,0xFFB400; - next; - break; - case 9: - callsub L_Mark, F_Navi("Pet Groomer","payon,177,131","^006400"); - viewpoint 1,177,131,16,0xAAFF00; - next; - break; - case 10: - callsub L_Mark, F_Navi("Chef Assistant","payon,206,119","^7F3300"); - viewpoint 1,206,119,17,0xD2691E; - next; - break; - case 11: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Payon Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - viewpoint 2,1,1,12,0xFFFF00; - viewpoint 2,1,1,13,0xFFFF00; - viewpoint 2,1,1,14,0xFFFF00; - viewpoint 2,1,1,15,0xFFFF00; - viewpoint 2,1,1,16,0xFFFF00; - viewpoint 2,1,1,17,0xFFFF00; - next; - break; - case 4: - mes "[Payon Guide]"; - mes "Enjoy your stay."; - close; - cutin "",255; - end; - } - } - end; -L_Mark: - mes "[Payon Guide]"; - mes "Let me mark the location of the"; - mes getarg(0); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - return; -} - -payon,151,182,6 duplicate(GuidePayon) Guide#02payon 4_M_PAY_SOLDIER -payon,221,85,6 duplicate(GuidePayon) Guide#03payon 4_M_PAY_SOLDIER -payon,233,324,4 duplicate(GuidePayon) Guide#04payon 4_M_PAY_SOLDIER - -pay_arche,86,33,4 script Guide#05payon 4_M_PAY_SOLDIER,{ - cutin "pay_soldier",2; - mes "[Payon Guide]"; - mes "Welcome to ^8B4513Archer Village^000000,"; - mes "a subsidiary village of Payon."; - mes "Do you need help navigating the village?"; - F_Navi("[Payon Guide]"); - next; - .@str$ = "Would you like to check any other locations?"; - while (1) { - switch(select("[ Payon Dungeon ]", "[ Archer Guild ]", "[ Tool Shop ]", "[ Kafra Employee ]", "[ Mercenary Guildsman ]", "[ Alchemist Guildsman ]", "[ Eden Teleport Officer ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Payon Guide]"; - mes "Let me mark the entrance of"; - mes "the "+F_Navi("Payon Dungeon","pay_arche,38,131","^B9062F"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,38,131,0,0xFF0000; - next; - break; - case 2: - mes "[Payon Guide]"; - mes "The "+F_Navi("Archer Guild","pay_arche,143,164","^0000FF"); - mes "is where you can change"; - mes "your job to Archer."; - mes .@str$; - viewpoint 1,143,164,1,0x0A82FF; - next; - break; - case 3: - mes "[Payon Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Tool Shop","pay_arche,72,156","^FF5400"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,72,156,2,0xFFB400; - next; - break; - case 4: - mes "[Payon Guide]"; - mes "Let me mark the location of the ^006400Kafra Employee^000000"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,55,123,3,0xAAFF00; - next; - break; - case 5: - mes "[Payon Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Mercenary Guildsman","pay_arche,101,166","^7F3300"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,101,166,4,0xD2691E; - next; - break; - case 6: - mes "[Payon Guide]"; - mes "Let me mark the location of the"; - mes F_Navi("Alchemist Guildsman","pay_arche,126,113,","^800080"); - mes "on your mini-map."; - mes .@str$; - viewpoint 1,127,113,5,0xDA70D6; - next; - break; - case 7: - mes "[Payon Guide]"; - mes "The "+F_Navi("Eden Teleport Officer","pay_arche,143,164","^0000FF"); - mes "is currently staying inside"; - mes "the Archer Guild building."; - mes .@str$; - viewpoint 1,143,164,6,0x0A82FF; - next; - break; - case 8: - mes "[Payon Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes .@str$; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - next; - break; - case 9: - mes "[Payon Guide]"; - mes "Enjoy your stay."; - close2; - cutin "",255; - end; - } - } -} diff --git a/npc/re/guides/guides_prontera.txt b/npc/re/guides/guides_prontera.txt deleted file mode 100644 index 5937809e7..000000000 --- a/npc/re/guides/guides_prontera.txt +++ /dev/null @@ -1,320 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Prontera Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Prontera. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -prontera,154,187,4 script Guide#01prontera::GuideProntera 8W_SOLDIER,{ - cutin "prt_soldier",2; - mes "[Prontera Guide]"; - mes "Welcome to ^8B4513Prontera^000000,"; - mes "the beautiful capital of the"; - mes "Rune-Midgarts Kingdom."; - mes "Do you need help navigating the city?"; - F_Navi("[Prontera Guide]"); - next; - .@str$ = "Would you like to check any other locations?"; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Tool Shop ]", "[ Weapon & Armor Shop ]", "[ Forge ]", "[ Sanctuary ]", "[ Chivalry Office ]", "[ Inn ]", "[ Tavern ]", "[ Library ]", "[ Prontera Castle ]", "[ Job Agency ]", "[ City Hall ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Tool Shop","prontera,134,221","^B9062F"); - mes .@str$; - viewpoint 1,134,221,0,0xFF0000; - next; - break; - case 2: - callsub L_Mark, F_Navi("Weapon & Armor Shop","prontera,175,220","^0000FF"); - mes .@str$; - viewpoint 1,175,220,1,0x0A82FF; - next; - break; - case 3: - callsub L_Mark, F_Navi("Forge","prontera,179,184","^FF5400"); - mes .@str$; - viewpoint 1,179,184,2,0xFFB400; - next; - break; - case 4: - mes "[Prontera Guide]"; - mes "The "+F_Navi("Prontera Sanctuary","prontera,236,316","^006400")+" is"; - mes "where you can change your job to Acolyte,"; - mes "its located in the far northeast of Prontera."; - mes "Let me mark the location on your mini-map."; - mes .@str$; - viewpoint 1,236,316,3,0xAAFF00; - next; - break; - case 5: - mes "[Prontera Guide]"; - mes "The "+F_Navi("Chivalry Office","prontera,46,345")+" is"; - mes "where you can change your job to ^7F3300Knight^000000"; - mes "or apply for the ^7F3300Culvert^000000 Subjugation Party."; - mes .@str$; - viewpoint 1,46,345,4,0xD2691E; - next; - break; - case 6: - callsub L_Mark, F_Navi("Inn","prontera,203,191","^800080"); - mes .@str$; - viewpoint 1,204,191,5,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, "^B9062FTaverns^000000"; - mes "Only the "+F_Navi("northern","prontera,208,154","^B9062F")+" tavern"; - mes "is open for now."; - mes .@str$; - viewpoint 1,208,154,6,0xFF0000; - viewpoint 1,46,67,7,0xFF0000; - next; - break; - case 8: - mes "[Prontera Guide]"; - mes "The ^0000FFLibrary^000000 is"; - mes "where you can find useful information, like the Monster Encyclopedia."; - mes "There are currently two libaries available,"; - mes "One to the "+F_Navi("northeast","prontera,120,264")+" and the other to the "+F_Navi("northwest","prontera,192,264")+"."; - mes .@str$; - viewpoint 1,120,264,8,0x0A82FF; - viewpoint 1,192,264,9,0x0A82FF; - next; - break; - case 9: - mes "[Prontera Guide]"; - mes "The "+F_Navi("Prontera Castle","prontera,156,360","^FF5400")+" is north from here,"; - mes "and its rear gate is connected to"; - mes "the northern Prontera Fields."; - mes "Let me mark the castle on your mini-map."; - mes .@str$; - viewpoint 1,156,360,10,0xFFB400; - next; - break; - case 10: - callsub L_Mark, F_Navi("Job Agency","prontera,133,183","^006400"); - mes .@str$; - viewpoint 1,133,183,11,0xAAFF00; - next; - break; - case 11: - mes "[Prontera Guide]"; - mes "Let me mark the location of "+F_Navi("City Hall","prontera,75,91","^7F3300"); - mes "on your mini-map."; - mes "There's a hairstylist"; - mes "there that can change your hair color."; - mes .@str$; - viewpoint 1,75,91,12,0xD2691E; - next; - break; - case 12: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Eden Teleport Officer ]", "[ Peco Peco Breeder ]", "[ Riding Creature Master ]", "[ Magic Gear Master ]", "[ Peco Peco Remover ]", "[ Trading Merchants ]", "[ Mercenary Guildsman ]", "[ Hypnotist ]", "[ Kafra Employee ]", "[ Leablem ]", "[ Apprentice Craftsman ]", "[ Pet Groomer ]", "Previous Menu")) { - case 1: - callsub L_Mark, F_Navi("Eden Teleport Officer","prontera,124,76","^800080"),1; - mes .@str$; - viewpoint 1,124,76,13,0xDA70D6; - next; - break; - case 2: - mes "[Prontera Guide]"; - mes "Two ^0000FFPeco Peco Breeders^000000 are available,"; - mes "one for ^0000FFKnights^000000 to the "+F_Navi("northwest","prontera,55,350","^0000FF"); - mes "and the other for ^0000FFCrusaders^000000 to the "+F_Navi("northeast","prontera,232,310","^0000FF")+"."; - viewpoint 1,55,350,14,0x0A82FF; - viewpoint 1,232,310,15,0x0A82FF; - next; - break; - case 3: - mes "[Prontera Guide]"; - mes "The "+F_Navi("Riding Creature Master","prontera,131,213","^FF5400")+" provides services for"; - mes "^FF5400Rune Knights^000000 and ^FF5400Royal Guards^000000."; - mes "Let me mark his location"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,131,213,16,0xFFB400; - next; - break; - case 4: - mes "[Prontera Guide]"; - mes "The "+F_Navi("Magic Gear Master","prontera,163,178","^006400"); - mes "provides services for"; - mes "^006400Mechanics^000000."; - mes "Let me mark his location"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,163,178,17,0xAAFF00; - next; - break; - case 5: - mes "[Prontera Guide]"; - mes "If your beloved Peco Peco refuses"; - mes "to leave you,"; - mes "please talk to the "+F_Navi("Peco Peco Remover","prontera,125,208","^7F3300"); - mes "near the central fountain."; - mes .@str$; - viewpoint 1,125,208,18,0xD2691E; - next; - break; - case 6: - mes "[Prontera Guide]"; - mes "The Rune Merchant, Amatsu Trader, and other"; - mes F_Navi("Trading Merchants","prontera,178,244","^800080")+" have been marked"; - mes "on your mini-map."; - mes .@str$; - viewpoint 1,178,244,19,0xDA70D6; - next; - break; - case 7: - callsub L_Mark, F_Navi("Mercenary Guildsman","prontera,35,337","^0000FF"),1; - mes .@str$; - viewpoint 1,35,337,20,0x0A82FF; - next; - break; - case 8: - mes "[Prontera Guide]"; - mes "The ^FF5400Hypnotist^000000"; - mes "helps beginner adventurers"; - mes "to reset their skills."; - mes "He has moved to Izlude, Prontera's satellite town to the southeast."; - mes "Would you like to check any other locations?"; - mes .@str$; - //viewpoint 1,146,232,21,0xFFB400; - next; - break; - case 9: - callsub L_Mark, "^006400Kafra Employees^000000",1; - mes .@str$; - viewpoint 1,152,326,22,0xAAFF00; - viewpoint 1,30,207,23,0xAAFF00; - viewpoint 1,282,200,24,0xAAFF00; - viewpoint 1,151,29,25,0xAAFF00; - viewpoint 1,146,89,26,0xAAFF00; - next; - break; - case 10: - mes "[Prontera Guide]"; - mes F_Navi("Leablem","prontera,244,169","^0000FF"); - mes "is a technician"; - mes "who can create ^0000FFslots^000000 on weapons and armors,"; - mes "As amazing as it sounds,"; - mes "not all equipment can be slotted."; - mes .@str$; - viewpoint 1,244,169,27,0x0A82FF; - next; - break; - case 11: - callsub L_Mark, F_Navi("Apprentice Craftsman","prontera,165,60","^800080"),1; - mes .@str$; - viewpoint 1,165,60,28,0xDA70D6; - next; - break; - case 12: - callsub L_Mark, F_Navi("Pet Groomer","prontera,218,211"),1; - mes .@str$; - viewpoint 1,218,211,29,0xFF0000; - next; - break; - case 13: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Prontera Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFF00; - viewpoint 2,1,1,1,0x000000; - viewpoint 2,1,1,2,0xFF0000; - viewpoint 2,1,1,3,0xFFFF00; - viewpoint 2,1,1,4,0xFFFF00; - viewpoint 2,1,1,5,0xFFFF00; - viewpoint 2,1,1,6,0xFFFF00; - viewpoint 2,1,1,7,0xFFFF00; - viewpoint 2,1,1,8,0xFFFF00; - viewpoint 2,1,1,9,0xFFFF00; - viewpoint 2,1,1,10,0xFFFF00; - viewpoint 2,1,1,11,0xFFFF00; - viewpoint 2,1,1,12,0xFFFF00; - viewpoint 2,1,1,13,0xFFFF00; - viewpoint 2,1,1,14,0xFFFF00; - viewpoint 2,1,1,15,0xFFFF00; - viewpoint 2,1,1,16,0xFFFF00; - viewpoint 2,1,1,17,0xFFFF00; - viewpoint 2,1,1,18,0xFFFF00; - viewpoint 2,1,1,19,0xFFFF00; - viewpoint 2,1,1,20,0xFFFF00; - //viewpoint 2,1,1,21,0xFFFF00; - viewpoint 2,1,1,22,0xFFFF00; - viewpoint 2,1,1,23,0xFFFF00; - viewpoint 2,1,1,24,0xFFFF00; - viewpoint 2,1,1,25,0xFFFF00; - viewpoint 2,1,1,26,0xFFFF00; - viewpoint 2,1,1,27,0xFFFF00; - viewpoint 2,1,1,28,0xFFFF00; - viewpoint 2,1,1,29,0xFFFF00; - next; - break; - case 4: - mes "[Prontera Guide]"; - mes "Enjoy your stay."; - close2; - cutin "prt_soldier",255; - end; - } - } - end; -L_Mark: - mes "[Prontera Guide]"; - if (getarg(1,0)) { - mes "Let me mark the location of the"; - mes getarg(0); - } else - mes "Let me mark the location of the "+getarg(0); - mes "on your mini-map."; - return; -} -prontera,282,208,2 duplicate(GuideProntera) Guide#02prontera 8W_SOLDIER -prontera,29,200,6 duplicate(GuideProntera) Guide#03prontera 8W_SOLDIER -prontera,160,29,0 duplicate(GuideProntera) Guide#04prontera 8W_SOLDIER -prontera,151,330,4 duplicate(GuideProntera) Guide#05prontera 8W_SOLDIER diff --git a/npc/re/guides/guides_rachel.txt b/npc/re/guides/guides_rachel.txt deleted file mode 100644 index 0849a8259..000000000 --- a/npc/re/guides/guides_rachel.txt +++ /dev/null @@ -1,147 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Rachel Guides (Renewal) -//================= Description =========================================== -//= Guide for the city of Rachel. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -rachel,138,146,5 script Rachel Guide#rachel 4_M_RASWORD,{ - mes "[Rachel Guide]"; - mes "Welcome to the capital of Arunafeltz, ^8B4513Rachel^000000 where the warm breath of the goddess Freya reaches."; - mes "If this is the first time for you to use the guide services, I suggest you ask many questions."; - F_Navi("[Rachel Guide]"); - next; - while (1) { - switch(select("[ Main Facilities ]", "[ Merchants & Helpers ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - .@loop = 1; - while (.@loop) { - switch(select("[ Inn ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Airport ]", "[ Cheshrumnir ]", "[ Priest Zed's Mansion ]", "Previous Menu")) { - case 1: - mes "[Rachel Guide]"; - mes "You can rest your fatigue of the journey in the "+F_Navi("Inn","rachel,115,144")+". The left building next to me is the Inn of Rachel."; - mes "Would you like to check any other locations?"; - viewpoint 1,115,144,0,0xFF0000; - next; - break; - case 2: - mes "[Rachel Guide]"; - mes "Do you want to check out the weapons that are sold in Rachel? The "+F_Navi("Weapon Shop","rachel,42,82")+" is located near the west gate."; - mes "Would you like to check any other locations?"; - viewpoint 1,42,82,1,0xFF4500; - next; - break; - case 3: - mes "[Rachel Guide]"; - mes "Rachel's "+F_Navi("Tool Shop","rachel,83,73")+" sells the best quality potions. It's located near the west gate."; - mes "Would you like to check any other locations?"; - viewpoint 1,83,73,2,0xDAA520; - next; - break; - case 4: - mes "[Rachel Guide]"; - mes "The "+F_Navi("Airport","rachel,272,125")+" is located outside of the east gate."; - mes "Would you like to check any other locations?"; - viewpoint 1,272,125,3,0x008000; - next; - break; - case 5: - mes "[Rachel Guide]"; - mes F_Navi("Cheshrumnir","rachel,150,243")+" is a holy ground where pope, the incarnation of goddess Freya stays."; - mes "Take the road to the north to find the building."; - mes "Would you like to check any other locations?"; - viewpoint 1,150,243,4,0x0000FF; - next; - break; - case 6: - mes "[Rachel Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Priest Zed's Mansion","rachel,98,238","^000080"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,98,238,5,0x000080; - next; - break; - case 7: - .@loop = 0; - break; - } - } - break; - case 2: - .@loop = 1; - while (.@loop) { - switch(select("[ Cool Event Corp. Staff ]", "[ Eden Teleport Officer ]", "Previous Menu")) { - case 1: - mes "[Rachel Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Cool Event Corp. Staff","rachel,110,138","^803232"); - mes "on your mini map."; - mes "Would you like to check any other locations?"; - viewpoint 1,110,138,7,0x803232; - next; - break; - case 2: - mes "[Rachel Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Eden Teleport Officer","rachel,125,144","^556B2F"); - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,125,144,8,0x556B2F; - next; - break; - case 3: - .@loop = 0; - break; - } - } - break; - case 3: - mes "[Rachel Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,115,144,0,0xFFFFFF; - viewpoint 2,42,82,1,0xFFFFFF; - viewpoint 2,83,73,2,0xFFFFFF; - viewpoint 2,272,125,3,0xFFFFFF; - viewpoint 2,150,243,4,0xFFFFFF; - viewpoint 2,98,238,5,0xFFFFFF; - viewpoint 2,110,138,7,0xFFFFFF; - viewpoint 2,125,144,8,0xFFFFFF; - next; - break; - case 4: - mes "[Rachel Guide]"; - mes "Have a safe journey!"; - close; - } - } -} diff --git a/npc/re/guides/guides_umbala.txt b/npc/re/guides/guides_umbala.txt deleted file mode 100644 index e8bb6b257..000000000 --- a/npc/re/guides/guides_umbala.txt +++ /dev/null @@ -1,121 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Umbala Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Umbala. -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -umbala,128,94,3 script Umbala Guide#01umbala::GuideUmbala 4_F_GON,{ - mes "[Umbala Guide]"; - mes "Welcome to ^8B4513Umbala^000000,"; - mes "the Village of the Utan Tribe."; - next; - mes "[Umbala Guide]"; - mes "Since I have been exploring here for several months."; - mes "I am familiar with this area's geography and the points of interest in this village."; - mes "Do you need help navigating the village?"; - F_Navi("[Umbala Guide]"); - while (1) { - next; - switch(select("[ Kafra Employee ]", "[ Chief's House ]", "[ Shaman's House ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Bungee Jump Area ]", "[ Tree of Yggdrasil ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Umbala Guide]"; - mes "Let me mark the location of the"; - mes "^0000FFKafra Employee^000000"; - mes "on your mini-map."; - mes "Would you like to check any other locations?"; - viewpoint 1,87,160,0,0x0A82FF; - break; - case 2: - mes "[Umbala Guide]"; - mes "Only the "+F_Navi("Chief","umbala,68,251","^006400")+" knows the language of the outside world."; - mes "So you'd better visit him before anything else."; - mes "Would you like to check any other locations?"; - viewpoint 1,68,251,1,0xAAFF00; - break; - case 3: - mes "[Umbala Guide]"; - mes "The "+F_Navi("Shaman","umbala,219,188","^008080")+" has some sort of mystic power."; - mes "People say she can create rough enchanted stones, and divide a pure enchanted stone into rough ones."; - mes "Would you like to check any other locations?"; - viewpoint 1,219,188,2,0x008080; - break; - case 4: - mes "[Umbala Guide]"; - mes "The "+F_Navi("Weapon Shop","umbala,125,155","^FF1493")+" inside Umbala"; - mes "supplies the weapons"; - mes "for defending against their enemies."; - mes "Would you like to check any other locations?"; - viewpoint 1,125,155,3,0xFF1493; - break; - case 5: - mes "[Umbala Guide]"; - mes "There are many useful things for"; - mes "traveling in the "+F_Navi("Tool Shop","umbala,136,127","^8B4513")+" in Umbala."; - mes "Would you like to check any other locations?"; - viewpoint 1,136,127,4,0x8B4513; - break; - case 6: - mes "[Umbala Guide]"; - mes "Umbala has a unique locale called"; - mes "the "+F_Navi("Bungee Jump Area","umbala,138,198")+"."; - mes "If you're interested in testing"; - mes "your courage, why don't you try it."; - mes "Would you like to check any other locations?"; - viewpoint 1,221,176,5,0x9400D3; - break; - case 7: - mes "[Umbala Guide]"; - mes "There's the "+F_Navi("Tree of Yggdrasil","umbala,107,284")+" in the northern part of town."; - mes "You should pay it a visit since that's a place I recommend when you visit Umbala."; - mes "Would you like to check any other locations?"; - viewpoint 1,107,284,6,0xA52A2A; - break; - case 8: - mes "[Umbala Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,1,1,0,0xFFFFFF; - viewpoint 2,1,1,1,0xFFFFFF; - viewpoint 2,1,1,2,0xFFFFFF; - viewpoint 2,1,1,3,0xFFFFFF; - viewpoint 2,1,1,4,0xFFFFFF; - viewpoint 2,1,1,5,0xFFFFFF; - viewpoint 2,1,1,6,0xFFFFFF; - break; - case 9: - mes "[Umbala Guide]"; - mes "Be safe on your travels."; - close; - } - } -} -umbala,99,158,3 duplicate(GuideUmbala) Umbala Guide#02umbala 4_F_GON diff --git a/npc/re/guides/guides_veins.txt b/npc/re/guides/guides_veins.txt deleted file mode 100644 index 541db4a03..000000000 --- a/npc/re/guides/guides_veins.txt +++ /dev/null @@ -1,129 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Veins Guides (Renewal) -//================= Description =========================================== -//= Guides for the city of Veins -//================= Current Version ======================================= -//= 1.1 -//========================================================================= - -veins,210,345,5 script Veins Guide#veins01::GuideVeins 4_M_RASWORD,{ - mes "[Veins Guide]"; - mes "Thank you for coming through the rough sand storms. Welcome to ^8B4513Veins^000000, the Canyon Village."; - mes "If this is the first time for you to use the guide services, why don't you check the \"Notice\" menu first?"; - F_Navi("[Veins Guide]"); - next; - while (1) { - switch(select("[ Temple ]", "[ Inn ]", "[ Pub ]", "[ Weapon Shop ]", "[ Tool Shop ]", "[ Airport ]", "[ Geological Research Institute ]", "[ Cool Event Corp. Staff ]", "Remove Marks from Mini-Map", "Cancel")) { - case 1: - mes "[Veins Guide]"; - mes "The "+F_Navi("Temple","veins,197,256")+" is always filled with praying the faithful of the incarnation of goddess Freya."; - mes "It's located on the North side of Veins."; - mes "Would you like to check any other locations?"; - viewpoint 1,197,256,0,0xFF0000; - next; - break; - case 2: - mes "[Veins Guide]"; - mes "You can rest your fatigue of the journey in the "+F_Navi("Inn","veins,110,278")+". The Inn is located on the North-West side of Veins."; - mes "Would you like to check any other locations?"; - viewpoint 1,110,278,1,0xFF4500; - next; - break; - case 3: - mes "[Veins Guide]"; - mes "If you want to talk to the Veins Towners, visit the Veins "+F_Navi("Pub","veins,150,215")+"."; - mes "The pub is located on the west side of Veins."; - mes "Would you like to check any other locations?"; - viewpoint 1,150,215,2,0xDAA520; - next; - break; - case 4: - mes "[Veins Guide]"; - mes "You have to be able to protect your own body."; - mes "The "+F_Navi("Weapon Shop","veins,150,175")+" in Veins is selling the good weapons at a reasonable price.."; - mes "It is located on the West side of Veins."; - mes "Would you like to check any other locations?"; - viewpoint 1,150,175,3,0x008000; - next; - break; - case 5: - mes "[Veins Guide]"; - mes "The essential items! Check out the Veins "+F_Navi("Tool Shop","veins,230,161")+" in the center of town.."; - mes "Would you like to check any other locations?"; - viewpoint 1,230,161,4,0x0000FF; - next; - break; - case 6: - mes "[Veins Guide]"; - mes "The "+F_Navi("Airport","veins,273,287")+" of Veins is currently only used for Cargo."; - mes "Would you like to check any other locations?"; - viewpoint 1,273,287,5,0x000080; - next; - break; - case 7: - mes "[Veins Guide]"; - mes "Are you interested in Geology?"; - mes "If so, please visit the "; - mes F_Navi("Geological Research Institute","veins,150,175")+" at the second floor of Weapon Shop."; - mes "Would you like to check any other locations?"; - viewpoint 1,150,175,6,0x800080; - next; - break; - case 8: - mes "[Veins Guide]"; - mes "I will mark the location"; - mes "of the "+F_Navi("Cool Event Corp. Staff","veins,209,127","^808080"); - mes "on your mini map."; - mes "Would you like to check any other locations?"; - viewpoint 1,209,127,7,0x808080; - next; - break; - case 9: - mes "[Veins Guide]"; - mes "Sure, I'll remove all marks from your mini-map."; - mes "Is there anything else I can do for you?"; - viewpoint 2,197,256,0,0xFFFFFF; - viewpoint 2,110,278,1,0xFFFFFF; - viewpoint 2,150,215,2,0xFFFFFF; - viewpoint 2,150,175,3,0xFFFFFF; - viewpoint 2,230,161,4,0xFFFFFF; - viewpoint 2,273,287,5,0xFFFFFF; - viewpoint 2,150,175,6,0xFFFFFF; - viewpoint 2,209,127,7,0xFFFFFF; - next; - break; - case 10: - mes "[Veins Guide]"; - mes "Have a safe journey!"; - close; - } - } -} -veins,189,101,5 duplicate(GuideVeins) Veins Guide#veins02 4_M_RASWORD diff --git a/npc/re/guides/navigation.txt b/npc/re/guides/navigation.txt deleted file mode 100644 index 0ea11dab2..000000000 --- a/npc/re/guides/navigation.txt +++ /dev/null @@ -1,61 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Navigation Functions -//================= Description =========================================== -//= Controls the navigation system for Renewal guides. Clients before -//= 2011-10-10 do not support navigation links, so disable the system if -//= this applies to you. -//================= Current Version ======================================= -//= 1.0 -//========================================================================= - -function script F_Navi { - - // Uncomment to disable the navigation system. - //.@disabled = 1; - - // This function takes 0 ~ 3 parameters. - switch(getargcount()) { - case 0: // Check if system is disabled. - return .@disabled; - case 1: // Display information message, if enabled. - if (!.@disabled) { - next; - mes getarg(0); - mes "When you click on the ^B9062F[location name]^000000, you'll receive the most advanced ^B9062FNavigation^000000 services!"; - } - return; - default: // Display navigation link, if enabled; else set text color, if available. - if (!.@disabled) - return "<NAVI>[" + getarg(0) + "]<INFO>" + getarg(1) + ",0,000,0</INFO></NAVI>"; - else if (getargcount() == 3) - return getarg(2)+getarg(0)+"^000000"; - else - return getarg(0); - } -} |