//===== eAthena Script =======================================
//= Veins Quests
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
//= [Aegis Conversion]
//= 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)
//===== 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! -";
// 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 ((MaxWeight - Weight) < 2000) {
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) && (BaseLevel > 59)) {
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!";
set 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 < 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.";
set veins_stone,5;
close;
}
else if (veins_stone < 7) {
mes "[Zabaroo]";
mes "Thanks again for your help!";
mes "What did Asbar 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...";
set veins_stone,8;
getexp 300000,0;
getitem 985,3; //Elunium
close;
}
else if (veins_stone > 7) {
mes "[Zabaroo]";
mes "Thanks to you and Asbar,";
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;
}
mes "[Zabaroo]";
mes "I'm sorry dear.";
mes "You're not strong enough for this kind of work.";
mes "Put on some muscle and talk to me again.";
close;
}
ve_in,169,310,6 script Strange Old Man#ve 121,{
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 90; //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 86; //"Strange Old Man#ve" 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!";
set veins_stone,2;
close;
}
else if (veins_stone == 2) {
if (countitem(999) > 4 && 7561 > 1 && countitem(1033) > 4) {
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 999,5; //Steel
delitem 1033,5; //Root_Of_Maneater
delitem 7561,2; //Ice_Heart
set veins_stone,3;
close2;
specialeffect 50; //"Strange Old Man#ve" 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...";
set 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 898,{
if (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.";
set 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 943,{
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~";
set 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 943,{
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
//============================================================
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;
}
}