From 872dbef2b0a474bcff7917fc3fcbacbf7e1c6423 Mon Sep 17 00:00:00 2001 From: evera Date: Thu, 20 Jul 2006 23:48:19 +0000 Subject: git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7783 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/Changelog.txt | 2 + npc/cities/einbroch.txt | 1159 +-------------------------------------- npc/quests/quests_einbroch.txt | 1165 +++++++++++++++++++++++++++++++++++++++- 3 files changed, 1167 insertions(+), 1159 deletions(-) diff --git a/npc/Changelog.txt b/npc/Changelog.txt index 8a8824251..5795d3a32 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -28,6 +28,7 @@ Evera * Dungeon Teleport System NPCs * iRO information gathering. * Kafra maintainment. + * Splitting city/'s into quest/'s Musashiden *Scripting iRO latest towns (warps, NPCs, ect.) *iRO information gathering. @@ -39,6 +40,7 @@ Playtester Date Added ====== 07/19 + * Split more Einbroch quests in cities/ to quests/ [Evera] * Completed the sign quest warps [MasterOfMuppets] 07/18 * Fixed a warp in moc_pryd06 [Playtester] diff --git a/npc/cities/einbroch.txt b/npc/cities/einbroch.txt index c79fd154c..59d10eeac 100644 --- a/npc/cities/einbroch.txt +++ b/npc/cities/einbroch.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= Nexon //===== Current Version: ===================================== -//= 1.1 +//= 1.2 //===== Compatible With: ===================================== //= eAthena Revision 3000+ //===== Description: ========================================= @@ -22,7 +22,8 @@ //= Dj-Yhn for scripting it. //= 0.9 Removed Duplicates [Silent] //= 1.0 Implemented the Lover's quest. [MasterOfMuppets] -//= 1.1 Split quests into quests/cities_einbroch.txt +//= 1.1 Split quests into quests/cities_einbroch.txt [Evera] +//= 1.2 Split more quests into above file [Evera] //============================================================ @@ -399,67 +400,6 @@ einbroch.gat,236,191,3 script Tan 855,{ close; } -einbroch.gat,132,84,3 script Liotzburg 853,{ - -if(EinFactory > 13)goto s_Budget2; -if(EinFactory == 13)goto s_Budget; - mes "[Liotzburg]"; - mes "I'm the plant"; - mes "superintendant of this"; - mes "factory. Most of my employees"; - mes "are diligent workers. I can't say"; - mes "that of everyone, but overall we're"; - mes "doing an excellent job. Ha ha ha~!"; - next; - mes "[Liotzburg]"; - mes "So long as this factory"; - mes "is well maintained, we won't"; - mes "have to worry about this city's"; - mes "safety. The field overseer,"; - mes "Zelmeto, is also very reliable."; - next; - mes "[Liotzburg]"; - mes "I can trust Zelmeto"; - mes "to look after things,"; - mes "so there's no need for"; - mes "me to go inside the factory."; - mes "Delegating work is great!"; - next; - mes "[Liotzburg]"; - mes "Our factory will"; - mes "continue to develop"; - mes "and everyone will be"; - mes "proud of the progress"; - mes "we're making. Yes, I can"; - mes "assure you of that!"; - close; -s_Budget: - mes "[Liotzburg]"; - mes "Why waste money?"; - mes "We haven't had any"; - mes "problems so far! Look,"; - mes "everything's fine! Why"; - mes "are you exaggerating"; - mes "such small details?"; - next; - mes "[Liotzburg]"; - mes "The field overseer,"; - mes "Zelmeto, just came by to"; - mes "ask for a budget increase."; - mes "Well, I think he's lying!"; - mes "Everything's perfect!"; - if(EinFactory == 13)set EinFactory,14; - close; -s_Budget2: - mes "[Liotzburg]"; - mes "What...?"; - mes "Factory Repair"; - mes "budget? No way!"; - next; - goto s_Budget; - -} - ein_in01.gat,31,217,3 script Cendadt 851,{ mes "[Cendadt]"; @@ -800,707 +740,6 @@ ein_in01.gat,103,238,9 script Gesin 849,{ close; } -ein_in01.gat,67,243,3 script Zelmeto 851,{ - - if(EinFactory > 0)goto s_Switches; - mes "[Zelmeto]"; - mes "Ah, you must be a visitor."; - mes "I'm Zelmeto Abellov, the"; - mes "field overseer. Have you"; - mes "been in this facility before?"; - next; - mes "[Zelmeto]"; - mes "This factory plays an"; - mes "important role in our city"; - mes "and generates a lot of income."; - mes "However, our employess suffer"; - mes "from a poor work environment."; - next; - mes "[Zelmeto]"; - mes "Our superintendant makes a lot"; - mes "of money and seems content with"; - mes "the current situation. However, the"; - mes "rest of the workforce doesn't enjoy"; - mes "all of the benefits he receives."; - mes "[Zelmeto]"; - mes "Many people have already"; - mes "quit and there are only a few"; - mes "people who continue to work"; - mes "here. So now we're understaffed"; - mes "and I'm in quite a bind..."; - next; - mes "[Zelmeto]"; - mes "There are some urgent"; - mes "tasks I need done, but"; - mes "there's no way for me"; - mes "to recruit new workers."; - mes "Ah, I'm sorry, I've spoken too"; - mes "freely about my own problems..."; - next; - menu "You're understaffed?",s_Underst,"No, it's okay.",-; - - mes "[Zelmeto]"; - mes "Thank you for"; - mes "your kindness."; - mes "And please don't"; - mes "let anyone know about"; - mes "anything I just told you."; - close; - -s_Underst: - mes "[Zelmeto]"; - mes "Yes, we are!"; - mes "I don't have enough"; - mes "people to inspect the"; - mes "factory machines and"; - mes "determine what kinds"; - mes "of problems we have."; - next; - mes "[Zelmeto]"; - mes "It's a time consuming"; - mes "task I'd rather do on my"; - mes "own. However, between that"; - mes "and managing the workforce,"; - mes "I don't have enough time..."; - next; - menu "I can help you.",s_Help,"Keep up the good job.",-; - - mes "[Zelmeto]"; - mes "Well, it's a living."; - mes "^6A6A6A*Sigh*^000000 I can put up with"; - mes "this, but I hope the higher"; - mes "ups will consider improving"; - mes "the work environment here..."; - close; - -s_Help: - mes "[Zelmeto]"; - mes "You can help me?"; - mes "I know something like"; - mes "this is too much to ask,"; - mes "but I'll accept any help"; - mes "anyone offers me. I'm"; - mes "that desperate."; - next; - mes "[Zelmeto]"; - mes "Alright, I'll have you"; - mes "inspect the machines"; - mes "in the factory one by one."; - mes "It's imperative that we know"; - mes "what needs to be repaired"; - mes "and what's working fine"; - next; - mes "[Zelmeto]"; - mes "First, find the ^FF00002nd control"; - mes "panel^000000 and determine its"; - mes "status. I'm fairly certain that"; - mes "it broke a long time ago, but"; - mes "it wouldn't hur to make sure."; - mes "You should find it easily."; - next; - mes "[Zelmeto]"; - mes "When you finish your"; - mes "inspection, report back"; - mes "to me so I can tell you"; - mes "which machine to check"; - mes "next. Thanks again for"; - mes "offering to help"; - set EinFactory,1; - close; -s_Switches: - switch(EinFactory) -{ - case 1: - mes "[Zelmeto]"; - mes "If you would,"; - mes "please inspect the"; - mes "2nd control panel that"; - mes "seems to have been"; - mes "broken for a while..."; - close; - break; - - case 2: - mes "[Zelmeto]"; - mes "Huh, I see."; - mes "We must do something"; - mes "about that as soon as"; - mes "we can. Now, let me tell"; - mes "you what to check next."; - next; - mes "[Zelmeto]"; - mes "There are 3 automatic"; - mes "pressure governors which"; - mes "hammer the bent iron plates"; - mes "from above to flatten them. It"; - mes "seems that one of them may"; - mes "have some kind of problem."; - next; - mes "[Zelmeto]"; - mes "Please inspect the ^FF0000automatic"; - mes "pressure governors^000000. Even if the"; - mes "problem seems small, please"; - mes "report it to me. I know it might"; - mes "seem fine now, but I want to"; - mes "prevent an accident if I can."; - next; - mes "[Zelmeto]"; - mes "Thank you"; - mes "in advance,"; - mes "adventurer."; - set EinFactory,3; - close; - break; - - case 3: - mes "[Zelmeto]"; - mes "You need to inspect"; - mes "an automatic pressure"; - mes "governor. It looks fine,"; - mes "but sometimes it makes"; - mes "strange noises."; - next; - mes "[Zelmeto]"; - mes "It probably will"; - mes "be a good idea to"; - mes "check that machine"; - mes "more carefully this"; - mes "time, just in case."; - next; - mes "[Zelmeto]"; - mes "Thank you"; - mes "for helping us,"; - mes "adventurer."; - close; - break; - - case 4: - mes "[Zelmeto]"; - mes "What...?"; - mes "This is worse"; - mes "than I expected. But"; - mes "it's good that we know"; - mes "about these problems"; - mes "as soon as possible."; - next; - mes "[Zelmeto]"; - mes "Don't you worry,"; - mes "we'll take care of"; - mes "this. In the meantime,"; - mes "I'd like you to inspect"; - mes "the next machine for me."; - next; - mes "[Zelmeto]"; - mes "I want you to check"; - mes "a ^FF0000control panel^000000. It's the"; - mes "same kind as the one"; - mes "you just inspected, but"; - mes "bigger in size."; - next; - mes "[Zelmeto]"; - mes "It's located in the"; - mes "middle of the factory,"; - mes "so you should be able"; - mes "to find it. It may be in bad"; - mes "condition, even though it's"; - mes "operating fine for now..."; - next; - mes "[Zelmeto]"; - mes "We need to ensure that"; - mes "it's stable, reliable and"; - mes "doesn't pose a threat to"; - mes "our workforce. Thanks"; - mes "again, adventurer."; - set EinFactory,5; - close; - break; - - case 5: - mes "[Zelmeto]"; - mes "I'd like you to inspect"; - mes "the control panel. It's"; - mes "fairly large and can be"; - mes "found in the middle of the"; - mes "factory. You shouldn't have"; - mes "too much trouble finding it."; - close; - break; - - case 6: - mes "[Zelmeto]"; - mes "I see..."; - mes "It's most likely that"; - mes "there was a short"; - mes "circuit and most"; - mes "of the internal devices"; - mes "were burnt out..."; - next; - mes "[Zelmeto]"; - mes "Thanks for checking"; - mes "that out for me. Now,"; - mes "the next machine I need"; - mes "you to inspect is different"; - mes "than the others I've had"; - mes "you examine."; - next; - mes "[Zelmeto]"; - mes "It's a mechanical"; - mes "hand that transports"; - mes "small objects. We didn't"; - mes "really give it a name, but"; - mes "you should be able to find it."; - next; - mes "[Zelmeto]"; - mes "Recently, it seems"; - mes "that there have been"; - mes "problems in operating"; - mes "that machine. If something's"; - mes "broken, we need to know"; - mes "and fix it right away."; - next; - mes "[Zelmeto]"; - mes "Thanks again"; - mes "in advance."; - set EinFactory,7; - close; - break; - - case 7: - mes "[Zelmeto]"; - mes "The machine which"; - mes "I want you to inspect"; - mes "this time is a small"; - mes "sized conveyor."; - next; - mes "[Zelmeto]"; - mes "Be sure that you"; - mes "inspect the small"; - mes "one, since we also"; - mes "have a large conveyor"; - mes "in the factory as well"; - close; - break; - - case 8: - mes "[Zelmeto]"; - mes "Huh?"; - mes "I'm suprised to hear"; - mes "that. ^6A6A6A*Sigh*^000000 There's just"; - mes "too many things that need"; - mes "fixing. This is terrible..."; - next; - mes "[Zelmeto]"; - mes "Well, let me worry"; - mes "about that for now. Please"; - mes "focus on continuing to inspect"; - mes "some of the other machines."; - next; - mes "[Zelmeto]"; - mes "Now, there's a pipe inside"; - mes "this factory that I want you"; - mes "to look at. Many of our pipes"; - mes "aren't in the best condition,"; - mes "but this particular one might"; - mes "be severely damaged."; - next; - mes "[Zelmeto]"; - mes "Now, the pipe I want"; - mes "you to inspect is located"; - mes "near those large caultrons"; - mes "of molten metal. You should"; - mes "be able to find it pretty easily"; - next; - mes "[Zelmeto]"; - mes "Thanks again"; - mes "for your help,"; - mes "adventurer."; - set EinFactory,9; - close; - break; - - case 9: - mes "[Zelmeto]"; - mes "The pipe I want"; - mes "you to inspect is located"; - mes "near those large caultrons"; - mes "of molten metal. You should"; - mes "be able to find it pretty easily"; - next; - mes "[Zelmeto]"; - mes "Thanks again"; - mes "for your help,"; - mes "adventurer."; - close; - break; - - case 10: - mes "[Zelmeto]"; - mes "This is"; - mes "worse than"; - mes "I imagined..."; - next; - mes "[Zelmeto]"; - mes "We've got to start"; - mes "repairs as soon as we"; - mes "can! Hopefully, we can"; - mes "resolve this before"; - mes "any serious problems happen..."; - next; - mes "[Zelmeto]"; - mes "Alright, the last"; - mes "thing that you need to"; - mes "inspect is a ^FF0000large conveyor^000000."; - mes "It's similiar to the one you"; - mes "inspected before, but it's"; - mes "bigger and more powerful."; - next; - mes "[Zelmeto]"; - mes "We have only one of these"; - mes "machines and it's usually"; - mes "moved around a lot since"; - mes "a lot of people in the factory"; - mes "use it. I really don't know"; - mes "where it could be now."; - next; - mes "[Zelmeto]"; - mes "Still I'm sure that"; - mes "it's inside the building,"; - mes "so you should be able to"; - mes "find it. I hope you can inspect"; - mes "that conveyor for me soon."; - set EinFactory,11; - close; - break; - - case 11: - mes "[Zelmeto]"; - mes "The machine which"; - mes "you are supposed to"; - mes "inspect right now"; - mes "is a large convyore."; - next; - mes "[Zelmeto]"; - mes "Remember that we"; - mes "also have a small sized"; - mes "conveyor, so make sure"; - mes "that you examine the"; - mes "larger one, alright?"; - close; - break; - - case 12: - mes "[Zelmeto]"; - mes "Well, I figured that both"; - mes "conveyors would have"; - mes "similiar problems. We"; - mes "can fix them at the"; - mes "same time, but it'll"; - mes "be a hassle"; - next; - mes "[Zelmeto]"; - mes "Thank you so much for"; - mes "your help. Without you,"; - mes "I'm pretty sure we wouldn't"; - mes "know about these problems"; - mes "until it was too late."; - next; - mes "[Zelmeto]"; - mes "Now, I've got to make sure"; - mes "we have enough materials"; - mes "to make the repairs so that"; - mes "the machines will be safely"; - mes "functioning again."; - next; - mes "[Zelmeto]"; - mes "First, I better"; - mes "hurry and request"; - mes "an increase for the"; - mes "Factory Repair budget"; - mes "from our superintendant."; - set EinFactory,13; - close; - break; - - case 13: - mes "[Zelmeto]"; - mes "I've got to report this"; - mes "to our superintendant"; - mes "as soon as possible."; - next; - mes "[Zelmeto]"; - mes "With any luck, he'll approve"; - mes "a budget increase so that we"; - mes "can get all of the materials"; - mes "needed for the repairs."; - close; - break; - - case 14: - mes "[Zelmeto]"; - mes "..."; - mes "......"; - next; - mes "[Zelmeto]"; - mes "^6A6A6A*Sigh*^000000"; - mes "My proposal was rejected"; - mes "by our superintendant. But"; - mes "maintainance and repairs"; - mes "are crucial for peak operating"; - mes "efficiency and worker safety!"; - next; - mes "[Zelmeto]"; - mes "I'm frustrated and worried."; - mes "Maybe nothing will happen"; - mes "for now, but we've got to"; - mes "safeguard our future by"; - mes "regularly maintaining"; - mes "all of these machines"; - next; - mes "[Zelmeto]"; - mes "Even possible threats"; - mes "to the safety of our workers"; - mes "can't be ignored. Isn't there"; - mes "something I can do? ^6A6A6A*Sigh*^000000"; - next; - mes "[Zelmeto]"; - mes "If we can"; - mes "just get"; - mes "20 ^FF0000Flexible Tube^000000,"; - mes "10 ^FF0000Rusty Screw^000000 and"; - mes "10 ^FF0000Used Iron Plate^000000,"; - mes "we could make those repairs."; - next; - mes "[Zelmeto]"; - mes "But without funds, there's"; - mes "no way we can purchase"; - mes "those items. If something"; - mes "happens, who's going to"; - mes "be responsible?"; - set EinFactory,15; - close; - break; - - case 15: - if(countitem(7325) > 19 && countitem(7317) > 9 && countitem(7319) > 9)goto s_Again; - mes "[Zelmeto]"; - mes "We need"; - mes "at least"; - mes "20 ^FF0000Flexible Tube^000000,"; - mes "10 ^FF0000Rusty Screw^000000 and"; - mes "10 ^FF0000Used Iron Plate^000000,"; - mes "to repair this factory."; - next; - mes "[Zelmeto]"; - mes "^6A6A6A*Sigh*^000000"; - mes "But there's no way"; - mes "we can get all of those"; - mes "things. Our budget isn't"; - mes "big enough to cover it."; - close; - s_Again: - mes "[Zelmeto]"; - mes "Ah, it's you again."; - mes "It's shameful letting"; - mes "other people know about"; - mes "our miserable situation..."; - next; - mes "[Zelmeto]"; - mes "There's nothing"; - mes "worth seeing here,"; - mes "so there really isn't"; - mes "a point in you coming to"; - mes "visit this place anymore."; - next; - menu "Give him the materials.",s_Give,"Huh.",-; - - mes "[Zelmeto]"; - mes "^6A6A6A*Sigh*^000000"; - mes "I'm really worried"; - mes "about this factory's"; - mes "future. What is our"; - mes "superintendant thinking...?"; - close; - - s_Give: - mes "[Zelmeto]"; - mes "...Hm?"; - mes "Aren't these the"; - mes "materials we need"; - mes "to make repairs in"; - mes "the factory? How did"; - mes "you find all of these?"; - next; - if(countitem(7325) < 20 || countitem(7317) < 10 || countitem(7319) < 10)close; - delitem 7325,20; - delitem 7317,10; - delitem 7319,10; - set EinFactory,16; - if (BaseLevel < 41) set BaseExp,BaseExp+615; - if ((BaseLevel >= 41) && (BaseLevel < 51)) set BaseExp,BaseExp+3075; - if ((BaseLevel >= 51) && (BaseLevel < 61)) set BaseExp,BaseExp+6604; - if ((BaseLevel >= 61) && (BaseLevel < 71)) set BaseExp,BaseExp+18508; - if ((BaseLevel >= 71) && (BaseLevel < 81)) set BaseExp,BaseExp+32062; - if ((BaseLevel >= 81) && (BaseLevel < 91)) set BaseExp,BaseExp+76026; - if (BaseLevel >= 91) set BaseExp,BaseExp+290675; - mes "[Zelmeto]"; - mes "I don't know how"; - mes "I can possible pay you"; - mes "back for this great favor."; - mes "I appreciate that you've"; - mes "stepped forward to help us."; - next; - mes "[Zelmeto]"; - mes "Oh...!"; - mes "In my years of managing,"; - mes "I've learned the ultimate"; - mes "motivation techniques. Let"; - mes "me enhance your motivation"; - mes "to show you my gratitude."; - next; - mes "[Zelmeto]"; - mes "Now..."; - mes "Just open your mind"; - mes "and listen to my words"; - mes "of encouragement"; - mes "and inspiration..."; - next; - mes "[Zelmeto]"; - mes "^3131FFWhen the going"; - mes "gets rough, you've"; - mes "gotta get rougher!"; - mes "You gotta climb that"; - mes "mountain 'cause no one's"; - mes "gonna climb it for you!"; - next; - mes "[Zelmeto]"; - mes "^3131FFDon't give it up!"; - mes "Go for broke!"; - mes "Losers are quitters"; - mes "and quitters are losers!"; - next; - mes "[Zelmeto]"; - mes "^6A6A6A*Whew*"; - mes "^000000I haven't given that much"; - mes "inspiration in a while, but"; - mes "your help was well worth it."; - mes "I'm going to start the repairs, but"; - mes "once again I'd like to thank you."; - close; - break; - - case 16: - mes "[Zelmeto]"; - mes "We'll be putting good"; - mes "use to the materials you"; - mes "gave me. With your help,"; - mes "our factory will operate"; - mes "safely. At least, for just"; - mes "a little while longer."; - close; -} - -} - -ein_in01.gat,50,232,4 script 2nd Control Panel 111,{ - -if(EinFactory == 1) -{ - mes "^3131FFIt's the 2nd control panel"; - mes "Zelmeto asked you to inspect."; - mes "it looks totally broken: screws"; - mes "are missing, and the iron cover"; - mes "has been bent open, revealing"; - mes "a tangled mess of wires inside."; - set EinFactory,2; - close; -} -end; -} - - -ein_in01.gat,108,217,4 script 3rd Pressure Governor 111,{ - -if(EinFactory == 3) -{ - mes "^3131FFAt first glance, this"; - mes "pressure governor looks"; - mes "perfectly fine. But after you"; - mes "check it more carefully, you"; - mes "find that it's making strange"; - mes "grinding noises and a few of"; - mes "the surface screws are loose."; - set EinFactory,4; - close; -} -end; -} - -ein_in01.gat,61,259,4 script Main Control Panel 111,{ - -if(EinFactory == 5) -{ - mes "^3131FFThe main control panel"; - mes "doesn't look like it has"; - mes "any problems. But after"; - mes "tapping on its surface,"; - mes "you hear a disheartening"; - mes "hollow sound. It looks like"; - mes "it's missing some parts..."; - set EinFactory,6; - close; -} -end; -} -ein_in01.gat,47,197,4 script Conveyor#01 111,{ - -if(EinFactory == 7) -{ - mes "^3131FFThe conveyor's movements"; - mes "look jittery and clumsy. The"; - mes "mechanical arm also doesn't"; - mes "look powerful enough to bear"; - mes "the loads that it's carrying. The"; - mes "screws in the conveyor look"; - mes "loose and rusted over."; - set EinFactory,8; - close; -} -end; -} - -ein_in01.gat,100,267,4 script Pipe 111,{ - -if(EinFactory == 9) -{ - mes "^3131FFThe inspection of this"; - mes "pipe didn't take very long."; - mes "It's bloated and worn out"; - mes "from long durations of"; - mes "being overloaded with"; - mes "pressure. It's a wonder"; - mes "it hasn't exploded yet."; - set EinFactory,10; - close; -} -end; -} - -ein_in01.gat,95,238,4 script Conveyor#02 111,{ - -if(EinFactory == 11) -{ - mes "^3131FFThis conveyor seems"; - mes "to have similiar problems"; - mes "as its smaller version. Its"; - mes "movements are awkward,"; - mes "erratic and weak, and almost"; - mes "all of its screws are rusted."; - set EinFactory,12; - close; -} -end; -} - einbroch.gat,188,72,3 script Keneshiotz 855,{ mes "[Keneshiotz]"; @@ -1525,398 +764,6 @@ einbroch.gat,188,72,3 script Keneshiotz 855,{ close; } -einbroch.gat,215,180,5 script Uwe Kleine 85,{ - - if(EinUwe == 2)goto s_Cont2; - if(EinUwe == 1)goto s_Cont; - mes "[Uwe]"; - mes "Cooking is such a joy~!"; - mes "The scents, the flavors, the"; - mes "sensation of sheer ^EFAEBDsatiation^000000..."; - next; - menu "Um, isn't this a forge?",s_Forge,"Ignore him.",-; - - mes "[Uwe]"; - mes "Cooking begins with"; - mes "fire and ends with fire."; - mes "There's a certain art to"; - mes "creating fine, delicious"; - mes "foods to delight the palate~"; - close; - -s_Forge: - mes "[Uwe]"; - mes "Is this a forge?"; - mes "Oh, sugar honey,"; - mes "you haven't been here"; - mes "before, haven't you?"; - next; - mes "[Uwe]"; - mes "My name is Uwe Kleine"; - mes "and this is my forge~! I am"; - mes "the most elegant Blacksmith"; - mes "and the best chef here in the"; - mes "Schwartzwald Republic~"; - next; - mes "[Uwe]"; - mes "So, how can"; - if(!Sex)mes "I help you?"; - if(Sex) - { - mes "I help you, you"; - mes "adoooooooooorable"; - mes "hunk of a man?"; - } - next; - menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Master, I want to learn cooking.",s_Cook,"Cancel.",-; - - mes "[Uwe]"; - mes "Take care,"; - mes "sugar honey~"; - mes "Ho ho ho!"; - close; - -s_Ein: - mes "[Uwe]"; - mes "Einbroch was originally"; - mes "build to support Einbech's"; - mes "mining efforts. Because it's"; - mes "small and crowded with people,"; - mes "there's no room to build the ore"; - mes "refining factories over there."; - next; - mes "[Uwe]"; - mes "Sine Einbroch used to be"; - mes "an empty lot, it was perfect"; - mes "for building factories. That's"; - mes "what my grandfather told me a"; - mes "long time ago. Anyway, Einbroch"; - mes "quickly grew into a major city."; - next; - mes "[Uwe]"; - mes "Now people think that this"; - mes "city was never planned to be"; - mes "just an extension of Einbech."; - mes "See that rampart over there?"; - mes "It doesn't connection to Einbech"; - mes "at all! No protection for them..."; - next; - mes "[Uwe]"; - mes "It's like the government"; - mes "lost all interest in Einbech."; - mes "Even the miners there have"; - mes "been moving here to work in"; - mes "the factories. But more people"; - mes "hasn't made this city more lively."; - next; - mes "[Uwe]"; - mes "Einbroch may look modern"; - mes "and exciting now, but soon"; - mes "you'll see that there's no sign"; - mes "of warmth or life. So... Just"; - mes "don't live here in your old age."; - next; - menu "Then why are you here?",s_WhyHere,"I won't. Thanks for the advice.",-; - - mes "[Uwe]"; - mes "Oh, that is such"; - mes "a good decision,"; - mes "sugar honey! Oh, you"; - mes "cutie adventurers are"; - mes "so precious, so lovable."; - mes "^111111*Tee hee hee~*^000000"; - next; - mes "[Uwe]"; - mes "Well, that was"; - mes "a fun talk. Come"; - mes "back and visit, 'kay?"; - mes "I'll miss you until"; - mes "the next time~"; - close; - -s_WhyHere: - mes "[Uwe]"; - mes "Well, I have some"; - mes "precious memories of"; - mes "this place. Once, there was"; - mes "a man who lived here who"; - mes "was just like a father to me."; - next; - mes "[Uwe]"; - mes "Oh, but I'm sure that"; - mes "you don't want to hear"; - mes "about that. Next time you"; - mes "drop by, we'll talk about"; - mes "something more fun, 'kay?"; - mes "Buhbye for now, cutie~"; - close; - -s_Weap: - mes "[Uwe]"; - mes "Well..."; - mes "I actually just"; - mes "do smithing work"; - mes "to create my own"; - mes "cooking tools."; - next; - mes "[Uwe]"; - mes "Oh, I understand"; - mes "that somebody needs"; - mes "to fight the monsters,"; - mes "but I'm the wrong person"; - mes "to ask for forging weapons."; - mes "I... am a strict pacifist~"; - next; - mes "[Uwe]"; - mes "Just go look"; - mes "around for a little"; - mes "bit, I'm sure you'll"; - mes "find a Blacksmith"; - mes "who's willing to forge"; - mes "you a good weapon~"; - close; - -s_Cook: - mes "[Uwe]"; - mes "Mm...?"; - mes "Did you just"; - mes "say that you"; - mes "want to learn"; - mes "the art of cooking?"; - next; - mes "[Uwe]"; - mes "I'm sorry, but I can't"; - mes "really give culinary"; - mes "lessons. But I will"; - mes "give good advice for"; - mes "hopeful beginners."; - next; - mes "[Uwe]"; - mes "Now..."; - mes "For your tuiton"; - mes "I'll need-- Gosh,"; - mes "there's just so many"; - mes "things. Get some paper,"; - mes "and a pen for this list..."; - next; - mes "[Uwe]"; - mes "Just kidding!"; - mes "^111111*Titter~* ^000000I don't need"; - mes "much to make some"; - mes "cooking utensils. Bring"; - mes "6 ^0000FFLarge Jellopies^000000. That's it!"; - next; - mes "[Uwe]"; - mes "In return, I will give you"; - mes "1 Coal and some useful"; - mes "cooking advice for novices."; - mes "I give this advice for free to"; - mes "my smithing colleages, though."; - next; - mes "[Uwe]"; - mes "Why ^EFAEBDdon't^000000 you"; - mes "become a Blacksmith?"; - mes "I'm much more confident"; - mes "in that field. ^111111*Tee hee~*^000000"; - next; - mes "[Uwe]"; - mes "Well, I'll be"; - mes "waiting right"; - mes "here until you"; - mes "come back."; - mes "^111111...*Tee hee~*"; - set EinUwe,1; - close; - -s_Cont: - mes "[Uwe]"; - mes "Oh hello hello~"; - mes "It's been a long"; - mes "time since we've talked,"; - mes "you cutie adventurer~"; - next; - mes "[Uwe]"; - mes "So, sugar honey,"; - mes "how is it going with"; - mes "the little favor I asked"; - mes "you about last time?"; - mes "Did you already forget"; - mes "the 6 Large Jellopies?"; - next; - menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Give him the Materials.",s_Material,"Cancel.",-; - -s_Material: - if(countitem(7126) > 5)goto s_EnoughItems; - mes "[Uwe]"; - mes "Huh...?"; - mes "You brought"; - if(countitem(7126))mes "only " + countitem(7126) + " of them?"; - if(!countitem(7126))mes "none at all...?"; - mes "Next time, be sure"; - mes "to bring 6 Large Jellopies,"; - mes "okay? Don't forget, cutie~"; - close; - -s_EnoughItems: - mes "[Uwe]"; - mes "Thank you ^EFAEBDso^000000 much!"; - mes "Here's the Coal I promised~"; - delitem 7126,6; - getitem 1003,1; - set EinUwe,2; - next; - mes "[Uwe]"; - mes "Now, I can't teach you everything"; - mes "about cooking, but I will give you"; - mes "some good advice for beginners."; - mes "I hope you pay attnetion, sugar"; - mes "honey. Now what would you like"; - mes "to hear more about? Hmm...?"; - next; -s_Menu3: - menu "Heart",s_Heart,"Ingredients",s_Ingredients,"Skills",s_Skills,"Tools",s_Tools,"Cancel.",-; - - mes "[Uwe]"; - mes "Take care,"; - mes "sugar honey~"; - mes "Ho ho ho!"; - close; - -s_Heart: - mes "[Uwe]"; - mes "Ah, heart. Just like forging,"; - mes "you need passion and desire"; - mes "to create something special."; - mes "Every smith and cook knows that"; - mes "you can do anything if you have"; - mes "the will and the commitments."; - next; - mes "[Uwe]"; - mes "Well, that's all"; - mes "I really have to"; - mes "say about that. But"; - mes "come back and chat"; - mes "whenever you please."; - mes "...Behbie~"; - close; - -s_Ingredients: - mes "[Uwe]"; - mes "Now, for beginners,"; - mes "learning to select"; - mes "and use ingredients"; - mes "is one of the most"; - mes "important fundamentals."; - next; - mes "[Uwe]"; - mes "Cooking is like forging"; - mes "since specific ingredients"; - mes "are needed to make specialty"; - mes "items or dishes. You can't just"; - mes "skip them if you really need"; - mes "them, right? Right!"; - next; - mes "[Uwe]"; - mes "Once you make up your"; - mes "mind to do something,"; - mes "focus on finishing it, 'kay?"; - mes "Never cut corners and always"; - mes "dedicate yourself to make the"; - mes "very best finished product~"; - next; - mes "[Uwe]"; - mes "Well, that was"; - mes "a fun talk. Come"; - mes "back and visit, 'kay?"; - mes "I'll miss you until"; - mes "the next time~"; - mes "...Ho ho~"; - close; - -s_Skills: - mes "[Uwe]"; - mes "When you're beginning to learn"; - mes "skills, you can't let yourself be"; - mes "discouraged! Practice makes"; - mes "perfect, you know? But never"; - mes "use your lack of skills as an"; - mes "excuse if you happen to fail..."; - next; - mes "[Uwe]"; - mes "Effort is also an essential"; - mes "in forging and cooking! Now,"; - mes "on the oher hand, if you put"; - mes "in all the effort but didn't learn"; - mes "any of the skills, you'll still get"; - mes "nowhere fast, right? Right!"; - next; - mes "[Uwe]"; - mes "The key is to always"; - mes "give 100% effort and work"; - mes "on improving your skills."; - mes "Before you know it, you'll"; - mes "be a respected master!"; - next; - mes "[Uwe]"; - mes "Well, that was"; - mes "a fun talk. Come"; - mes "back and visit, 'kay?"; - mes "I'll miss you until"; - mes "the next time~"; - mes "...Ho ho~"; - close; - -s_Tools: - mes "[Uwe]"; - mes "Cooking is a little"; - mes "easier if you have"; - mes "nicer tools to use,"; - mes "but that's it. Tools by"; - mes "themselves can't make"; - mes "just anybody a master."; - next; - mes "[Uwe]"; - mes "In the end, the best"; - mes "tools are the ones you're"; - mes "most comfortable with using."; - mes "In fact, I still use the old knife"; - mes "I used back when I was just"; - mes "a little novice chef~"; - next; - mes "[Uwe]"; - mes "Well, that was"; - mes "a fun talk. Come"; - mes "back and visit, 'kay?"; - mes "I'll miss you until"; - mes "the next time~"; - mes "...Ho ho~"; - close; - -s_Cont2: - mes "[Uwe]"; - mes "Ah, hello again,"; - mes "cutie adventurer."; - mes "How can I help you?"; - next; - menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Talk about Cooking.",s_Cooking,"Cancel.",-; - - mes "[Uwe]"; - mes "Take care,"; - mes "sugar honey~"; - mes "Ho ho ho!"; - close; - - -s_Cooking: - mes "[Uwe]"; - mes "Ooh, cooking!"; - mes "So what did you"; - mes "want to ask me...?"; - next; - goto s_Menu3; - -} - ein_in01.gat,206,224,2 script Hotel Employee 855,{ mes "[Hotel Employee]"; diff --git a/npc/quests/quests_einbroch.txt b/npc/quests/quests_einbroch.txt index 6e9692dd2..877d82b5d 100644 --- a/npc/quests/quests_einbroch.txt +++ b/npc/quests/quests_einbroch.txt @@ -3,13 +3,15 @@ //===== By: ================================================== //= Evera and The eAthena Dev Team //===== Current Version: ===================================== -//= 1.0 +//= 1.1 //===== Compatible With: ===================================== //= eAthena 7.15 + //===== Description: ========================================= -//= Shinokas Quest, Einbroch Lover Quest +//= Shinokas Quest, Einbroch Lover Quest, Factory Quest, +//= Uwe Quest. //===== Additional Comments: ================================= -//= v1.0 Initial Release [Evera] +//= 1.0 Initial Release [Evera] +//= 1.1 Added more quests [Evera] //============================================================ //============================================================ @@ -1702,4 +1704,1161 @@ s_WrongName: mes "me your name again?"; close; +} + +//============================================================ +//=========================================== Einbroch Factory +//====================================================== Quest +einbroch.gat,132,84,3 script Liotzburg 853,{ + +if(EinFactory > 13)goto s_Budget2; +if(EinFactory == 13)goto s_Budget; + mes "[Liotzburg]"; + mes "I'm the plant"; + mes "superintendant of this"; + mes "factory. Most of my employees"; + mes "are diligent workers. I can't say"; + mes "that of everyone, but overall we're"; + mes "doing an excellent job. Ha ha ha~!"; + next; + mes "[Liotzburg]"; + mes "So long as this factory"; + mes "is well maintained, we won't"; + mes "have to worry about this city's"; + mes "safety. The field overseer,"; + mes "Zelmeto, is also very reliable."; + next; + mes "[Liotzburg]"; + mes "I can trust Zelmeto"; + mes "to look after things,"; + mes "so there's no need for"; + mes "me to go inside the factory."; + mes "Delegating work is great!"; + next; + mes "[Liotzburg]"; + mes "Our factory will"; + mes "continue to develop"; + mes "and everyone will be"; + mes "proud of the progress"; + mes "we're making. Yes, I can"; + mes "assure you of that!"; + close; +s_Budget: + mes "[Liotzburg]"; + mes "Why waste money?"; + mes "We haven't had any"; + mes "problems so far! Look,"; + mes "everything's fine! Why"; + mes "are you exaggerating"; + mes "such small details?"; + next; + mes "[Liotzburg]"; + mes "The field overseer,"; + mes "Zelmeto, just came by to"; + mes "ask for a budget increase."; + mes "Well, I think he's lying!"; + mes "Everything's perfect!"; + if(EinFactory == 13)set EinFactory,14; + close; +s_Budget2: + mes "[Liotzburg]"; + mes "What...?"; + mes "Factory Repair"; + mes "budget? No way!"; + next; + goto s_Budget; + +}ein_in01.gat,67,243,3 script Zelmeto 851,{ + + if(EinFactory > 0)goto s_Switches; + mes "[Zelmeto]"; + mes "Ah, you must be a visitor."; + mes "I'm Zelmeto Abellov, the"; + mes "field overseer. Have you"; + mes "been in this facility before?"; + next; + mes "[Zelmeto]"; + mes "This factory plays an"; + mes "important role in our city"; + mes "and generates a lot of income."; + mes "However, our employess suffer"; + mes "from a poor work environment."; + next; + mes "[Zelmeto]"; + mes "Our superintendant makes a lot"; + mes "of money and seems content with"; + mes "the current situation. However, the"; + mes "rest of the workforce doesn't enjoy"; + mes "all of the benefits he receives."; + mes "[Zelmeto]"; + mes "Many people have already"; + mes "quit and there are only a few"; + mes "people who continue to work"; + mes "here. So now we're understaffed"; + mes "and I'm in quite a bind..."; + next; + mes "[Zelmeto]"; + mes "There are some urgent"; + mes "tasks I need done, but"; + mes "there's no way for me"; + mes "to recruit new workers."; + mes "Ah, I'm sorry, I've spoken too"; + mes "freely about my own problems..."; + next; + menu "You're understaffed?",s_Underst,"No, it's okay.",-; + + mes "[Zelmeto]"; + mes "Thank you for"; + mes "your kindness."; + mes "And please don't"; + mes "let anyone know about"; + mes "anything I just told you."; + close; + +s_Underst: + mes "[Zelmeto]"; + mes "Yes, we are!"; + mes "I don't have enough"; + mes "people to inspect the"; + mes "factory machines and"; + mes "determine what kinds"; + mes "of problems we have."; + next; + mes "[Zelmeto]"; + mes "It's a time consuming"; + mes "task I'd rather do on my"; + mes "own. However, between that"; + mes "and managing the workforce,"; + mes "I don't have enough time..."; + next; + menu "I can help you.",s_Help,"Keep up the good job.",-; + + mes "[Zelmeto]"; + mes "Well, it's a living."; + mes "^6A6A6A*Sigh*^000000 I can put up with"; + mes "this, but I hope the higher"; + mes "ups will consider improving"; + mes "the work environment here..."; + close; + +s_Help: + mes "[Zelmeto]"; + mes "You can help me?"; + mes "I know something like"; + mes "this is too much to ask,"; + mes "but I'll accept any help"; + mes "anyone offers me. I'm"; + mes "that desperate."; + next; + mes "[Zelmeto]"; + mes "Alright, I'll have you"; + mes "inspect the machines"; + mes "in the factory one by one."; + mes "It's imperative that we know"; + mes "what needs to be repaired"; + mes "and what's working fine"; + next; + mes "[Zelmeto]"; + mes "First, find the ^FF00002nd control"; + mes "panel^000000 and determine its"; + mes "status. I'm fairly certain that"; + mes "it broke a long time ago, but"; + mes "it wouldn't hur to make sure."; + mes "You should find it easily."; + next; + mes "[Zelmeto]"; + mes "When you finish your"; + mes "inspection, report back"; + mes "to me so I can tell you"; + mes "which machine to check"; + mes "next. Thanks again for"; + mes "offering to help"; + set EinFactory,1; + close; +s_Switches: + switch(EinFactory) +{ + case 1: + mes "[Zelmeto]"; + mes "If you would,"; + mes "please inspect the"; + mes "2nd control panel that"; + mes "seems to have been"; + mes "broken for a while..."; + close; + break; + + case 2: + mes "[Zelmeto]"; + mes "Huh, I see."; + mes "We must do something"; + mes "about that as soon as"; + mes "we can. Now, let me tell"; + mes "you what to check next."; + next; + mes "[Zelmeto]"; + mes "There are 3 automatic"; + mes "pressure governors which"; + mes "hammer the bent iron plates"; + mes "from above to flatten them. It"; + mes "seems that one of them may"; + mes "have some kind of problem."; + next; + mes "[Zelmeto]"; + mes "Please inspect the ^FF0000automatic"; + mes "pressure governors^000000. Even if the"; + mes "problem seems small, please"; + mes "report it to me. I know it might"; + mes "seem fine now, but I want to"; + mes "prevent an accident if I can."; + next; + mes "[Zelmeto]"; + mes "Thank you"; + mes "in advance,"; + mes "adventurer."; + set EinFactory,3; + close; + break; + + case 3: + mes "[Zelmeto]"; + mes "You need to inspect"; + mes "an automatic pressure"; + mes "governor. It looks fine,"; + mes "but sometimes it makes"; + mes "strange noises."; + next; + mes "[Zelmeto]"; + mes "It probably will"; + mes "be a good idea to"; + mes "check that machine"; + mes "more carefully this"; + mes "time, just in case."; + next; + mes "[Zelmeto]"; + mes "Thank you"; + mes "for helping us,"; + mes "adventurer."; + close; + break; + + case 4: + mes "[Zelmeto]"; + mes "What...?"; + mes "This is worse"; + mes "than I expected. But"; + mes "it's good that we know"; + mes "about these problems"; + mes "as soon as possible."; + next; + mes "[Zelmeto]"; + mes "Don't you worry,"; + mes "we'll take care of"; + mes "this. In the meantime,"; + mes "I'd like you to inspect"; + mes "the next machine for me."; + next; + mes "[Zelmeto]"; + mes "I want you to check"; + mes "a ^FF0000control panel^000000. It's the"; + mes "same kind as the one"; + mes "you just inspected, but"; + mes "bigger in size."; + next; + mes "[Zelmeto]"; + mes "It's located in the"; + mes "middle of the factory,"; + mes "so you should be able"; + mes "to find it. It may be in bad"; + mes "condition, even though it's"; + mes "operating fine for now..."; + next; + mes "[Zelmeto]"; + mes "We need to ensure that"; + mes "it's stable, reliable and"; + mes "doesn't pose a threat to"; + mes "our workforce. Thanks"; + mes "again, adventurer."; + set EinFactory,5; + close; + break; + + case 5: + mes "[Zelmeto]"; + mes "I'd like you to inspect"; + mes "the control panel. It's"; + mes "fairly large and can be"; + mes "found in the middle of the"; + mes "factory. You shouldn't have"; + mes "too much trouble finding it."; + close; + break; + + case 6: + mes "[Zelmeto]"; + mes "I see..."; + mes "It's most likely that"; + mes "there was a short"; + mes "circuit and most"; + mes "of the internal devices"; + mes "were burnt out..."; + next; + mes "[Zelmeto]"; + mes "Thanks for checking"; + mes "that out for me. Now,"; + mes "the next machine I need"; + mes "you to inspect is different"; + mes "than the others I've had"; + mes "you examine."; + next; + mes "[Zelmeto]"; + mes "It's a mechanical"; + mes "hand that transports"; + mes "small objects. We didn't"; + mes "really give it a name, but"; + mes "you should be able to find it."; + next; + mes "[Zelmeto]"; + mes "Recently, it seems"; + mes "that there have been"; + mes "problems in operating"; + mes "that machine. If something's"; + mes "broken, we need to know"; + mes "and fix it right away."; + next; + mes "[Zelmeto]"; + mes "Thanks again"; + mes "in advance."; + set EinFactory,7; + close; + break; + + case 7: + mes "[Zelmeto]"; + mes "The machine which"; + mes "I want you to inspect"; + mes "this time is a small"; + mes "sized conveyor."; + next; + mes "[Zelmeto]"; + mes "Be sure that you"; + mes "inspect the small"; + mes "one, since we also"; + mes "have a large conveyor"; + mes "in the factory as well"; + close; + break; + + case 8: + mes "[Zelmeto]"; + mes "Huh?"; + mes "I'm suprised to hear"; + mes "that. ^6A6A6A*Sigh*^000000 There's just"; + mes "too many things that need"; + mes "fixing. This is terrible..."; + next; + mes "[Zelmeto]"; + mes "Well, let me worry"; + mes "about that for now. Please"; + mes "focus on continuing to inspect"; + mes "some of the other machines."; + next; + mes "[Zelmeto]"; + mes "Now, there's a pipe inside"; + mes "this factory that I want you"; + mes "to look at. Many of our pipes"; + mes "aren't in the best condition,"; + mes "but this particular one might"; + mes "be severely damaged."; + next; + mes "[Zelmeto]"; + mes "Now, the pipe I want"; + mes "you to inspect is located"; + mes "near those large caultrons"; + mes "of molten metal. You should"; + mes "be able to find it pretty easily"; + next; + mes "[Zelmeto]"; + mes "Thanks again"; + mes "for your help,"; + mes "adventurer."; + set EinFactory,9; + close; + break; + + case 9: + mes "[Zelmeto]"; + mes "The pipe I want"; + mes "you to inspect is located"; + mes "near those large caultrons"; + mes "of molten metal. You should"; + mes "be able to find it pretty easily"; + next; + mes "[Zelmeto]"; + mes "Thanks again"; + mes "for your help,"; + mes "adventurer."; + close; + break; + + case 10: + mes "[Zelmeto]"; + mes "This is"; + mes "worse than"; + mes "I imagined..."; + next; + mes "[Zelmeto]"; + mes "We've got to start"; + mes "repairs as soon as we"; + mes "can! Hopefully, we can"; + mes "resolve this before"; + mes "any serious problems happen..."; + next; + mes "[Zelmeto]"; + mes "Alright, the last"; + mes "thing that you need to"; + mes "inspect is a ^FF0000large conveyor^000000."; + mes "It's similiar to the one you"; + mes "inspected before, but it's"; + mes "bigger and more powerful."; + next; + mes "[Zelmeto]"; + mes "We have only one of these"; + mes "machines and it's usually"; + mes "moved around a lot since"; + mes "a lot of people in the factory"; + mes "use it. I really don't know"; + mes "where it could be now."; + next; + mes "[Zelmeto]"; + mes "Still I'm sure that"; + mes "it's inside the building,"; + mes "so you should be able to"; + mes "find it. I hope you can inspect"; + mes "that conveyor for me soon."; + set EinFactory,11; + close; + break; + + case 11: + mes "[Zelmeto]"; + mes "The machine which"; + mes "you are supposed to"; + mes "inspect right now"; + mes "is a large convyore."; + next; + mes "[Zelmeto]"; + mes "Remember that we"; + mes "also have a small sized"; + mes "conveyor, so make sure"; + mes "that you examine the"; + mes "larger one, alright?"; + close; + break; + + case 12: + mes "[Zelmeto]"; + mes "Well, I figured that both"; + mes "conveyors would have"; + mes "similiar problems. We"; + mes "can fix them at the"; + mes "same time, but it'll"; + mes "be a hassle"; + next; + mes "[Zelmeto]"; + mes "Thank you so much for"; + mes "your help. Without you,"; + mes "I'm pretty sure we wouldn't"; + mes "know about these problems"; + mes "until it was too late."; + next; + mes "[Zelmeto]"; + mes "Now, I've got to make sure"; + mes "we have enough materials"; + mes "to make the repairs so that"; + mes "the machines will be safely"; + mes "functioning again."; + next; + mes "[Zelmeto]"; + mes "First, I better"; + mes "hurry and request"; + mes "an increase for the"; + mes "Factory Repair budget"; + mes "from our superintendant."; + set EinFactory,13; + close; + break; + + case 13: + mes "[Zelmeto]"; + mes "I've got to report this"; + mes "to our superintendant"; + mes "as soon as possible."; + next; + mes "[Zelmeto]"; + mes "With any luck, he'll approve"; + mes "a budget increase so that we"; + mes "can get all of the materials"; + mes "needed for the repairs."; + close; + break; + + case 14: + mes "[Zelmeto]"; + mes "..."; + mes "......"; + next; + mes "[Zelmeto]"; + mes "^6A6A6A*Sigh*^000000"; + mes "My proposal was rejected"; + mes "by our superintendant. But"; + mes "maintainance and repairs"; + mes "are crucial for peak operating"; + mes "efficiency and worker safety!"; + next; + mes "[Zelmeto]"; + mes "I'm frustrated and worried."; + mes "Maybe nothing will happen"; + mes "for now, but we've got to"; + mes "safeguard our future by"; + mes "regularly maintaining"; + mes "all of these machines"; + next; + mes "[Zelmeto]"; + mes "Even possible threats"; + mes "to the safety of our workers"; + mes "can't be ignored. Isn't there"; + mes "something I can do? ^6A6A6A*Sigh*^000000"; + next; + mes "[Zelmeto]"; + mes "If we can"; + mes "just get"; + mes "20 ^FF0000Flexible Tube^000000,"; + mes "10 ^FF0000Rusty Screw^000000 and"; + mes "10 ^FF0000Used Iron Plate^000000,"; + mes "we could make those repairs."; + next; + mes "[Zelmeto]"; + mes "But without funds, there's"; + mes "no way we can purchase"; + mes "those items. If something"; + mes "happens, who's going to"; + mes "be responsible?"; + set EinFactory,15; + close; + break; + + case 15: + if(countitem(7325) > 19 && countitem(7317) > 9 && countitem(7319) > 9)goto s_Again; + mes "[Zelmeto]"; + mes "We need"; + mes "at least"; + mes "20 ^FF0000Flexible Tube^000000,"; + mes "10 ^FF0000Rusty Screw^000000 and"; + mes "10 ^FF0000Used Iron Plate^000000,"; + mes "to repair this factory."; + next; + mes "[Zelmeto]"; + mes "^6A6A6A*Sigh*^000000"; + mes "But there's no way"; + mes "we can get all of those"; + mes "things. Our budget isn't"; + mes "big enough to cover it."; + close; + s_Again: + mes "[Zelmeto]"; + mes "Ah, it's you again."; + mes "It's shameful letting"; + mes "other people know about"; + mes "our miserable situation..."; + next; + mes "[Zelmeto]"; + mes "There's nothing"; + mes "worth seeing here,"; + mes "so there really isn't"; + mes "a point in you coming to"; + mes "visit this place anymore."; + next; + menu "Give him the materials.",s_Give,"Huh.",-; + + mes "[Zelmeto]"; + mes "^6A6A6A*Sigh*^000000"; + mes "I'm really worried"; + mes "about this factory's"; + mes "future. What is our"; + mes "superintendant thinking...?"; + close; + + s_Give: + mes "[Zelmeto]"; + mes "...Hm?"; + mes "Aren't these the"; + mes "materials we need"; + mes "to make repairs in"; + mes "the factory? How did"; + mes "you find all of these?"; + next; + if(countitem(7325) < 20 || countitem(7317) < 10 || countitem(7319) < 10)close; + delitem 7325,20; + delitem 7317,10; + delitem 7319,10; + set EinFactory,16; + if (BaseLevel < 41) set BaseExp,BaseExp+615; + if ((BaseLevel >= 41) && (BaseLevel < 51)) set BaseExp,BaseExp+3075; + if ((BaseLevel >= 51) && (BaseLevel < 61)) set BaseExp,BaseExp+6604; + if ((BaseLevel >= 61) && (BaseLevel < 71)) set BaseExp,BaseExp+18508; + if ((BaseLevel >= 71) && (BaseLevel < 81)) set BaseExp,BaseExp+32062; + if ((BaseLevel >= 81) && (BaseLevel < 91)) set BaseExp,BaseExp+76026; + if (BaseLevel >= 91) set BaseExp,BaseExp+290675; + mes "[Zelmeto]"; + mes "I don't know how"; + mes "I can possible pay you"; + mes "back for this great favor."; + mes "I appreciate that you've"; + mes "stepped forward to help us."; + next; + mes "[Zelmeto]"; + mes "Oh...!"; + mes "In my years of managing,"; + mes "I've learned the ultimate"; + mes "motivation techniques. Let"; + mes "me enhance your motivation"; + mes "to show you my gratitude."; + next; + mes "[Zelmeto]"; + mes "Now..."; + mes "Just open your mind"; + mes "and listen to my words"; + mes "of encouragement"; + mes "and inspiration..."; + next; + mes "[Zelmeto]"; + mes "^3131FFWhen the going"; + mes "gets rough, you've"; + mes "gotta get rougher!"; + mes "You gotta climb that"; + mes "mountain 'cause no one's"; + mes "gonna climb it for you!"; + next; + mes "[Zelmeto]"; + mes "^3131FFDon't give it up!"; + mes "Go for broke!"; + mes "Losers are quitters"; + mes "and quitters are losers!"; + next; + mes "[Zelmeto]"; + mes "^6A6A6A*Whew*"; + mes "^000000I haven't given that much"; + mes "inspiration in a while, but"; + mes "your help was well worth it."; + mes "I'm going to start the repairs, but"; + mes "once again I'd like to thank you."; + close; + break; + + case 16: + mes "[Zelmeto]"; + mes "We'll be putting good"; + mes "use to the materials you"; + mes "gave me. With your help,"; + mes "our factory will operate"; + mes "safely. At least, for just"; + mes "a little while longer."; + close; +} + +} + +ein_in01.gat,50,232,4 script 2nd Control Panel 111,{ + +if(EinFactory == 1) +{ + mes "^3131FFIt's the 2nd control panel"; + mes "Zelmeto asked you to inspect."; + mes "it looks totally broken: screws"; + mes "are missing, and the iron cover"; + mes "has been bent open, revealing"; + mes "a tangled mess of wires inside."; + set EinFactory,2; + close; +} +end; +} + + +ein_in01.gat,108,217,4 script 3rd Pressure Governor 111,{ + +if(EinFactory == 3) +{ + mes "^3131FFAt first glance, this"; + mes "pressure governor looks"; + mes "perfectly fine. But after you"; + mes "check it more carefully, you"; + mes "find that it's making strange"; + mes "grinding noises and a few of"; + mes "the surface screws are loose."; + set EinFactory,4; + close; +} +end; +} + +ein_in01.gat,61,259,4 script Main Control Panel 111,{ + +if(EinFactory == 5) +{ + mes "^3131FFThe main control panel"; + mes "doesn't look like it has"; + mes "any problems. But after"; + mes "tapping on its surface,"; + mes "you hear a disheartening"; + mes "hollow sound. It looks like"; + mes "it's missing some parts..."; + set EinFactory,6; + close; +} +end; +} +ein_in01.gat,47,197,4 script Conveyor#01 111,{ + +if(EinFactory == 7) +{ + mes "^3131FFThe conveyor's movements"; + mes "look jittery and clumsy. The"; + mes "mechanical arm also doesn't"; + mes "look powerful enough to bear"; + mes "the loads that it's carrying. The"; + mes "screws in the conveyor look"; + mes "loose and rusted over."; + set EinFactory,8; + close; +} +end; +} + +ein_in01.gat,100,267,4 script Pipe 111,{ + +if(EinFactory == 9) +{ + mes "^3131FFThe inspection of this"; + mes "pipe didn't take very long."; + mes "It's bloated and worn out"; + mes "from long durations of"; + mes "being overloaded with"; + mes "pressure. It's a wonder"; + mes "it hasn't exploded yet."; + set EinFactory,10; + close; +} +end; +} + +ein_in01.gat,95,238,4 script Conveyor#02 111,{ + +if(EinFactory == 11) +{ + mes "^3131FFThis conveyor seems"; + mes "to have similiar problems"; + mes "as its smaller version. Its"; + mes "movements are awkward,"; + mes "erratic and weak, and almost"; + mes "all of its screws are rusted."; + set EinFactory,12; + close; +} +end; +} +//============================================================ +//=============================================== Einbroch Uwe +//====================================================== Quest +einbroch.gat,215,180,5 script Uwe Kleine 85,{ + + if(EinUwe == 2)goto s_Cont2; + if(EinUwe == 1)goto s_Cont; + mes "[Uwe]"; + mes "Cooking is such a joy~!"; + mes "The scents, the flavors, the"; + mes "sensation of sheer ^EFAEBDsatiation^000000..."; + next; + menu "Um, isn't this a forge?",s_Forge,"Ignore him.",-; + + mes "[Uwe]"; + mes "Cooking begins with"; + mes "fire and ends with fire."; + mes "There's a certain art to"; + mes "creating fine, delicious"; + mes "foods to delight the palate~"; + close; + +s_Forge: + mes "[Uwe]"; + mes "Is this a forge?"; + mes "Oh, sugar honey,"; + mes "you haven't been here"; + mes "before, haven't you?"; + next; + mes "[Uwe]"; + mes "My name is Uwe Kleine"; + mes "and this is my forge~! I am"; + mes "the most elegant Blacksmith"; + mes "and the best chef here in the"; + mes "Schwartzwald Republic~"; + next; + mes "[Uwe]"; + mes "So, how can"; + if(!Sex)mes "I help you?"; + if(Sex) + { + mes "I help you, you"; + mes "adoooooooooorable"; + mes "hunk of a man?"; + } + next; + menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Master, I want to learn cooking.",s_Cook,"Cancel.",-; + + mes "[Uwe]"; + mes "Take care,"; + mes "sugar honey~"; + mes "Ho ho ho!"; + close; + +s_Ein: + mes "[Uwe]"; + mes "Einbroch was originally"; + mes "build to support Einbech's"; + mes "mining efforts. Because it's"; + mes "small and crowded with people,"; + mes "there's no room to build the ore"; + mes "refining factories over there."; + next; + mes "[Uwe]"; + mes "Sine Einbroch used to be"; + mes "an empty lot, it was perfect"; + mes "for building factories. That's"; + mes "what my grandfather told me a"; + mes "long time ago. Anyway, Einbroch"; + mes "quickly grew into a major city."; + next; + mes "[Uwe]"; + mes "Now people think that this"; + mes "city was never planned to be"; + mes "just an extension of Einbech."; + mes "See that rampart over there?"; + mes "It doesn't connection to Einbech"; + mes "at all! No protection for them..."; + next; + mes "[Uwe]"; + mes "It's like the government"; + mes "lost all interest in Einbech."; + mes "Even the miners there have"; + mes "been moving here to work in"; + mes "the factories. But more people"; + mes "hasn't made this city more lively."; + next; + mes "[Uwe]"; + mes "Einbroch may look modern"; + mes "and exciting now, but soon"; + mes "you'll see that there's no sign"; + mes "of warmth or life. So... Just"; + mes "don't live here in your old age."; + next; + menu "Then why are you here?",s_WhyHere,"I won't. Thanks for the advice.",-; + + mes "[Uwe]"; + mes "Oh, that is such"; + mes "a good decision,"; + mes "sugar honey! Oh, you"; + mes "cutie adventurers are"; + mes "so precious, so lovable."; + mes "^111111*Tee hee hee~*^000000"; + next; + mes "[Uwe]"; + mes "Well, that was"; + mes "a fun talk. Come"; + mes "back and visit, 'kay?"; + mes "I'll miss you until"; + mes "the next time~"; + close; + +s_WhyHere: + mes "[Uwe]"; + mes "Well, I have some"; + mes "precious memories of"; + mes "this place. Once, there was"; + mes "a man who lived here who"; + mes "was just like a father to me."; + next; + mes "[Uwe]"; + mes "Oh, but I'm sure that"; + mes "you don't want to hear"; + mes "about that. Next time you"; + mes "drop by, we'll talk about"; + mes "something more fun, 'kay?"; + mes "Buhbye for now, cutie~"; + close; + +s_Weap: + mes "[Uwe]"; + mes "Well..."; + mes "I actually just"; + mes "do smithing work"; + mes "to create my own"; + mes "cooking tools."; + next; + mes "[Uwe]"; + mes "Oh, I understand"; + mes "that somebody needs"; + mes "to fight the monsters,"; + mes "but I'm the wrong person"; + mes "to ask for forging weapons."; + mes "I... am a strict pacifist~"; + next; + mes "[Uwe]"; + mes "Just go look"; + mes "around for a little"; + mes "bit, I'm sure you'll"; + mes "find a Blacksmith"; + mes "who's willing to forge"; + mes "you a good weapon~"; + close; + +s_Cook: + mes "[Uwe]"; + mes "Mm...?"; + mes "Did you just"; + mes "say that you"; + mes "want to learn"; + mes "the art of cooking?"; + next; + mes "[Uwe]"; + mes "I'm sorry, but I can't"; + mes "really give culinary"; + mes "lessons. But I will"; + mes "give good advice for"; + mes "hopeful beginners."; + next; + mes "[Uwe]"; + mes "Now..."; + mes "For your tuiton"; + mes "I'll need-- Gosh,"; + mes "there's just so many"; + mes "things. Get some paper,"; + mes "and a pen for this list..."; + next; + mes "[Uwe]"; + mes "Just kidding!"; + mes "^111111*Titter~* ^000000I don't need"; + mes "much to make some"; + mes "cooking utensils. Bring"; + mes "6 ^0000FFLarge Jellopies^000000. That's it!"; + next; + mes "[Uwe]"; + mes "In return, I will give you"; + mes "1 Coal and some useful"; + mes "cooking advice for novices."; + mes "I give this advice for free to"; + mes "my smithing colleages, though."; + next; + mes "[Uwe]"; + mes "Why ^EFAEBDdon't^000000 you"; + mes "become a Blacksmith?"; + mes "I'm much more confident"; + mes "in that field. ^111111*Tee hee~*^000000"; + next; + mes "[Uwe]"; + mes "Well, I'll be"; + mes "waiting right"; + mes "here until you"; + mes "come back."; + mes "^111111...*Tee hee~*"; + set EinUwe,1; + close; + +s_Cont: + mes "[Uwe]"; + mes "Oh hello hello~"; + mes "It's been a long"; + mes "time since we've talked,"; + mes "you cutie adventurer~"; + next; + mes "[Uwe]"; + mes "So, sugar honey,"; + mes "how is it going with"; + mes "the little favor I asked"; + mes "you about last time?"; + mes "Did you already forget"; + mes "the 6 Large Jellopies?"; + next; + menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Give him the Materials.",s_Material,"Cancel.",-; + +s_Material: + if(countitem(7126) > 5)goto s_EnoughItems; + mes "[Uwe]"; + mes "Huh...?"; + mes "You brought"; + if(countitem(7126))mes "only " + countitem(7126) + " of them?"; + if(!countitem(7126))mes "none at all...?"; + mes "Next time, be sure"; + mes "to bring 6 Large Jellopies,"; + mes "okay? Don't forget, cutie~"; + close; + +s_EnoughItems: + mes "[Uwe]"; + mes "Thank you ^EFAEBDso^000000 much!"; + mes "Here's the Coal I promised~"; + delitem 7126,6; + getitem 1003,1; + set EinUwe,2; + next; + mes "[Uwe]"; + mes "Now, I can't teach you everything"; + mes "about cooking, but I will give you"; + mes "some good advice for beginners."; + mes "I hope you pay attnetion, sugar"; + mes "honey. Now what would you like"; + mes "to hear more about? Hmm...?"; + next; +s_Menu3: + menu "Heart",s_Heart,"Ingredients",s_Ingredients,"Skills",s_Skills,"Tools",s_Tools,"Cancel.",-; + + mes "[Uwe]"; + mes "Take care,"; + mes "sugar honey~"; + mes "Ho ho ho!"; + close; + +s_Heart: + mes "[Uwe]"; + mes "Ah, heart. Just like forging,"; + mes "you need passion and desire"; + mes "to create something special."; + mes "Every smith and cook knows that"; + mes "you can do anything if you have"; + mes "the will and the commitments."; + next; + mes "[Uwe]"; + mes "Well, that's all"; + mes "I really have to"; + mes "say about that. But"; + mes "come back and chat"; + mes "whenever you please."; + mes "...Behbie~"; + close; + +s_Ingredients: + mes "[Uwe]"; + mes "Now, for beginners,"; + mes "learning to select"; + mes "and use ingredients"; + mes "is one of the most"; + mes "important fundamentals."; + next; + mes "[Uwe]"; + mes "Cooking is like forging"; + mes "since specific ingredients"; + mes "are needed to make specialty"; + mes "items or dishes. You can't just"; + mes "skip them if you really need"; + mes "them, right? Right!"; + next; + mes "[Uwe]"; + mes "Once you make up your"; + mes "mind to do something,"; + mes "focus on finishing it, 'kay?"; + mes "Never cut corners and always"; + mes "dedicate yourself to make the"; + mes "very best finished product~"; + next; + mes "[Uwe]"; + mes "Well, that was"; + mes "a fun talk. Come"; + mes "back and visit, 'kay?"; + mes "I'll miss you until"; + mes "the next time~"; + mes "...Ho ho~"; + close; + +s_Skills: + mes "[Uwe]"; + mes "When you're beginning to learn"; + mes "skills, you can't let yourself be"; + mes "discouraged! Practice makes"; + mes "perfect, you know? But never"; + mes "use your lack of skills as an"; + mes "excuse if you happen to fail..."; + next; + mes "[Uwe]"; + mes "Effort is also an essential"; + mes "in forging and cooking! Now,"; + mes "on the oher hand, if you put"; + mes "in all the effort but didn't learn"; + mes "any of the skills, you'll still get"; + mes "nowhere fast, right? Right!"; + next; + mes "[Uwe]"; + mes "The key is to always"; + mes "give 100% effort and work"; + mes "on improving your skills."; + mes "Before you know it, you'll"; + mes "be a respected master!"; + next; + mes "[Uwe]"; + mes "Well, that was"; + mes "a fun talk. Come"; + mes "back and visit, 'kay?"; + mes "I'll miss you until"; + mes "the next time~"; + mes "...Ho ho~"; + close; + +s_Tools: + mes "[Uwe]"; + mes "Cooking is a little"; + mes "easier if you have"; + mes "nicer tools to use,"; + mes "but that's it. Tools by"; + mes "themselves can't make"; + mes "just anybody a master."; + next; + mes "[Uwe]"; + mes "In the end, the best"; + mes "tools are the ones you're"; + mes "most comfortable with using."; + mes "In fact, I still use the old knife"; + mes "I used back when I was just"; + mes "a little novice chef~"; + next; + mes "[Uwe]"; + mes "Well, that was"; + mes "a fun talk. Come"; + mes "back and visit, 'kay?"; + mes "I'll miss you until"; + mes "the next time~"; + mes "...Ho ho~"; + close; + +s_Cont2: + mes "[Uwe]"; + mes "Ah, hello again,"; + mes "cutie adventurer."; + mes "How can I help you?"; + next; + menu "Talk about Einbroch",s_Ein,"Ask him to forge a Weapon.",s_Weap,"Talk about Cooking.",s_Cooking,"Cancel.",-; + + mes "[Uwe]"; + mes "Take care,"; + mes "sugar honey~"; + mes "Ho ho ho!"; + close; + + +s_Cooking: + mes "[Uwe]"; + mes "Ooh, cooking!"; + mes "So what did you"; + mes "want to ask me...?"; + next; + goto s_Menu3; + } \ No newline at end of file -- cgit v1.2.3-70-g09d2