diff options
author | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-02-24 21:21:27 +0000 |
---|---|---|
committer | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-02-24 21:21:27 +0000 |
commit | 38bca365ca1fdef087a9b941b73822c13bba56a9 (patch) | |
tree | de22b983f9e45ba005f7e2765e1b10e84efcd40a | |
parent | db25ca901ee5ed40d1fe709534dba403ea366bad (diff) | |
download | hercules-38bca365ca1fdef087a9b941b73822c13bba56a9.tar.gz hercules-38bca365ca1fdef087a9b941b73822c13bba56a9.tar.bz2 hercules-38bca365ca1fdef087a9b941b73822c13bba56a9.tar.xz hercules-38bca365ca1fdef087a9b941b73822c13bba56a9.zip |
Implemented Veins Spy quest.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12239 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r-- | npc/Changelog.txt | 2 | ||||
-rw-r--r-- | npc/quests/quests_veins.txt | 2053 |
2 files changed, 2054 insertions, 1 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt index 8d9ab4f4e..643e511a3 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -1,6 +1,8 @@ Date Added ====== 2008/02/23 + * Rev 12239 Implemented Veins Spy quest. [L0ne_W0lf] +2008/02/23 * Rev 12237 Implemented Veins Stone quest. [L0ne_W0lf] 2008/02/22 * Rev. 12234 Added dummy event to Lighthalzen boss spawn mechanisim. [L0ne_W0lf] diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt index f13959d06..d63629957 100644 --- a/npc/quests/quests_veins.txt +++ b/npc/quests/quests_veins.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.0 +//= 1.1 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= @@ -13,10 +13,17 @@ //= - 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) //===== Additional Comments: ================================= //= 1.0 First version, Added Veins Stone quest. [L0ne_W0lf] +//= 1.1 Added Veins Spy Quest. [L0ne_W0lf] //============================================================ +// Stone Quest +//============================================================ ve_fild05,257,130,4 script Wincing Old Man#ve 945,{ //if (max_max_c1 == 1) { // mes "- Wait a moment! -"; @@ -619,3 +626,2047 @@ ve_in02,68,39,7 script Factory Worker#ve2 943,{ mes "They don't pay me enough here..."; close; } + +// Spy Quest +//============================================================ +prontera,202,122,0 script Kid#sch 703,{ + 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; + if (select("What's wrong?:...") == 1) { + 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?"; + set que_sch,1; + close; + } + 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; + } + else { + 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~"; + set zeny,zeny-100; + set que_sch,3; + close; + } + } + mes "[Rooney]"; + mes "Nice day out, isn't it?"; + close; +} + +prt_church,89,108,6 script Bard#sch 741,{ + //if (max_max_c1 == 1) { + // 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 ((MaxWeight-Weight) < 2000) { + 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; + switch(select("Excuse me...:......")) { + case 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; + case 2: + 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; + switch(select("I'm sorry.:Are you ^ff0000Lasda Midar^000000?")) { + case 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; + case 2: + 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."; + set que_sch,2; + set zeny,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.."; + set 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."; + set 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."; + set que_sch,26; + getitem 12106,1; //Accessory_Box + getexp 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; + } +} + +moc_castle,137,88,2 script Prison Ward#sch 707,{ + 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."; + set 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?"; + set que_sch,6; + close; + } + else if (que_sch == 6) { + if (countitem(12066) > 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 12066,1; //Luk_Dish01 + set 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; +} + +moc_castle,173,122,0 script Public Security Officer 748,{ + 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."; + set 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."; + set 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,moc_castle,136,86 + +ra_in01,50,387,4 script Upset Looking Bard#sch 51,{ + 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..."; + set 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(7040) > 0 && countitem(1901) > 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 1901,1; //Violin + delitem 7040,1; //Megaphone + set 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 707,{ + end; + +OnInit: + disablenpc "Jesse#sch"; + end; +} + +ra_in01,58,389,0 script Guant Prisoner#sch 929,{ + 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 892,{ + //if (max_max_c1 == 1) { + // 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 ((MaxWeight-Weight) < 2000) { + 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."; + set 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~"; + set zeny,zeny-500000; + set que_sch,18; + getitem 7040,1; //Megaphone + 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!"; + set zeny,zeny-500000; + getitem 7040,1; //Megaphone + 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 724,{ + 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~"; + set 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 724,{ + 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~"; + set 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 724,{ + 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~"; + set 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 724,{ + 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 724,{ + 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 724,{ + 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; + set 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 724,{ + 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 724,{ + 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 724,{ + 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 903,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~"; + set que_sch,17; + close; + } + end; + +//OnTouch2: +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~"; + set que_sch,15; + close; + } + end; +} + +ein_in01,166,282,4 script Employee#sch 904,{ + 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 °ÍµÂ ÌØÀæ¸ê#sch -1,1,1,{ +//OnTouch2: +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."; + set 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 109,{ + end; + +OnInit: + disablenpc "Corporate Figure"; + end; +} + +ein_in01,181,285,0 script Arunafeltz Figure 920,{ + end; + +OnInit: + disablenpc "Arunafeltz Figure"; + end; +} + +ein_in01,168,274,0 script Corporate Figure#sch 109,{ + mes "[????]"; + mes "Hmm... Good."; + mes "Everything looks"; + mes "ready to me."; + close; +} + +ein_in01,170,284,4 script Arunafeltz Figure#sch 920,{ + 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 51,{ + //if (max_max_c1 == 1) { + // 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 ((MaxWeight-Weight) < 2000) { + 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."; + set 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."; + set que_sch,24; + getitem 603,1; //Old_Blue_Box + 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!"; + set 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!"; + set 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 899,{ + end; + +OnInit: + disablenpc "????#sch1"; + end; +} + +morocc,293,155,6 script ????#sch2 899,{ + end; + +OnInit: + disablenpc "????#sch2"; + end; +} + +morocc,298,150,1 script ????#sch3 899,{ + end; + +OnInit: + disablenpc "????#sch3"; + end; +} + +prontera,109,161,6 script Young Man#sch 83,{ + 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?"; + set 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 101,{ + 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."; + set 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 809,{ + 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?"; + set 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; + } +} |