From 20e3a622e7f67c11c9645d8e36415608df354c53 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 5 Oct 2014 11:34:32 +0300 Subject: Remove conf dir. --- npc/quests/quests_veins.txt | 7388 ------------------------------------------- 1 file changed, 7388 deletions(-) delete mode 100644 npc/quests/quests_veins.txt (limited to 'npc/quests/quests_veins.txt') diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt deleted file mode 100644 index 92512a662..000000000 --- a/npc/quests/quests_veins.txt +++ /dev/null @@ -1,7388 +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) Toms -//= 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 . -//========================================================================= -//= Veins Quests -//================= Description =========================================== -//= Collection of Veins Quests -//= Stone Quest: -//= - Help an Old Man with his job. -//= - Dialog obtained from iRO. -//= - Variable in use: veins_stone (max 8) -//= Spy Quest: -//= - Help prove (or disprove) a bard's innocence. -//= - Dialog obtained from iRO. -//= - Variable in use: que_sch (max 26) -//= Siblings Quest: -//= - Help a boy save his little sister. -//= - Dialog partially obtained from iRO. -//= - Variable in use: rachel_camel (max 25) -//= Thor Volcano Base Quest: -//= - Missing addition to High Priest Zhed to start quest. -//= - Infiltrate Thor Volcano Base. What is Arunafeltz up to? -//= - Variable in use: rachel_camel (max 27) -//================= Current Version ======================================= -//= 2.5 -//========================================================================= - -//== Stone Quest :: veins_stone ============================ -- script ::WincingOldMan_veins FAKE_NPC,{ - if ((MaxWeight - Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "- Wait a moment! -"; - mes "- Currently you are carrying -"; - mes "- too many items with you. -"; - mes "- Please come back after -"; - mes "- you put some items into Kafra Storage. -"; - close; - } - if (veins_stone == 0) { - mes "[Zabaroo]"; - mes "My back is killing me"; - mes "after stooping over to"; - mes "pick up stones all day long..."; - mes "The pain... It's unbearable!"; - next; - switch(select("Bend with your knees, yo.", "Gosh, how bad is it?")) { - case 1: - mes "[Zabaroo]"; - mes "Whippersnapper!"; - mes "I didn't ask you for"; - mes "your advice! Don't"; - mes "patronize an old man!"; - close; - case 2: - mes "[Zabaroo]"; - mes "Oh, it hurts so much, it's"; - mes "almost crippling. But I don't"; - mes "have any choice. I need to"; - mes "get enough stops to fill"; - mes "this gap if I want to get"; - mes "paid. Arrrrgh, damn it!"; - next; - mes "[Zabaroo]"; - mes "If I don't get enough"; - mes "money to pay for my"; - mes "granddaughter's medicine,"; - mes "I won't be able to buy any"; - mes "medicine for my granddaughter!"; - mes "And that will be horrible! Ag!"; - next; - select("Can I help?"); - mes "[Zabaroo]"; - mes "I appreciate your kindness,"; - mes "stranger, but no. I have"; - mes "to do this on my own."; - mes "A man must have his pride...."; - next; - mes "^333333*Snap*^000000"; - next; - mes "[Zabaroo]"; - mes "Argh! My back...!"; - mes "This was totally"; - mes "unforeseeable!"; - mes "Please! Please,"; - mes "for the love of Freya,"; - mes "please help me!"; - next; - select("I will help you."); - mes "[Zabaroo]"; - mes "Thank you!"; - mes "Thanks so much!"; - next; - select("What do you want me to do?"); - mes "[Zabaroo]"; - mes "Ow-ow-ow! Oh... Okay..."; - mes "You see those all dark"; - mes "stones stuck in the ground?"; - mes "Those are what I need to"; - mes "pick up. Now don't go"; - mes "lifting rocks just yet..."; - next; - mes "[Zabaroo]"; - mes "I asked some other old"; - mes "man in town, Absar, to"; - mes "make me something to help"; - mes "with my back. He was going"; - mes "to help me if I gave hi--"; - mes "ARGH! My back! It hurts!"; - next; - mes "[Zabaroo]"; - mes "It hurts so bad! But it's"; - mes "especially painful right"; - mes "when I'm about to finish"; - mes "sentences in which I intend to"; - mes "tell you important informat--"; - mes "ARRRGH! Find Absar! Quickly!"; - next; - while(1) { - mes "[Zabaroo]"; - mes "Wait, wait..."; - mes "Maybe I can answer"; - mes "a few of your questions"; - mes "before my body is wracked"; - mes "with throbbing pain. Let's..."; - mes "Let's at least give it a try."; - next; - switch(select("What's with these stones?", "Where's the old man?", "Nothing.")) { - case 1: - mes "[Zabaroo]"; - mes "Well, we use these dark"; - mes "stones because they're"; - mes "pretty and easy to process."; - mes "They're sort of a specialty"; - mes "of this town. I get paid to"; - mes "harvest these handy rocks."; - next; - mes "[Zabaroo]"; - mes "We can sell these to tourists,"; - mes "and we even have a factory"; - mes "that uses these stones."; - mes "Still, it's not like the"; - mes "townspeople are getting"; - mes "rich off these stones."; - next; - mes "[Zabaroo]"; - mes "All of us are still"; - mes "barely making a living..."; - next; - break; - case 2: - mes "[Zabaroo]"; - mes "Absar? He's inside"; - mes "the Tool Shop. You"; - mes "can't miss him... Just"; - mes "look for the man with"; - mes "the crazy eyes!"; - next; - break; - case 3: - mes "[Zabaroo]"; - mes "Thanks for your help."; - mes "If you can't find Absar"; - mes "in the Tool Shop, then"; - mes "you might want to stop"; - mes "by the Tavern. A-auuugh!"; - veins_stone = 1; - close; - } - } - } - } - else if (veins_stone == 1) { - mes "[Zabaroo]"; - mes "Thanks for your help."; - mes "If you can't find Absar"; - mes "in the Tool Shop, then"; - mes "you might want to stop"; - mes "by the Tavern. A-auuugh!"; - close; - } - else if ((veins_stone > 1) && (veins_stone < 4)) { - mes "[Zabaroo]"; - mes "Geez, Absar sure can"; - mes "be fussy. Still, do your"; - mes "best to get what he wants."; - mes "He won't help me otherwise!"; - mes "Other than that, he's not"; - mes "really that bad a guy..."; - close; - } - else if (veins_stone == 4) { - mes "[Zabaroo]"; - mes "Oh good, you're back!"; - mes "Did you bring what"; - mes "Absar made for me?"; - next; - select("Yes, here..."); - mes "[Zabaroo]"; - mes "So this is what he"; - mes "was talking about?"; - mes "How does it... Ah!"; - mes "Here we go! If I pull"; - mes "the handle, that end of"; - mes "the stick will pick stuff up!"; - next; - mes "[Zabaroo]"; - mes "This is great! I won't"; - mes "have to bend over to pick"; - mes "up stones anymore! Heh,"; - mes "he must be awfully proud"; - mes "of this useful invention~"; - mes "I can imagine him strutting."; - next; - mes "[Zabaroo]"; - mes "Um, did he have anything"; - mes "to say after he gave this"; - mes "to you? I'm just curious."; - next; - select("This message..."); - mes "[Zabaroo]"; - mes "Oh... I thought he"; - mes "would forget all about"; - mes "that. Well, it's a relief"; - mes "to know that now. That's"; - mes "really very nice of him."; - next; - mes "[Zabaroo]"; - mes "I hate to ask you..."; - mes "But would you mind"; - mes "helping me out one"; - mes "more time?"; - next; - select("Huh? What is it?"); - mes "[Zabaroo]"; - mes "Don't worry, it's not"; - mes "too hard. Would you just"; - mes "deliver the stones I gathered"; - mes "to the factory in town? It's"; - mes "near the airport or airship or"; - mes "something. It won't take long."; - veins_stone = 5; - close; - } - else if (veins_stone > 4 && veins_stone < 7) { - mes "[Zabaroo]"; - mes "Thanks again for your help!"; - mes "What did Absar call this"; - mes "thing again? A Tactile..."; - mes "Extendable... Damn it..."; - mes "Why's the name so long?"; - mes "Anyway, it's usefull~"; - close; - } - else if (veins_stone == 7) { - mes "[Zabaroo]"; - mes "Oh, you're back!"; - mes "I really appreciate all"; - mes "of your help. I don't have"; - mes "much, and I know you weren't"; - mes "expecting a reward, but I'd"; - mes "like to give you something."; - next; - mes "[Zabaroo]"; - mes "Ah, here we are. I found"; - mes "these while harvesting stones"; - mes "I was told that adventurers"; - mes "find these useful. Anyway,"; - mes "I hope you like these rocks..."; - veins_stone = 8; - getexp RENEWAL_EXP?30000:300000,0; - getitem Elunium,3; - close; - } - else if (veins_stone > 7) { - mes "[Zabaroo]"; - mes "Thanks to you and Absar,"; - mes "my poor back hasn't been"; - mes "bothering me at all lately."; - mes "I should be taking better"; - mes "care of myself at my age..."; - close; - } -} - -ve_in,169,310,6 script Strange Old Man#ve 2_M_MOLGENSTEIN,{ - if (veins_stone == 0) { - mes "[Absar]"; - mes "Bwahahaha!"; - mes "Once... Once this is completed, I'll..."; - mes "Mwahahahahahahahah!"; - close; - } - else if (veins_stone == 1) { - mes "[Absar]"; - mes "I'm so close to"; - mes "completion. Now, if"; - mes "I just turn this here..."; - next; - if (select("Excuse me...", "........") == 1) { - mes "[Absar]"; - mes "What?! Who dares"; - mes "disturb me?! N-no!"; - mes "Look! Look what you did!"; - mes "You made me screw up!"; - next; - specialeffect EF_LORD; - percentheal -30,0; - next; - mes "[Absar]"; - mes "!@#$%#@#$!*~"; - mes "F$#@#%^^^&&!"; - close2; - warp "ve_in",262,309; - end; - } - mes "[Absar]"; - mes "Oh, no..."; - next; - specialeffect EF_ASPERSIO; - next; - mes "[Absar]"; - mes "How...?!"; - mes "No! I failed again!"; - mes "D-DAAAAAAAAAAAMN IIIII--"; - next; - mes "[Absar]"; - mes "Huh? What are you..."; - mes "What do you want?"; - next; - select("Oh, I-I'm..."); - mes "[Absar]"; - mes "Spit it out. Tell me"; - mes "what you want, not your"; - mes "name. Hurry, can't you"; - mes "see that I'm busy?"; - next; - if (select("I... I'm sorry.", "I'm here for Mr. Zabaroo...") == 1) { - mes "[Absar]"; - mes "If only you didn't"; - mes "interrupt me! Then"; - mes "I'd already have..."; - mes "Ugh! Back to work!"; - close; - } - mes "[Absar]"; - mes "Zabaroo? What does..."; - mes "Oh. Never mind. I think"; - mes "I remember what he asked"; - mes "me to make him. So did"; - mes "you bring all the materials?"; - next; - if (select("Yes", "What materials...?") == 1) { - mes "[Absar]"; - mes "Great, we can get"; - mes "started and m--"; - mes "Liar. You don't even know"; - mes "what you're supposed to"; - mes "bring me, do you?!"; - mes "Get out of here!"; - close2; - warp "ve_in",262,309; - end; - } - mes "[Absar]"; - mes "Of course. I didn't tell him"; - mes "what materials I needed"; - mes "anyway. Heh heh! Now, this"; - mes "is what I need you to bring."; - mes "Listen up, okay? And hurry."; - next; - mes "[Absar]"; - mes "^4D4DFF5 Maneater Roots^000000,"; - mes "^4D4DFF2 Glacial Hearts^000000, and"; - mes "^4D4DFF5 Steel^000000. If you don't"; - mes "come back soon, then"; - mes "I won't help you. I've got"; - mes "projects I'm working on!"; - veins_stone = 2; - close; - } - else if (veins_stone == 2) { - if (countitem(Steel) > 4 && countitem(Root_Of_Maneater) > 4 && countitem(Ice_Heart) > 1) { - mes "[Absar]"; - mes "Good, you finally"; - mes "brought everthing."; - mes "I was just about to"; - mes "give up on you, so"; - mes "consider yourself lucky!"; - next; - mes "[Absar]"; - mes "Give me a second."; - mes "You won't have to"; - mes "wait long to see"; - mes "my great invention!"; - delitem Steel,5; - delitem Root_Of_Maneater,5; - delitem Ice_Heart,2; - veins_stone = 3; - close2; - specialeffect EF_FIRESPLASHHIT; - end; - } - mes "[Absar]"; - mes "What the hell?"; - mes "Hurry and bring"; - mes "^4D4DFF5 Maneater Roots^000000,"; - mes "^4D4DFF2 Glacial Hearts^000000, and"; - mes "^4D4DFF5 Steel^000000! Do you think"; - mes "I'm doing this for fun?!"; - close; - } - else if (veins_stone == 3) { - mes "[Absar]"; - mes "Here you are..."; - mes "Well, I don't know"; - mes "if you appreciate"; - mes "inventions, but this"; - mes "is a Tactile Extendable"; - mes "Clamp-Release Mechanism!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Tack... What...?"; - next; - mes "[Absar]"; - mes "..............................."; - mes "You can use this to pick"; - mes "things up. From a distance."; - next; - mes "[Absar]"; - mes "Anyway, when you get back"; - mes "to Zabaroo, let me him know"; - mes "that he doesn't owe me"; - mes "anything anymore. He'll..."; - mes "He'll know what I mean..."; - veins_stone = 4; - close; - } - mes "[Absar]"; - mes "It's a ''Tactile Extendable"; - mes "Clamp-Release Mechanism.''"; - mes "What's so hard to understand"; - mes "about that? Hmpf! I know!"; - mes "It must be the educational"; - mes "system! They're to blame!"; - close; -} - -ve_in02,37,28,4 script Factory Manager 4_M_HUMAN_01,{ - if (veins_stone && veins_stone < 5) { - mes "[Mirhen]"; - mes "Hey, employees only beyond this point!"; - mes "Geez, don't we have a sigh that says that?"; - mes "We should get one..."; - mes "Anyway, get out of here."; - close2; - warp "veins",269,221; - end; - } - else if (veins_stone == 5) { - mes "[Mirhen]"; - mes "Hey, employees only"; - mes "beyond this point!"; - mes "Geez, don't we have"; - mes "a sign that says that?"; - mes "We should get one..."; - mes "Anyway, get out of here."; - next; - if (select("I'm sorry.", "I've brought these...") == 1) { - mes "[Mirhen]"; - mes "You're sorry,"; - mes "I get it. Ummm..."; - mes "Aren't you leaving?"; - close; - } - mes "[Mirhen]"; - mes "Huh? What's this name"; - mes "tag? Zabaroo? Wait a sec..."; - mes "You're definitely not him!"; - next; - select("I'm here on his behalf."); - mes "[Mirhen]"; - mes "Ah, I get it. Zabaroo's"; - mes "back has really been"; - mes "bothering him lately."; - mes "Okay, we can bend the"; - mes "rules a bit in this situation."; - next; - mes "[Mirhen]"; - mes "Bring those rocks over"; - mes "to Bahed over there."; - mes "He'll take care of them."; - veins_stone = 6; - close; - } - mes "[Mirhen]"; - mes "Hetarium ..."; - mes "What's so special about"; - mes "it? I mean, it looks just like"; - mes "Iron Ore. Why the hell is"; - mes "it like classified info?"; - next; - mes "[Mirhen]"; - mes "I wish I could return to"; - mes "Rekenber Headquarters..."; - mes "I hate being stuck here"; - mes "gathering silly rocks in"; - mes "the middle of nowhere."; - close; -} - -ve_in02,54,49,2 script Factory Worker#ve1 4_M_DESERT,{ - if (veins_stone < 6) { - mes "[Bahed]"; - mes "lately, I've been feeling so weak..."; - mes "I heard the guy before me had to quit because he also started feeling weak."; - next; - mes "[Bahed]"; - mes "It couldn't be..."; - mes "It couldn't be because of this 'Hetarium'..."; - mes "That's just plain crazy..."; - close; - } - else if (veins_stone == 6) { - mes "[Bahed]"; - mes "Oh, you got the rocks?"; - mes "You brought them for Zabaroo?"; - mes "Oh, how is he doing? I hear"; - mes "he threw out his back."; - next; - select("He still hurts."); - mes "[Bahed]"; - mes "Oh no... I'm so sorry"; - mes "to hear that. I hope he"; - mes "feels better soon. Anyway,"; - mes "why don't you bring the"; - mes "rocks over here?"; - next; - mes "[Bahed]"; - mes "Let me confirm Zabaroo's"; - mes "quota for today. Ah, and"; - mes "don't worry, we pay him"; - mes "for his quotas regularly."; - next; - select("I have a question..."); - mes "[Bahed]"; - mes "Hm? What'd you want"; - mes "to know? I can't say that"; - mes "I know everything, but"; - mes "I'll try my best to tell you"; - mes "what I know. I mean,"; - mes "you helped Zabaroo, so..."; - next; - select("What's this Hetarium??"); - mes "[Bahed]"; - mes "Well, it hasn't been that"; - mes "long since these rocks"; - mes "attracted attention outside"; - mes "of town. Before all this,"; - mes "the townspeople just"; - mes "made carvings out of them."; - next; - mes "[Bahed]"; - mes "Then, all of a sudden,"; - mes "these people from--I guess"; - mes "it was Schwaltzvalt--came"; - mes "and bought a lot of these"; - mes "stones. Later, they even built"; - mes "this factory to process them!"; - next; - mes "[Bahed]"; - mes "Oh, they tried using machines"; - mes "to harvest these stones, but"; - mes "they all broke down too soon."; - mes "That's why they hired people"; - mes "in Veins to collect them."; - next; - mes "[Bahed]"; - mes "I'm not sure many people"; - mes "know who owns this factory."; - mes "Maybe it's Rekenber? Yes,"; - mes "I saw one of their corporate"; - mes "airships come to town, so"; - mes "I think it might be them."; - next; - select("How do they use Hetarium??"); - mes "[Bahed]"; - mes "I'm not really sure. I just"; - mes "happened to overhear some"; - mes "of the higher ups mention"; - mes "something about hearts?"; - mes "Pieces of hearts? Doesn't"; - mes "make any sense to me."; - next; - mes "[Bahed]"; - mes "All I gathered was that"; - mes "they were using the stones"; - mes "to build a machine related"; - mes "to those hearts. That's"; - mes "all I know. Anyway, please"; - mes "leave the stones over there~"; - veins_stone = 7; - close; - } - mes "[Bahed]"; - mes "Everyday I feel"; - mes "weaker and weaker..."; - mes "Could this be chronic"; - mes "fatigue syndrome? Ugh..."; - close; -} - -ve_in02,68,39,7 script Factory Worker#ve2 4_M_DESERT,{ - mes "[Worker]"; - mes "What the heck are these rocks?"; - mes "They're ordinary stones, aren't they?"; - mes "They don't pay me enough here..."; - close; -} - -//== Spy Quest :: veins_secret ============================= -prontera,202,122,0 script Kid#sch 4_F_KID2,{ - if (que_sch == 0) { - mes "[Rooney]"; - mes "Where the heck"; - mes "is it? I don't... Where...?"; - mes "He's got to be around here"; - mes "somewhere, I think..."; - next; - select("What's wrong?", "..."); - mes "[Rooney]"; - mes "Oh, it's just..."; - mes "Some guy sent me on a"; - mes "delivery errand, but I can't"; - mes "find the recipient. He said"; - mes "that I can't miss him, but"; - mes "I still can't figure it out."; - next; - mes "[Rooney]"; - mes "I should have asked for"; - mes "the exact location. I mean,"; - mes "if I don't find him, then I'll"; - mes "never get paid for doing"; - mes "this delivery. ^333333*Sigh*^000000"; - next; - if (select("Sounds tough. Good luck!", "Do you need any help?") == 1) { - mes "[Rooney]"; - mes "Thanks. I think"; - mes "I just might need it."; - mes "Where could this guy"; - mes "be? If he's expecting"; - mes "a delivery, he should"; - mes "make himself easy to find..."; - close; - } - mes "[Rooney]"; - mes "Yeah, sure, it'd be great"; - mes "if you could help me. Let's"; - mes "see, I need to deliver this"; - mes "letter to a bard named..."; - mes "It was... Ah, ^FF0000Lasda Midar^000000!"; - next; - mes "[Rooney]"; - mes "I've looked everywhere"; - mes "in town for someone that"; - mes "looks like a Bard, but I'm"; - mes "not having any luck. If you"; - mes "find him, would you tell me?"; - que_sch = 1; - close; - } - else if (que_sch == 1) { - mes "[Rooney]"; - mes "I still haven't"; - mes "found Lasda Midar."; - mes "Would you let me know"; - mes "if you find him so that"; - mes "I can deliver his letter?"; - close; - } - else if (que_sch == 2) { - if (Zeny < 100) { - mes "[Rooney]"; - mes "Lasda Midar..."; - mes "Where the heck"; - mes "could that guy be?"; - close; - } - mes "[Rooney]"; - mes "Wow, did you really"; - mes "find Lasda Midar?"; - mes "Why couldn't I find him?"; - mes "Anyway, thank you so much"; - mes "for your help. I thought I was"; - mes "going to fail my delivery!"; - next; - select("He asked me to give you this."); - mes "[Rooney]"; - mes "Hey, alright! Thanks"; - mes "for the cash! Heh heh~"; - Zeny -= 100; - que_sch = 3; - close; - } - mes "[Rooney]"; - mes "Nice day out, isn't it?"; - close; -} - -prt_church,89,108,6 script Bard#sch 2_M_BARD_ORIENT,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - - if (que_sch < 1) { - mes "[Lasda]"; - mes "Hello there, isn't today"; - mes "such a wonderful day?"; - mes "Nice weather always"; - mes "inspires the poet in me,"; - mes "and I can't seem to stop"; - mes "singing my heart out~"; - close; - } - else if (que_sch == 1) { - mes "[Lasda]"; - mes "Why, what a glorious"; - mes "day! I should sing a song"; - mes "in praise of its wonder!"; - mes "Ooooh... La la la-la~"; - mes "Girls, girls, giiiirls..."; - next; - if(select("Excuse me...", "......") == 1) { - mes "[Lasda]"; - mes "Why, what a glorious"; - mes "day! I should sing a song"; - mes "in praise of its wonder!"; - mes "Ooooh... La la la-la~"; - mes "Girls, girls, giiiirls..."; - close; - } - mes "[Lasda]"; - mes "Girls, girls, giiiirls..."; - mes "Making my heart"; - mes "beat like... Like it's"; - mes "going too fast. My heart's"; - mes "racing... And you're at the"; - mes "finish line--Love Champion!"; - next; - mes "[Lasda]"; - mes "Oh? Don't stare at me"; - mes "like that, you're making"; - mes "me blush. Did you need to"; - mes "talk to me or something?."; - next; - if(select("I'm sorry.", "Are you ^ff0000Lasda Midar^000000?") == 1) { - mes "[Lasda]"; - mes "Oh, that's alright."; - mes "..............................."; - mes "Girl, I'll laugh at all your"; - mes "jokes, and agree with yourv"; - mes "politics~ You're hot! But"; - mes "baby, you're dumb as bricks~"; - close; - } - mes "[Lasda]"; - mes "Oh? Oh, yes, that's me."; - mes "How can I help you?"; - next; - select("I'm here to deliver this to you."); - mes "[Lasda]"; - mes "Ah! He must have finally"; - mes "sent it. Would you please"; - mes "give me a second? Let's see..."; - next; - mes "^3355FFLasda opened the letter"; - mes "and started reading it.^000000"; - next; - mes "[Lasda]"; - mes "Umm..."; - mes "Oh, no..."; - next; - mes "[Lasda]"; - mes "Ah, I'm sorry for"; - mes "making you wait."; - mes "Here, please give"; - mes "this money to that"; - mes "kid that was supposed"; - mes "to come find me here."; - que_sch = 2; - Zeny += 100; - next; - mes "[Lasda]"; - mes "I'd like you to come"; - mes "talk to me again later"; - mes "if you have the time"; - mes "See you around~"; - close; - } - else if (que_sch == 2) { - mes "^3355FFLasda seems to be"; - mes "lost in deep thought.^000000"; - close; - } - else if (que_sch == 3) { - mes "[Lasda]"; - mes "Oh good, you came back!"; - mes "Thanks for delivering that"; - mes "letter for me. Listen, you"; - mes "mind listening to me for"; - mes "a bit? I want to ask you"; - mes "for your help with something."; - next; - if (select("Sure.", "No.") == 1) { - mes "[Lasda]"; - mes "You see, the letter you"; - mes "brought me was from my old"; - mes "best friend. I haven't heard"; - mes "from him for a while, so"; - mes "I was pretty worried..."; - next; - mes "[Lasda]"; - mes "Vitre said in his letter"; - mes "that he's in jail under"; - mes "false charges so he wants"; - mes "me to help him out. However,"; - mes "there isn't much I can do."; - mes "Do you think you can help him?"; - next; - if (select("Sure.", "No.") == 1) { - mes "[Lasda]"; - mes "Thank you so much!"; - mes "I guess the best thing"; - mes "to do for now is to find"; - mes "my friend in a prison in"; - mes "^FF0000Morroc^000000, and see what"; - mes "you can do to help him.."; - que_sch = 4; - close; - } - mes "[Lasda]"; - mes "I... I guess..."; - mes "You must not be"; - mes "able to help him too..."; - close; - } - mes "[Lasda]"; - mes "I suppose that you"; - mes "must already be busy"; - mes "doing something else."; - mes "Well, I understand..."; - close; - } - else if (que_sch < 8) { - mes "[Lasda]"; - mes "I still can't believe"; - mes "Vitre is being held"; - mes "in prison in Morroc. I mean,"; - mes "what could have happened?"; - mes "I hope you can help him..."; - close; - } - else if (que_sch == 8) { - mes "[Lasda]"; - mes "He was arrested because"; - mes "he's suspected of espionage?"; - mes "That doesn't make any sense."; - mes "What could be going on?"; - next; - select("^ff0000Krieg^000000 told me that."); - mes "[Lasda]"; - mes "Krieg? Do you mean Krieg"; - mes "Laje Mandi? I know him quite"; - mes "well, actually. Let me write"; - mes "you a letter or recommendation."; - mes "Hopefully, it'll be enough to"; - mes "let you enter the prison."; - que_sch = 9; - close; - } - else if (que_sch == 9) { - mes "[Lasda]"; - mes "Hurry and go bring"; - mes "my letter to Krieg."; - mes "I wonder what happened..."; - mes "There must be some kind"; - mes "of weird misunderstanding."; - close; - } - else if (que_sch < 19) { - mes "[Lasda]"; - mes "He really asked you"; - mes "to break him out of jail?"; - mes "Well, I know that's a morally"; - mes "hazy area, but I hope that"; - mes "you do your best to help Vitre."; - close; - } - else if (que_sch < 25) { - mes "[Lasda]"; - mes "Thanks for offering"; - mes "to help me out. I still"; - mes "can't believe Vitre had"; - mes "the gall to just break"; - mes "out of prison, though..."; - next; - mes "[Lasda]"; - mes "I still can't do"; - mes "anything to help him,"; - mes "so please do what you"; - mes "can to take care of him"; - mes "for me. I really appreciate it."; - close; - } - else if (que_sch == 25) { - mes "[Lasda]"; - mes "Ah, you're back. I'm sure"; - mes "you have a lot to ask me"; - mes "right now. You deserve to"; - mes "know that everything I asked"; - mes "you to do was part of a plan"; - mes "to confirm Vitre's guilt."; - next; - mes "[Lasda]"; - mes "We arrested him once"; - mes "we learned that he was"; - mes "an Arunafeltz spy, but we"; - mes "couldn't punish him since"; - mes "we lacked concrete proof."; - next; - mes "[Lasda]"; - mes "That's why we allowed"; - mes "him to escape: we planned"; - mes "on following him to get the"; - mes "proof that we needed. Our"; - mes "sting was even able to round"; - mes "up all of his compatriots!"; - next; - mes "[Lasda]"; - mes "I'm sorry for keeping"; - mes "you in the dark, but it was"; - mes "essential to the plan. We"; - mes "couldn't have done it without"; - mes "your help. Please take this"; - mes "reward with our sincere thanks."; - que_sch = 26; - getitem Accessory_Box,1; - getexp RENEWAL_EXP?60000:600000,0; - close; - } - else { - mes "[Lasda]"; - mes "We're having too many"; - mes "cases involving spies"; - mes "like Vitre lately. This"; - mes "might be a sign that"; - mes "Arunafeltz is planning"; - mes "to move against us..."; - close; - } -} - -morocc,53,87,7 script Prison Ward#sch 4_M_MOC_SOLDIER,{ - if (que_sch < 4) { - mes "[Jesse]"; - mes "Only authorized"; - mes "personnel can enter"; - mes "this prison. You need"; - mes "a permit if you want"; - mes "to be able to enter."; - close; - } - else if (que_sch == 4) { - mes "[Jesse]"; - mes "What? You want to meet"; - mes "the prisoner? I'm sorry,"; - mes "but he's not allowed to"; - mes "see anyone since he was"; - mes "arrested on suspicion"; - mes "of espionage."; - que_sch = 5; - close; - } - else if (que_sch == 5) { - mes "[Jesse]"; - mes "Huh. You're awfully"; - mes "persistent. Alright,"; - mes "if you can do me a favor,"; - mes "I'll let you in. Bring me"; - mes "1 dish of ^FF0000Fried Monkey Tails^000000"; - next; - mes "[Jesse]"; - mes "Of course, I can only let"; - mes "you inside. Whether they'll"; - mes "actually let you meet the"; - mes "prisoner is another matter."; - mes "So do we have a deal?"; - que_sch = 6; - close; - } - else if (que_sch == 6) { - if (countitem(Luk_Dish01) > 0) { - mes "[Jesse]"; - mes "Ah, that's the stuff!"; - mes "Thanks for the Fried"; - mes "Monkey Tails~ Alright,"; - mes "go talk to ^FF0000Sir Krieg^000000 in"; - mes "Morroc Castle. Get his"; - mes "approval, and I'll let you in."; - delitem Luk_Dish01,1; - que_sch = 7; - close; - } - mes "[Jesse]"; - mes "Bring me a plate of"; - mes "^FF0000Fried Monkey Tails^000000."; - mes "Do it, or I won't help"; - mes "you out. I mean, I know"; - mes "you mean well, but I'm"; - mes "risking my job here..."; - close; - } - else if (que_sch < 10) { - mes "[Jesse]"; - mes "You didn't get approval"; - mes "from Sir Krieg yet? You'd"; - mes "better do it, or there's no"; - mes "point in entering this prison."; - mes "You can't just sneak around"; - mes "inside this place, you know?"; - close; - } - else if (que_sch == 10) { - mes "[Jesse]"; - mes "Did you really get"; - mes "Sir Krieg's approval?"; - mes "Alright, you may enter now."; - close2; - warp "ra_in01",48,355; - end; - } - else if (que_sch < 19) { - mes "[Jesse]"; - mes "Do you want to enter?"; - next; - if (select("Yes.", "No") == 1) { - mes "[Jesse]"; - mes "Be careful when you talk"; - mes "to that guy: he's a smooth"; - mes "talker, and almost charmed"; - mes "a lot of the guards into"; - mes "letting him go free."; - close2; - warp "ra_in01",48,355; - end; - } - mes "[Jesse]"; - mes "Take your time."; - mes "If you're not mentally"; - mes "prepared, then it's not"; - mes "a good idea to talk"; - mes "to the prisoner."; - close; - } - else if (que_sch < 19) { - mes "[Jesse]"; - mes "Argh, I'm in trouble."; - mes "The prisoner escaped."; - mes "How could I let this..."; - mes "happen?! Damn, I need to"; - mes "report this to Mr. Krieg"; - close; - } - mes "[Jesse]"; - mes "What a relief! They"; - mes "really set it up so that"; - mes "the prisoner could escape?"; - mes "Well, I thought I was going"; - mes "to get fired for all that."; - close; -} - -morocc_in,79,163,0 script Public Security Officer 4_M_ALCHE_A,{ - if (que_sch < 7) { - mes "[Krieg]"; - mes "I'm in charge of public"; - mes "security here in Morroc."; - mes "Lately, there have been"; - mes "more incidents disturbing"; - mes "the public peace and"; - mes "many unsettling rumors..."; - close; - } - else if (que_sch == 7) { - mes "[Krieg]"; - mes "Hello, adventurer."; - mes "How may I help you?"; - next; - select("I'd like to see a prisoner, Mr. Vitre."); - mes "[Krieg]"; - mes "Vitre? I'm sorry, but"; - mes "I can't approve of that."; - mes "I'd allow visitors for normal"; - mes "prisoners, but not for people"; - mes "suspected of espionage."; - mes "That's why he's in jail."; - next; - mes "[Krieg]"; - mes "If I knew you personally,"; - mes "or if someone I trust can"; - mes "vouch for you, then I'd"; - mes "reconsider letting you"; - mes "meet Vitre. Otherwise,"; - mes "I just can't do it."; - que_sch = 8; - close; - } - else if (que_sch == 8) { - mes "[Krieg]"; - mes "I can't let you meet"; - mes "Vitre until I'm absolutely"; - mes "sure that you're not involved"; - mes "with any espionage activities."; - close; - } - else if (que_sch == 9) { - mes "[Krieg]"; - mes "I can't let you meet"; - mes "Vitre until I'm absolutely"; - mes "sure that you're not involved"; - mes "with any espionage activities."; - next; - select("Here's a letter from Lasda."); - mes "[Krieg]"; - mes "Lasda? Now there's a"; - mes "man I hold in high regard."; - mes "Please let me read what"; - mes "he has to say. Hmmm..."; - next; - mes "[Krieg]"; - mes "Alright, I'll let you visit"; - mes "Vitre. I'll send a message"; - mes "to the prison ward so that"; - mes "he'll let you talk to him."; - que_sch = 10; - close; - } - else if (que_sch < 26) { - mes "[Krieg]"; - mes "Hmm... This is almost too"; - mes "difficult for me to handle."; - mes "What should I do?"; - close; - } - mes "[Krieg]"; - mes "I understand that you were"; - mes "instrumental in solving a"; - mes "problem regarding public"; - mes "safety. I'd just like to thank"; - mes "you, and apologize for any"; - mes "trouble I might have caused."; - close; -} - -ra_in01,48,352,0 warp que_sch_jail 1,1,morocc,56,89 - -ra_in01,50,387,4 script Upset Looking Bard#sch 1_M_BARD,{ - if (que_sch < 10) { - mes "[Vitre]"; - mes "............."; - close; - } - else if (que_sch == 10) { - mes "[Vitre]"; - mes "..............................."; - mes "..............................."; - mes "..............................."; - mes "Damn, what should I do?"; - next; - select("Excuse me..."); - mes "[Vitre]"; - mes "Hm? I'm Vitre Bizlita."; - mes "As you can see, I'm not in"; - mes "any real position to help"; - mes "you. Still, did you want"; - mes "to ask me something?"; - next; - switch(select("Nothing.", "I'm here on behalf of Mr. Lasda.")) { - case 1: - mes "[Vitre]"; - mes "Well..."; - mes "It's nice to"; - mes "receive visitors."; - mes "Jail can be lonely...."; - close; - case 2: - mes "[Vitre]"; - mes "Oh, good. Lasda finally"; - mes "got my letter, eh? I don't"; - mes "know what the hell's going"; - mes "on. I mean, all I remember"; - mes "is that these strange men"; - mes "came and brought me here."; - next; - mes "[Vitre]"; - mes "I... I don't think"; - mes "they'll let me out"; - mes "of here. I mean, they"; - mes "jailed me and there's no"; - mes "proof I did anything wrong."; - next; - mes "[Vitre]"; - mes "My life is in danger as"; - mes "long as I'm here, so I have"; - mes "to get out as soon as I can."; - mes "Luckily, I figured out that"; - mes "I can open these doors if"; - mes "I just had 2 things."; - next; - mes "[Vitre]"; - mes "I just need a ^FF0000Megaphone^000000"; - mes "and a ^FF0000Violin^000000. Luckily, they're"; - mes "pretty mundane objects, so no"; - mes "one would suspect anything if"; - mes "you brought them here. Um..."; - mes "You will help me, won't you?"; - next; - mes "[Vitre]"; - mes "I understand if you have any"; - mes "doubts about my innocence."; - mes "But think about it: wouldn't"; - mes "you want to see what I do"; - mes "with a Megaphone and Violin?"; - mes "Sounds pretty cool, huh?"; - next; - mes "^3355FFYou can hear someone"; - mes "mumbling from the cell"; - mes "next to Vitre's.^000000"; - next; - mes "[????]"; - mes "I wonder how the lady"; - mes "in the Dancer Job Change"; - mes "place is doing by now..."; - que_sch = 11; - close; - } - } - else if (que_sch < 18) { - mes "[Vitre]"; - mes "Didn't you bring the"; - mes "Megaphone and Violin?"; - mes "The longer I sit here,"; - mes "the more likely it is"; - mes "that they'll kill me!"; - close; - } - else if (que_sch == 18) { - if (countitem(Megaphone) > 0 && countitem(Violin) > 0) { - mes "[Vitre]"; - mes "You brought me a"; - mes "Megaphone and Violin?"; - mes "Perfect! Now, step aside"; - mes "Can't have you getting hurt."; - next; - mes "..............................."; - mes "..............................."; - mes "..............................."; - next; - mes "^3355FFVitre drew in a deep"; - mes "breath, and then smashed"; - mes "the steel bars of his cell"; - mes "with the Violin. Surprisingly,"; - mes "the door swings open with"; - mes "a very loud noise.^000000"; - next; - mes "[Vitre]"; - mes "Heh! That was a little"; - mes "harder than I thought,"; - mes "but it looks like I'm free~"; - mes "Alright, let's get a move on."; - next; - mes "[Jesse]"; - mes "What?! What's this noise?!"; - next; - enablenpc "Jesse#sch"; - mes "[Jesse]"; - mes "Hey! How did you"; - mes "get out of your cell?!"; - mes "Get back in there, NOW!"; - next; - mes "[Vitre]"; - mes "If you were me, would"; - mes "you go back in your cell"; - mes "just because someone's"; - mes "yelling at you? Forget it~"; - next; - mes "^3355FFVitre raised the Megaphone"; - mes "to his mouth, and drew in"; - mes "another deep breath.^000000"; - next; - mes "[Vitre]"; - mes "Wah!"; - next; - mes "[Jesse]"; - mes "Arg..."; - mes "Oh Lord...!"; - mes "M-my ears..."; - next; - mes "[Vitre]"; - mes "Heh! I love it when"; - mes "a plan comes together~"; - mes "Let's get out of here!"; - next; - delitem Violin,1; - delitem Megaphone,1; - que_sch = 19; - close2; - disablenpc "Jesse#sch"; - warp "morocc",294,153; - end; - } - mes "[Vitre]"; - mes "Didn't you bring"; - mes "a Megaphone and"; - mes "a Violin? Please"; - mes "hurry, I don't have"; - mes "much time left!"; - close; - } - else { - mes "[Vitre]"; - mes "Heh! I love it when"; - mes "a plan comes together~"; - mes "Let's get out of here!"; - close2; - warp "morocc",294,153; - end; - } -} - -ra_in01,58,389,0 script Jesse#sch 4_M_MOC_SOLDIER,{ - end; - -OnInit: - disablenpc "Jesse#sch"; - end; -} - -ra_in01,58,389,0 script Guant Prisoner#sch 4_M_MIDDLE,{ - if (que_sch < 11) { - mes "[Ruan]"; - mes "This stinks. Why am"; - mes "I locked up in here?"; - mes "I didn't do anything"; - mes "to deserve this!"; - next; - mes "[Ruan]"; - mes "It's getting to be so"; - mes "bad that I even miss the"; - mes "sound of Hianna's voice."; - mes "It's freakishly loud."; - mes "You couldn't outyell her"; - mes "even with a Megaphone."; - close; - } - else if (que_sch == 11) { - mes "[Ruan]"; - mes "This stinks. Why am"; - mes "I locked up in here?"; - mes "I didn't do anything"; - mes "to deserve this!"; - next; - mes "[Ruan]"; - mes "It's getting to be so"; - mes "bad that I even miss the"; - mes "sound of Hianna's voice."; - mes "It's freakishly loud."; - mes "You couldn't outyell her"; - mes "even with a Megaphone."; - next; - mes "["+strcharinfo(0)+"]"; - mes "What...?!"; - next; - select("Where I can find that Megaphone?"); - mes "[Ruan]"; - mes "Huh? Why would you"; - mes "want to know that?"; - next; - select("I really need one!"); - mes "[Ruan]"; - mes "Uh, you can get one from"; - mes "that Dancer Job Change"; - mes "place in Comodo. They're"; - mes "really hard to get, though,"; - mes "if not impossible. Knock"; - mes "yourself out, buddy."; - close; - } - else if (que_sch < 20) { - mes "[Ruan]"; - mes "Nobody knows what"; - mes "will happen tomorrow."; - mes "I mean, this is a world of"; - mes "miracles and tragedies."; - mes "Death, or real love..."; - mes "You will never know what will happen."; - close; - } - mes "[Ruan]"; - mes "........"; - close; -} - -//- Escort Dancers to Schwaltzvalt Republic - -job_duncer,93,106,6 script Dance Instructor#sch 4_F_HUGRANMA,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - - if (que_sch < 11) { - mes "[Hianna]"; - mes "Keep up the good work,"; - mes "everyone! There's only"; - mes "a few days left until the"; - mes "big performance! Hey..."; - mes "You! Can't you do it right?"; - mes "Turn your waist quicker!"; - close; - } - else if (que_sch == 11) { - mes "[Hianna]"; - mes "Hey, who are you?"; - mes "We already have enough"; - mes "problems with too many"; - mes "pervs ogling the Dancers."; - mes "I'd prefer it if you didn't"; - mes "come to watch us practice."; - next; - if (select("I want a Megaphone.", "Eeek...") == 2) { - mes "[Hianna]"; - mes "If you really want to"; - mes "watch us dance, come to"; - mes "the show and buy a ticket."; - mes "Watching for free isn't"; - mes "exactly supporting the arts."; - close; - } - mes "[Hianna]"; - mes "You want a Megaphone?"; - mes "Well, I'm sorry, but it's"; - mes "not just something I can"; - mes "lend to anybody. Then again"; - mes "it's not like you can find one"; - mes "anywhere else, either."; - next; - if (select("Please! I'll do anything!", "Later.") == 2) { - mes "[Hianna]"; - mes "Alright, then."; - mes "I'm sorry that"; - mes "I can't help you."; - close; - } - mes "[Hianna]"; - mes "Anything, huh?"; - mes "Well, you just said"; - mes "the magic word. Listen"; - mes "carefully to what I want"; - mes "you to do for me."; - next; - if (select("Listen", "Reconsider") == 1) { - mes "[Hianna]"; - mes "First, I want a little"; - mes "cash. Consider it a rental"; - mes "fee. 500,000 zeny should be"; - mes "just about enough. Then,"; - mes "I want you to do me a favor."; - next; - mes "[Hianna]"; - mes "The Schwaltzvalt Republic"; - mes "requested me to send some"; - mes "Dancers for some party, but"; - mes "I don't have enough guards"; - mes "to protect them on their"; - mes "way over there."; - next; - mes "[Hianna]"; - mes "If you act as bodyguard"; - mes "to my Dancers on the way"; - mes "to the Schwaltzvalt Republic,"; - mes "I'll lend you my Megaphone"; - mes "once you come back. So..."; - mes "How does that sound?"; - next; - if (select("Sounds good.", "Like a ripoff.") == 1) { - mes "[Hianna]"; - mes "I'm glad you agree~"; - mes "Okay, the Dancers are"; - mes "waiting are the entrance,"; - mes "so bring them over to the"; - mes "Schwaltzvalt Republic as"; - mes "soon as you're ready."; - que_sch = 12; - close; - } - mes "[Hianna]"; - mes "So... I guess you"; - mes "didn't need that"; - mes "Megaphone as"; - mes "badly as I thought."; - close; - } - mes "[Hianna]"; - mes "Alright, take your"; - mes "time. I'm in no rush."; - close; - } - else if (que_sch < 17) { - mes "[Hianna]"; - mes "What are you still doing"; - mes "here? Shouldn't you be"; - mes "escorting the Dancers to"; - mes "the Schwaltvalt Republic"; - mes "already? Get a move on~"; - close; - } - else if (que_sch == 17) { - mes "[Hianna]"; - mes "Thanks for all your"; - mes "hard work. The Dancers"; - mes "told me that you did a good"; - mes "job escorting them. Now..."; - mes "Do you have the money?"; - next; - if (select("Yes", "No") == 1) { - if (Zeny < 500000) { - mes "[Hianna]"; - mes "What's this? Hmm..."; - mes "I think you made a mistake."; - mes "This isn't enough money."; - mes "Remember, 500,000 zeny~"; - close; - } - mes "[Hianna]"; - mes "Perfect. Well, here's"; - mes "your Megaphone. Thanks"; - mes "for everything, and I'll see"; - mes "you around, adventurer~"; - Zeny -= 500000; - que_sch = 18; - getitem Megaphone,1; - close; - } - mes "[Hianna]"; - mes "I can't have you breaking"; - mes "your promises, so I won't"; - mes "give you the Megaphone"; - mes "until you pay me the"; - mes "500,000 zeny that you"; - mes "said that you would."; - close; - } - else if (que_sch == 18) { - mes "[Hianna]"; - mes "Thanks for escorting"; - mes "my Dancers over to the"; - mes "Schwaltzvalt Republic."; - mes "Anything I can help"; - mes "you with today?"; - next; - if (select("I'd like another Megaphone.", "No thanks.") == 1) { - mes "[Hianna]"; - mes "Well, I guess I can let"; - mes "you have another one if"; - mes "you pay me 500,000 zeny."; - mes "You sure you want to pay"; - mes "the money for a Megaphone?"; - next; - if (select("Yes", "No") == 1) { - if (Zeny < 500000) { - mes "[Hianna]"; - mes "I'm sorry, but this"; - mes "isn't enough money for"; - mes "a Megaphone. Be sure"; - mes "to bring me 500,000 zeny."; - close; - } - mes "[Hianna]"; - mes "Here you are. The fact is..."; - mes "These Megaphones are"; - mes "considered guild property,"; - mes "so I'm not supposed to let"; - mes "you have this. Don't let"; - mes "anyone know I gave you this!"; - Zeny -= 500000; - getitem Megaphone,1; - close; - } - mes "[Hianna]"; - mes "Alright~"; - mes "Take care, and"; - mes "travel safely~"; - close; - } - mes "[Hianna]"; - mes "Alright~"; - mes "Take care, and"; - mes "travel safely~"; - close; - } - mes "[Hianna]"; - mes "Trust me, we've made"; - mes "good use of the money"; - mes "that you've ''donated.''"; - mes "Thanks for taking good"; - mes "care of my Dancers~"; - close; -} - -job_duncer,85,49,0 script Young Dancer#sch1 4_F_07,{ - if (que_sch < 12) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 12) { - mes "[Dancer]"; - mes "Ah, you must be the"; - mes "bodyguard. So are you"; - mes "ready to go now?"; - next; - if (select("Yes", "No") == 1) { - mes "[Dancer]"; - mes "Alright, then."; - mes "Here we go~"; - que_sch = 13; - close2; - warp "airplane",75,55; - end; - } - mes "[Dancer]"; - mes "We need to depart soon,"; - mes "so please hurry. I'll be"; - mes "waiting for you here~"; - close; - } - mes "[Dancer]"; - mes "Oh, that was such a fun"; - mes "performance. I can still"; - mes "see the dazzling decorations"; - mes "in the ballroom where we got"; - mes "to dance. It was so wonderful!"; - close; -} - -job_duncer,83,52,6 script Cheerful Dancer#sch1 4_F_07,{ - if (que_sch < 12) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 12) { - mes "[Dancer]"; - mes "Ah, you must be the"; - mes "bodyguard. So are you"; - mes "ready to go now?"; - next; - if (select("Yes", "No") == 1) { - mes "[Dancer]"; - mes "Alright, then."; - mes "Here we go~"; - que_sch = 13; - close2; - warp "airplane",75,55; - end; - } - mes "[Dancer]"; - mes "We need to depart soon,"; - mes "so please hurry. I'll be"; - mes "waiting for you here~"; - close; - } - mes "[Dancer]"; - mes "I guess it's pretty"; - mes "fun to perform on stage~"; - mes "But I still need to practice"; - mes "more for the next performance."; - close; -} - -job_duncer,87,50,2 script Mature Looking Dancer#s1 4_F_07,{ - if (que_sch < 12) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 12) { - mes "[Dancer]"; - mes "Ah, you must be the"; - mes "bodyguard. So are you"; - mes "ready to go now?"; - next; - if (select("Yes", "No") == 1) { - mes "[Dancer]"; - mes "Alright, then."; - mes "Here we go~"; - que_sch = 13; - close2; - warp "airplane",75,55; - end; - } - mes "[Dancer]"; - mes "We need to depart soon,"; - mes "so please hurry. I'll be"; - mes "waiting for you here~"; - close; - } - mes "[Dancer]"; - mes "I sure learned a lot from"; - mes "that trip. I hope that the new"; - mes "girls also gained something"; - mes "from their experiences."; - close; -} - -airplane,76,56,4 script Young Dancer#sch2 4_F_07,{ - if (que_sch < 13) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 13) { - mes "[Dancer]"; - mes "This will be my"; - mes "first performance..."; - mes "I guess that's why"; - mes "I have butterflies"; - mes "in my stomach..."; - close; - } - mes "[Dancer]"; - mes "I wonder which beautiful"; - mes "place we'll get to perform in"; - mes "next time! Ooh, I can't wait!"; - close; -} - -airplane,75,53,0 script Cheerful Dancer#sch2 4_F_07,{ - if (que_sch < 13) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 13) { - mes "[Dancer]"; - mes "I've performed at many"; - mes "venues, but this is the"; - mes "frist time I'll be dancing"; - mes "in the Schwaltzvalt Republic."; - mes "This is also my first time on"; - mes "an airship. How exciting!"; - close; - } - mes "[Dancer]"; - mes "Traveling is really"; - mes "thrilling... It's almost as"; - mes "fun as dancing on stage~"; - close; -} - -airplane,79,55,2 script Mature Looking Dancer#s2 4_F_07,{ - if (que_sch < 13) { - mes "[Dancer]"; - mes "Hi there~"; - mes "Are you enjoying"; - mes "yourself? I hope so!"; - close; - } - else if (que_sch == 13) { - mes "[Dancer]"; - mes "This is the first time that"; - mes "the Schwaltzvalt Republic"; - mes "requested a performance"; - mes "from us. Isn't that amazing?"; - mes "I guess we earned a reputation"; - mes "overseas. I'll do my best!"; - next; - mes "[Airship Announcement]"; - mes "We will be arriving"; - mes "in Einbroch shortly."; - mes "Passengers to Einbroch,"; - mes "please get ready to land."; - next; - mes "[Dancer]"; - mes "Oh! We're finally here!"; - mes "Alright, I'll give this next"; - mes "performance my all!"; - close2; - que_sch = 14; - warp "ein_in01",278,223; - end; - } - mes "[Dancer]"; - mes "I've been dancing on"; - mes "stage for a long time, but"; - mes "I always feel so nervous"; - mes "right beforehand. I wonder"; - mes "why that happens to me."; - close; -} - -ein_in01,174,266,0 script Young Dancer#sch3 4_F_07,{ - if (que_sch < 17) { - mes "[Dancer]"; - mes "Oh, the dinner"; - mes "party isn't finished yet."; - mes "It'll be over before"; - mes "you even know it~"; - close; - } - else if (que_sch == 17) { - mes "[Dancer]"; - mes "Hooray! My first"; - mes "onstage performance"; - mes "was a success! Oh"; - mes "I was so nervous..."; - mes "But I'm so proud"; - mes "of myself now!"; - close; - } - mes "[Dancer]"; - mes "Without dance,"; - mes "my life has no"; - mes "meaning at all."; - close; -} - -ein_in01,172,266,0 script Cheerful Dancer#sch3 4_F_07,{ - if (que_sch < 17) { - mes "[Dancer]"; - mes "The dinner party isn't"; - mes "even finished yet, but"; - mes "I'm already exhausted~"; - close; - } - else if (que_sch == 17) { - mes "[Dancer]"; - mes "^333333*Whew*^000000 We gave a good"; - mes "performance this time."; - mes "I was worried since that"; - mes "airship trip really drained me."; - close; - } - mes "[Dancer]"; - mes "Dancing is really"; - mes "hard work, and all that"; - mes "practicing wears you out,"; - mes "but it's worth it once you"; - mes "get up on that stage."; - close; -} - -ein_in01,170,266,0 script Mature Looking Dancer#s3 4_F_07,{ - if (que_sch < 17) { - mes "[Dancer]"; - mes "Oh, the dinner"; - mes "party isn't finished yet."; - mes "It'll be over before"; - mes "you even know it~"; - close; - } - else if (que_sch == 17) { - mes "[Dancer]"; - mes "Well well, it looks like our"; - mes "performance was a success."; - mes "The new girls did a really"; - mes "great job. So let's head"; - mes "back home, shall we?"; - close2; - warp "comodo",191,146; - end; - } - mes "[Dancer]"; - mes "Dancing is so fun, but"; - mes "sometimes it's hard to"; - mes "keep up with the audience's"; - mes "expectations, you know?"; - close; -} - -ein_in01,279,221,0 script Hotel Manager#sch 4_M_KHKYEL,5,5,{ - if (que_sch < 15) { - mes "[Manager]"; - mes "It'd be a really great"; - mes "party if our customers"; - mes "were a little less rowdy"; - mes "Recently, they've been"; - mes "more than a handful..."; - close; - } - else if (que_sch == 15) { - mes "[Manager]"; - mes "I'm glad our customers"; - mes "enjoyed the performance"; - mes "I was a little worried about"; - mes "what they were going to think,"; - mes "but I guess I was just being"; - mes "overly anxious about it all."; - close; - } - else if (que_sch == 16) { - mes "[Manager]"; - mes "Thank you so much for"; - mes "your services. I'll be sure to"; - mes "have one of my employees"; - mes "send you your payment"; - mes "Have a safe trip back~"; - que_sch = 17; - close; - } - end; - -OnTouch: - if (que_sch == 14) { - mes "[Manager]"; - mes "Oh, did you enjoy"; - mes "your trip? I'm glad to"; - mes "see that everyone arrived"; - mes "safely. The dinner party"; - mes "will start shortly, so"; - mes "please get ready~"; - que_sch = 15; - close; - } - end; -} - -ein_in01,166,282,4 script Employee#sch 4_M_KHMAN,{ - if (que_sch < 15) { - mes "[Employee]"; - mes "We've been so busy lately!"; - mes "It's just one party reservation"; - mes "after another! When will I be"; - mes "able to just take a break?"; - close; - } - else if (que_sch < 17) { - if (rand(1,3) == 2) { - mes "[Employee]"; - mes "Hi, how may I help you?"; - mes "Tonight, most of customers"; - mes "are high ranking government"; - mes "officials or public figures."; - mes "That man over there is the"; - mes "Rekenber P.R. executive."; - next; - mes "[Employee]"; - mes "That priest over there is"; - mes "actually a diplomat from"; - mes "Arunafeltz on business."; - mes "These are some very"; - mes "important people!"; - close; - } - mes "[Employee]"; - mes "How can I help you?"; - mes "Oh, would you like another"; - mes "drink? There you go! Please"; - mes "enjoy the dinner party~"; - close; - } - mes "[Employee]"; - mes "Oh, the mess left after"; - mes "a banquet is the biggest"; - mes "part of my job. It's tough"; - mes "work, but it needs to get done."; - close; -} - -ein_in01,176,285,0 script Bard Trigger#sch FAKE_NPC,1,1,{ -OnTouch: - if (que_sch == 15) { - disablenpc "Corporate Figure#sch"; - disablenpc "Arunafeltz Figure#sch"; - enablenpc "Corporate Figure"; - enablenpc "Arunafeltz Figure"; - mes "[????]"; - mes "I guess the party"; - mes "will soon be over."; - mes "Did you enjoy yourself?"; - next; - mes "[??????]"; - mes "Yes, thank you, I had"; - mes "a great time. I'm sorry"; - mes "I gave you such short"; - mes "notice of my arrival, but"; - mes "you held this party anyway."; - next; - mes "[????]"; - mes "Don't mention it."; - mes "You're a valued guest."; - mes "It would shame me if I'd"; - mes "failed to entertain you."; - next; - mes "[??????]"; - mes "Ho ho, you certainly know"; - mes "how to be a good host~"; - next; - mes "[????]"; - mes "Your words honor me."; - next; - mes "^3355FFThe man took a quick"; - mes "look around the room.^000000"; - next; - mes "[????]"; - mes "No one's around."; - mes "I have something to"; - mes "discuss with you before"; - mes "we get down to business."; - next; - mes "[??????]"; - mes "What kind of...?"; - next; - mes "[????]"; - mes "I'll explain in detail"; - mes "someplace safer. The gist"; - mes "is that some rogues over in"; - mes "Arunafeltz are plotting to harm"; - mes "relations between Arunafeltz"; - mes "and the Rekenber Corporation."; - next; - mes "[??????]"; - mes "Oh... I see. Yes,"; - mes "we can't talk about"; - mes "that here. To tell the"; - mes "truth, I've suspected that"; - mes "something like that was"; - mes "going on... Yes, makes sense."; - next; - mes "[????]"; - mes "We should relocate"; - mes "so that we can talk"; - mes "a bit more freely."; - mes "Please follow me,"; - mes "I already have"; - mes "a place prepared."; - que_sch = 16; - close2; - disablenpc "Corporate Figure"; - disablenpc "Arunafeltz Figure"; - enablenpc "Corporate Figure#sch"; - enablenpc "Arunafeltz Figure#sch"; - } - end; -} - -ein_in01,181,284,0 script Corporate Figure 4_M_MANAGER,{ - end; - -OnInit: - disablenpc "Corporate Figure"; - end; -} - -ein_in01,181,285,0 script Arunafeltz Figure 4_F_TRAINEE,{ - end; - -OnInit: - disablenpc "Arunafeltz Figure"; - end; -} - -ein_in01,168,274,0 script Corporate Figure#sch 4_M_MANAGER,{ - mes "[????]"; - mes "Hmm... Good."; - mes "Everything looks"; - mes "ready to me."; - close; -} - -ein_in01,170,284,4 script Arunafeltz Figure#sch 4_F_TRAINEE,{ - mes "[??????]"; - mes "I've got to say, only"; - mes "Rekenber can host such"; - mes "a magnificent party in"; - mes "a city this polluted."; - mes "What's going on...?"; - close; -} - -morocc,297,154,0 script Thin-Faced Bard#sch 1_M_BARD,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - - if (que_sch < 19) { - mes "[????]"; - mes "............"; - close; - } - else if (que_sch == 19) { - mes "[Vitre]"; - mes "Thanks for your help."; - mes "This country's government"; - mes "should know better than to"; - mes "put a good man like me in jail."; - mes "Listen, I'm a fugitive now."; - mes "Do you think you can help me?"; - next; - select("Sure.", "I may as well..."); - mes "[Vitre]"; - mes "I just need you to talk"; - mes "to a few people, and let"; - mes "me know what they said."; - mes "I'd do it myself, but you"; - mes "understand that I've got"; - mes "to keep a low profile."; - next; - mes "[Vitre]"; - mes "Please meet these people"; - mes "in the order that I tell you."; - mes "I've sent messengers to let"; - mes "them know of your arrival,"; - mes "but I had to send them out"; - mes "at different times... Anyway..."; - next; - mes "[Vitre]"; - mes "First, go to Prontera"; - mes "and talk to Chada. Second,"; - mes "go to Geffen and speak to"; - mes "Ghez. Lastly, please go to"; - mes "Comodo and meet Nosdan."; - next; - mes "[Vitre]"; - mes "Each one of them will"; - mes "sing you a song. Listen"; - mes "carefully, and sing me their"; - mes "songs when you come back."; - mes "Thanks, you have no idea how"; - mes "much I appreciate your help."; - que_sch = 20; - close; - } - else if (que_sch == 20) { - mes "[Vitre]"; - mes "Chada is probably near"; - mes "the middle of Prontera."; - mes "The messenger I sent to"; - mes "him should have reached"; - mes "him by now, so he should"; - mes "be expecting your arrival."; - close; - } - else if (que_sch == 21) { - mes "[Vitre]"; - mes "Ah, now you've got to"; - mes "talk to Ghez. He should"; - mes "be in Northeast Geffen"; - mes "somewhere. Hopefully"; - mes "you won't have too much"; - mes "trouble finding him."; - close; - } - else if (que_sch == 22) { - mes "[Vitre]"; - mes "Trying to find Nosdan?"; - mes "I think he's probably in the"; - mes "Northern Cave in Comodo."; - mes "Please talk to him, and let"; - mes "me know about his song."; - close; - } - else if (que_sch == 23) { - mes "[Vitre]"; - mes "Welcome back."; - mes "So did you listen"; - mes "to all of their songs?"; - next; - if (select("Yes", "No") == 1) { - mes "[Vitre]"; - mes "Perfect~ Here's a little"; - mes "something to show my"; - mes "gratitude. Hope you like it."; - que_sch = 24; - getitem Old_Blue_Box,1; - next; - mes "[Vitre]"; - mes "Now, tell me, what"; - mes "exactly did they si--"; - next; - mes "[????]"; - mes "Hold it!"; - next; - enablenpc "????#sch1"; - enablenpc "????#sch2"; - enablenpc "????#sch3"; - mes "[Vitre]"; - mes "What? Wh-who the"; - mes "hell are you guys?!"; - next; - mes "[????]"; - mes "Rune-Midgarts"; - mes "Secret Service!"; - mes "Vitre Bizlleta--"; - mes "you're under arrest"; - mes "for espionage!"; - next; - mes "[Vitre]"; - mes "Again? Didn't you just"; - mes "arrest me just for being"; - mes "suspected of espionage?"; - mes "I think it's a little unfair"; - mes "to just capture me when"; - mes "you don't have any proof."; - next; - mes "[????]"; - mes "We just seized concrete"; - mes "evidence of your illegal"; - mes "activities. It's probably"; - mes "enough to imprison you"; - mes "for life. Happy now?"; - next; - mes "[Vitre]"; - mes "You're bluffing."; - next; - mes "[????]"; - mes "You shouldn't have sent"; - mes "that unsuspecting adventurer"; - mes "to your news sources. We've"; - mes "taken them into custody"; - mes "Chada, Ghez, Nosdan."; - mes "That's them, right?"; - next; - mes "[Vitre]"; - mes "Nooooooooo!"; - next; - mes "[Suden]"; - mes "Adventurer, thank you for"; - mes "your cooperation. I am"; - mes "Suden Griea, Secret Service"; - mes "agent. I'm sure you have"; - mes "a lot of questions, but ^FF0000Lasda"; - mes "Midar^000000 will answer them."; - next; - mes "[Suden]"; - mes "I'd explain here and now,"; - mes "but I better dispose of"; - mes "this trash with the rest of"; - mes "his scum buddies... in jail!"; - que_sch = 25; - close2; - disablenpc "????#sch1"; - disablenpc "????#sch2"; - disablenpc "????#sch3"; - end; - } - mes "[Vitre]"; - mes "Would you please hurry?"; - mes "Staying in one place like"; - mes "this makes me nervous..."; - mes "I should be on the move..."; - close; - } - else if (que_sch == 24) { - mes "[Vitre]"; - mes "Now, tell me, what"; - mes "exactly did they si--"; - next; - mes "[????]"; - mes "Hold it!"; - next; - enablenpc "????#sch1"; - enablenpc "????#sch2"; - enablenpc "????#sch3"; - mes "[Vitre]"; - mes "What? Wh-who the"; - mes "hell are you guys?!"; - next; - mes "[????]"; - mes "Rune-Midgarts"; - mes "Secret Service!"; - mes "Vitre Bizlleta--"; - mes "you're under arrest"; - mes "for espionage!"; - next; - mes "[Vitre]"; - mes "Again? Didn't you just"; - mes "arrest me just for being"; - mes "suspected of espionage?"; - mes "I think it's a little unfair"; - mes "to just capture me when"; - mes "you don't have any proof."; - next; - mes "[????]"; - mes "We just seized concrete"; - mes "evidence of your illegal"; - mes "activities. It's probably"; - mes "enough to imprison you"; - mes "for life. Happy now?"; - next; - mes "[Vitre]"; - mes "You're bluffing."; - next; - mes "[????]"; - mes "You shouldn't have sent"; - mes "that unsuspecting adventurer"; - mes "to your news sources. We've"; - mes "taken them into custody"; - mes "Chada, Ghez, Nosdan."; - mes "That's them, right?"; - next; - mes "[Vitre]"; - mes "Nooooooooo!"; - next; - mes "[Suden]"; - mes "Adventurer, thank you for"; - mes "your cooperation. I am"; - mes "Suden Griea, Secret Service"; - mes "agent. I'm sure you have"; - mes "a lot of questions, but ^FF0000Lasda"; - mes "Midar^000000 will answer them."; - next; - mes "[Suden]"; - mes "I'd explain here and now,"; - mes "but I better dispose of"; - mes "this trash with the rest of"; - mes "his scum buddies... in jail!"; - que_sch = 25; - close2; - disablenpc "????#sch1"; - disablenpc "????#sch2"; - disablenpc "????#sch3"; - end; - } - mes "[Bard]"; - mes "Oh, uh..."; - mes "I'm not really Vitre."; - mes "I'm just a lookalike that's"; - mes "been planted here in case"; - mes "his hoodlum buddies come"; - mes "here to find him. You know?"; - next; - mes "[Bard]"; - mes "Yeah... This is a pretty"; - mes "dumb job. I mean, all I do"; - mes "is stand here, waiting for"; - mes "his spy friends. What are"; - mes "the odds of that happening?"; - close; -} - -morocc,294,152,0 script ????#sch1 4_M_HUMAN_02,{ - end; - -OnInit: - disablenpc "????#sch1"; - end; -} - -morocc,293,155,6 script ????#sch2 4_M_HUMAN_02,{ - end; - -OnInit: - disablenpc "????#sch2"; - end; -} - -morocc,298,150,1 script ????#sch3 4_M_HUMAN_02,{ - end; - -OnInit: - disablenpc "????#sch3"; - end; -} - -prontera,109,161,6 script Young Man#sch 4_M_01,{ - if (que_sch < 20) { - mes "[Chada]"; - mes "What a boring day..."; - mes "Perhaps I'll stave the"; - mes "dreariness with song~"; - close; - } - else if (que_sch == 20) { - mes "[Chada]"; - mes "Are you the one that"; - mes "Vitre sent? Good, good."; - mes "Let me treat you to my"; - mes "wonderful song. Listen..."; - mes "And learn... And love..."; - next; - mes "[Chada]"; - mes "La la la la la la la la~"; - mes "A curse plagues the"; - mes "royal family, and it's"; - mes "been passed down to their"; - mes "second child... la la la..."; - mes "No one can cure it... Oooh~"; - next; - mes "[Chada]"; - mes "Hahaha! Isn't that"; - mes "such a wonderful song?"; - mes "Let Vitre know each and"; - mes "every word to it, okay?"; - que_sch = 21; - close; - } - else if (que_sch < 30) { - mes "[Chada]"; - mes "Did you need to hear"; - mes "the song again? Alright,"; - mes "listen carefully this time~"; - next; - mes "[Chada]"; - mes "La la la la la la la la~"; - mes "A curse plagues the"; - mes "royal family, and it's"; - mes "been passed down to their"; - mes "second child... la la la..."; - mes "No one can cure it... Oooh~"; - next; - mes "[Chada]"; - mes "Hahaha! Isn't that"; - mes "such a wonderful song?"; - mes "Let Vitre know each and"; - mes "every word to it, okay?"; - close; - } - else { - mes "[Chada]"; - mes "..........."; - mes "I have nothing to say to you."; - close; - } -} - -geffen,196,167,4 script Young Woman#sch 4W_F_01,{ - if (que_sch < 21) { - mes "[Ghez]"; - mes "When is he going"; - mes "to send someone to"; - mes "listen to my song?"; - close; - } - else if (que_sch == 21) { - mes "[Ghez]"; - mes "Oh, Vitre send you?"; - mes "Great, I've been waiting"; - mes "for you. Check out this"; - mes "new song I wrote. It's great."; - next; - mes "[Ghez]"; - mes "Sha la la la la la"; - mes "Prontera Knights gotta"; - mes "protect the palace~"; - mes "Sha hoo hoo haaaaa"; - mes "Geffen Knights gotta"; - mes "protect the magic tower~"; - next; - mes "[Ghez]"; - mes "Na na na nan nan naaa"; - mes "Prontera! Geffen! Knights"; - mes "together! Protect the palace!"; - mes "Ooooooooooooh yeah!"; - mes "And crush their foes to the west!"; - mes "That's the secret plan! La la la~"; - next; - mes "[Ghez]"; - mes "Wasn't that poetic?"; - mes "Now sing that song exactly"; - mes "as you heard it to Vitre."; - que_sch = 22; - close; - } - else if (que_sch < 30) { - mes "[Ghez]"; - mes "You want to hear my song"; - mes "again? Fine, but make sure"; - mes "to memorize it all this time."; - next; - mes "[Ghez]"; - mes "Sha la la la la la"; - mes "Prontera Knights gotta"; - mes "protect the palace~"; - mes "Sha hoo hoo haaaaa"; - mes "Geffen Knights gotta"; - mes "protect the magic tower~"; - next; - mes "[Ghez]"; - mes "Na na na nan nan naaa"; - mes "Prontera! Geffen! Knights"; - mes "together! Protect the palace!"; - mes "Ooooooooooooh yeah!"; - mes "And crush their foes to the west!"; - mes "That's the secret plan! La la la~"; - next; - mes "[Ghez]"; - mes "Wasn't that poetic?"; - mes "Now sing that song exactly"; - mes "as you heard it to Vitre."; - close; - } - else { - mes "[Ghez]"; - mes "I'm doomed..."; - mes "......."; - close; - } -} - -comodo,135,299,0 script Young Man#sch2 1_M_SIGNMONK,{ - if (que_sch < 22) { - mes "[Nosdan]"; - mes "Have you come to hear"; - mes "my song? Ah, it's good"; - mes "that you've come to enjoy"; - mes "my melodious vo--wait,"; - mes "wait, where are you going?"; - close; - } - else if (que_sch == 22) { - mes "[Nosdan]"; - mes "Ah, are you the one"; - mes "that Vitre mentioned"; - mes "in his message? Okay,"; - mes "please give me a moment."; - next; - mes "[Nosdan]"; - mes "^333333*Ahem ahem*^000000"; - mes "I'm ready. Now"; - mes "please listen.."; - next; - mes "[Nosdan]"; - mes "Who dares stop the fearless"; - mes "warrior? Baphomet? Drake?"; - mes "No, they're too weak! His"; - mes "steps now head to the group"; - mes "of evil men trying to revive"; - mes "Satan Morroc. I mean, come on!"; - next; - mes "[Nosdan]"; - mes "Sad news from an old comrade,"; - mes "the evil group discovered..."; - mes "Time to stop Satan Morroc's"; - mes "revival~ La la la la la la la"; - mes "la la la la la la la la la la"; - mes "la la la la la la la la la la"; - next; - mes "[Nosdan]"; - mes "What'd you think?"; - mes "Um, don't ask me about"; - mes "the lyrics. Just a weird"; - mes "artistic quirk I guess."; - mes "Oh, please sing that song"; - mes "to Vitre for me, okay?"; - que_sch = 23; - close; - } - else if (que_sch < 30) { - mes "[Nosdan]"; - mes "Oh, you need to"; - mes "hear my song again?"; - mes "No problem! I guess"; - mes "you really like it~"; - next; - mes "[Nosdan]"; - mes "Who dares stop the fearless"; - mes "warrior? Baphomet? Drake?"; - mes "No, they're too weak! His"; - mes "steps now head to the group"; - mes "of evil men trying to revive"; - mes "Satan Morroc. I mean, come on!"; - next; - mes "[Nosdan]"; - mes "Sad news from an old comrade,"; - mes "the evil group discovered..."; - mes "Time to stop Satan Morroc's"; - mes "revival~ La la la la la la la"; - mes "la la la la la la la la la la"; - mes "la la la la la la la la la la"; - next; - mes "[Nosdan]"; - mes "What'd you think?"; - mes "Um, don't ask me about"; - mes "the lyrics. Just a weird"; - mes "artistic quirk I guess."; - mes "Oh, please sing that song"; - mes "to Vitre for me, okay?"; - close; - } - else { - mes "[Nosdan]"; - mes "Oh, no! I didn't!"; - mes "do anything wrong."; - mes "I swear!"; - close; - } -} - -sec_in02,10,43,4 script Extra Story Patch 1_M_SIGNMONK,{ - callfunc "F_GM_NPC"; - mes "[Patch]"; - mes "Yeah, you can try."; - next; - if(select("Now", "How many?") == 2) { - input .@input,0,1000; - que_sch = .@input; - } - mes " "; - mes ""+que_sch; - close; -} - -//== Siblings Quest :: veins_camel ========================= -veins,327,185,3 script Kid#camelcamel 4_M_DST_CHILD,{ - if (MISC_QUEST & 8192) { - if (rachel_camel == 0) { - mes "[Kid Karyn]"; - mes "*Sob*"; - next; - mes "^3355FFThis sobbing child"; - mes "looks really upset...^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hey, why are you"; - mes "crying? Are you lost?"; - mes "Where's your mommy?"; - next; - mes "[Kid Karyn]"; - mes "My... Mom's"; - mes "at home..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "......"; - mes "........."; - next; - mes "["+strcharinfo(0)+"]"; - mes "I see. So..."; - mes "Are you having"; - mes "trouble finding"; - mes "your way back home?"; - next; - mes "[Kid Karyn]"; - mes "No! I'm ten years old!"; - mes "I can find my way home,"; - mes "even with my eyes closed!"; - mes "^333333*Sniff sniff*^000000 Uuuuuuweeeh~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Well..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Can you tell me"; - mes "why you're crying?"; - next; - mes "[Kid Karyn]"; - mes "I... ^333333*Sniff*^000000"; - mes "I-I went to... Th-..."; - mes "Volcan.... w-w-with"; - mes "my sist-- Waaaaaaah!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Poor kid... Come on,"; - mes "take a deep breath so"; - mes "you can tell me about what"; - mes "happened a little more slowly."; - next; - mes "[Kid Karyn]"; - mes "*^333333Sob*^000000 ...It's just..."; - mes "I went to Thor Volcano"; - mes "with my little sister to see"; - mes "which one of us was braver..."; - mes "But then, we met some..."; - mes "Scary people there... and..."; - next; - mes "[Kid Karyn]"; - mes "I got scared, so... So..."; - mes "My sister... Wah~! *Sob*"; - next; - mes "[Kid Karyn]"; - mes "*Sob*"; - next; - mes "[Kid Karyn]"; - mes "I-I ran away from them..."; - mes "But I left my sister over"; - mes "there with those weird men..."; - next; - mes "[Kid Karyn]"; - mes "Mom's sick, and dad's"; - mes "always at work... He's"; - mes "the captain of a ship, so..."; - mes "I don't think they can help."; - next; - mes "[Kid Karyn]"; - mes "Can you help me please,"; - mes "and bring my sister back?"; - mes "*Sniff* Please? I promise"; - mes "that I can pay you as soon"; - mes "as my dad comes back!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wait... I have a question."; - mes "You said that someone took"; - mes "away your sister at Thor"; - mes "Volcano? What did they look"; - mes "like? Are you sure that there"; - mes "were people there?"; - next; - mes "[Kid Karyn]"; - mes "I... I don't know!"; - mes "I got so scared, I just"; - mes "ran away! I... I didn't"; - mes "mean to leave my sister!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hmmm..."; - mes "Maybe your sister was"; - mes "kidnapped by bandits..."; - next; - switch(select("Decline Request", "Accept Request")) { - case 1: - mes "["+strcharinfo(0)+"]"; - mes "Sorry kid, but I've got"; - mes "things to do. I'm sure"; - mes "someone else will come"; - mes "along to save your sister."; - next; - mes "[Kid Karyn]"; - mes "Wah~"; - close; - case 2: - mes "["+strcharinfo(0)+"]"; - mes "Okay, I'll see what"; - mes "I can do. I'll try my best"; - mes "to find your sister."; - next; - mes "[Kid Karyn]"; - mes "Thank you so much!"; - mes "Please find my sister"; - mes "Curdie soon! Oh, I hope"; - mes "she's okay! If she's not..."; - mes "^333333*Sob*^000000 I don't know what"; - mes "I'll do! Waaaaaaaah~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Alright..."; - mes "Wish me luck."; - mes "I'll go search Thor"; - mes "Volcano to find your"; - mes "little sister Curdie."; - setquest 3060; - rachel_camel = 1; - close; - } - } - else if (rachel_camel == 1) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better search"; - mes "Thor Volcano for Curdie,"; - mes "Karyn's little sister."; - close; - } - else if (rachel_camel == 2) { - mes "[Kid Karyn]"; - mes "W-were you able"; - mes "to find my sister?"; - mes "Is she alright?"; - mes "What happened?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I found her,"; - mes "she's alright but..."; - next; - mes "[Kid Karyn]"; - mes "What? Why isn't"; - mes "she with you?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Curdie is... Well, she's"; - mes "been shackled down. We"; - mes "need to find a way to free her."; - mes "Do you know where there's"; - mes "a forge or a locksmith that"; - mes "might be able to help her?"; - next; - mes "[Kid Karyn]"; - mes "Oh! Oh, there's a"; - mes "locksmith in the market"; - mes "street! You can ask him"; - mes "to help free Curdie!"; - changequest 3061,3062; - rachel_camel = 3; - close; - } - else if (rachel_camel == 3) { - mes "[Kid Karyn]"; - mes "Let's see..."; - mes "I'd better find the"; - mes "locksmith in the market"; - mes "street, and ask him to help"; - mes "me unlock Curdie's shackles."; - close; - } - else if (rachel_camel == 4) { - mes "[Kid Karyn]"; - mes "Huh... I'd better talk"; - mes "to Mr. Lockenlock first, the"; - mes "locksmith in the market street."; - close; - } - else if (rachel_camel == 5) { - mes "["+strcharinfo(0)+"]"; - mes "Hmm... I'd better talk"; - mes "to Ms. Ivory, the organic"; - mes "soap maker if I want to help"; - mes "Karyn free his sister Curdie."; - close; - } - else if (rachel_camel == 6) { - mes "["+strcharinfo(0)+"]"; - mes "Wait... I should be"; - mes "bringing Ms. Ivory all"; - mes "of the soap ingredients."; - mes "What were they again...?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF10 Milk^000000,"; - mes "^4D4DFF100 Green Herbs^000000,"; - mes "^4D4DFF50 Jellopies^000000, and"; - mes "^4D4DFF5 Empty Bottles^000000."; - mes "I better get those..."; - close; - } - else if (rachel_camel == 7) { - mes "["+strcharinfo(0)+"]"; - mes "I need to talk to"; - mes "someone named Saraman"; - mes "to get the soap ingredients..."; - close; - } - else if (rachel_camel == 8) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "I need to bring"; - mes "Mr. Saruman all the"; - mes "things he needs to"; - mes "stimulate a camel's "; - mes "appetite. I need to get..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF1 Unripe Apple^000000,"; - mes "^4D4DFF5 Monster's Feed^000000,"; - mes "^4D4DFF1 Empty Bottle^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - close; - } - else if (rachel_camel == 9) { - mes "["+strcharinfo(0)+"]"; - mes "I have everything I need"; - mes "to stimulate a camel's"; - mes "appetite. Now I need to"; - mes "feed the camel so that I can"; - mes "get the soap ingredients and"; - mes "5 lumps of camel dung."; - close; - } - else if (rachel_camel == 10) { - mes "["+strcharinfo(0)+"]"; - mes "Right now, my time"; - mes "would be better spent"; - mes "looking for the Silk Sand"; - mes "Camel for the ingredients."; - close; - } - else if (rachel_camel == 11) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better find Mr. Saraman's"; - mes "lost camel, feed it camel"; - mes "appetite stimulants, and"; - mes "then get the soap ingredient"; - mes "and 5 lumps of camel dung"; - mes "if I want to free Curdie."; - close; - } - else if (rachel_camel > 11 && rachel_camel < 17) { - mes "["+strcharinfo(0)+"]"; - mes "Well... I found the"; - mes "camel. Now I need to get"; - mes "all the soap ingredients."; - mes "The sooner I do that, the"; - mes "sooner I can help Curdie."; - close; - } - else if (rachel_camel == 17) { - mes "["+strcharinfo(0)+"]"; - mes "I managed to get the soap"; - mes "ingredient and 5 of those"; - mes "camel dung lumps. I should"; - mes "head back to Mr. Saraman to"; - mes "tell him where his camel is,"; - mes "and then go to Ms. Ivory."; - close; - } - else if (rachel_camel == 18) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "Shouldn't I be going"; - mes "to see Ms. Ivory now?"; - close; - } - else if (rachel_camel == 19) { - mes "["+strcharinfo(0)+"]"; - mes "I have the Silk Sand Camel"; - mes "Soap now, so I should go"; - mes "bring it to Mr. Lockenlock."; - close; - } - else if (rachel_camel == 20) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better use the soap to"; - mes "make a key mold that I can"; - mes "bring over to Mr. Lockenlock."; - close; - } - else if (rachel_camel == 21) { - mes "["+strcharinfo(0)+"]"; - mes "Making the key is more"; - mes "important that telling Karyn"; - mes "about what's happened."; - close; - } - else if (rachel_camel == 22) { - mes "["+strcharinfo(0)+"]"; - mes "I need to bring"; - mes "1 Steel to Mr. Lockenlock"; - mes "so that he can make a key"; - mes "that will finally free Curdie."; - close; - } - else if (rachel_camel == 23) { - mes "["+strcharinfo(0)+"]"; - mes "I finally got the"; - mes "key that I can use"; - mes "to free Curdie. I'm"; - mes "gonna go save her now."; - next; - mes "[Kid Karyn]"; - mes "Thank you so much!"; - mes "Please bring back Curdie"; - mes "as soon as you can! ^333333*Sob*^000000"; - close; - } - else if (rachel_camel == 24) { - mes "["+strcharinfo(0)+"]"; - mes "Hey, Karyn! I sent"; - mes "your sister back to town"; - mes "with a Butterfly Wing."; - mes "Did she come back safe?"; - next; - mes "[Kid Karyn]"; - mes "Yes, Curdie's back"; - mes "and she's resting in"; - mes "the hospital right now."; - mes "Thank you so much for"; - mes "all of your help!"; - next; - mes "[Kid Karyn]"; - mes "I'm not sure what's wrong"; - mes "with Curdie, though. Ever"; - mes "since she got back, she gets"; - mes "frightened whenever she"; - mes "sees the soldiers in town."; - next; - mes "[Kid Karyn]"; - mes "I promise to tell my dad"; - mes "about what you did after he"; - mes "comes back from overseas."; - mes "Thank you for everything"; - mes "that you did for us!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Umm... I see..."; - mes "I'll come by later"; - mes "when Curdie's released"; - mes "from the hospital."; - next; - mes "[Kid Karyn]"; - mes "Yes, please do."; - mes "I promise to help you"; - mes "whenever you need me!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hahahaha!"; - mes "Well... I guess that's"; - mes "pretty reassuring. Until then,"; - mes "take good care of your mother"; - mes "and sister. You got that?"; - next; - mes "[Kid Karyn]"; - mes "Got it!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Good, good..."; - mes "It's a promise, then."; - mes "I'll see you later~"; - completequest 3083; - rachel_camel = 25; - specialeffect2 EF_ABSORBSPIRITS; - if (RENEWAL_EXP) - getexp 100000,50000; - else - getexp 1000000,700000; - close; - } - else { -// Start Nameless Island Access Quest Addition - if (aru_monas < 15) { - mes "[Kid Karyn]"; - mes "Oh, hello! Thank you"; - mes "so much for helping me"; - mes "last time! When I get"; - mes "older, I'm gonna do my"; - mes "best to help you the same"; - mes "way that you helped me!"; - close; - } - else if (aru_monas == 15) { - mes "[Kid Karyn]"; - mes "Hi! It's good to see"; - mes "you again! Kurdi just came"; - mes "back home from the hospital,"; - mes "and is getting better everyday!"; - mes "Ah, and I've been taking care"; - mes "of her, just like I promised~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Really? That's good"; - mes "You should be proud~"; - next; - mes "[Kid Karyn]"; - mes "^666666*Blush*^000000 Heh heh!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Anyway, I was wondering"; - mes "if you could help me."; - mes "Your dad's a fisherman,"; - mes "right? Would you mind"; - mes "asking him if I could"; - mes "borrow his boat?"; - next; - mes "[Kid Karyn]"; - mes "Well... Actually..."; - mes "The pope said that my"; - mes "dad isn't allowed to use"; - mes "his boat for a while..."; - mes "I'm not sure why..."; - next; - mes "[Kid Karyn]"; - mes "So yeah. Dad's not allowed"; - mes "to go out to sea right now."; - mes "But it should be okay if it's"; - mes "you, right? Hey, you helped"; - mes "me, so I hafta help you, right?"; - next; - mes "[Kid Karyn]"; - mes "My dad is really mad that"; - mes "he can't use his boat so"; - mes "maybe we better not tell"; - mes "him you want to use it. Let's"; - mes "keep it our secret, okay?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "S-sure thing!"; - next; - mes "[Kid Karyn]"; - mes "Anyway, his boat is the"; - mes "only one on the south beach"; - mes "since all the other fishermen"; - mes "dock theirs boats in other"; - mes "places. Also, my dad's boat"; - mes "will rust if no one uses it."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Great! Thanks so much"; - mes "for your help, Karyn~"; - mes "I'll be sure to take"; - mes "good care of your dad's"; - mes "boat. I only need it for"; - mes "a little while, anyway."; - next; - mes "[Kid Karyn]"; - mes "Heh heh! Thanks!"; - mes "I'm happy that"; - mes "I can help you too!"; - aru_monas = 16; - changequest 17011,17012; - close; - } - else if (aru_monas < 26) { - mes "[Kid Karyn]"; - mes "Hi! How do you like"; - mes "fishing on my dad's boat?"; - mes "Oh, and Kurdi says hi!"; - close; - } - else { - mes "[Kid Karyn]"; - mes "Dad says that he'll"; - mes "be able to go fishing"; - mes "again soon! I hope that"; - mes "he'll catch a lot of fish!"; - close; - } -// End Nameless Island Access Quest Addition. - } - } - else { - mes "[Kid Karyn]"; - mes "^333333*Sob*^000000..."; - mes "^333333*Sob*^000000..."; - close; - } -} - -que_thor,36,66,5 script Little Curdie 4_F_DST_CHILD,{ - if (rachel_camel == 1) { - mes "^3355FFYou come across"; - mes "a little girl lying on the"; - mes "ground unconscious.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hey, kid! Wake up!"; - mes "Can you hear me?"; - next; - mes "^3355FFShe has a pulse, but"; - mes "despite your verbal"; - mes "entreaties, she won't"; - mes "open her eyes. You"; - mes "lightly slap her cheek"; - mes "to wake her up.^000000"; - next; - mes "[Little Curdie]"; - mes "Huh?!"; - mes "...Ah, owwww~"; - mes "W-waaaaaaaah!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Sorry! I didn't mean"; - mes "to make you cry! Are..."; - mes "Are you alright?"; - next; - mes "[Little Curdie]"; - mes "Huh? Wh-who are you?"; - mes "Oh no, you have to get"; - mes "out of here! You'll be in"; - mes "trouble if they catch you!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Are you Curdie?"; - mes "Your brother Karyn"; - mes "asked me to rescue you."; - mes "Come on, we've got to"; - mes "get you out of here."; - next; - mes "[Little Curdie]"; - mes "Karyn...?"; - mes "Oh, oh no! I... They"; - mes "locked me in these"; - mes "shackles and I can't move!"; - mes "You have to leave before"; - mes "those scary men come back!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "What...?!"; - mes "Those bastards!"; - mes "Tying up a little"; - mes "girl like this..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Argh! And I can't just"; - mes "use brute force to shatter"; - mes "these shackles! I might"; - mes "end up hurting you...!"; - next; - mes "[Little Curdie]"; - mes "Don't worry about me..."; - mes "Just hurry and leave!"; - mes "I... I'll be alright! Now"; - mes "hurry! Someone's coming!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Okay, I'll go..."; - mes "But sit tight, and"; - mes "wait for me to come"; - mes "back. I'll figure out"; - mes "some way to free you."; - next; - mes "[Little Curdie]"; - mes "^333333*Sob*^000000 R-really...?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I promise."; - mes "I'm sure that someone"; - mes "in town will know of a way"; - mes "to unlock your shackles."; - mes "I'll be back as soon as I can!"; - changequest 3060,3061; - rachel_camel = 2; - close; - } - else if (rachel_camel == 2) { - mes "^3355FFSomeone in town"; - mes "must have the"; - mes "expertise to unlock"; - mes "these shackles. It's your"; - mes "only hope to free Curdie"; - mes "from these chains.^000000"; - close; - } - else if (rachel_camel == 3 || rachel_camel == 6 || rachel_camel == 8 || rachel_camel == 22) { - mes "^3355FFCurdie is lying"; - mes "feebly on the ground.^000000"; - close; - } - else if (rachel_camel == 4) { - mes "[Little Curdie]"; - mes "I hate the metal"; - mes "clanging sounds..."; - mes "Th-the sparks,"; - mes "they're... They're..."; - next; - mes "^3355FFCurdie is curled up on"; - mes "the ground, eyes tightly"; - mes "shut, her entire body"; - mes "trembling with fear.^000000"; - close; - } - else if (rachel_camel == 5) { - mes "^3355FFOn the ground, you see"; - mes "some equipment that looks"; - mes "similarly to that used by"; - mes "the Rachel soldiers.^000000"; - close; - } - else if (rachel_camel == 7) { - mes "^3355FFIt seems that someone"; - mes "has come by to give"; - mes "Curdie food and water.^000000"; - close; - } - else if (rachel_camel == 9) { - mes "^3355FFCurdie squints at you"; - mes "as you walk by. It seems"; - mes "that her vision gets worse"; - mes "the longer she's locked"; - mes "up in this cave."; - close; - } - else if (rachel_camel == 10) { - mes "^3355FFYou'd better find the"; - mes "Silk Sand Camel and get"; - mes "the soap ingredients if"; - mes "you really want to free"; - mes "Curdie from her shackles.^000000"; - close; - } - else if (rachel_camel == 11) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better find Mr. Saraman's"; - mes "lost camel, feed it camel"; - mes "appetite stimulants, and"; - mes "then get the soap ingredient"; - mes "and 5 lumps of camel dung"; - mes "if I want to free Curdie."; - close; - } - else if (rachel_camel > 11 && rachel_camel < 17) { - mes "^3355FFYou already found the"; - mes "camel, so you need to collect"; - mes "the soap ingredients if you"; - mes "want to free Curdie.^000000"; - close; - } - else if (rachel_camel == 17) { - mes "["+strcharinfo(0)+"]"; - mes "I managed to get the soap"; - mes "ingredients: 5 of those"; - mes "camel dung lumps. I should"; - mes "head back to Mr. Saraman to"; - mes "tell him where his camel is,"; - mes "and then go to Ms. Ivory."; - close; - } - else if (rachel_camel == 18) { - mes "^3355FFYou should be leaving"; - mes "to see Ms. Ivory now if"; - mes "you really want to free"; - mes "Curdie from her shackles.^000000"; - close; - } - else if (rachel_camel == 19) { - mes "^3355FFNow that you have the"; - mes "Silk Sand Camel Soap,"; - mes "you should bring it"; - mes "over to Mr. Lockenlock.^000000"; - close; - } - else if (rachel_camel == 20) { - mes "^3355FFCurdie is exactly"; - mes "where you left her."; - mes "There's a bowl of cold"; - mes "soup next to her, so it's"; - mes "clear that someone has"; - mes "been feeding her.^000000"; - next; - mes "^3355FFYou pour the soap into"; - mes "the shackle's lock to create"; - mes "a mold that Mr. Lockenlock"; - mes "can use to make a key.^000000"; - next; - mes "[Little Curdie]"; - mes "Will..."; - mes "Will I always"; - mes "be stuck here?"; - mes "I... I want my mommy..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Oh... You're awake?"; - mes "Don't worry, Curdie,"; - mes "I'm sure that I'll be"; - mes "able to get you free soon."; - mes "Try to hold on a bit longer."; - next; - mes "[Little Curdie]"; - mes "When the door is open,"; - mes "I see blazing flames..."; - mes "And I hear... the sound"; - mes "of machines? These men"; - mes "wearing the same clothes"; - mes "keep marching past me..."; - next; - mes "[Little Curdie]"; - mes "I... They scare me so much!"; - mes "Th-the man that brings me"; - mes "food says that they won't"; - mes "let me go because of what"; - mes "I saw inside there. They..."; - mes "They won't let be go home..."; - next; - mes "^3355FFCurdie's eyes are"; - mes "disfocused and are"; - mes "pointed above your head."; - mes "She might not survive if"; - mes "she's forced to remain"; - mes "here for much longer.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Don't worry."; - mes "I'll come rescue"; - mes "you as soon as I make"; - mes "the key to unlock these"; - mes "awful shackles. Don't worry..."; - next; - mes "[Little Curdie]"; - mes "If I'm not here the"; - mes "next time you come,"; - mes "then just run away."; - mes "Don't even tell my brother."; - mes "Get far away before they"; - mes "can catch you. I-I'm serious..."; - next; - mes "[Little Curdie]"; - mes "Even if I don't see you"; - mes "again... I just... I just"; - mes "want to thank you for doing"; - mes "your best to help me."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Everything will be"; - mes "alright. I just have"; - mes "to hurry a little bit."; - mes "Alright, it's time to go."; - next; - mes "^3355FFYou extract the soap"; - mes "from the lock, and"; - mes "carefully wrap it."; - mes "Now you need to take"; - mes "the mold back to town"; - mes "to Mr. Lockenlock.^000000"; - changequest 3079,3080; - rachel_camel = 21; - close; - } - else if (rachel_camel == 21) { - mes "^3355FFYou have to hurry back"; - mes "to town and bring the"; - mes "key mold to Mr. Lockenlock"; - mes "so that he can make a key"; - mes "to unlock Curdie's shackles.^000000"; - close; - } - else if (rachel_camel == 23) { - mes "[Little Curdie]"; - mes "Y-you..."; - mes "Is it really you?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hang on, Curdie!"; - mes "I hope this key works..."; - next; - mes "^3355FFYou unlock the"; - mes "shackles with"; - mes "Mr. Lockenlock's key.^000000"; - next; - mes "^333333*Crack*^000000"; - next; - mes "[Little Curdie]"; - mes "Aaaah!"; - mes "M-my... My...!"; - next; - mes "^3355FFCurdie's legs are"; - mes "swollen from the"; - mes "weight and pressure"; - mes "of wearing the shackles"; - mes "for such a long time.^000000"; - next; - mes "[Little Curdie]"; - mes "I can't move my legs!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Well, there's no other"; - mes "choice. Curdie, I'm"; - mes "going to send you back to"; - mes "town with a Butterfly Wing."; - mes "Try not to move, alright?"; - next; - mes "[Little Curdie]"; - mes "Oh! Thank you..."; - mes "I... I can go home..."; - mes "Thank you s-so much..."; - next; - mes "^3355FFYou use the power"; - mes "of a Butterfly Wing to"; - mes "send Curdie back to"; - mes "town. Hopefully, she'll"; - mes "arrive safely and see"; - mes "her brother Karyn again.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "What did she see behind"; - mes "the steel door in this old"; - mes "volcano? It must have been"; - mes "dangerous... Something"; - mes "related to the Rachel Army..."; - changequest 3082,3083; - rachel_camel = 24; - close; - } - else { - mes "[Little Curdie]"; - mes " ...Wah...."; - close; - } -} - -veins,181,166,3 script Lockenlock 4_M_HUMERCHANT,{ - if (rachel_camel && rachel_camel < 4) { - mes "^3355FFIt's a drunkard..."; - mes "The scent of pure"; - mes "alcohol wafts around him."; - mes "There's a certain beauty"; - mes "to his disheveled misery.^000000"; - close; - } - else if (rachel_camel == 4) { - if (countitem(Yellow_Potion) > 0) { - mes "["+strcharinfo(0)+"]"; - mes "Excuse me...?"; - next; - mes "[Locksmith Lockenlock]"; - mes "Huh? Arrrgh..."; - mes "My head... What"; - mes "do you want?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Oh, I'd like"; - mes "to make a key."; - next; - mes "[Locksmith Lockenlock]"; - mes "Keys? Yeah, yeah..."; - mes "That's what I do."; - mes "If you've got the lock,"; - mes "it'll be a piece of cake."; - next; - mes "[Locksmith Lockenlock]"; - mes "Ugh, but I'm so thirsty"; - mes "and this headache is"; - mes "killing me. You mind"; - mes "bringing me a Yellow"; - mes "Potion first?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Sure, I guess."; - mes "I can part with just"; - mes "1 Yellow Potion."; - mes "Here you go."; - next; - mes "[Locksmith Lockenlock]"; - mes "Ah, that hit the spot!"; - mes "Wait, wait... Now I feel"; - mes "dizzy... What's going..."; - mes "What's going on...?"; - next; - mes "[Locksmith Lockenlock]"; - mes "Okay, okay..."; - mes "I'm alright now."; - mes "So what'd you say you"; - mes "needed? A key? Did you"; - mes "bring the lock with you?"; - next; - mes "[Locksmith Lockenlock]"; - mes "I'm an expert in crafting"; - mes "keys and locks. Hell, my locks"; - mes "are strong enough to hold down"; - mes "a dragon, you know that? I'll"; - mes "have you know that the Rachel"; - mes "Army's a regular customer~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "(^333333This guy made locks for"; - mes "the Rachel army?! It might"; - mes "not be a good idea to let him"; - mes "know that I'm trying to free"; - mes "one of their prisoners. Who"; - mes "knows if he's loyal to them?^000000)"; - next; - mes "["+strcharinfo(0)+"]"; - mes "So what happened was..."; - mes "I lost my key, but I can't"; - mes "bring the lock here with me."; - mes "I think I'd end up breaking"; - mes "it if I brought it with me."; - next; - mes "[Locksmith Lockenlock]"; - mes "Oh, yeah? No problem."; - mes "Just take me to the lock."; - mes "I'll charge you extra, though,"; - mes "especially since my knees"; - mes "are going bad. So where"; - mes "are we going exactly?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wait!"; - mes "We can't do that!"; - next; - mes "[Locksmith Lockenlock]"; - mes "What do you mean?"; - mes "You're not trying to"; - mes "open up a bank safe"; - mes "or something, are you?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "No, it's nothing like"; - mes "that! It's just that the lock"; - mes "is in a dangerous place."; - mes "This is really important..."; - mes "Please, you have to help me!"; - next; - mes "[Locksmith Lockenlock]"; - mes "Huh. Well, bottom line,"; - mes "I can't make a key without"; - mes "looking at the lock. Let me"; - mes "think of a way I can help you."; - mes "Give me a second, will you?"; - next; - mes "[Locksmith Lockenlock]"; - mes "..............................."; - mes "Well, I guess you can try"; - mes "to make a mold of the lock."; - mes "It'll have to be perfect, so"; - mes "this'll get pretty expensive."; - next; - mes "[Locksmith Lockenlock]"; - mes "Go to the market and"; - mes "find a lady selling organic"; - mes "soap. You need to get a bottle"; - mes "of Chamelepu Soap. You will"; - mes "need that exact type of soap:"; - mes "nothing else will do."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Chamelpu Soap?"; - mes "What is th--"; - next; - mes "[Locksmith Lockenlock]"; - mes "No time to explain."; - mes "You'd better hurry and"; - mes "find her before she closes"; - mes "shop for the day. The shop"; - mes "owner's a beauty, so it'll"; - mes "be tough for you to miss her."; - next; - mes "["+strcharinfo(0)+"]"; - mes "..........."; - delitem Yellow_Potion,1; - changequest 3063,3064; - rachel_camel = 5; - close; - } - else { - mes "^3355FFIt's a drunkard..."; - mes "This man must be the"; - mes "Mr. Lockenlock that you seek."; - mes "You'd better follow Toby's"; - mes "advice and bring this man"; - mes "a Yellow Potion first.^000000"; - close; - } - } - else if (rachel_camel == 5) { - mes "[Locksmith Lockenlock]"; - mes "Go to the market and"; - mes "find a lady selling organic"; - mes "soap, and get a bottle of"; - mes "Chamelepu Soap. You will"; - mes "need that exact type of soap:"; - mes "nothing else will do."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Chamelpu Soap?"; - mes "What is th--"; - next; - mes "[Locksmith Lockenlock]"; - mes "No time to explain."; - mes "You'd better hurry and"; - mes "find her before she closes"; - mes "shop for the day. The shop"; - mes "owner's a beauty, so it'll"; - mes "be tough for you to miss her."; - close; - } - else if (rachel_camel == 6) { - mes "["+strcharinfo(0)+"]"; - mes "Wait... I should be"; - mes "bringing Ms. Ivory all"; - mes "of the soap ingredients."; - mes "What were they again...?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF10 Milk^000000,"; - mes "^4D4DFF100 Green Herbs^000000,"; - mes "^4D4DFF50 Jellopies^000000, and"; - mes "^4D4DFF5 Empty Bottles^000000."; - mes "I better get those..."; - close; - } - else if (rachel_camel == 7) { - mes "["+strcharinfo(0)+"]"; - mes "I need to talk to"; - mes "someone named Saraman"; - mes "to get the soap ingredients..."; - close; - } - else if (rachel_camel == 8) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "I need to bring"; - mes "Mr. Saruman all the"; - mes "things he needs to"; - mes "stimulate a camel's "; - mes "appetite. I need to get..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF1 Unripe Apple^000000,"; - mes "^4D4DFF5 Monster's Feed^000000,"; - mes "^4D4DFF1 Empty Bottle^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - close; - } - else if (rachel_camel == 9) { - mes "["+strcharinfo(0)+"]"; - mes "I have everything I need"; - mes "to stimulate a camel's"; - mes "appetite. Now I need to"; - mes "feed the camel so that I can"; - mes "get the soap ingredients and"; - mes "5 lumps of camel dung."; - close; - } - else if (rachel_camel == 10) { - mes "["+strcharinfo(0)+"]"; - mes "Right now, my time"; - mes "would be better spent"; - mes "looking for the Silk Sand"; - mes "Camel for the ingredients."; - close; - } - else if (rachel_camel == 11) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better find Mr. Saraman's"; - mes "lost camel, feed it camel"; - mes "appetite stimulants, and"; - mes "then get the soap ingredient"; - mes "and 5 lumps of camel dung"; - mes "if I want to free Curdie."; - close; - } - else if (rachel_camel == 12) { - mes "["+strcharinfo(0)+"]"; - mes "Well... I found the"; - mes "camel. Now I need to get"; - mes "all the soap ingredients."; - mes "The sooner I do that, the"; - mes "sooner I can help Curdie."; - close; - } - else if (rachel_camel > 12 && rachel_camel < 17) { - mes "^3355FFYou already found the"; - mes "camel, so you need to collect"; - mes "the soap ingredients if you"; - mes "want to free Curdie.^000000"; - close; - } - else if (rachel_camel == 17) { - mes "["+strcharinfo(0)+"]"; - mes "I managed to get the soap"; - mes "ingredients: 5 of those"; - mes "camel dung lumps. I should"; - mes "head back to Mr. Saraman to"; - mes "tell him where his camel is,"; - mes "and then go to Ms. Ivory."; - close; - } - else if (rachel_camel == 18) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "Shouldn't I be going"; - mes "to see Ms. Ivory now?"; - close; - } - else if (rachel_camel == 19) { - mes "[Locksmith Lockenlock]"; - mes "Oh, so you're finally"; - mes "back with the Chamelpu"; - mes "Soap. What took so long?"; - mes "All you had to do was go"; - mes "to the market and buy it."; - next; - mes "["+strcharinfo(0)+"]"; - mes "..............................."; - mes "..............................."; - mes "..............................."; - mes "..............................."; - mes "..............................."; - mes "..............................."; - next; - mes "[Locksmith Lockenlock]"; - mes "Uh, anyway, did Ms. Ivory"; - mes "tell you how to use the soap?"; - mes "You just pour it into the"; - mes "keyhole, and then pour the"; - mes "soap back into the bottle."; - mes "Do it carefully and quickly."; - next; - mes "[Locksmith Lockenlock]"; - mes "Make sure you close the"; - mes "bottle tightly when you're"; - mes "done so no air gets into it."; - mes "If you take more than thirty"; - mes "seconds, the soap won't retain"; - mes "the lock's shape very well."; - next; - mes "[Locksmith Lockenlock]"; - mes "Pour the liquid soap to the key hole in the lock,"; - mes "pour the soap back to the bottle."; - mes "and close the lid so tightly that the air wouldn't go inside the bottle."; - mes "Remember, you can't take longer than 30 seconds to finish the procedures."; - next; - mes "[Locksmith Lockenlock]"; - mes "Finally, bring the bottle"; - mes "back here for me so that"; - mes "I can make the key. But when"; - mes "you come back, I need to make"; - mes "sure that the key you're making"; - mes "isn't for anything illegal..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Alright."; - changequest 3078,3079; - rachel_camel = 20; - close; - } - else if (rachel_camel == 20) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better use the soap to"; - mes "make a key mold that I can"; - mes "bring over to Mr. Lockenlock."; - close; - } - else if (rachel_camel == 21) { - mes "[Locksmith Lockenlock]"; - mes "Oh, you're back..."; - mes "So did you manage"; - mes "to make the key mold?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, I did. Would you"; - mes "please hurry? This is an"; - mes "emergency, and it could"; - mes "get really bad if I don't"; - mes "get this key made soon..."; - next; - mes "[Locksmith Lockenlock]"; - mes "Let me see... Well,"; - mes "it's not really perfect, but"; - mes "I should be able to fashion"; - mes "a key for this lock. Ooh..."; - mes "But you know what? I don't"; - mes "have any materials on me."; - next; - mes "[Locksmith Lockenlock]"; - mes "I've already made all"; - mes "the keys and locks for this"; - mes "town, so no one's really had"; - mes "to send in any orders lately."; - mes "That's why I didn't have any"; - mes "materials onhand. Sorry."; - next; - mes "[Locksmith Lockenlock]"; - mes "All I need is ^4D4DFF1 Steel^000000."; - mes "It won't take me more"; - mes "than five minutes to make"; - mes "the key, so I can get it done"; - mes "as soon as you can bring"; - mes "me the Steel. I'll be waiting."; - changequest 3080,3081; - rachel_camel = 22; - close; - } - else if (rachel_camel == 22) { - if (countitem(Steel) > 0) { - mes "["+strcharinfo(0)+"]"; - mes "Here's the Steel that"; - mes "you need. Would you"; - mes "please make the key now?"; - next; - mes "[Locksmith Lockenlock]"; - mes "..............................."; - mes "I've been studying"; - mes "this key mold, and"; - mes "I just realized something..."; - mes "Tell me right now: what"; - mes "are you using this key for?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Huh...?"; - mes "What are you...?"; - next; - mes "[Locksmith Lockenlock]"; - mes "I asked you first."; - mes "Tell me what you intend"; - mes "to do with this key! If you"; - mes "don't, I can't help you."; - next; - mes "[Locksmith Lockenlock]"; - mes "Don't lie to me."; - mes "This mold... This is"; - mes "the lock for the shackles"; - mes "that I've made under the"; - mes "orders of the Rachel Army."; - mes "I have the master key for that."; - next; - mes "[Locksmith Lockenlock]"; - mes "These shackles are only"; - mes "supposed to be used for"; - mes "prisoners! If I release one"; - mes "of them, they will hunt you"; - mes "down and hold me accountable."; - next; - mes "["+strcharinfo(0)+"]"; - mes "The truth is... I really"; - mes "am trying to free somebody"; - mes "the Rachel Army imprisoned..."; - mes "She's Curdie, a young girl"; - mes "that they locked up in"; - mes "Thor Volcano..."; - next; - mes "[Locksmith Lockenlock]"; - mes "What...?!"; - mes "Are you serious?"; - mes "Y-you're... No way."; - mes "You're not lying. This..."; - mes "I'm sorry. You shouldn't"; - mes "have gotten involved, but..."; - next; - mes "[Locksmith Lockenlock]"; - mes "Oh God!"; - mes "They... They"; - mes "really imprisoned"; - mes "an innocent child?!"; - next; - mes "[Locksmith Lockenlock]"; - mes "Here. Take it."; - mes "Take the master key."; - mes "Bring it to Thor Volcano"; - mes "and rescue that poor kid."; - mes "We could get in a lot of"; - mes "trouble for doing this, but..."; - next; - mes "[Locksmith Lockenlock]"; - mes "My conscience won't allow"; - mes "them to do something like"; - mes "this. Rescue that kid, and"; - mes "then throw the key away"; - mes "somewhere when you're done."; - next; - mes "[Locksmith Lockenlock]"; - mes "That way, if the army"; - mes "comes to interrogate me,"; - mes "I'll just say that it was"; - mes "stolen from my shop by"; - mes "some thief. I should get"; - mes "rid of all my keys too..."; - next; - mes "[Locksmith Lockenlock]"; - mes "Hurry up and go!"; - mes "Make sure that you"; - mes "bring that child back"; - mes "safe to her family!"; - changequest 3081,3082; - rachel_camel = 23; - close; - } - else { - mes "[Locksmith Lockenlock]"; - mes "All I need is ^4D4DFF1 Steel^000000."; - mes "It won't take me more"; - mes "than five minutes to make"; - mes "the key, so I can get it done"; - mes "as soon as you can bring"; - mes "me the Steel. I'll be waiting."; - close; - } - } - else if (rachel_camel == 23) { - mes "[Locksmith Lockenlock]"; - mes "Here. Take it."; - mes "Take the master key."; - mes "Bring it to Thor Volcano"; - mes "and rescue that poor kid."; - mes "We could get in a lot of"; - mes "trouble for doing this, but..."; - next; - mes "[Locksmith Lockenlock]"; - mes "Hurry up and go!"; - mes "Make sure that you"; - mes "bring that child back"; - mes "safe to her family!"; - close; - } - else if (rachel_camel == 24) { - mes "[Locksmith Lockenlock]"; - mes "Hey, that kid you saved..."; - mes "Curdie. She's safely back"; - mes "in town. I feel so responsible"; - mes "about what happened. I mean,"; - mes "she was locked up in shackles"; - mes "that I designed for the army."; - next; - mes "[Locksmith Lockenlock]"; - mes "Anyway, I'm packing my"; - mes "things. I'm thinking of"; - mes "leaving this town for good."; - mes "The army's rotten to the core"; - mes "for doing something like this."; - next; - mes "[Locksmith Lockenlock]"; - mes "You're a real good person,"; - mes "and I'm glad I got to know"; - mes "you. I don't know if we'll"; - mes "ever meet again, but it's"; - mes "good that there are people"; - mes "like you in this world."; - close; - } - else if (rachel_camel == 25) { - mes "[Locksmith Lockenlock]"; - mes "Hey, that kid you saved..."; - mes "Curdie. She's safely back"; - mes "in town. I feel so responsible"; - mes "about what happened. I mean,"; - mes "she was locked up in shackles"; - mes "that I designed for the army."; - next; - mes "[Locksmith Lockenlock]"; - mes "Anyway, I'm packing my"; - mes "things. I'm thinking of"; - mes "leaving this town for good."; - mes "The army's rotten to the core"; - mes "for doing something like this."; - next; - mes "[Locksmith Lockenlock]"; - mes "You're a real good person,"; - mes "and I'm glad I got to know"; - mes "you. I don't know if we'll"; - mes "ever meet again, but it's"; - mes "good that there are people"; - mes "like you in this world."; - close; - } - else { - mes "[Lockenlock]"; - mes "Zzzz..."; - mes "Zzzz... Argh!"; - mes "...Zzz..."; - next; - mes "^3355FFHe's drunk and"; - mes "fast asleep.^000000"; - close; - } -} - -veins,227,127,5 script Ivory 4_F_DESERT,{ - if (rachel_camel && rachel_camel < 5) { - mes "[Organic Soap Maker Ivory]"; - mes "I need to make more of"; - mes "my soap, but I've run out"; - mes "of ingredients. Well, there's"; - mes "not much I can do without them,"; - mes "so maybe it'd be better if"; - mes "I just close up shop today..."; - close; - } - else if (rachel_camel == 5) { - mes "["+strcharinfo(0)+"]"; - mes "Excuse me...?"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Oh, I'm sorry, but I'm"; - mes "closing shop right now"; - mes "because I just ran out of"; - mes "soap ingredients. If you"; - mes "ordered something, then you"; - mes "could just come back tomorrow."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Um, this is an emergency!"; - mes "Mr. Lockenlock told me to"; - mes "come here to get some kind"; - mes "of special soap. I need it"; - mes "to make a mold for him"; - mes "to make a key for me..."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Oh? You locked yourself"; - mes "out? Ah, Mr. Lockenlock"; - mes "must have been talking"; - mes "about my organic Chamelepu"; - mes "soap. It's an artistic soap"; - mes "that you can shape easily~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, that's right!"; - mes "Chamelepu Soap!"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "My Chamelepu Soap"; - mes "is pretty popular. It's"; - mes "a liquid soap that you can"; - mes "pour into anything, and it'll"; - mes "harden into any shape that"; - mes "you want. Neat, huh?"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Well, as I told you earlier,"; - mes "I ran out of every soap ingredient,"; - mes "so I cannot make any more soap today."; - mes "You should come back tomorrow evening"; - mes "if you want to buy the soap."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "If you really need it"; - mes "right away, I can still"; - mes "make it for you if can"; - mes "bring all the ingredients."; - mes "They might be a bit hard"; - mes "to obtain, though..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "That's fine. The"; - mes "important thing for me"; - mes "is to get this soap as"; - mes "soon as I possibly can!"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Alright, first I want"; - mes "you to bring me the basic"; - mes "stuff. Bring these items"; - mes "in the exact amounts I ask"; - mes "for, alright? Ratios are pretty"; - mes "important in making soap."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "^4D4DFF10 Milk^000000,"; - mes "^4D4DFF100 Green Herbs^000000,"; - mes "^4D4DFF50 Jellopies^000000, and"; - mes "^4D4DFF5 Empty Bottles^000000."; - mes "Then we can move"; - mes "on to the hard part."; - changequest 3064,3065; - rachel_camel = 6; - close; - } - else if (rachel_camel == 6) { - if ((countitem(Green_Herb) > 99) && (countitem(Jellopy) > 49) && (countitem(Milk) > 9) && (countitem(Empty_Bottle) > 4)) { - mes "[Organic Soap Maker Ivory]"; - mes "Oh, great! You brought"; - mes "everything! Now... It's"; - mes "time for you to do the,"; - mes "um, hard part."; - next; - mes "["+strcharinfo(0)+"]"; - mes "..............................."; - mes "..............................."; - mes "..............................."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Please tell the"; - mes "Silk Sand Camel farm"; - mes "owner in town that I sent"; - mes "you, and show him the"; - mes "ingredients that you've"; - mes "gathered for me so far."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wait..."; - mes "Why would I want"; - mes "to see the guy that"; - mes "takes care of Silk Sand"; - mes "Camels? What does he"; - mes "have to do with soap?"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Don't sweat it for now..."; - mes "Just go visit Mr. Saraman,"; - mes "the Camel Farm owner."; - mes "I can't wait for you that long,"; - mes "so please come back here"; - mes "as soon as possible."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Mr. Saraman...?"; - mes "Okay, so I need to visit"; - mes "him if I really need you"; - mes "to make the soap..."; - changequest 3065,3066; - rachel_camel = 7; - close; - } - else { - mes "[Organic Soap Maker Ivory]"; - mes "Alright, first I want"; - mes "you to bring me the basic"; - mes "stuff. Bring these items"; - mes "in the exact amounts I ask"; - mes "for, alright? Ratios are pretty"; - mes "important in making soap."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "^4D4DFF10 Milk^000000,"; - mes "^4D4DFF100 Green Herbs^000000,"; - mes "^4D4DFF50 Jellopies^000000, and"; - mes "^4D4DFF5 Empty Bottles^000000."; - mes "Then we can move"; - mes "on to the hard part."; - close; - } - } - else if (rachel_camel == 7) { - mes "["+strcharinfo(0)+"]"; - mes "I need to talk to"; - mes "someone named Saraman"; - mes "to get the soap ingredients..."; - close; - } - else if (rachel_camel == 8) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "I need to bring"; - mes "Mr. Saruman all the"; - mes "things he needs to"; - mes "stimulate a camel's "; - mes "appetite. I need to get..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF1 Unripe Apple^000000,"; - mes "^4D4DFF5 Monster's Feed^000000,"; - mes "^4D4DFF1 Empty Bottle^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - close; - } - else if (rachel_camel == 9) { - mes "["+strcharinfo(0)+"]"; - mes "I have everything I need"; - mes "to stimulate a camel's"; - mes "appetite. Now I need to"; - mes "feed the camel so that I can"; - mes "get the soap ingredients and"; - mes "5 lumps of camel dung."; - close; - } - else if (rachel_camel == 10) { - mes "["+strcharinfo(0)+"]"; - mes "Right now, my time"; - mes "would be better spent"; - mes "looking for the Silk Sand"; - mes "Camel for the ingredients."; - close; - } - else if (rachel_camel == 11) { - mes "["+strcharinfo(0)+"]"; - mes "I'd better find Mr. Saraman's"; - mes "lost camel, feed it camel"; - mes "appetite stimulants, and"; - mes "then get the soap ingredient"; - mes "and 5 lumps of camel dung"; - mes "if I want to free Curdie."; - close; - } - else if (rachel_camel == 12) { - mes "["+strcharinfo(0)+"]"; - mes "Well... I found the"; - mes "camel. Now I need to get"; - mes "all the soap ingredients."; - mes "The sooner I do that, the"; - mes "sooner I can help Curdie."; - close; - } - else if (rachel_camel > 12 && rachel_camel < 17) { - mes "^3355FFYou already found the"; - mes "camel, so you need to collect"; - mes "the soap ingredients if you"; - mes "want to free Curdie.^000000"; - close; - } - else if (rachel_camel == 17) { - mes "["+strcharinfo(0)+"]"; - mes "I managed to get the soap"; - mes "ingredients: 5 of those"; - mes "camel dung lumps. I should"; - mes "head back to Mr. Saraman to"; - mes "tell him where his camel is,"; - mes "and then go to Ms. Ivory."; - close; - } - else if (rachel_camel == 18) { - mes "[Organic Soap Maker Ivory]"; - mes "Hm, did Soony give you"; - mes "any trouble? I'm guessing"; - mes "that's why it's been taking"; - mes "you so long to get all that"; - mes "camel dung over here."; - next; - mes "["+strcharinfo(0)+"]"; - mes "It was a pretty big"; - mes "hassle... But hopefully,"; - mes "this will all be worth it."; - mes "Anyway, take this camel"; - mes "dung. I don't want to"; - mes "handle it for much longer."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Yes, I can understand that."; - mes "Even though it's in bottles,"; - mes "it's pretty gross that these"; - mes "bottles are still warm..."; - mes "Anyway, we're good to go."; - mes "Let me make you some soap~"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "You spent a lot of"; - mes "time and energy to get"; - mes "these, so I won't charge"; - mes "you for my service. Besides,"; - mes "you brought enough materials"; - mes "that I'll have some left over."; - next; - mes "^3355FFMs. Ivory put on a pair"; - mes "of long gloves, and mixed"; - mes "the ingredients. She then"; - mes "placed them in a clean bottle.^000000"; - next; - mes "[Organic Soap Maker Ivory]"; - mes "Here's your soap! After"; - mes "you pour the soap into"; - mes "something, don't forget"; - mes "to put it into a larger bottle"; - mes "after about twenty seconds."; - next; - mes "[Organic Soap Maker Ivory]"; - mes "And um... Don't let"; - mes "anyone else know what"; - mes "I use to make this soap."; - mes "People won't buy it if they"; - mes "knew they were washing their"; - mes "faces with... You know..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Don't worry, I won't"; - mes "tell anyone. Thanks"; - mes "for making the soap! "; - next; - mes "^3355FFNow that you have the"; - mes "Silk Sand Camel Soap."; - mes "you should bring it"; - mes "to Mr. Lockenlock.^000000"; - changequest 3077,3078; - rachel_camel = 19; - close; - } - else if (rachel_camel == 19) { - mes "^3355FFNow that you have the"; - mes "Silk Sand Camel Soap."; - mes "you should bring it"; - mes "to Mr. Lockenlock.^000000"; - close; - } - else if (rachel_camel > 19 && rachel_camel < 26) { - mes "[Organic Soap Maker Ivory]"; - mes "^333333*Phew!*^000000 It's been"; - mes "a long day. I think"; - mes "I'll close up shop now~"; - close; - } - else { - mes "[Beautiful Lady]"; - mes "Hm? Did you need"; - mes "something? I'm still"; - mes "setting up shop now"; - mes "so I'm not really ready"; - mes "to sell anything yet."; - close; - } -} - -veins,115,59,5 script Saraman 4_M_EINOLD,{ - if (rachel_camel && rachel_camel < 7) { - mes "[Saraman]"; - mes "Zzzzz..."; - mes "Zzz... Zzzzzz..."; - close; - } - else if (rachel_camel == 7) { - mes "["+strcharinfo(0)+"]"; - mes "Excuse me. Hello~"; - mes "Ms. Ivory sent me"; - mes "here with these soap"; - mes "ingredients? She said"; - mes "I had to come to you if"; - mes "I wanted her to make it."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Soap, eh? Oh, I see."; - mes "You must be here to get"; - mes "some fresh camel dung."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wh-what?"; - mes "My God!"; - mes "A-are you sure?"; - mes "Tell me you're joking!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Sure as sin, and"; - mes "honest to God."; - next; - mes "["+strcharinfo(0)+"]"; - mes "..............................."; - mes "..............................."; - mes "..............................."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Yeah, those ingredients"; - mes "you brought me? They're for"; - mes "making soap alright. ^FF0000That's"; - mes "what we feed the camels^000000 so"; - mes "that they make a whole lotta"; - mes "dung. Dung to make soap."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Oh, don't worry. Camel"; - mes "dung is sterile, completely"; - mes "safe. In fact, it smells nice,"; - mes "has medicinal properties, and"; - mes "it's considered a delicacy"; - mes "in certain countries."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Sadly, Silk Sand Camels"; - mes "are almost extinct, so I only"; - mes "have one on this farm. That's"; - mes "why we have a special contract with Ms. Ivory to make her soap."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Say... I wasn't expecting"; - mes "her to send a deliveryman"; - mes "until tomorrow. Why are"; - mes "you here so early anyway?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Actually, this is kind"; - mes "of an emergency. You see,"; - mes "I need the soap to make a"; - mes "key mold because I lost--"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Never mind, never mind."; - mes "I'm sorry I asked! So this"; - mes "is a personal favor for you,"; - mes "huh? Well, there's a bit of"; - mes "a problem that we need to"; - mes "solve first. Listen up..."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "We can only get camel"; - mes "dung after a camel eats,"; - mes "right? Well, my camel isn't"; - mes "used to eating so late in the"; - mes "day. Even if we put food in"; - mes "front of her, she won't eat it."; - next; - mes "["+strcharinfo(0)+"]"; - mes "What? Isn't there"; - mes "something we can do?"; - mes "I mean, I'm talking about"; - mes "a life or death matter!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "*Sigh* ...This isn't good... Okay then, let's do this."; - mes "Sometimes I make an appetite stimulant for the camel"; - mes "when she's sick and wouldn't eat anything."; - mes "We can try feeding her the stimulant, and make it poop."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Well, we can't forcefeed"; - mes "her, but we can get her to"; - mes "munch a bit on some appetite"; - mes "stimulant. I usually use that"; - mes "if she's sick, but if you say"; - mes "that this is an emergency..."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Alright, I guess we"; - mes "can try it. But I want you"; - mes "to bring me the ingredients."; - mes "Get me... Let's see now..."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "^4D4DFF1 Unripe Apple^000000,"; - mes "^4D4DFF5 Monster's Feed^000000,"; - mes "^4D4DFF1 Empty Bottle^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - changequest 3066,3067; - rachel_camel = 8; - close; - } - else if (rachel_camel == 8) { - if ((countitem(Monster's_Feed) > 4) && (countitem(Yellow_Potion) > 0) && (countitem(Unripe_Apple) > 0) && (countitem(Empty_Bottle) > 0)) { - mes "[Camel Farm Owner Saraman]"; - mes "Oh good, you're back."; - mes "Did you bring everything?"; - mes "Here, I need to mix it all"; - mes "together first before you"; - mes "can feed it to my camel."; - mes "Just a minute now..."; - next; - mes "^3355FFSaraman mixed all"; - mes "of the ingredients,"; - mes "and gingerly poured"; - mes "them into a bottle.^000000"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Alright, now bring"; - mes "this to the camels over"; - mes "there. Only my Silk Sand"; - mes "Camel will know to eat it,"; - mes "so she'll come after you."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Once she nibbles this"; - mes "appetite stimulant, she'll"; - mes "eat her feed like crazy."; - mes "Then the dung will flow"; - mes "like a faucet. Come on,"; - mes "why don't you give it a try?"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Oh, right. You should"; - mes "be able to get 5 lumps"; - mes "of camel dung with those"; - mes "ingredients. That's a good"; - mes "amount to collect since that's"; - mes "what Ms. Ivory usually orders."; - delitem Monster's_Feed,5; - delitem Yellow_Potion,1; - delitem Unripe_Apple,1; - delitem Empty_Bottle,1; - changequest 3067,3068; - rachel_camel = 9; - close; - } - else { - mes "[Camel Farm Owner Saraman]"; - mes "Well, we can't forcefeed"; - mes "her, but we can get her to"; - mes "munch a bit on some appetite"; - mes "stimulant. I usually use that"; - mes "if she's sick, but if you say"; - mes "that this is an emergency..."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Alright, I guess we"; - mes "can try it. But I want you"; - mes "to bring me the ingredients."; - mes "Get me... Let's see now..."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "^4D4DFF1 Unripe Apple^000000,"; - mes "^4D4DFF5 Monster's Feed^000000,"; - mes "^4D4DFF1 Empty Bottle^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - close; - } - } - else if (rachel_camel == 9) { - mes "[Camel Farm Owner Saraman]"; - mes "Once she nibbles this"; - mes "appetite stimulant, she'll"; - mes "eat her feed like crazy."; - mes "Then the dung will flow"; - mes "like a faucet. Come on,"; - mes "why don't you give it a try?"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Oh, right. You should"; - mes "be able to get 5 lumps"; - mes "of camel dung with those"; - mes "ingredients. That's a good"; - mes "amount to collect since that's"; - mes "what Ms. Ivory usually orders."; - close; - } - else if (rachel_camel == 10) { - mes "["+strcharinfo(0)+"]"; - mes "Mr. Saraman, none"; - mes "of the camels will eat"; - mes "this appetite stimulant..."; - mes "Am I doing something wrong?"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Oh, yes, well..."; - mes "One of my workers"; - mes "just came by, and told me"; - mes "that my Silk Sand Camel"; - mes "disappeared somewhere..."; - mes "This is terrible news!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "My precious Silk Sand"; - mes "Camel... It's my biggest"; - mes "business investment! I'm"; - mes "ruined without it! Please..."; - mes "I'll reward you if you can"; - mes "find my camel for me!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Damn it! My stupid worker"; - mes "forgot to tie her up, so"; - mes "she ended up running away!"; - mes "Ugh! Please help me find her!"; - mes "Without her, you won't be able"; - mes "to get your special camel dung."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Wait, don't panic..."; - mes "It'll all be alright."; - mes "This camel moves very slowly"; - mes "so she shouldn't be far from"; - mes "here. Please find my camel"; - mes "Soony as soon as you can!"; - changequest 3069,3070; - rachel_camel = 11; - close; - } - else if (rachel_camel == 11) { - mes "[Camel Farm Owner Saraman]"; - mes "Soony! Soony...!"; - mes "Wh-where are you?!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Please, help me find"; - mes "my Soony, my Silk Sand"; - mes "Camel. You won't be able to"; - mes "make your soap without her!"; - mes "And my business is really"; - mes "dependent on my Soony!"; - close; - } - else if (rachel_camel == 12) { - mes "["+strcharinfo(0)+"]"; - mes "Well... I found the"; - mes "camel. Now I need to get"; - mes "all the soap ingredients."; - mes "The sooner I do that, the"; - mes "sooner I can help Curdie."; - close; - } - else if (rachel_camel > 12 && rachel_camel < 17) { - mes "^3355FFYou already found the"; - mes "camel, so you need to collect"; - mes "the soap ingredients if you"; - mes "want to free Curdie.^000000"; - close; - } - else if (rachel_camel == 17) { - mes "[Camel Farm Owner Saraman]"; - mes "Oh, it's you!"; - mes "Did you find my"; - mes "Soony? Where is she?"; - mes "What happened to her?"; - mes "Oh God, I don't know what"; - mes "I'll do without that camel!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Don't worry, Mr. Saraman,"; - mes "I found Soony at the outskirts"; - mes "of town. She hurt her leg so"; - mes "I think it'd be a good idea if"; - mes "you sent some people to"; - mes "help bring her back."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Thank god! Thank you, thank you so much!"; - mes "I'll send my workers over there immediately."; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Thank goodness, you have"; - mes "no idea how valuable that"; - mes "camel is! I'll send some of"; - mes "my men to bring her home"; - mes "immediately! Thank you,"; - mes "you just saved my business!"; - next; - mes "[Camel Farm Owner Saraman]"; - mes "Here, I want you to"; - mes "have this. Consider it"; - mes "a little thank you gift for"; - mes "what you've done for me."; - mes "Good luck with getting"; - mes "that soap you want made."; - changequest 3076,3077; - getitem Old_Violet_Box,1; - rachel_camel = 18; - close; - } - else if (rachel_camel == 18) { - mes "["+strcharinfo(0)+"]"; - mes "Let's see..."; - mes "Shouldn't I be going"; - mes "to see Ms. Ivory now?"; - close; - } - else if (rachel_camel > 18 && rachel_camel < 24) { - mes "[Camel Farm Owner Saraman]"; - mes "Thank you for finding my"; - mes "precious Silk Sand Camel"; - mes "Soony. Come again sometime,"; - mes "and maybe we can special my"; - mes "special camel yogurt together."; - close; - } - else { - mes "[Saraman]"; - mes "Zzz... Zzz~"; - mes "Zzz..."; - next; - mes "^3355FFWatching this man"; - mes "snore also makes you"; - mes "want to take a snooze.^000000"; - close; - } -} - -veins,78,226,5 script Camel#camelcc1::VeinsCamel 4_DST_CAMEL,{ - if (rachel_camel == 9) { - mes "^3355FFThe camel sniffed the"; - mes "appetite stimulant, but"; - mes "brusquely turned its"; - mes "nose away from it.^000000"; - changequest 3068,3069; - rachel_camel = 10; - close; - } - else if (rachel_camel == 10) { - mes "^3355FFThe camel sniffed the"; - mes "appetite stimulant, but"; - mes "brusquely turned its"; - mes "nose away from it."; - mes "This probably isn't the"; - mes "camel you're looking for.^000000"; - close; - } - else { - mes "[Camel]"; - mes "*Neigh* ~"; - mes "*Chew Chew*"; - close; - } -} - -veins,72,227,3 duplicate(VeinsCamel) Camel#camelcc3 4_DST_CAMEL -veins,81,222,1 duplicate(VeinsCamel) Camel#camelcc4 4_DST_CAMEL -veins,77,219,5 duplicate(VeinsCamel) Camel#camelcc5 4_DST_CAMEL -veins,73,215,0 duplicate(VeinsCamel) Camel#camelcc6 4_DST_CAMEL -veins,68,215,5 duplicate(VeinsCamel) Camel#camelcc7 4_DST_CAMEL - -ve_fild07,235,42,3 script Silk Sand Camel 4_DST_CAMEL,{ - if (rachel_camel == 11) { - mes "^3355FFThis camel's leg is"; - mes "wounded. Although it"; - mes "seems hurt, its nostrils"; - mes "flared as soon as it saw"; - mes "the camel appetite stimulant,"; - mes "and it smacked its lips.^000000"; - next; - mes "[Camel]"; - mes "^333333*Chew Chew~*^000000"; - mes "^333333*Smacks lips*^000000"; - next; - mes "^3355FFThe camel started nibbling"; - mes "the stimulant, but its eating"; - mes "became quicker as it ate"; - mes "more of the feed until it"; - mes "was completely consumed.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "This must be the"; - mes "Silk Sand Camel..."; - mes "I guess all I need to"; - mes "do is collect some of"; - mes "that precious camel dung."; - changequest 3070,3071; - rachel_camel = 12; - close; - } - else if (rachel_camel > 11 && rachel_camel < 17) { - if (countitem(Green_Herb) > 19 && countitem(Jellopy) > 9 && countitem(Milk) > 1 && countitem(Empty_Bottle) > 0) { - mes "^3355FFThe camel can smell"; - mes "that you have food for"; - mes "it, and started salivating."; - mes "You may as well just feed it.^000000"; - next; - switch(rand(3)) { - case 1: - if (rachel_camel == 12) { - mes "[Silk Sand Camel]"; - mes "^333333*Chew Chew~*^000000"; - mes "^333333*Smacks lips*^000000"; - next; - mes "^3355FFThe camel ate everything,"; - mes "but it doesn't seem like"; - mes "it'll go through any bowel"; - mes "movements anytime soon.^000000"; - } - else { - mes "^3355FFThe camel grimaced"; - mes "as if it were suffering"; - mes "from a stomachache..."; - mes "And... Out pops 2 Sweet"; - mes "Potatoes. They're probably"; - mes "safe to eat... Hopefully.^000000"; - getitem Sweet_Potato,2; - } - delitem Milk,2; - delitem Green_Herb,20; - delitem Jellopy,10; - close; - case 2: - mes "[Silk Sand Camel]"; - mes "^333333*Chew Chew~*^000000"; - mes "^333333*Smacks lips*^000000"; - next; - mes "^3355FFThe camel grimaced"; - mes "as if it were suffering"; - mes "from a stomachache..."; - mes "Huzzah! You got a lump"; - mes "of steaming camel dung!"; - mes "This is cause for celebration!^000000"; - next; - mes "[" + strcharinfo(0) + "]"; - if (rachel_camel == 12) { - mes "Now all I need is"; - mes "just 4 more lumps"; - mes "of this nasty old dung."; - rachel_camel = 13; - changequest 3071,3072; - } - else if (rachel_camel == 13) { - mes "Awesome! I got"; - mes "2 glorious camel dung"; - mes "lumps! Only 3 more to go!"; - rachel_camel = 14; - changequest 3072,3073; - } - else if (rachel_camel == 14) { - mes "Yes! Now I have"; - mes "3 camel dung lumps."; - mes "Just 2 more... I'm more"; - mes "than halfway done!"; - rachel_camel = 15; - changequest 3073,3074; - } - else if (rachel_camel == 15) { - mes "4 lumps of camel dung..."; - mes "Heh heh! This is going"; - mes "better than I thought!"; - mes "Only 1 more to go!"; - rachel_camel = 16; - changequest 3074,3075; - } - else if (rachel_camel == 16) { - mes "In my hands..."; - mes "I am holding"; - mes "5 lumps of camel dung."; - mes "This is my finest moment."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Never, in all my years"; - mes "of adventuring, saving the"; - mes "oppressed, protecting the"; - mes "innocent, did I dare dream"; - mes "that I'd accomplish such"; - mes "a magnificent feat."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I am so happy--nay--"; - mes "^4D4DFFproud^000000 that my strength, my"; - mes "valor, and my determination"; - mes "was up to this task. May the"; - mes "annals of history never forget"; - mes "this day! Long live "+strcharinfo(0)+"!"; - next; - mes "^3355FFIt's time for you to"; - mes "return to Mr. Saraman.^000000"; - rachel_camel = 17; - changequest 3075,3076; - } - delitem Milk,2; - delitem Green_Herb,20; - delitem Jellopy,10; - delitem Empty_Bottle,1; - close; - default: - mes "[Silk Sand Camel]"; - mes "^333333*Chew Chew~*^000000"; - mes "^333333*Smacks lips*^000000"; - next; - mes "^3355FFThe camel grimaced"; - mes "as if it were suffering"; - mes "from a stomachache..."; - mes "And... Out pops a Sweet"; - mes "Potato. It's probably"; - mes "safe to eat... Maybe.^000000"; - delitem Milk,2; - delitem Green_Herb,20; - delitem Jellopy,10; - getitem Sweet_Potato,1; - close; - } - } - else { - mes "["+strcharinfo(0)+"]"; - if (rachel_camel == 12) { - mes "I need to feed this camel if"; - mes "I ever want to get any dung"; - mes "from it. Let's see, Mr. Saraman"; - mes "mentioned that the items I got"; - mes "for Ms. Ivory were actually"; - mes "camel feed. I need to have..."; - } - else { - mes "Did I run out of feed"; - mes "already? Nuts, if I want"; - mes "to feed this camel again,"; - mes "then I need to bring it..."; - } - next; - mes "["+strcharinfo(0)+"]"; - mes "^4D4DFF2 Milk^000000,"; - mes "^4D4DFF20 Green Herbs^000000,"; - mes "^4D4DFF10 Jellopies^000000, and"; - mes "^4D4DFF1 Empty Bottles^000000."; - next; - mes "[Silk Sand Camel]"; - mes "*Chew Chew*"; - mes "*Neigh Neigh*~"; - close; - } - } - else if (rachel_camel == 17) { - mes "["+strcharinfo(0)+"]"; - mes "I managed to get the soap"; - mes "ingredients: 5 of those"; - mes "camel dung lumps. I should"; - mes "head back to Mr. Saraman to"; - mes "tell him where his camel is,"; - mes "and then go to Ms. Ivory."; - close; - } - else { - mes "[Silk Sand Camel]"; - mes "*Neigh Neigh*~"; - next; - mes "^3355FFSilly camel.^000000"; - close; - } -} - -veins,221,120,5 script Young Town Native 4_M_DESERT,{ - if (rachel_camel == 3) { - mes "[Native Young Man]"; - mes "My name is Toby."; - mes "I was born and raised here,"; - mes "and no one knows more about"; - mes "this town than me. Feel free"; - mes "to ask if you need to find"; - mes "your way around here."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Excuse me, but do"; - mes "you know where I can"; - mes "find a locksmith?"; - next; - mes "[Toby]"; - mes "Of course, I do!"; - mes "Mr. Lockenlock is a famous"; - mes "locksmith, and he makes almost"; - mes "all the keys and locks in Veins"; - mes "and even in Rachel."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Mr. Lockenlock, eh?"; - mes "So where can I find him?"; - next; - mes "[Toby]"; - mes "Oh, he's always sitting"; - mes "somewhere in the market"; - mes "street. He drinks a lot,"; - mes "though, so he doesn't really"; - mes "work when he's hung over."; - next; - mes "[Toby]"; - mes "Ah, but you know what'll"; - mes "shock him back to sobriety?"; - mes "A Yellow Potion! It never"; - mes "fails with that guy!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I see."; - mes "Thanks for"; - mes "the advice."; - next; - mes "[Toby]"; - mes "You're so very"; - mes "welcome! It's just..."; - mes "After all these years..."; - mes "I'm finally useful to someone!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "...Ha...?"; - next; - mes "^3355FFFind Mr. Lockenlock"; - mes "in the market street, and"; - mes "bring him a Yellow Potion.^000000"; - changequest 3062,3063; - rachel_camel = 4; - close; - } - else if (rachel_camel == 4) { - mes "[Toby]"; - mes "After all these years..."; - mes "I'm finally useful to someone!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "...Ha...?"; - next; - mes "^3355FFFind Mr. Lockenlock"; - mes "in the market street, and"; - mes "bring him a Yellow Potion.^000000"; - close; - } - else { - mes "[Native Young Man]"; - mes "My name is Toby."; - mes "I was born and raised here,"; - mes "and no one knows more about"; - mes "this town than me. Feel free"; - mes "to ask if you need to find"; - mes "your way around here."; - next; - mes "["+strcharinfo(0)+"]"; - mes "No, thanks."; - next; - mes "[Native Young Man]"; - mes "You don't..."; - mes "^333333*Sob*^000000 You don't"; - mes "need me at all?"; - close; - } -} - -//== Thor Volcano Base Quest :: veins_camp ================= -ra_temin,87,133,1 script Rachel Guard#vol1 4_M_RASWORD,5,2,{ - if (aru_vol == 2) { - mes "[Guard Karlum]"; - mes "High Priest Vildt isn't"; - mes "here right now. Please"; - mes "come back later if you"; - mes "wish to see him."; - next; - select("Think of a Distraction"); - mes "["+strcharinfo(0)+"]"; - mes "This guy's not going to"; - mes "let me pass. Let's see..."; - mes "Is there some way I could"; - mes "get him to leave? What, or"; - mes "even ^FF0000who^000000, could distract him?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wait a second..."; - mes "Of course! I should"; - mes "talk to him about..."; - next; - input .@input$; - mes "["+strcharinfo(0)+"]"; - mes "Wait a second..."; - mes "Of course! I should"; - mes "talk to him about ^FF0000"+.@input$+"^000000 !!"; - next; - if (.@input$ != "Lamir") { - mes "["+strcharinfo(0)+"]"; - mes "What the...?"; - mes "Where did I think of that?"; - mes "That doesn't make any sense..."; - close; - } - mes "["+strcharinfo(0)+"]"; - mes "That's right! I talked"; - mes "to Lamir a while ago."; - mes "If she's right, then this"; - mes "guy must be Karlum, the guy"; - mes "who's totally in love with her."; - mes "Hmm... I know what I'll say..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "^333333*Ahem*^000000 Excuse me,"; - mes "but are you Karlum?"; - mes "I've got a message for you."; - next; - mes "[Guard Karlum]"; - mes "A message for me?"; - mes "Is that why you're still"; - mes "loitering around? Well,"; - mes "spit it out. I can't waste"; - mes "too much time on the job..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "You know ^3131FFLamir^000000, right?"; - next; - emotion e_omg; - mes "[Guard Karlum]"; - mes "Lamir? Oh... My."; - mes "Oh no! Did something"; - mes "bad happen to her?"; - mes "Quick, tell me!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "No, nothing like that."; - mes "She just told me that she"; - mes "had something important to"; - mes "tell you, and that you had to"; - mes "come see her when you're free."; - next; - mes "["+strcharinfo(0)+"]"; - mes "I tried to ask her"; - mes "more, but she just kept"; - mes "blushing and turning away."; - mes "Is there something going"; - mes "on between you too?"; - next; - mes "[Guard Karlum]"; - mes "...I don't believe it."; - mes "Finally. After all these"; - mes "years. She feels the same"; - mes "way I feel for her! My midnight"; - mes "serenade a few days ago"; - mes "must've touched her heart."; - next; - mes "[Guard Karlum]"; - mes "Screw this stupid job!"; - mes "I've made my choice, and"; - mes "I choose true love! I can't"; - mes "keep Lamir waiting any longer!"; - aru_vol = 3; - donpcevent "vol_time::OnEnable"; - close2; - disablenpc "Rachel Guard#vol1"; - end; - } - else if ((aru_vol > 2) && (aru_vol < 5)) { - mes "[Guard Karlum]"; - mes "Hey! Lamir told me that"; - mes "she didn't want to see"; - mes "me at all! What's your"; - mes "game, huh? Do you think"; - mes "I'm that easy to trick?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "What? Is that what"; - mes "happened? I could've"; - mes "sworn th--Oooh. I get it now."; - mes "She must be playing hard to"; - mes "get. That must mean that"; - mes "she's reeeeally into you."; - next; - mes "[Guard Karlum]"; - mes "Ah! That makes perfect"; - mes "sense! No wonder she treated"; - mes "me that way! Hahaha! I should"; - mes "have figured it out sooner!"; - mes "Well then, I should go see"; - mes "her and play hard to get too!"; - donpcevent "vol_time::OnEnable"; - close2; - disablenpc "Rachel Guard#vol1"; - end; - } - mes "[Guard Karlum]"; - mes "High Priest Vildt isn't"; - mes "here right now. Please"; - mes "come back later if you"; - mes "wish to see him."; - close; - -OnInit: - enablenpc "Rachel Guard#vol1"; - end; - -OnTouch: - warp "ra_temin",85,137; - end; -} - -ra_temin,82,133,7 script Rachel Guard#vol2 4_M_RASWORD,5,2,{ - mes "[Guard Krodger]"; - mes "High Priest Vildt isn't"; - mes "here right now. Please"; - mes "come back later if you"; - mes "wish to see him."; - close; - -OnInit: - enablenpc "Rachel Guard#vol2"; - end; - -OnTouch: - warp "ra_temin",85,137; - close; -} - -ra_temin,115,140,1 script Flower Vase#vol HIDDEN_NPC,{ - if ((aru_vol > 2) && (aru_vol < 5)) { - mes "^3355FFYou find a giant"; - mes "vase full of beautiful"; - mes "flowers that look freshly"; - mes "picked from a garden.^000000"; - next; - if (select("Destroy Vase", "Don't Destroy Vase") == 1) { - mes "^3355FFYou grasp the flower"; - mes "vase with both hands, and"; - mes "then hurl it to the ground.^000000"; - next; - mes "^3355FF*Crash!*^000000"; - next; - mes "[Guard Krodger]"; - mes "Who's there?!"; - disablenpc "Rachel Guard#vol2"; - enablenpc "Rachel Guard#vol2_1"; - donpcevent "vol_time2::OnEnable"; - aru_vol = 4; - disablenpc "Flower Vase#vol"; - close; - } - mes "["+strcharinfo(0)+"]"; - mes "A lot of loving care"; - mes "was put into arranging"; - mes "these flowers.. I can't"; - mes "bear to disturb their beauty."; - next; - mes "^3355FFAnd so you just"; - mes "stood there, looking"; - mes "a bit pitiable, but not"; - mes "really all that pathetic.^000000"; - close; - } - mes "^3355FFYou find a giant"; - mes "vase full of beautiful"; - mes "flowers that look freshly"; - mes "picked from a garden.^000000"; - close; -} - -ra_temin,85,131,0 script path_vol1 FAKE_NPC,5,0,{ -OnTouch: - if ((aru_vol != 3) && (aru_vol != 4)) { - warp "ra_temin",85,137; - } - end; -} - -ra_temin,82,131,0 script path_vol1#2 FAKE_NPC,5,0,{ -OnTouch: - if (aru_vol != 4) { - warp "ra_temin",85,137; - } - end; -} - -ra_temin,82,127,0 script path_vol1#3 FAKE_NPC,5,1,{ -OnTouch: - if (aru_vol == 5) { - warp "ra_temin",84,124; - } - end; -} - -ra_temin,40,124,3 script Female Follower#vol 4_F_TRAINEE,{ - mes "[Lamir]"; - mes "^333333*Sigh*^000000 High Priest Vildt"; - mes "left over so much food after"; - mes "eating. Didn't he learn to"; - mes "finish all of his food?"; - next; - mes "[Lamir]"; - mes "You know, my mother used"; - mes "to threaten that she'd force"; - mes "me to marry Karlum if I didn't"; - mes "finish all my food when I was"; - mes "a kid. I learned never to"; - mes "leave any leftovers that way~"; - next; - select("Who's Karlum?"); - mes "[Lamir]"; - mes "Karlum? Oh, he's been"; - mes "chasing me ever since we"; - mes "were kids, declaring his"; - mes "love and all that. Even"; - mes "after we grew up, he's still"; - mes "stubborn about that point."; - next; - mes "[Lamir]"; - mes "Ugh! Even today, he"; - mes "still gets on my nerves!"; - mes "I mean, it's great that he's"; - mes "a guard at High Priest Vildt's"; - mes "office, but come on! Why can't"; - mes "he bother another girl?"; - if (aru_vol == 1) { - aru_vol = 2; - } - close; -} - -ra_temin,42,124,3 script Rachel Guard#vol1_1 4_M_RASWORD,{ - end; - -OnInit: - disablenpc "Rachel Guard#vol1_1"; - end; -} - -ra_temin,5,5,3 script vol_time CLEAR_NPC,{ -OnInit: - stopnpctimer; - end; - -OnEnable: - initnpctimer; - enablenpc "Rachel Guard#vol1_1"; - end; - -OnTimer10000: - mapannounce "ra_temin","Guard Karlum: Lamir! It's Karlum! Your love is here!",bc_map,"0xFFCE00"; - end; - -OnTimer15000: - mapannounce "ra_temin","Lamir: Karlum? What are you doing here?",bc_map,"0xFFCE00"; - end; - -OnTimer20000: - mapannounce "ra_temin","Guard Karlum: Lamir, you can stop pretending now. I've come to realize that your coldness masks your love~",bc_map,"0xFFCE00"; - end; - -OnTimer30000: - mapannounce "ra_temin","Lamir: What are you talking about? Sorry, Karlum, but I don't have any special feelings for you.",bc_map,"0xFFCE00"; - end; - -OnTimer35000: - mapannounce "ra_temin","Guard Karlum: I know, it's embarrassing to confess your true feelings~",bc_map,"0xFFCE00"; - end; - -OnTimer40000: - mapannounce "ra_temin","Guard Karlum: However, I can't deny that your shyness is breaking my heart.",bc_map,"0xFFCE00"; - end; - -OnTimer45000: - mapannounce "ra_temin","Lamir: Karlum, when will you realize that I haven't, and won't ever fall in love with you?",bc_map,"0xFFCE00"; - end; - -OnTimer50000: - mapannounce "ra_temin","Guard Karlum: .............",bc_map,"0xFFCE00"; - end; - -OnTimer55000: - mapannounce "ra_temin","Guard Karlum: Wha--? But I thought...? Huh, sorry. I should get going...",bc_map,"0xFFCE00"; - stopnpctimer; - disablenpc "Rachel Guard#vol1_1"; - enablenpc "Rachel Guard#vol1"; - end; -} - -ra_temin,113,140,1 script Rachel Guard#vol2_1 4_M_RASWORD,{ - mes "[Guard Krodger]"; - mes "What's with this vase?"; - mes "They always send me out"; - mes "here to clean up this mess!"; - mes "I mean, it happens so often,"; - mes "I don't think it's accidental."; - mes "You think it's vandals?"; - close; - -OnInit: - disablenpc "Rachel Guard#vol2_1"; - end; -} - -ra_temin,5,5,1 script vol_time2 CLEAR_NPC,{ -OnInit: - stopnpctimer; - end; - -OnEnable: - initnpctimer; - end; - -OnTimer30000: - mapannounce "ra_temin","Guard Krodger: Phew~, now I'm done cleaning up this mess.",bc_map,"0xFFCE00"; - stopnpctimer; - disablenpc "Rachel Guard#vol2_1"; - enablenpc "Rachel Guard#vol2"; - enablenpc "Flower Vase#vol"; - end; -} - -ra_temin,87,118,3 script Drawer#vol1::VeinsDrawer HIDDEN_NPC,{ - mes "^3355FFThere are some neatly"; - mes "printed and organized"; - mes "documents inside"; - mes "these drawers.^000000"; - close; -} - -ra_temin,83,118,3 duplicate(VeinsDrawer) Drawer#vol2 HIDDEN_NPC - -ra_temin,85,118,3 script Drawer#vol3 HIDDEN_NPC,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (aru_vol == 4) { - mes "^3355FFYou find a thick pile"; - mes "of reports submitted"; - mes "to the high priest"; - mes "inside this drawer.^000000"; - next; - if (select("Check the Reports", "Cancel") == 1) { - mes "["+strcharinfo(0)+"]"; - mes "Well, it might not to"; - mes "the most moral thing,"; - mes "but I get the feeling"; - mes "that I should at least"; - mes "check some of these out."; - next; - mes "^3355FFYou started shuffling"; - mes "through the documents,"; - mes "glancing at a few that"; - mes "catch your interest.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Ooh..."; - mes "This might be"; - mes "what I'm looking for."; - next; - mes "^3355FFYou take the thick report"; - mes "labeled ''Veins Geological"; - mes "Research Institute'' on"; - mes "the cover, and then you"; - mes "close the drawer.^000000"; - changequest 2114,2115; - aru_vol = 5; - getitem File01,1; - close; - } - mes "["+strcharinfo(0)+"]"; - mes "Forget it."; - mes "I didn't get permission"; - mes "to look through these files."; - close; - } - else if (aru_vol == 5) { - if (countitem(File01) < 1) { - mes "["+strcharinfo(0)+"]"; - mes "Oh! Here's another"; - mes "copy of that report"; - mes "I wanted! Pretty lucky~"; - getitem File01,1; - close; - } - mes "^3355FFYou find a thick pile"; - mes "of reports submitted"; - mes "to the high priest"; - mes "inside this drawer.^000000"; - close; - } - mes "^3355FFYou find a thick pile"; - mes "of reports submitted"; - mes "to the high priest"; - mes "inside this drawer.^000000"; - close; -} - -ra_temin,88,117,3 script Goddess Statue#vol1 HIDDEN_NPC,{ - mes "^3355FFIt's a statue of Freya,"; - mes "a goddess revered for her"; - mes "clemency and wisdom.^000000"; - close; -} - -ra_temin,73,126,1 script Ladder#vol1 HIDDEN_NPC,{ - if (aru_vol == 5) { - mes "["+strcharinfo(0)+"]"; - mes "Wait, I can use this"; - mes "ladder to sneak out of"; - mes "here! I snuck inside so"; - mes "I'd get caught if I just"; - mes "passed the guards..."; - next; - if (select("Climb Ladder", "Cancel") == 1) { - mes "^3355FFYou climbed the"; - mes "ladder over the"; - mes "wall and snuck out.^000000"; - close2; - warp "ra_temin",74,136; - end; - } - mes "^3355FFYou decided not to climb"; - mes "up the ladder for now.^000000"; - close; - } - end; -} - -ve_in,280,223,0 script #volroom FAKE_NPC,2,2,{ -OnTouch: - if (aru_vol == 6) { - mes "^3355FFThis house looks like"; - mes "it's been abandoned for"; - mes "a while: the floor is thickly"; - mes "covered with dust and many"; - mes "pieces of discarded paper.^000000"; - next; - mes "^3355FFOne particular piece"; - mes "of paper catches your"; - mes "attention. You pick it"; - mes "up and give it a read.^000000"; - next; - mes "[Paper]"; - mes "''^333333The regularly scheduled"; - mes "geological survey had been"; - mes "postponed for over a week."; - mes "Please submit your report"; - mes "to us as soon as possible.^000000''"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Although the sender's"; - mes "name isn't on this letter,"; - mes "I can guess who wrote it. "; - mes "Speaking of which..."; - mes "Where's the geologist?"; - aru_vol = 7; - close; - } - else if (aru_vol < 6) { - mes "^3355FFThis house looks like"; - mes "it's been abandoned for"; - mes "a while: the floor is thickly"; - mes "covered with dust and many"; - mes "pieces of discarded paper.^000000"; - close; - } - end; -} - -veins,159,171,3 script Towner#vol 4_M_DST_GRAND,{ - mes "[Towner]"; - mes "The small office on the"; - mes "2nd floor of this weapon"; - mes "shop is occupied by a"; - mes "geologist. At least, he's"; - mes "supposed to be one..."; - next; - mes "[Towner]"; - mes "The guy might be a quack:"; - mes "all he does is drink and"; - mes "flirt with skanky women"; - mes "all day. I thought scholars"; - mes "are supposed to read and study"; - mes "and discover things, you know?"; - close; -} - -ve_in,233,116,3 script Drunken Man#vol 4_M_HUOLDARMY,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (aru_vol < 7) { - mes "[Drunken Man]"; - mes "So... ^333333*Urp*^000000"; - mes "So then I said..."; - next; - mes "[Drunken Man]"; - mes "''^3131FFHey, buddy! A man"; - mes "uses his back to talk,"; - mes "not his fists! You wanna"; - mes "piece of me? Bring it on!^000000''"; - next; - mes "[Drunken Man]"; - mes "Then he got all"; - mes "scared, and ran away!"; - mes "Hahahaha! Guess I look"; - mes "pretty tough, don't I?"; - next; - emotion e_lv,0,"Drunken Lady#1"; - emotion e_lv,0,"Drunken Lady#2"; - mes "[Ladies]"; - mes "Oh, my God!"; - mes "You're so cool~!"; - next; - mes "[Drunken Man]"; - mes "Well... Anyone would"; - mes "have done it. I was just"; - mes "being a gentleman."; - mes "Hahahah, that's right!"; - close; - } - else if (aru_vol == 7) { - mes "[Drunken Man]"; - mes "So... ^333333*Urp*^000000"; - mes "So then I said..."; - next; - mes "[Drunken Man]"; - mes "''^3131FFHey, buddy! A man"; - mes "uses his back to talk,"; - mes "not his fists! You wanna"; - mes "piece of me? Bring it on!^000000''"; - next; - mes "[Drunken Man]"; - mes "Then he got all"; - mes "scared, and ran away!"; - mes "Hahahaha! Guess I look"; - mes "pretty tough, don't I?"; - next; - emotion e_lv,0,"Drunken Lady#1"; - emotion e_lv,0,"Drunken Lady#2"; - mes "[Ladies]"; - mes "Oh, my God!"; - mes "You're so cool~!"; - next; - mes "[Drunken Man]"; - mes "Well... Anyone would"; - mes "have done it. I was just"; - mes "being a gentleman."; - mes "Hahahah, that's right!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Excuse me, but are"; - mes "you the executive director"; - mes "of the Veins Geological Team?"; - next; - mes "[Drunken Man]"; - mes "Yeah, sure! Executive"; - mes "director, deputy director,"; - mes "director, researcher, CEO,"; - mes "no... No, wait, that last one"; - mes "doesn't sound right. Hah!"; - mes "I'm all of those~"; - next; - mes "[Drunken Man]"; - mes "I'm the executive director..."; - mes "I'm the only one that works"; - mes "at the institute, really."; - mes "Why, what do you want?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Uhh... There are some"; - mes "official notices for you"; - mes "at your office. I guess you"; - mes "need to get some surveys"; - mes "done? They sound like"; - mes "they're pretty important."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Maybe..."; - mes "Maybe even ^FF0000urgent^000000."; - next; - mes "[Drunken Man]"; - mes "Wha--? Hey, what day"; - mes "is it today? Damn it!"; - mes "Fine, fine, time to get"; - mes "to work. Just when I was"; - mes "really enjoying myself too!"; - mes "Argh, I never wanna be sober!"; - next; - mes "[Drunken Man]"; - mes "But... Working is the"; - mes "only way for me to afford"; - mes "all this drinking... Such"; - mes "is life. Such is life."; - next; - mes "[Ladies]"; - mes "Where are you going?"; - mes "Can't you stay a bit"; - mes "longer and talk with"; - mes "us? Pleeeeeease?"; - next; - mes "[Drunken Man]"; - mes "Sorry, ladies,"; - mes "but duty calls."; - mes "Hahahahahahha~"; - next; - emotion e_lv,0,"Drunken Lady#1"; - emotion e_lv,0,"Drunken Lady#2"; - mes "[Ladies]"; - mes "Please don't go~"; - next; - mes "[Drunken Man]"; - mes "Ahem!"; - mes "Let's see now."; - mes "What'd be best...?"; - mes ".............................."; - mes ".............................."; - mes ".............................."; - next; - mes "[Drunken Man]"; - mes ".............................."; - mes ".............................."; - mes "........................Right!"; - next; - mes "[Drunken Man]"; - mes "Hey, you."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes?"; - next; - emotion e_no1; - mes "[Drunken Man]"; - mes "I hereby promote you as"; - mes "chief researcher of the"; - mes "Veins Geological Research"; - mes "Institute. Congratulations!"; - mes "Welcome to the team, friend!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Huh...?"; - mes "I don't understand"; - mes "what you're talking about!"; - next; - mes "[Drunken Man]"; - mes "Heh! You should be grateful"; - mes "that I'm accepting you as my"; - mes "student! Everyone'd be proud"; - mes "to study under me, Gio, the"; - mes "world's greatest geologist!"; - mes "(Well, maybe.)"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Hey, I never--"; - next; - mes "[Geologist Gio]"; - mes "Ah-ah! Now that you're"; - mes "my student, I expect you"; - mes "to work hard if you're going"; - mes "to learn anything. First thing"; - mes "first--go to my office and"; - mes "clear up my belated business."; - next; - mes "[Geologist Gio]"; - mes "Here, take this ^FF0000reference"; - mes "guide^000000 with you to my office."; - mes "When you check my desk, you'll"; - mes "find a ^FF0000pyrometer^000000 and a ^FF0000report"; - mes "form^000000. You'll need to bring all"; - mes "that stuff to Thor Volcano."; - next; - mes "[Geologist Gio]"; - mes "When you get to Thor Volcano,"; - mes "use the pryometer to check the"; - mes "volcano's temperature, and"; - mes "fill out the report form."; - next; - mes "[Geologist Gio]"; - mes "Take the filled report"; - mes "form to the geology camp"; - mes "that's deep inside the volcano"; - mes "so that they can stamp their"; - mes "confirmation on it. That's"; - mes "not so hard now, is it?"; - next; - mes "[Geologist Gio]"; - mes "Ahh, I've also decided"; - mes "to take these lovely ladies"; - mes "on as my students as well~"; - mes "I should stay here and"; - mes "entreat them to a lecture."; - next; - emotion e_lv,0,"Drunken Lady#1"; - emotion e_lv,0,"Drunken Lady#2"; - mes "[Ladies]"; - mes "Oh~! You'll really"; - mes "teach us geology?"; - next; - mes "[Geologist Gio]"; - mes "Oh, right! When they"; - mes "ask you about the volcano's"; - mes "temperature when you submit"; - mes "the report at the geological"; - mes "camp, make something up."; - mes "Make sure it sounds bad!"; - next; - mes "[Geologist Gio]"; - mes "Words like ''explosion,''"; - mes "''disaster,'' and ''collatoral"; - mes "damage'' would be perfect."; - mes "Just do your part, and I'll"; - mes "take care of the rest. Okay~"; - mes "Come back soon, my pupil!"; - next; - mes "^3355FFWell, this isn't what"; - mes "you expected, but you get"; - mes "the feeling that this will"; - mes "all turn out in your favor."; - mes "You know that feeling, right?^000000"; - changequest 2116,2117; - aru_vol = 8; - getitem Note_Of_Geologist,1; - close; - } - else if ((aru_vol > 7) && (aru_vol < 24)) { - mes "[Geologist Gio]"; - mes "Hey, you'd better hurry"; - mes "it up. I mean, you're the"; - mes "one that found that notice"; - mes "in my office, didn't you?"; - mes "You know how important"; - mes "this work is to us!"; - next; - mes "[Geologist Gio]"; - mes "Get the pyrometer,"; - mes "and go to Thor Volcano"; - mes "to fill out the report"; - mes "form and submit it to"; - mes "the geological camp!"; - close; - } - else if (aru_vol == 24) { - mes "[Geologist Gio]"; - mes "Well, those are"; - mes "nice legs, but they're"; - mes "not the best pair I've see--"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I'm back."; - next; - mes "[Geologist Gio]"; - mes "*Ahem* And that's how"; - mes "erosion... Works. Tomorrow,"; - mes "I'll teach you ladies all"; - mes "about rocks. All of them."; - next; - mes "[Geologist Gio]"; - mes "Welcome back! So,"; - mes "how was the volcanic"; - mes "temperature report?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Well, I did what you"; - mes "told me. Hey, are you"; - mes "sure you wanted me to"; - mes "exaggerate the temperature?"; - mes "What about the camp?"; - next; - mes "[Geologist Gio]"; - mes "Oh, don't worry about"; - mes "the temperature. It's"; - mes "supposed to go up."; - next; - mes "["+strcharinfo(0)+"]"; - mes "What are you...?"; - mes "Actually, I thought that"; - mes "maybe the pryometer"; - mes "might be broken."; - next; - mes "[Geologist Gio]"; - mes "Heh! You're right~"; - mes "I broke it on purpose."; - next; - mes "["+strcharinfo(0)+"]"; - mes "What?!"; - next; - mes "[Geologist Gio]"; - mes "You know, it's hard for"; - mes "scholars like me to make"; - mes "a decent living. Hell, I was"; - mes "lucky enough to get that"; - mes "temperature measuring job"; - mes "from the geological camp."; - next; - mes "[Geologist Gio]"; - mes "Those guys've been trying"; - mes "to fire me ever since they"; - mes "realized the volcano became"; - mes "dormant. But... They can't"; - mes "fire me if there's proof that"; - mes "it might go off anytime!"; - next; - mes "[Geologist Gio]"; - mes "Then, when they're all"; - mes "panicked, I calmly and"; - mes "suavely offer a solution"; - mes "that looks like it works."; - mes "Of course, there's never"; - mes "a problem to begin with..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "So..."; - mes "You're a con man."; - next; - mes "[Geologist Gio]"; - mes "Awww, don't look at"; - mes "me like that. I'm a real"; - mes "scientist. Come on..."; - mes "Oh, come on..."; - next; - mes "[Geologist Gio]"; - mes "Look, why don't you head"; - mes "back to my institute and"; - mes "check out my bookshelf?"; - mes "I keep a small box there"; - mes "where I keep all sorts"; - mes "of nifty little goodies."; - next; - mes "[Geologist Gio]"; - mes "You can have the very"; - mes "first thing that pops out"; - mes "of that box. I wonder if the"; - mes "goddess will grace you"; - mes "with good fortune. You"; - mes "might get something good~"; - next; - mes "[Geologist Gio]"; - mes "Consider it your"; - mes "payment for a job"; - mes "well done. Good work!"; - mes "I expected nothing less"; - mes "from my star pupil!"; - changequest 60211,60212; - aru_vol = 25; - delitem File01,1; - delitem Broken_Thermometer,1; - delitem Note_Of_Geologist,1; - close; - } - mes "[Drunken Man]"; - mes "So... ^333333*Urp*^000000"; - mes "So then I said..."; - next; - mes "[Drunken Man]"; - mes "''^3131FFHey, buddy! A man"; - mes "uses his back to talk,"; - mes "not his fists! You wanna"; - mes "piece of me? Bring it on!^000000''"; - next; - mes "[Drunken Man]"; - mes "Then he got all"; - mes "scared, and ran away!"; - mes "Hahahaha! Guess I look"; - mes "pretty tough, don't I?"; - next; - emotion e_lv,0,"Drunken Lady#1"; - emotion e_lv,0,"Drunken Lady#2"; - mes "[Ladies]"; - mes "Oh, my God!"; - mes "You're so cool~!"; - next; - mes "[Drunken Man]"; - mes "Well... Anyone would"; - mes "have done it. I was just"; - mes "being a gentleman."; - mes "Hahahah, that's right!"; - close; -} - -ve_in,232,117,5 script Drunken Lady#1 4_F_DESERT,{ - mes "[Drunken Lady]"; - mes "This guys' actually"; - mes "pretty boring, but..."; - mes "I get free drinks if"; - mes "I can put up with him~"; - close; -} - -ve_in,234,115,3 script Drunken Lady#2 4_F_DESERT,{ - mes "[Drunken Lady]"; - mes "This tavern might look"; - mes "luxurious and gorgeous,"; - mes "but the drinks here stink!"; - mes "I can mix better drinks"; - mes "at home, no sweat at all~"; - close; -} - -ve_in,277,229,3 script Wall Closet#vol HIDDEN_NPC,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (aru_vol == 8) { - if (countitem(Broken_Thermometer) == 0) { - mes "^3355FFYou found the"; - mes "pyrometer inside"; - mes "the closet.^000000"; - getitem Broken_Thermometer,1; - close; - } - mes "^3355FFThere's so much junk"; - mes "crammed in here!^000000"; - close; - } - mes "^3355FFThere's so much junk"; - mes "crammed in here!^000000"; - close; -} - -ve_in,281,214,3 script Bookshelf#vol HIDDEN_NPC,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (aru_vol == 8) { - if (countitem(File01) == 0) { - mes "^3355FFYou find a bundle"; - mes "of reports carelessly"; - mes "stuck between some"; - mes "books on this bookshelf.^000000"; - getitem File01,1; - close; - } - mes "^3355FFThere's a lot of"; - mes "scattered books and"; - mes "notebooks lying on"; - mes "this bookshelf.^000000"; - close; - } - else if ((aru_vol > 8) && (aru_vol < 25)) { - mes "^3355FFThere's a lot of"; - mes "scattered books and"; - mes "notebooks lying on"; - mes "this bookshelf.^000000"; - close; - } - else if (aru_vol == 25) { - mes "^3355FFThere's a lot of"; - mes "scattered books and"; - mes "notebooks lying on"; - mes "this bookshelf.^000000"; - next; - mes "^3355FFAfter a quick look,"; - mes "you notice the grayish"; - mes "purple box that Gio was"; - mes "talking about it. You close"; - mes "your eyes, and reach inside"; - mes "Gio's purple box of goodies.^000000"; - next; - changequest 60212,60213; - aru_vol = 26; - .@box_box = rand(1,20); - if (.@box_box < 7) { - getitem Random_Quiver,1; - } - else if ((.@box_box > 6) && (.@box_box < 9)) { - getitem Sway_Apron,1; - } - else if ((.@box_box > 8) && (.@box_box < 20)) { - getitem Giggling_Box,5; - } - else { - getitem Bloody_Dead_Branch,1; - } - getexp RENEWAL_EXP?100000:800000,0; - mes "^3355FFWell, you've done all"; - mes "that you could here."; - mes "Now would be a good time"; - mes "to return to High Priest Zhed.^000000"; - close; - } - mes "^3355FFThere's a lot of"; - mes "scattered books and"; - mes "notebooks lying on"; - mes "this bookshelf.^000000"; - close; -} - -thor_v01,37,234,3 script Hot Land Surface#1 HIDDEN_NPC,{ - if (aru_vol == 8) { - if ((countitem(Broken_Thermometer) > 0) && (countitem(File01) > 0)) { - mes "^3355FFYou use the pyrometer"; - mes "to check the surface"; - mes "temperature of the ground"; - mes "here in the volcano.^000000"; - next; - mes "^3131FFBeep-- Beep-- Bee-^000000"; - next; - mes "^3131FFCurrent Temperature: 2300 ThT^000000"; - next; - mes "^3355FFYou record the"; - mes "temperature in"; - mes "your report.^000000"; - changequest 2117,2118; - aru_vol = 9; - next; - mes "["+strcharinfo(0)+"]"; - mes "I should take a few more"; - mes "temperature measurements"; - mes "before I submit this report,"; - mes "just to be absolutely sure."; - close; - } - mes "^3355FFYou need both the"; - mes "pyrometer and the"; - mes "report form to measure"; - mes "and record the temperature"; - mes "of the ground's surface here.^000000"; - close; - } - mes "^3355FFThis patch of ground"; - mes "emits an intense heat"; - mes "that stings your face.^000000"; - close; -} - -thor_v02,165,37,3 script Hot Land Surface#2 HIDDEN_NPC,{ - if (aru_vol == 9) { - if ((countitem(Broken_Thermometer) > 0) && (countitem(File01) > 0)) { - mes "^3355FFYou use the pyrometer"; - mes "to check the surface"; - mes "temperature of the ground"; - mes "here in the volcano.^000000"; - next; - mes "^3131FFBeep-- Beep-- Bee-^000000"; - next; - mes "^3131FFCurrent Temperature: 2270 ThT^000000"; - next; - mes "^3355FFYou record the"; - mes "temperature in"; - mes "your report.^000000"; - changequest 2118,2119; - aru_vol = 10; - close; - } - mes "^3355FFYou need both the"; - mes "pyrometer and the"; - mes "report form to measure"; - mes "and record the temperature"; - mes "of the ground's surface here.^000000"; - close; - } - mes "^3355FFThis patch of ground"; - mes "emits an intense heat"; - mes "that stings your face.^000000"; - close; -} - -thor_v02,170,100,3 script Hot Land Surface#3 HIDDEN_NPC,{ - if (aru_vol == 10) { - if ((countitem(Broken_Thermometer) > 0) && (countitem(File01) > 0)) { - mes "^3355FFYou use the pyrometer"; - mes "to check the surface"; - mes "temperature of the ground"; - mes "here in the volcano.^000000"; - next; - mes "^3131FFBeep-- Beep-- Bee-^000000"; - next; - mes "^3131FFCurrent Temperature: 2500 ThT^000000"; - next; - mes "^3355FFYou record the"; - mes "temperature in"; - mes "your report.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I've taken enough"; - mes "measurements. I should"; - mes "submit this report to the"; - mes "geological camp now~"; - changequest 2119,2120; - aru_vol = 11; - close; - } - mes "^3355FFYou need both the"; - mes "pyrometer and the"; - mes "report form to measure"; - mes "and record the temperature"; - mes "of the ground's surface here.^000000"; - close; - } - else if (aru_vol == 11) { - mes "["+strcharinfo(0)+"]"; - mes "I've taken enough"; - mes "measurements. I should"; - mes "submit this report to the"; - mes "geological camp now~"; - close; - } - mes "^3355FFThis patch of ground"; - mes "emits an intense heat"; - mes "that stings your face.^000000"; - close; -} - -que_thor,145,66,3 script Guard#vol::VeinsGuard 4_DST_SOLDIER,{ - if (aru_vol == 11) { - mes "[Guard]"; - mes "Only authorized"; - mes "personnel can enter this"; - mes "area. Identify yourself!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I'm a research student working"; - mes "under Director Gio for the"; - mes "Veins Geological Research"; - mes "Institute. Would you please"; - mes "stamp this temperature"; - mes "report for me?"; - next; - mes "[Guard]"; - mes "Oh, I see. Well, I'm"; - mes "not the one that stamps"; - mes "reports. Go inside and"; - mes "ask Sahedi to help you."; - mes "He's at the airship just"; - mes "south of the train station."; - changequest 2120,2121; - aru_vol = 12; - close2; - warp "thor_camp",248,190; - end; - } - else if ((aru_vol > 11) && (aru_vol < 24)) { - mes "[Guard]"; - mes "Oh, you're that student"; - mes "from the institute. I don't"; - mes "think we're expecting"; - mes "any reports soon."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Oh, we just found out"; - mes "that the instruments we"; - mes "used were faulty, so we"; - mes "had to revise our report."; - next; - mes "[Guard]"; - mes "Your tools were broken"; - mes "the first time? Okay, okay,"; - mes "I can understand that."; - mes "Alright, you can pass."; - close2; - warp "thor_camp",248,190; - end; - } - mes "[Guard]"; - mes "Who are you?!"; - close; -} - -que_thor,136,66,3 duplicate(VeinsGuard) Guard#vol2 4_DST_SOLDIER -que_thor,127,60,5 duplicate(VeinsGuard) Guard#vol3 4_DST_SOLDIER - -thor_camp,250,104,3 script Sahedi#vol 4_M_RASWORD,{ - if ((MaxWeight-Weight) < 2000 || checkweight(Knife,1) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (aru_vol == 12) { - mes "[Sahedi]"; - mes "I'm sorry, but I don't"; - mes "think I know you. Only"; - mes "authorized personnel is"; - mes "allowed in this area, so"; - mes "if you don't have any"; - mes "reason to be here..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "I'm a research student working"; - mes "under Director Gio for the"; - mes "Veins Geological Research"; - mes "Institute. Would you please"; - mes "stamp this temperature"; - mes "report for me?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Um, Gio is sick right"; - mes "now, so that's why he"; - mes "had me fill out this report"; - mes "form and submit it for him."; - next; - mes "[Sahedi]"; - mes "Ah, so that's why his"; - mes "report's late this time."; - mes "I'm sorry to hear that."; - mes "And here I thought he was"; - mes "just wasting his time on"; - mes "women and alcohol..."; - next; - mes "[Sahedi]"; - mes "Let's see..."; - next; - emotion e_omg; - mes "[Sahedi]"; - mes "Oh God! Why is the"; - mes "temperature so high?!"; - mes "We've had a few reports"; - mes "like this in the past, but..."; - mes "Is this... How bad is this?"; - next; - emotion e_swt2,1; - mes "["+strcharinfo(0)+"]"; - mes "Oh... Oh, no!"; - mes "Yikes! I guess if it's"; - mes "higher than normal..."; - mes "It might be bad?"; - next; - mes "[Sahedi]"; - mes "What should I do?"; - mes "Should I activate"; - mes "the alarm? I don't..."; - mes "I don't wanna die!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "You might want to calm"; - mes "down first. I'll take a look"; - mes "around the camp, so please"; - mes "don't say anything that will"; - mes "make anyone else panic for now."; - next; - mes "[Sahedi]"; - mes "Okay..."; - mes "Please go ahead, and"; - mes "see if this camp will be"; - mes "safe from any disaster."; - changequest 2121,2122; - aru_vol = 13; - delitem File01,1; - close; - } - else if ((aru_vol > 12) && (aru_vol < 23)) { - mes "[Sahedi]"; - mes "So, are we in any"; - mes "danger? Does it look"; - mes "like this volcano will"; - mes "erupt anytime soon?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Oh, I'm not finished"; - mes "investigating yet. Would"; - mes "you please wait a bit longer?"; - next; - mes "[Sahedi]"; - mes "Sure, sure. Just make"; - mes "sure that you do a real"; - mes "thorough check of everything"; - mes "in the volcano for me, yeah?"; - close; - } - else if (aru_vol == 23) { - mes "[Sahedi]"; - mes "So, are we in any"; - mes "danger? Does it look"; - mes "like this volcano will"; - mes "erupt anytime soon?"; - next; - while(1) { - if (select("Yes", "No") == 1) { - mes "["+strcharinfo(0)+"]"; - mes "I guess I can't hide it"; - mes "from you... The recent"; - mes "activity of this volcano"; - mes "has recently been fairly..."; - mes "disconcerting."; - next; - break; - } - else { - mes "^3355FFWait... You should take"; - mes "advantage of this situation."; - mes "This could be your chance to"; - mes "intervene in the conflict"; - mes "between two contries!^000000"; - next; - mes "^3355FFYou might not be able"; - mes "to stop their war, but"; - mes "maybe you can distract"; - mes "them with the threat"; - mes "of natural disaster...^000000"; - next; - } - } - emotion e_omg; - mes "[Sahedi]"; - mes "Huh? Are you serious?"; - mes "Thor Volcano's gonna"; - mes "erupt?! We-we have to"; - mes "get the hell out of here!"; - mes "It'll be a disaster, just"; - mes "like it happened in the past!"; - next; - emotion e_flash,1; - mes "["+strcharinfo(0)+"]"; - mes "Yes, I agree. There's"; - mes "a good chance of an..."; - mes "explosion that'll cause"; - mes "a lot of collateral damage."; - next; - mes "[Sahedi]"; - mes "What are our chances?"; - mes "How much time do we"; - mes "have to evacuate?"; - next; - emotion e_flash,1; - mes "["+strcharinfo(0)+"]"; - mes "Well... Uh..."; - mes "According to my data..."; - mes "Analysis... There's a 75%"; - mes "chance of eruption within"; - mes "the next thirty days."; - next; - mes "[Sahedi]"; - mes "What?! We must report"; - mes "this to the high priest"; - mes "immediately! Aitra!"; - next; - enablenpc "Aitra#vol"; - mes "[Aitra]"; - mes "Yes, sir!"; - next; - mes "[Sahedi]"; - mes "This is an emergency."; - mes "Bring this message to"; - mes "the high priest as soon"; - mes "as possible. And don't"; - mes "forget to pack all your"; - mes "things before you leave."; - next; - mes "[Aitra]"; - mes "Huh?"; - mes " ...Yes, sir."; - next; - disablenpc "Aitra#vol"; - mes "[Sahedi]"; - mes "Oh, this is a nightmare..."; - mes "Will you please take your"; - mes "report to your director, Gio?"; - mes "Hopefully he'll have some"; - mes "advice for what we can"; - mes "do about this disaster..."; - changequest 2128,60211; - aru_vol = 24; - getitem File01,1; - close; - } - mes "[Sahedi]"; - mes "Argh, I'm so busy!"; - close; -} - - -thor_camp,194,220,0 script #Colonel1 FAKE_NPC,5,5,{ -OnTouch: - if (aru_vol == 13) { - enablenpc "Colonel Vito#1"; - mes "[????]"; - mes "You...!"; - mes "What are you doing"; - mes "just standing around?!"; - mes "Aren't you supposed to"; - mes "be transporting cargo? "; - mes "Attention to orders!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Are you talking to me?"; - mes "No, I'm from the Veins Geo--"; - next; - mes "[Colonel Vito]"; - mes "Look at you. You don't"; - mes "even have your uniform"; - mes "yet. Still a rookie, eh?"; - mes "Looks like I'll have to"; - mes "personally train you as"; - mes "one of our holy knights!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "But I'm not--"; - next; - mes "[Colonel Vito]"; - mes "You should be honored to"; - mes "have the rare opportunity"; - mes "to be trained by me, the"; - mes "great Colonel Vito. I'll mold"; - mes "you into a true warrior for"; - mes "Freya! Now follow me!"; - changequest 2122,2123; - aru_vol = 14; - close2; - disablenpc "Colonel Vito#1"; - warp "thor_camp",156,68; - end; - } - else if (aru_vol == 14) { - enablenpc "Colonel Vito#1"; - mes "[Colonel Vito]"; - mes "What are you still"; - mes "doing standing there?"; - mes "Don't slack off! Come!"; - close2; - disablenpc "Colonel Vito#1"; - warp "thor_camp",156,68; - end; - } - end; -} - -thor_camp,162,182,0 script #Colonel2 FAKE_NPC,7,7,{ -OnTouch: - if (aru_vol == 13) { - enablenpc "Colonel Vito#2"; - mes "[????]"; - mes "You...!"; - mes "What are you doing"; - mes "just standing around?!"; - mes "Aren't you supposed to"; - mes "be transporting cargo? "; - mes "Attention to orders!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Are you talking to me?"; - mes "No, I'm from the Veins Geo--"; - next; - mes "[Colonel Vito]"; - mes "Look at you. You don't"; - mes "even have your uniform"; - mes "yet. Still a rookie, eh?"; - mes "Looks like I'll have to"; - mes "personally train you as"; - mes "one of our holy knights!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "But I'm not--"; - next; - mes "[Colonel Vito]"; - mes "You should be honored to"; - mes "have the rare opportunity"; - mes "to be trained by me, the"; - mes "great Colonel Vito. I'll mold"; - mes "you into a true warrior for"; - mes "Freya! Now follow me!"; - changequest 2122,2123; - aru_vol = 14; - disablenpc "Colonel Vito#2"; - close2; - warp "thor_camp",156,68; - end; - } - else if (aru_vol == 14) { - enablenpc "Colonel Vito#1"; - mes "[Colonel Vito]"; - mes "What are you still"; - mes "doing standing there?"; - mes "Don't slack off! Come!"; - close2; - disablenpc "Colonel Vito#2"; - warp "thor_camp",156,68; - end; - } - end; -} - -thor_camp,187,228,5 script Colonel Vito#1 4_M_DST_MASTER,{ - end; - -OnInit: - disablenpc "Colonel Vito#1"; - end; -} - -thor_camp,155,175,7 script Colonel Vito#2 4_M_DST_MASTER,{ - end; - -OnInit: - disablenpc "Colonel Vito#2"; - end; -} - -thor_camp,159,74,3 script Colonel Vito#3 4_M_DST_MASTER,{ - if (aru_vol == 14) { - mes "[Colonel Vito]"; - mes "I am Colonel Vito,"; - mes "and I'm in charge of"; - mes "the Arunafeltz camp"; - mes "here in Thor Volcano."; - mes "What's your name, soldier?"; - next; - mes "["+strcharinfo(0)+"]"; - mes ""+strcharinfo(0)+", sir."; - next; - mes "[Colonel Vito]"; - mes "Hmpf! That's a weakling's"; - mes "name! I can tell that your"; - mes "mind and body are too weak!"; - mes "That won't do. How will you"; - mes "be worthy of serving the"; - mes "beautiful, graceful Freya?"; - next; - mes "[Colonel Vito]"; - mes "You need more training."; - mes "Take a break first, and"; - mes "prepare yourself. We will"; - mes "begin as soon as you're ready."; - aru_vol = 15; - close; - } - else if (aru_vol == 15) { - mes "[Colonel Vito]"; - mes "First, we need to take"; - mes "care of that weak mind"; - mes "of yours. This first"; - mes "training exercise will"; - mes "be verbal based."; - next; - while(1) { - mes "[Colonel Vito]"; - mes "Question one!"; - mes "Who do we fight for?"; - mes "Who do we live for?"; - next; - if (select("Odin", "Freya", "Thor") == 2) { - break; - } - mes "[Colonel Vito]"; - mes "You idiot!"; - percentheal -10,0; - specialeffect2 EF_HIT2; - next; - } - mes "[Colonel Vito]"; - mes "Right! Freya is not only"; - mes "a goddess of love, but she's"; - mes "also a goddess of war."; - mes "We are on a sacred mission"; - mes "to recover the pieces of"; - mes "Ymir's Heart for her sake."; - next; - mes "[Colonel Vito]"; - mes "Freya was greatly wounded"; - mes "in the war among gods,"; - mes "humans, and demons."; - mes "Odin, the leader of the"; - mes "gods, tried to help her, but"; - mes "even his power wasn't enough."; - next; - mes "[Colonel Vito]"; - mes "Odin did advise her to"; - mes "obtain Ymir's Heart, as"; - mes "it would fully recover her"; - mes "powers. That is why we are"; - mes "preparing for war: we must"; - mes "obtain Ymir's Heart for Freya!"; - next; - mes "[Colonel Vito]"; - mes "DO YOU UNDERSTAND?!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, sir!"; - next; - mes "[Colonel Vito]"; - mes "Now, there's a country"; - mes "called the Rune-Midgarts"; - mes "Kingdom that's full of fools."; - mes "Their ancestors branded us"; - mes "as heretics and drove us"; - mes "to this deserted land."; - next; - mes "[Colonel Vito]"; - mes "We cannot forgive how they"; - mes "denied us our freedom to"; - mes "worship Freya. Our people"; - mes "will have revenge on them."; - mes "Mark my word, soldier."; - mes "Now, repeat after me."; - next; - mes "[Colonel Vito]"; - mes "I, "+strcharinfo(0)+","; - next; - mes "["+strcharinfo(0)+"]"; - mes "I, "+strcharinfo(0)+","; - next; - while(1) { - mes "[Colonel Vito]"; - mes "^FF0000as a devoted servant"; - mes "of Goddess Freya"; - next; - input .@input$; - .@answer$ = "as a devoted servant of Goddess Freya"; - if (.@input$ == .@answer$) { - mes "["+strcharinfo(0)+"]"; - mes "as a devoted servant"; - mes "of Goddess Freya, the"; - mes "patron saint of the"; - mes "great Arunafeltz,^000000"; - next; - break; - } - else { - mes "[Colonel Vito]"; - mes "Wrong! Try again!"; - next; - } - } - while(1) { - mes "[Colonel Vito]"; - mes "^FF0000I pledge my honor to"; - mes "overthrow our mortal enemy"; - next; - input .@input$; - .@answer$ = "I pledge my honor to overthrow our mortal enemy"; - if (.@input$ == .@answer$) { - mes "["+strcharinfo(0)+"]"; - mes "I pledge my honor to"; - mes "overthrow our mortal enemy,"; - mes "the Rune-Midgarts Kingdom."; - next; - break; - } - else { - mes "[Colonel Vito]"; - mes "Wrong! Try again!"; - next; - } - } - while(1) { - mes "[Colonel Vito]"; - mes "^FF0000I will show no mercy^000000"; - next; - input .@input$; - .@answer$ = "I will show no mercy"; - if (.@input$ == .@answer$) { - mes "["+strcharinfo(0)+"]"; - mes "I will show no mercy."; - mes "Nothing will stay my hand.^000000"; - next; - break; - } - else { - mes "[Colonel Vito]"; - mes "Wrong! Try again!"; - next; - } - } - while(1) { - mes "[Colonel Vito]"; - mes "^FF0000I shall devote"; - mes "my entire life^000000"; - next; - input .@input$; - .@answer$ = "I shall devote my entire life"; - if (.@input$ == .@answer$) { - mes "["+strcharinfo(0)+"]"; - mes "I shall devote my"; - mes "entire life to the"; - mes "full recovery of"; - mes "Goddess Freya.^000000"; - next; - break; - } - else { - mes "[Colonel Vito]"; - mes "Wrong! Try again!"; - next; - } - } - while(1) { - mes "[Colonel Vito]"; - mes "^FF0000Down with the"; - mes "Rune-Midgarts Kingdom!^000000"; - next; - input .@input$; - .@answer$ = "Down with the Rune-Midgarts Kingdom!"; - if (.@input$ == .@answer$) { - mes "["+strcharinfo(0)+"]"; - mes "Down with the"; - mes "Rune-Midgarts Kingdom!^000000"; - next; - break; - } - else { - mes "[Colonel Vito]"; - mes "Wrong! Try again!"; - next; - } - } - mes "[Colonel Vito]"; - mes "Good. Now you know the"; - mes "kind of attitude that you"; - mes "must have as a holy warrior"; - mes "in Freya's service. That"; - mes "is all for the first exercise,"; - mes "but there's one more left."; - changequest 2123,2124; - aru_vol = 16; - close; - } - else if (aru_vol == 16) { - mes "[Colonel Vito]"; - mes "Before we actually do"; - mes "the 2nd training exercise,"; - mes "I have a duty to assign to"; - mes "you. Find the huge pipe zone"; - mes "to the north of this building"; - mes "and find any broken machines."; - aru_vol = 17; - close; - } - else if (aru_vol == 17) { - mes "[Colonel Vito]"; - mes "Inspect the machines"; - mes "in the pipe zone to the"; - mes "north of this building."; - mes "Don't dawdle: move out!"; - close; - } - else if (aru_vol == 18) { - mes "[Colonel Vito]"; - mes "Good work. Remember"; - mes "that your first priority is to"; - mes "check the control panel."; - mes "It needs to be regularly"; - mes "inspected since it controls"; - mes "the camp's energy resources."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, sir!"; - next; - mes "[Colonel Vito]"; - mes "Now it's time for the"; - mes "second training exercise"; - mes "which will strengthen your"; - mes "body. See the dummy in"; - mes "front of you? Practice by"; - mes "chopping it 10 times. Go!"; - changequest 2125,2126; - aru_vol = 19; - next; - if (select("Yes, sir!", "What do you mean by chop?") == 1) { - mes "[Colonel Vito]"; - mes "Focus your energy in"; - mes "your yell when you strike!"; - mes "Chop! 10 Times! Do it!"; - close; - } - mes "[Colonel Vito]"; - mes "Chop...? It's a hand chop."; - mes "You strike the enemy with"; - mes "the bottom of your hand"; - mes "like a knife blade. How"; - mes "did you join the army"; - mes "without knowing that?"; - next; - mes "[Colonel Vito]"; - mes "Focus your energy in"; - mes "your yell when you strike!"; - mes "Chop! 10 Times! Do it!"; - close; - } - else if (aru_vol == 20) { - mes "[Colonel Vito]"; - mes "The more you train,"; - mes "the stronger you become."; - mes "As you grow stronger, so"; - mes "does Freya's holy troops."; - mes "Train everyday, and don't"; - mes "you ever slack off!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, sir!"; - next; - mes "[Colonel Vito]"; - mes "That is all for your"; - mes "training. If you have"; - mes "any questions about camp"; - mes "life, go ask Sahedi right"; - mes "outside this building."; - mes "You are dismissed."; - next; - mes "["+strcharinfo(0)+"]"; - mes "(^333333Well... I think"; - mes "I will go back to"; - mes "Sahedi. Hopefully,"; - mes "he'll think of me as"; - mes "a geological researcher"; - mes "instead of as a soldier.^000000)"; - changequest 2126,2127; - aru_vol = 21; - close; - } - mes "[Colonel Vito]"; - mes "We must be ever"; - mes "vigilant in our training."; - mes "You can never know when"; - mes "Freya will call on us to fight!"; - close; -} - -thor_camp,141,62,0 script #vol_study1::VeinsWarp FAKE_NPC,3,3,{ -OnTouch: - if ((aru_vol > 13 && aru_vol < 17) || (aru_vol == 19)) { - warp "thor_camp",156,67; - } - end; -} - -thor_camp,172,72,0 duplicate(VeinsWarp) #vol_study2 FAKE_NPC,3,3 -thor_camp,172,38,0 duplicate(VeinsWarp) #vol_study3 FAKE_NPC,3,3 - -thor_camp,172,132,0 script #sita_vol FAKE_NPC,3,3,{ -OnTouch: - if (aru_vol == 21) { - mes "^3355FFThere's a stream of"; - mes "magma running down"; - mes "through a path under"; - mes "the barbed wires.^000000"; - next; - mes "^3355FFYou can hear the faint"; - mes "sound of hammering, as if"; - mes "iron was being manufactured"; - mes "from deep underground.^000000"; - aru_vol = 22; - close; - } - end; -} - -thor_camp,148,310,0 script #buki_vol FAKE_NPC,5,5,{ -OnTouch: - if (aru_vol == 22) { - mes "^3355FFPeople are carrying"; - mes "many heavy wooden boxes"; - mes "imprinted with the stamp"; - mes "of the Schwaltzvalt Republic."; - mes "These must contain military"; - mes "supplies for the camp.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "I should go back"; - mes "to Sahedi now."; - changequest 2127,2128; - aru_vol = 23; - close; - } - end; -} - -thor_camp,124,314,1 script Soldier#vol1 4_DST_SOLDIER,{ - mes "[Thor Volcano Camp Soldier]"; - mes "Freya, I'm so exhausted!"; - mes "I'm starving to death too!"; - mes "When will we get more rations?"; - close; -} - -thor_camp,134,309,5 script Soldier#vol2 4_DST_SOLDIER,{ - mes "[Thor Volcano Camp Soldier]"; - mes "I hear we'll be eating"; - mes "chicken salad, fried chicken,"; - mes "and Kunlun style chicken for"; - mes "dinner tonight! I wonder who"; - mes "was rich enough to donate"; - mes "so much chicken to us?"; - next; - mes "[Thor Volcano Camp Soldier]"; - mes "Heheh..."; - mes "I can't wait for dinner!"; - close; -} - -thor_camp,109,167,3 script Control Panel#vol HIDDEN_NPC,{ - if (aru_vol == 17) { - mes "^3355FFThis control panel"; - mes "controls the main power"; - mes "resources for the Thor"; - mes "Volcano camp, helping it"; - mes "run its operations smoothly"; - mes "under the ground."; - next; - mes "["+strcharinfo(0)+"]"; - mes "All these pipes with molten"; - mes "rock flowing through them..."; - mes "I guess their heat is what"; - mes "powers this camp. That's"; - mes "actually a smart idea~"; - next; - mes "^3355FFThe control panel emits"; - mes "faint mechanical noises"; - mes "and seems to be running"; - mes "pretty smoothly. Everything"; - mes "looks to be in working order."; - next; - mes "["+strcharinfo(0)+"]"; - mes "No problems here."; - mes "I guess I can go"; - mes "back to that colonel."; - changequest 2124,2125; - aru_vol = 18; - close; - } - end; -} - -thor_camp,150,65,3 script Dummy#1::VeinsDummy HIDDEN_NPC,{ - if (aru_vol == 19) { - mes "^3355FFIt's a training dummy"; - mes "that looks like it can"; - mes "take a beating. Its chest"; - mes "is marked with the emblem"; - mes "of the Rune-Midgarts Kingdom.^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wow..."; - mes "They really hate the"; - mes "Rune-Midgarts Kingdom..."; - mes "(^333333Technically, I shouldn't"; - mes "be doing this. Isn't this"; - mes "considered treason?^000000)"; - next; - mes "[Colonel Vito]"; - mes "I can't hear you,"; - mes "soldier! Make your"; - mes "voice loud and clear!"; - mes "Now... Execute attack!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Yes, sir!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "One!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Two!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Three!!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Four!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Five!!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Six!!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Seven!!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Eight!!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Nine!"; - next; - specialeffect EF_HIT2; - mes "["+strcharinfo(0)+"]"; - mes "Ten!"; - aru_vol = 20; - close; - } - else if (aru_vol == 20) { - mes "^3355FF*THUD*^000000"; - specialeffect EF_HIT2; - emotion e_omg,1; - next; - mes "[Colonel Vito]"; - mes "Soldier..."; - mes "How many times"; - mes "did I order you to"; - mes "chop the dummy?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "10 times, sir!"; - next; - mes "[Colonel Vito]"; - mes "And how many times"; - mes "did you actually"; - mes "chop the dummy?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "11 times, sir!"; - next; - mes "[Colonel Vito]"; - mes "Unacceptable!"; - mes "Listen to your orders"; - mes "this time, and do it"; - mes "again properly!"; - aru_vol = 19; - close; - } -} - -thor_camp,156,65,3 duplicate(VeinsDummy) Dummy#2 HIDDEN_NPC -thor_camp,162,65,3 duplicate(VeinsDummy) Dummy#3 HIDDEN_NPC -thor_camp,150,57,3 duplicate(VeinsDummy) Dummy#4 HIDDEN_NPC -thor_camp,156,57,3 duplicate(VeinsDummy) Dummy#5 HIDDEN_NPC -thor_camp,162,57,3 duplicate(VeinsDummy) Dummy#6 HIDDEN_NPC - -thor_camp,248,104,5 script Aitra#vol 4_DST_SOLDIER,{ - end; -OnInit: - disablenpc "Aitra#vol"; - end; -} - -thor_camp,49,97,3 script High Priest#vol 4_M_RACHOLD,{ - mes "^3355FFYou'd better not"; - mes "do anything too"; - mes "conspicuous in"; - mes "front of him.^000000"; - close; -} - -thor_camp,49,122,1 script Thor Volcano Soldier#vo1 4_DST_SOLDIER,{ - mes "^3355FFYou'd better not"; - mes "do anything too"; - mes "conspicuous in"; - mes "front of him.^000000"; - close; -} - -thor_camp,31,93,1 script Thor Volcano Soldier#vo2 4_DST_SOLDIER,{ - mes "^3355FFYou'd better not"; - mes "do anything too"; - mes "conspicuous in"; - mes "front of him.^000000"; - close; -} - -thor_camp,59,79,1 script Thor Volcano Soldier#vo3 4_DST_SOLDIER,{ - mes "^3355FFYou'd better not"; - mes "do anything too"; - mes "conspicuous in"; - mes "front of him.^000000"; - close; -} - -thor_camp,143,114,1 script Thor Volcano Soldier#vo4 4_DST_SOLDIER,{ - emotion e_sob; - mes "[Soldier]"; - mes "Oh Freya..."; - mes "Bless this Old Blue Box"; - mes "so that I don't get anything"; - mes "lame again. I am so tired"; - mes "of getting arrows from these..."; - close; -} - -thor_camp,206,92,3 script Thor Volcano Soldier#vo5 4_DST_SOLDIER,{ - mes "[Soldier]"; - mes "Ah, time to"; - mes "go to work."; - next; - mes "[Soldier]"; - mes "What th-?!"; - mes "Something smells"; - mes "like sweaty socks that"; - mes "haven't been washed!"; - close; -} - -thor_camp,201,321,1 script Thor Volcano Soldier#vo6 4_DST_SOLDIER,{ - mes "[Soldier]"; - mes "Yo-ho! Yo-ho!"; - close; -} - -thor_camp,196,315,7 script Thor Volcano Soldier#vo7 4_DST_SOLDIER,{ - mes "[Soldier]"; - mes "I guess I need to go"; - mes "on Guardian polishing"; - mes "duty. Those things are"; - mes "so huge, and I gotta"; - mes "clean up about twenty..."; - close; -} - -thor_camp,181,231,0 script Guardian#vol_7 HIDDEN_NPC,{ - mes "^3355FFThere are many guardians"; - mes "here in different stages"; - mes "of disassembly. It looks"; - mes "like they're all in the"; - mes "middle of being repaired.^000000"; - close; -} - -thor_camp,98,213,5 script Thor Volcano Soldier#vo8 4_DST_SOLDIER,{ - mes "[Soldier]"; - mes "Aren't you the one from"; - mes "the geological research"; - mes "center? There's nothing"; - mes "for you here, we're just"; - mes "performing maintenance"; - mes "on these guardians."; - close; -} - -thor_camp,98,209,5 script Thor Volcano Soldier#vo9 4_DST_SOLDIER,{ - mes "[Soldier]"; - mes "Why am I always"; - mes "stationed here?!"; - mes "No one ever comes"; - mes "here! Nobody!"; - close; -} - -thor_v02,143,78,0 script #totcamp WARPNPC,2,2,{ -OnTouch_: - if (rachel_camel < 24) { - warp "que_thor",65,55; - end; - } - warp "que_thor",182,55; - end; -} - -que_thor,69,56,0 script #tov_1 WARPNPC,2,2,{ -OnTouch_: - warp "thor_v02",146,84; - end; -} - -que_thor,187,56,0 script #tov_2 WARPNPC,2,2,{ -OnTouch_: - warp "thor_v02",146,84; - end; -} - -thor_camp,62,98,0 script #volbq FAKE_NPC,5,5,{ -OnTouch: - mes "^3355FFThere is an old man"; - mes "in high priest robes"; - mes "in front of you.^000000"; - next; - mes "^3355FFYou'd better not"; - mes "do anything too"; - mes "conspicuous in"; - mes "front of him.^000000"; - close; -} - -thor_camp,246,191,3 script Guard#goto 4_DST_SOLDIER,{ - mes "[Guard]"; - mes "What now?"; - mes "Can't you see I'm busy?"; - next; - if (select("Let me go out.", "I'm sorry.") == 1) { - mes "[Guard]"; - mes "Hurry up, and get out!"; - close2; - warp "que_thor",145,60; - end; - } - mes "[Guard]"; - mes "If you're sorry,"; - mes "stop bugging me!"; - close; -} - -veins,302,166,0 script #whoau FAKE_NPC,2,2,{ -OnTouch_: - mes "[House Owner]"; - mes "Wh-who the hell"; - mes "are you? Honey!"; - mes "There's this..."; - mes "person in our home!"; - next; - mes "^3355FFHubbie never came."; - mes "Nobody messes with"; - mes ""+strcharinfo(0)+". Nobody.^000000"; - close; -} - -ve_in,235,135,5 script Bartender#ve 4_M_DST_TOUGH,{ - mes "[Bartender]"; - mes "Welcome to our tavern."; - mes "Please, have a seat."; - mes "Let me bring you a"; - mes "glass of ice water first."; - close; -} - -ve_in,237,131,1 script Female Customer#ve1 4_F_DESERT,{ - mes "[Female Customer]"; - mes "Bartender, aren't any of"; - mes "your regulars nice young"; - mes "men? You know, I've been"; - mes "pretty lonely lately..."; - next; - if (Sex == SEX_FEMALE) { - mes "[Bartender]"; - mes "Haha, well,"; - mes "I'm not so sure.."; - next; - mes "[Bartender]"; - mes "How about... me?"; - next; - mes "[Female Customer]"; - mes "Hmpf..."; - next; - mes "[Bartender]"; - mes "Oh, come on!"; - mes "I was kidding~"; - emotion e_sob; - close; - } - mes "[Bartender]"; - mes "Haha, well,"; - mes "I'm not so sure.."; - mes "What about this nice"; - mes "young adventurer here?"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Meee?"; - emotion e_swt2,1; - next; - mes "[Female Customer]"; - mes "Mmm..."; - mes "Not my style."; - emotion e_dots,1; - close; -} - -ve_in,239,107,1 script Male Customer#ve2 4_M_DESERT,{ - mes "[Male Customer]"; - mes "How can that ugly old"; - mes "man have girls hanging"; - mes "off his arms when I just"; - mes "got dumped by my girlfriend"; - mes "and ditched by all my friends?!"; - next; - mes "[Male Customer]"; - mes "Oh, alcohol..."; - mes "Right now, you're"; - mes "my only friend in"; - mes "all the world..."; - mes "A toast... To drinking!"; - specialeffect EF_ASPERSIO; - close; -} -- cgit v1.2.3-70-g09d2