From 288490094a7fe9167747dc78d416940759a31197 Mon Sep 17 00:00:00 2001 From: FlavioJS Date: Tue, 5 Dec 2006 13:23:07 +0000 Subject: - Massive EOL normalization & 'svn:eol-style native' flag setting for all txt/conf/h/c files. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9410 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/quests/newgears/2004_headgears.txt | 6724 ++++++++++++++++---------------- npc/quests/newgears/2005_headgears.txt | 4510 ++++++++++----------- npc/quests/newgears/2006_headgear.txt | 976 ++--- 3 files changed, 6105 insertions(+), 6105 deletions(-) (limited to 'npc/quests/newgears') diff --git a/npc/quests/newgears/2004_headgears.txt b/npc/quests/newgears/2004_headgears.txt index cb0933369..7c2cfdf54 100644 --- a/npc/quests/newgears/2004_headgears.txt +++ b/npc/quests/newgears/2004_headgears.txt @@ -1,3362 +1,3362 @@ -//===== eAthena Script ======================================= -//= 2004 Headgear Quests -//===== By: ================================================== -//= Dj-Yhn -//===== Current Version: ===================================== -//= 1.2 -//===== Compatible With: ===================================== -//= eAthena -//===== Description: ========================================= -//= 2004 New Headgears. Official Quests -//===== Additional Comments: ================================= -//= names with asterisk(*) are iRO names... -//= names done: 1,3,6,8,9,12,14,15,16,17 -//= needed: 2,4,5,7,10,11,13 (7/17) -//= ==Information For NPC's inside File== -//= 1) Black Cat Ears [NekoNeko*] {Payon} -//= o payon.gat 115 131 -//= 2) Crossed Hair Band, Plaster and Flower Hairpin [Arjen] {Geffen} -//= o geffen.gat 129 148 -//= 3) Hot-blooded-headband [Zhenbolt*] {Yuno} -//= o yuno.gat 300 188 -//= 4) Red Tailed Ribbon [Netpia] {Prontera} -//= o prontera.gat 165 232 -//= 5) Indian Headband [Merunte] {Comodo} -//= o comodo.gat 237 217 -//= 6) Mushroom headband [Ipore*] {Geffen} -//= o geffen.gat 67 87 -//= 7) Ears of angel wing & -//= Ears of devil wing [Old Blacksmith] {Yuno} -//= o yuno.gat 241 52 -//= 8) Sea Otter Cap [Pretty Lindsay*] {Lutie} -//= o xmas.gat 183 267 -//= 9) Brown Bear Cap [Fuzzy Fuzz*] {Lutie} -//= o xmas.gat 175 156 -//=10) Cap of Concentration [Nan Hyang] {Payon} -//= o payon_in03.gat 8 193 -//=11) Tulip Haipin [Ses] {Geffen} -//= o geffen.gat 83 189 -//=12) Party Hat, Straw Hat, Cowboy Hat, Sombrero -//= and Fur hat [Headgear Merchant (Mike)*] {Lutie} -//= o xmas_in.gat 35 30 -//=13) Big Golden Bell, Headgear of Queen -//= and Crown of Mistress [Neris] {Yuno} -//= o yuno_in03.gat 20 18 -//=14) Alarm Mask [Muscle Man*]{Aldebaran} -//= o alde_alche.gat 88 180 -//=15) Drooping Kitty, Smokie Leaf, Lazy Smokie -//= and Blue Fish [Traveler*] {Morroc} -//= o morocc.gat 273 79 -//=16) Fox Mask [Nine Tail*] {Payon Dungeon} -//= o pay_dun03 48 84 -//=17) Orc Hero Helm [Orc Warrior*] {Orc Village} -//= o in_orcs01 31 93 & 162 33 -//============================================================ -//= 1.01 Fixed items names iRO->kRO, fixed some bugs [Qwadrat] -//= Fixed possible item exploits, fixed Straw Hat -//= Added missing checks [Lupus] -//= 1.1 Fixed a bug in Giant-band-aid that didn't counting rotten bandages -//= Fixed a bug in Fur Hat that didn't count yarn [Evera] -//= 1.2 Syntax fixes for parenthesis, reformatting [KarLaeda] -//============================================================ - -//Payon /=Black cat ears=/ -payon.gat,115,131,3 script NekoNeko 725,{ - if (countitem(2213) > 0 && countitem(983) > 0 && countitem(914) > 199 && Zeny > 9999) { - delitem 2213,1; - delitem 983,1; - delitem 914,200; - set Zeny,Zeny-10000; - mes "[NekoNeko]"; - mes "Hihi? So you have collected all materials."; - mes "According to our agreement,"; - mes "I will make it for you~ please"; - mes "wait for a while!"; - next; - mes "[NekoNeko]"; - mes "Zomulazhumudazowuwudududu"; - mes "DidiSusuohwuzaowududaduda"; - next; - getitem 5057,1; - mes "[NekoNeko]"; - mes "Thank youfor using!"; - mes "If you need it again in future,"; - mes "come and fine me anytime!"; - close; - } else { - mes "[NekoNeko]"; - mes "How are you? Yes, I know."; - mes "I know why you're trying to talk to me."; - mes "That's because the Ears of Black Cat"; - mes "that I am wearing is too cute... right? Hahaha"; - next; - mes "[NekoNeko]"; - mes "Honestly, I made this hairband"; - mes "with my skill of craftmanship."; - mes "Therefore, not much people know,"; - mes "about this adorable head gear."; - mes "Isn't that a pity that I use it myself?"; - next; - mes "[NekoNeko]"; - mes "So, you better ask me to make that."; - mes "I will make it"; - mes "with a pay of course."; - mes "Fill your pockets with coints...."; - mes "That's my thinking, hehehehe"; - next; - mes "[NekoNeko]"; - mes "^FF0000Kitty Band^000000 x1"; - mes "^FF0000Black Dyestuffs^000000 x1"; - mes "^FF0000Fluff^000000 x200"; - mes "and lastly, it requires at least ^FF000010000zeny^000000!"; - mes "If you want it, gather them and bring it to me~"; - next; - mes "[NekoNeko]"; - mes "^FF0000Ah! Please keep this in mind."; - mes "If you slot a card in your equipment,"; - mes "and you want to change it to the item now,"; - mes "you will lose the card and refined level."; - close; - } -} -//Geffen /=Crossed Hair Ban, Plaster and Flower Hairpin=/ -geffen.gat,129,148,3 script Arjen 779,{ - mes "[Arjen]"; - mes "Ahhh~So boring~ So very boring~"; - mes "There's noone I need to see, and the weather is so good - ! !"; - mes "It's so boring that I have nothing to do."; - emotion e_gasp; //not sure if this is ET_SCRATCH - next; - mes "[Arjen]"; - mes "Oh yes, hey there, you!!"; - mes "Do you want to have a cute and fine hair clip?"; - mes "For a person as skillful as I am, there's nothing I can't make!! Wa haha!"; - mes "Clap ! It will be ready just like that!"; - emotion e_omg; //ET_SURPRISE? - next; - mes "[Arjen]"; - mes "Lucky I am freerightnow. So, just bring me the materials and I will whoosh! make it for you!"; - mes "So, any idea of what accessory you would like to have?"; - emotion e_heh; //ET_SMILE - next; - switch(select("^3131FFX Hairpin:Giant Band Aid:Flower Hairpin^000000:End conversation.")) { - case 1: - if (countitem(2294) > 0 && countitem(7220) > 399) { - mes "[Arjen]"; - mes "X Hairpin!"; - mes "That's very good !!"; - next; - mes "[Arjen]"; - mes "Oh yes!"; - mes "The Stellar.."; //star dust? that's not refinable, now is it? =X - mes "^CE3100During the production, the refine level will disappear, is that ok with you?^000000"; - next; - switch(select("It's ok, just make it for me!:I will come next time.")) { - case 1: - mes "[Arjen]"; - mes "Oh well- Then,"; - mes "it's time to show my skill after all this time !?"; - next; - mes "^3131FF - Sha Sha !! - ^000000"; - mes "^3131FF - Cha Sha Haa !! - ^000000"; - next; - if (countitem(2294) > 0 && countitem(7220) > 399) { - delitem 2294,1; - delitem 7220,400; - getitem 5079,1; //X-Hairping == crossed hair band? - } - mes "[Arjen]"; - mes " OK - !!"; - mes "I still have my touch! Wa ha ha!!"; - mes "How about that? Do you like it?"; - next; - mes "[Arjen]"; - mes "If you have any need, come and find me here anytime!"; - mes "So, good bye. Good Bye!"; - close; - case 2: - mes "[Arjen]"; - mes "Fine, fine, come back after you've made up your mind!"; - close; - } - } else { - mes "[Arjen]"; - mes "Right - the ^3131FF X Hairpin!^000000"; - mes "That's simple!"; - next; - mes "[Arjen]"; - mes "^FF0000Stellar x1^000000"; - mes "^FF0000Ectoplasm x400^000000"; - mes "If you've prepared all of this, I will help to make it for you!"; - close; - } - case 2: - if (countitem(970) > 0 && countitem(930) > 499) { - mes "[Arjen]"; - mes "Giant Band Aid??.."; - mes "Oh well- Then,"; - mes "it's time to show my skill after all this time !?"; - next; - mes "^3131FF - Sha Sha !! - ^000000"; - mes "^3131FF - Cha Sha Haa !! - ^000000"; - next; - if (countitem(970) > 0 && countitem(930) > 499) { - delitem 970,1; - delitem 930,500; - getitem 5063,1; //another one in wich I love gravity for changing names =X - } - mes "[Arjen]"; - mes " OK - !!"; - mes "I still have my touch! Wa ha ha!!"; - mes "How about that? Do you like it?"; - next; - mes "[Arjen]"; - mes "If you have any need, come and find me here anytime!"; - mes "So, good bye. Good Bye!"; - close; - } else { - mes "[Arjen]"; - mes "Hoho - ^3131FF Plaster !^000000"; - mes "If anyone asked where this is the Plaster that is used when someone is hurt?"; - mes "Tell them it is the real Plaster for injured people."; - mes "Hmm, isn't that easy?"; - next; - mes "[Arjen]"; - mes "^FF0000Alcohol x1^000000"; - mes "^FF0000Rotten Bandage x500^000000"; - mes "If you have prepared all the items, I will help to make it for you now?"; - close; - } - case 3: - if (countitem(2269) > 0 && countitem(999) > 9 && Zeny > 19999) { - mes "[Arjen]"; - mes "Great !! Flower Hairpin ~"; - mes "it's time to show my skill after all this time !?"; - next; - mes "^3131FF - Sha Sha !! - ^000000"; - mes "^3131FF - Cha Sha Haa !! - ^000000"; - next; - if (countitem(2269) > 0 && countitem(999) > 9 && Zeny > 19999) { - delitem 2269,1; - delitem 999,10; - set Zeny,Zeny-20000; - getitem 5061,1; //finally a non-changed name =X - } - mes "[Arjen]"; - mes " OK - !!"; - mes "I still have my touch! Wa ha ha!!"; - mes "How about it? Do you like it? Here is the stem left from the production. Take it as a souvenir. Haha."; - next; - mes "[Arjen]"; - mes "If you have any need, come and find me here anytime!"; - mes "So, good bye. Good Bye!"; - close; - } else { - mes "[Arjen]"; - mes "Yes - ^3131FF Flower Hairpin !^000000"; - mes "Sometimes, I see some strange girls with bare legs and a flower in their mouths."; - mes "Looking at them, I get an idea!"; - next; - mes "[Arjen]"; - mes "That is ^3131FFFlower^000000, ^3131FFFlower^000000 !"; - mes "Wa ha ha, isn't that a perfect match?"; - mes "Some even equip it on the Orc Warrior, you should be proud of it, right?"; - mes "Really ~ ~ ~"; - next; - mes "[Arjen]"; - mes "But the process takes a little more effort,"; - mes "I need to take some process fee."; - next; - mes "[Arjen]"; - mes "You should know that,"; - mes "stabilizing a fragile flower on the head"; - mes "takes a lot of concentration and"; - mes "very high level of skills!"; - next; - mes "[Arjen]"; - mes "So, please bring,"; - mes "^FF0000Romantic Flower x1^000000"; - mes "^FF0000Steel x10^000000"; - mes "together with ^3131FF 20,000 zeny^000000 !"; - mes "If you have prepared all of these, I will make it for you right away!"; - mes "Do you understand that?"; - close; - } - case 4: - mes "[Arjen]"; - mes "Ha, what? You don't want it?"; - mes "Rumblerumblerumble"; - close; - } -} -//Yuno /=Headband of power=/ <-- Ok, WTF? Thanks again bitches ;_; -//Yuno /=Hot-blooded headband=/ [5070] -yuno.gat,300,188,5 script Zhenbolt 753,{ - if(countitem(7216) > 299 && countitem(7097) > 299 && countitem(2211) > 0 && countitem(982) > 0) { - delitem 7216,300; - delitem 7097,300; - delitem 2211,1; - delitem 982,1; - mes "[Zhenbolt]"; - mes "Uh oh...Have you collected all the items?"; - mes "Good."; - mes "According to out agreement,"; - mes "I will create it for you, whole hearedly."; - next; - mes "[Zhenbolt]"; - mes "........................"; - next; - mes "[Zhenbolt]"; - mes "........................"; - next; - mes "[Zhenbolt]"; - mes "..................-work harder!-"; - next; - mes "[Zhenbolt]"; - mes "Uh oh... It's finished."; - mes "If you wear it,"; - mes "you will feel some warmth,"; - mes "in this cold world."; - mes "A great item has been born in this world."; - mes "Ladies and gentleman, this is ^FF0000Hot-blooded Headband^000000!!"; - getitem 5070,1; - next; - mes "[Zhenbolt]"; - mes "With this, I will be able"; - mes "to get back to the person I miss soon."; - mes "My name is"; - mes "Zhenbolt"; - mes "Main distributor of hear warming sensation!"; - close; - } else { - mes "[Zhenbolt]"; - mes "My name is Zhenbolt,"; - mes "a simple practioner that travels around the world,"; - mes "to spead the warmth of heart around the world."; - next; - mes "[Zhenbolt]"; - mes "You won't understand the meaning"; - mes "of a burning spirit and heat of passion through mere explaining."; - mes "So do you want to accept this?"; - mes "I will create an item"; - mes "that stores my heart for you."; - next; - mes "[Zhenbolt]"; - mes "However,"; - mes "I cannot leave this place,"; - mes "because I need to pass the message to others..."; - mes "So,"; - mes "I will have to trouble you"; - mes "to gather the materials."; - next; - mes "[Zhenbolt]"; - mes "^FF0000Red Muffler^000000 300 unit"; - mes "^FF0000Burning Heart^000000 300 unit"; - mes "^FF0000Bandana^000000 1unit ^FF0000White Dyestuffs^000000 1 unit..."; - mes "To produce the item,"; - mes "you'll need this materials."; - mes "Come to find me again after you've collected all the materials required."; - next; - mes "[Zhenbolt]"; - mes "^FF0000Besides that,"; - mes "Ah! Please keep this in mind."; - mes "If you slot a card in your equipment,"; - mes "and you want to change it to the item now,"; - mes "you will lose the card and refined level."; - close; - } -} -//Prontera /=Red Tailed Ribbon=/ [5083](Red Ribbon)// -prontera.gat,165,232,3 script Netpia 744,{ - if(countitem(2244) > 0 && countitem(2209) > 0 && countitem(10007) > 0) { - delitem 2244,1; - delitem 2209,1; - delitem 10007,1; - mes "[Netpia]"; - mes "Wow... You've brought all of it."; - mes "You've must have done a lot."; - mes "I will make the item according to our agreement."; - mes "Please wait for a while."; - next; - mes "[Netpia]"; - mes "..........................."; - next; - mes "[Netpia]"; - mes "..........................."; - next; - mes "[Netpia]"; - mes ".....................-Work Hard-"; - next; - mes "[Netpia]"; - mes "Here it is."; - mes "It's all yours now."; - mes "Remember to always wear it."; - getitem 5083,1; - next; - mes "[Netpia]"; - mes "Use this,"; - mes "to pass my intention to him..."; - mes "He left me for a while,"; - mes "with the hope to warm the heart of the world."; - mes "The one who chases that dream..."; - mes "Where is he now?"; - next; - mes "[Netpia]"; - mes "When you see the Red Ribbon,"; - mes "will you think of me,"; - mes "and continue to work harder?"; - mes "May you be blessed with luck on your journey."; - close; - } else { - mes "[Netpia]"; - mes "Hello?"; - mes "Do you want to wear a Red Ribbon?"; - mes "It's a really beautiful head accesory."; - mes "I am not trying to trick you,"; - mes "what do you think?"; - next; - mes "[Netpia]"; - mes "^FF0000Big Ribbon^000000 x1."; - mes "^FF0000Ribbon with one slot^000000 x1."; - mes "^FF0000Silk Ribbon^000000 x1..."; - mes "I'll make it for you,"; - mes "if you bring the above items."; - next; - mes "[Netpia]"; - mes "Remember to bring it to me."; - mes "I'll be more then glad,"; - mes "if you wear the Red Ribbon."; - mes "Then see you soon."; - next; - mes "[Netpia]"; - mes "^FF0000Ah... let me tell you about this,"; - mes "Ah! Please keep this in mind."; - mes "If you slot a card in you equipment,"; - mes "and you want to change it to the item now,"; - mes "you will lose the card and refined level."; - close; - } -} -//Comodo /=Indian Headband=/ [5071] -comodo.gat,237,217,5 script Merunte 732,{ - if (countitem(5010) > 0 && countitem(5049) > 0 && countitem(7101) > 9 && Zeny > 9999) { - delitem 5010,1; - delitem 5049,1; - delitem 7101,10; - set Zeny,Zeny-10000; - mes "[Merunte]"; - mes "Oh oh! You have brought it like you've promised!"; - mes "Then we shall pay our end of our bargain,"; - mes "just like the Indians!"; - next; - mes "[Merunte]"; - mes "Now let me have"; - mes "the materials that you have brought first."; - mes "I will use it well to make the headband."; - getitem 5071,1; - next; - mes "[Merunte]"; - mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; - close; - } else { - mes "[Merunte]"; - mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; - mes " "; - mes "Let the spirit of Indian stay glorious forever!"; - mes "With the honor of Comodo Indian,"; - mes "raise the glory of Indian!"; - next; - mes "[Merunte]"; - mes "For this reason,"; - mes "do you want to try wearing,"; - mes "an Indian Headband? Bring ^FF0000Indian Fillet^000000 x1"; - mes "^FF0000Striped Hairband^000000 x1"; - mes "^FF0000Peco Peco Feather^000000 x10"; - mes "and together with ^FF000010000zeny^000000!"; - next; - mes "[Merunte]"; - mes "And Indiantakes a promise,"; - mes "more importantly than his life."; - mes "As long as you bring it, I will make that for you anytime!"; - mes " "; - mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; - next; - mes "[Merunte]"; - mes "^FF0000Ah! Please keep this in mind"; - mes "If you slot a card in your equipment,"; - mes "and you want to change it to the item now,"; - mes "you will lose the card and refined level."; - close; - } -} -//Geffen /=Mushroom Band=/ [5082] -geffen.gat,67,87,3 script Ipore 700,{ - if (countitem(921) > 299) { - delitem 921,300; - mes "[Ipore]"; - mes "Oh Wow. You really have brought the Mushroom Spore x 300?"; - mes "You much have been tired."; - mes "Then, I shall use these,"; - mes "to perform a magic show for you!"; - mes "Please wait for a while."; - next; - mes "- Sha Ka Sha Ka Sha Ka Sha Ka Sha Ka Sha Ka -"; - mes "- Iporeput all the Mushroom Spores-"; - mes "- onto my head. -"; - next; - mes "[Ipore]"; - mes "Kineisihayituoohyilaahahsaiyi"; - mes "Chahulisitawutehayisikenbiah"; - mes "BiwuBiwuBiwu....Keahahah!!"; - next; - mes "[Ipore]"; - mes "......................."; - mes "Shoosh... Anyway,"; - mes "The spore has grown on your head."; - mes "It looks odd just like that."; - mes "Let me help you to make it into a headband."; - next; - mes "[Ipore]"; - mes "So...How about that? Feeling any better?"; - mes "Making a headband,"; - mes "using the spore that grows from your head..."; - mes "Isn't that romantic? Hehe."; - next; - mes "[Ipore]"; - mes "Anyway, you've done a lot."; - mes "So, take this headban with you to show off somewhere."; - mes "If you want to make another one,"; - mes "just come and find me!"; - getitem 5082,1; - close; - } else { - mes "[Ipore]"; - mes "Huhuhu..."; - mes "I fount it at last!"; - mes "I have discovered a magic"; - mes "that will make the spore grows on your head."; - next; - mes "[Ipore]"; - mes "Of course, it might be inconvenient,"; - mes "with a headfull of mushroom spore..."; - mes "That's why I pick it up"; - mes "and make it into a hairband for you."; - next; - mes "[Ipore]"; - mes "Aiyo! No point listening and do not see it for yourself!"; - mes "Just bring 300 ^FF0000Mushroom Spore^000000,"; - mes "and I will let you experience it!"; - mes "I am confident that if you experience such magic,"; - mes "you're surely be thankful to me, won't you?"; - close; - } -} -//Yuno /=Ears of Angel's Wing & Ears of Devil's Wing=/ [5074]&[5068] -yuno.gat,241,52,3 script Old Blacksmith 813,{ - mes "[A seemingly skillful craftman]"; - mes "Uh Oh, since you've come to this place,"; - mes "you must have known how to enjoy the scenary."; - mes "Since you're a Blacksmith, why not do your forging?"; - mes "What's the point staring at the sky?"; - mes "My name is Habir Moah!"; - mes "A wandering Blacksmith with my hammer as my companion."; - next; - if (countitem(2254) && countitem(2286) && Zeny>19999) { - mes "[Habir Moah]"; - mes "Hmm? You do have really good items, don't you?"; - mes "Hmm... however,"; - mes "do you have the insufficientfeeling?"; - mes "If you are willing, take out your"; - mes "^4d4dffAngel Wing^000000 and ^4d4dffElven Ears^000000"; - mes "to create a unusual item."; - next; - mes "[Habir Moah]"; - mes "How about that, do you ever though of that?"; - mes "Don't suspect my capability!"; - mes "As a Blacksmith"; - mes "I am considered as one of the most skillful one, if not the most skillful!"; - mes "Through the skill of blacksmith,"; - mes "an ore will become a great steel, that's the rule."; - next; - switch(select("Hmm... I'll think about it.:Can you help me make it?:Can I craft Evil headband...?")) { - case 1: - mes "[Habir Moah]"; - mes "Hmm, what a pity!"; - mes "I thought I can show my skill again."; - mes "Oh well."; - mes "... ... ..."; - mes "Beautiful sky... So blue."; - close; - case 2: - mes "[Habir Moah]"; - mes "Aha, thank you!"; - mes "Let's see the material first, shall we?"; - mes "Angel Wing and Elven Ears,"; - mes "other miscellaneous stuffs and 20000 zeny."; - mes "All these items really cost something."; - mes "I will help you make one fine accesory."; - next; - mes "[Habir Moah]"; - mes "Before I produce the item, let me remind you."; - mes "I don't care about"; - mes "the level of refining for the item."; - mes "If you have worries,"; - mes "I guess you better tidy up your items."; - next; - mes "[Habir Moah]"; - mes "^4d4dffPlease Reserve the items,"; - mes "that is required for making the headgear^000000"; - mes "I do not hope that you will blame me,"; - mes "if I fail to make that item."; - next; - switch(select("It's ok, just do it.:Hmm, I need to think about it.")) { - case 1: - mes "[Habir Moah]"; - mes "So, let's do it!"; - next; - misceffect 154; //Success Hammer ;P - mes "[Habit Moah]"; - mes "With my skills,"; - mes "the great creation of me, Habir Moah,"; - mes "is completed!"; - mes "Here it is,"; - mes "the Angel Wing Ears."; - if (countitem(2254) && countitem(2286) && Zeny>19999) { - delitem 2254,1; - delitem 2286,1; - set Zeny,Zeny-20000; - getitem 5074,1; - } - next; - mes "[Habir Moah]"; - mes "From now on,"; - mes "everyone will you."; - close; - case 2: - mes "[Habir Moah]"; - mes "If you're interested in it in future,"; - mes "do come and find me."; - mes " "; - mes "Ah, what a soothing breeze."; - close; - } - case 3: - mes "[Habir Moah]"; - mes "Hoho, of couse I can craft"; - mes "Evil Wing!"; - mes "I'll make it into Devil Wing Ears!"; - next; - mes "[Habir Moah]"; - mes "Let's see the materials required, shall we?"; - mes "Evil Wing and Elven Ears,"; - mes "in addition to that, 20,000 zeny."; - mes "All these items really cost something."; - mes "I will help you make one fine accesory."; - next; - mes "[Habir Moah]"; - mes "Before I produce the item, let me remind you."; - mes "I don't care about"; - mes "the level of refining for the item."; - mes "If you have worries,"; - mes "I guess you better tidy up your items."; - next; - mes "[Habir Moah]"; - mes "^4d4dffPlease reserve the items,"; - mes "this is required for making the headgear.^000000"; - mes "I do not hope that you will blame me,"; - mes "if I fail to make that item."; - next; - switch(select("It's ok. Let's do it.:I need to tidy up first.")) { - case 1: - if (countitem(2255) && countitem(2286) && Zeny > 19999) { - mes "[Habir Moah]"; - mes "So, let's do it!"; - next; - misceffect 154; - mes "[Habir Moah]"; - mes "With my skills,"; - mes "the great creation of me, Habir Moah,"; - mes "is completed!"; - mes "Here it is,"; - mes "Devil Wing Ears"; - if (countitem(2255) && countitem(2286) && Zeny > 19999) { - delitem 2255,1; - delitem 2286,1; - set Zeny,Zeny-20000; - getitem 5068,1; - } - next; - mes "[Habir Moah]"; - mes "Fromnow on,"; - mes "everyone will you."; - close; - } else { - mes "[Habir Moah]"; - mes "I'm sorry. If you have not prepared all the materials,"; - mes "I won't do that for you."; - mes "I'll need Evil Wing, Elven Ears and"; - mes "20000 zeny."; - mes "Can you please confirm that you have all of those?"; - close; - } - case 2: - mes "[Habir Moah]"; - mes "If you're interested in it in future,"; - mes "do come and find me."; - mes " "; - mes "Ah, what a soothing breeze."; - close; - } - } - } else if (countitem(2255) && countitem(2286) && Zeny>19999) { - mes "[Habir Moah]"; - mes "Hmm? You do have really good items, don't you?"; - mes "Hmm... however,"; - mes "do you have the insufficientfeeling?"; - mes "If you are willing, take out your"; - mes "^4d4dffEvil Wing^000000 and ^4d4dffElven Ears^000000"; - mes "to create a unusual item."; - next; - mes "[Habir Moah]"; - mes "How about that, do you ever though of that?"; - mes "Don't suspect my capability!"; - mes "As a Blacksmith"; - mes "I am considered as one of the most skillful one, if not the most skillful!"; - mes "Through the skill of blacksmith,"; - mes "an ore will become a great steel, that's the rule."; - next; - switch(select("Hmm... I'll think about it.:Can you help me make it?:Can I craft Angel Wing...?")) { - case 1: - mes "[Habir Moah]"; - mes "Hmm, what a pity!"; - mes "I thought I can show my skill again."; - mes "Oh well."; - mes "... ... ..."; - mes "Beautiful sky... So blue."; - close; - case 2: - mes "[Habir Moah]"; - mes "Aha, thank you!"; - mes "Let's see the material first, shall we?"; - mes "Evil Wing and Elven Ear,"; - mes "other miscellaneous stuffs and 20000 zeny."; - mes "All these items really cost something."; - mes "I will help you make one fine accesory."; - next; - mes "[Habir Moah]"; - mes "Before I produce the item, let me remind you."; - mes "I don't care about"; - mes "the level of refining for the item."; - mes "If you have worries,"; - mes "I guess you better tidy up your items."; - next; - mes "[Habir Moah]"; - mes "^4d4dffPlease Reserve the items,"; - mes "that is required for making the headgear^000000"; - mes "I do not hope that you will blame me,"; - mes "if I fail to make that item."; - next; - switch(select("It's ok, just do it.:Hmm, I need to think about it.")) { - case 1: - mes "[Habir Moah]"; - mes "So, let's do it!"; - next; - misceffect 154; //Success Hammer ;P - mes "[Habit Moah]"; - mes "With my skills,"; - mes "the great creation of me, Habir Moah,"; - mes "is completed!"; - mes "Here it is,"; - mes "the Angel Wing Ears."; - if (countitem(2255) && countitem(2286) && Zeny>19999) { - delitem 2255,1; - delitem 2286,1; - set Zeny,Zeny-20000; - getitem 5068,1; - } - next; - mes "[Habir Moah]"; - mes "From now on,"; - mes "everyone will you."; - close; - case 2: - mes "[Habir Moah]"; - mes "If you're interested in it in future,"; - mes "do come and find me."; - mes " "; - mes "Ah, what a soothing breeze."; - close; - } - case 3: - mes "[Habir Moah]"; - mes "Hoho, of course I can craft"; - mes "Angel Wing!"; - mes "I'll make it into Angel Wing Ears!"; - next; - mes "[Habir Moah]"; - mes "Let's see the materials required, shall we?"; - mes "Angel Wing and Elven Ears,"; - mes "in addition to that, 20,000 zeny."; - mes "All these items really cost something."; - mes "I will help you make one fine accesory."; - next; - mes "[Habir Moah]"; - mes "Before I produce the item, let me remind you."; - mes "I don't care about"; - mes "the level of refining for the item."; - mes "If you have worries,"; - mes "I guess you better tidy up your items."; - next; - mes "[Habir Moah]"; - mes "^4d4dffPlease reserve the items,"; - mes "this is required for making the headgear.^000000"; - mes "I do not hope that you will blame me,"; - mes "if I fail to make that item."; - next; - switch(select("It's ok. Let's do it.:I need to tidy up first.")) { - case 1: - if (countitem(2254) && countitem(2286) && Zeny > 19999) { - delitem 2254,1; - delitem 2286,1; - set Zeny,Zeny-20000; - mes "[Habir Moah]"; - mes "So, let's do it!"; - next; - misceffect 154; - mes "[Habir Moah]"; - mes "With my skills,"; - mes "the great creation of me, Habir Moah,"; - mes "is completed!"; - mes "Here it is,"; - mes "Angel Wing Ears"; - getitem 5074,1; - next; - mes "[Habir Moah]"; - mes "Fromnow on,"; - mes "everyone will you."; - close; - } else { - mes "[Habir Moah]"; - mes "I'm sorry. If you have not prepared all the materials,"; - mes "I won't do that for you."; - mes "I'll need Angel Wing, Elven Ears and"; - mes "20000 zeny."; - mes "Can you please confirm that you have all of those?"; - close; - } - case 2: - mes "[Habir Moah]"; - mes "If you're interested in it in future,"; - mes "do come and find me."; - mes " "; - mes "Ah, what a soothing breeze."; - close; - } - } - } else { - mes "[Habir Moah]"; - mes "I am not sure how I have followed the wind,"; - mes "that leads me to Juno..."; - mes "Altough I don't really feel comfortable on a high place like this, the view here is really breath taking."; - mes "I never knew the sky could be so beautiful,"; - mes "when I was travelling on the land."; - next; - mes "[Habir Moah]"; - mes "Anyway, I am a craftman in nature..."; - mes "I feel uneasy if I do not craft anything."; - mes "And it's been a while since my last creation."; - mes "If there're materials,"; - mes "I'll surely create the best creation of my life."; - mes "Unfortunately, there weren't any. ...Hehe..."; - next; - mes "[Habir Moah]"; - mes "May I ask, do you have either Angel Wing,"; - mes "Evil Wing or Elven Ear?"; - mes "If you do, can you bring it to me?"; - mes "I will help you to make a beautiful"; - mes "Ears of Angel's Wing and Ears of Devil's Wing."; - next; - switch(select("Can you tell me about the details?:I'll consider about it.")) { - case 1: - mes "[Habir Moah]"; - mes "Oh yes,"; - mes "I need to tell you the details about the materials."; - mes "Angel Wing Ears requires ^4d4dffAngel Wings^000000 and"; - mes "^4d4dffElven Ears^000000 ЎAand the cost for other materials is"; - mes "approximatedly ^4d4dff20000 zeny^000000"; - next; - mes "[Habir Moah]"; - mes "Devil Wing Ears requires ^4d4dffEvil Wing^000000 and"; - mes "^4d4dffElven Ears^000000 ЎAwhile the cost for other materials is"; - mes "approximately ^4d4dff20000 zeny"; - next; - mes "[Habir Moah]"; - mes "Please come to me after you have got all the materials."; - mes "I will make the joy of Angel and terror of Devil"; - mes "as a present for you."; - close; - case 2: - mes "[Habit Moah]"; - mes "I always look at thge sky at this location..."; - mes "So if you need me, you know where to find me."; - close; - } - } -} -//Lutie /=Sea Otter Cap=/ -xmas.gat,183,267,3 script Pretty Lindsay 793,{ - if (countitem(5033) && countitem(5064)) { - delitem 5033,1; - delitem 5064,1; - mes "[Pretty Lindsay]"; - mes "Wow~ you really have brought all the items here."; - mes "Hang on for a while~"; - mes "Lindsay will make that for you right now."; - next; - mes "[Pretty Lindsay]"; - mes "Just like what my mom taught me,"; - mes "first, place this on the ground..."; - mes "Preparation complete. . . ."; - mes "Haya, yah!"; - next; - misceffect 261; - mes "^FF0000Lindsay put the RaccoonHat on the ground,"; - mes "and place the Smokie Leaf on top of it."; - mes "Then she say something that none could understand its meaning."; - mes "There's a bright glitter,"; - mes "and the fur of the RaccoonHat slowly turns into blue color."; - mes "And finally, the shape of Smokie turns into Otter."; - next; - mes "[Pretty Lindsay]"; - mes "Pheww! It's done!"; - mes "It's so tiring I am feeling weak right now!"; - mes "Here~ Take it~"; - getitem 5078,1; - next; - mes "[Pretty Lindsay]"; - mes "This is.. This is the best creation of Lindsay."; - mes "Remember to put it on always~"; - mes "Farewell~"; - close; - } else { - mes "[Pretty Lindsay]"; - mes "Hi~ Wassup?"; - if (sex) { - mes "Handsome boy."; - } else { - mes "Beautiful?"; - } - next; - mes "[Pretty Lindsay]"; - mes "Do you want to get a cute headgear?"; - mes "Pretty Lindsay is going to create"; - mes "a cap that looks like a Sea Otter this time."; - mes "How about that? It should be cute, ya?"; - emotion e_heh; //ET_SMILE - next; - mes "[Pretty Lindsay]"; - mes "Imagina that~ If you get to wear that hat,"; - mes "you will have the feeling,"; - mes "that you're like an Sea Otter."; - mes "If you can be like an Sea Otter.. Woah!"; - mes "I am getting excited just by imagining it."; - next; - mes "[Pretty Lindsay]"; - mes "However, production of ^4D4DFFSea-Otter Hat^000000 requires,"; - mes "^0000FFRaccoonHat^000000 x1 ^0000FFSmokie Leaf^000000 x1"; - mes "So, if you want to get a Sea-Otter Hat, brother,"; - mes "just bring along the materials,"; - mes "and Lindsay will make it for you immediately."; - next; - switch(select("I will come again when I have collected them.:Yo..why RaccoonHat?")) { - case 1: - mes "[Pretty Lindsay]"; - mes "Hmm~ Come back soon~"; - emotion e_heh; //ET_SMILE - close; - case 2: - mes "[Pretty Lindsay]"; - mes "Ah..why Sea-Otter Hat production"; - mes "requires Smokie Hat?"; - mes "Hmm. .That's because. . . secrets.. ."; - next; - mes "[Pretty Lindsay]"; - mes "When you place Smokie Leaf with RaccoonHat,"; - mes "and say the spell,"; - mes "according to what my mom had taught, the RaccoonHat will"; - mes "^003063Bang!!^000000 and turn into Sea-Otter Hat."; - next; - mes "[Pretty Lindsay]"; - mes "But I don't know why it can be like that."; - mes "Mom never tell me the reason."; - next; - mes "["+strcharinfo(0)+"]"; - mes ". . . . . . . . . . . . . . . . ."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Ok..Ok, I will come again when I have collected all the items."; - close; - } - } -} -//Lutie /=Brown Bear Cap=/ [5059] -xmas.gat,175,156,3 script Fuzzy Fuzz 712,{ - if (countitem(5030) && countitem(7213) > 99 && countitem(7217) > 99 && countitem(7161) > 299) { - delitem 5030,1; - delitem 7213,100; - delitem 7217,100; - delitem 7161,300; - mes "[Fuzzy Fuzz]"; - mes "Good! You've brought it!"; - mes "The production might take some time."; - mes "There's a lot of amendment to be done."; - mes "So, please wait for a while."; - next; - mes "[Fuzzy Fuzz]"; - mes ". . . TutaTusa. . ."; - mes "Pluck this off. . . ."; - mes "Wuha!~ Sew it happily.."; - mes "Wait a little longer."; - next; - mes "[Fuzzy Fuzz]"; - mes "Didn't they say people who wait will be more lucky?"; - mes "It's almost done. So wait for a little while."; - mes "Rub your hands if you feel cold."; - next; - mes "[Fuzzy Fuzz]"; - mes "It is done!"; - mes "I've made a cap that is suitable for you!"; - mes "I know I made it, but it really looks nice."; - mes "I used a lot of efforts,"; - mes "so please take good care of it."; - mes "Here~ Please take it with you~"; - getitem 5059,1; - close; - } else { - mes "[Fuzzy Fuzz]"; - if (sex) { - mes "Hey you, hold it right there!"; - } else { - mes "Yoh miss, hold it right there."; - } - mes "You who look like a slow and dumb bear,"; - mes "I have a cap that fits you,"; - mes "how about that? do you want it?"; - emotion e_omg; //ET_SURPRISE? - next; - mes "[Fuzzy Fuzz]"; - mes "Haha.. Looks like you're not happy"; - mes "because I said you look dumb, right?"; - mes "How sensitive . . ."; - mes "What I mean is, you're honest and easy to be tricked."; - mes "OkOk.. don't look at me like that."; - emotion e_sry; //ET_SORRY - next; - mes "[Fuzzy Fuzz]"; - mes "I can't make the cap now because I do not have the materials."; - mes "Can you please."; - mes "find the materials for me?"; - mes "I will help to make the 'Teddybear Hat' for you."; - next; - mes "[Fuzzy Fuzz]"; - mes "Come, let me tell you about the required materials."; - mes "You won't need very much materials here."; - mes "^0000FFPanda Hat^000000 x1 ^0000FFNeedle Packet^000000 x100"; - mes "^0000FFSpool^000000 x100 ^0000FFBlack Bear's Skin^000000 x300"; - mes "That's all,"; - mes "isn't that easy to be found?"; - next; - mes "[Fuzzy Fuzz]"; - mes "I will be waiting for you!"; - emotion e_heh; //ET_SMILE - close; - } -} -//payon /=Cap of Concentration=/ [5073] -payon_in03.gat,8,193,4 script Nan Hyang 75,{ - if (countitem(2285) && countitem(1550)) { - mes "[Nan Hyang]"; - mes "Sigh, give that to me."; - mes "Before I start,"; - mes "take note of this,"; - mes "In the process of production ^FF0000'Model Training Hat'^000000,"; - mes "If ^FF0000the 'Book' is slotted with card,"; - mes "or possesses refined level^000000,"; - emotion e_heh; //ET_SMILE - next; - mes "[Nan Hyang]"; - mes "^FF0000the effect will dissappear,"; - mes "Of course, the same goes to the 'Apple of Archer' too^000000."; - mes "So do you want me to make it now?"; - next; - switch(select("Start making it:Wait, don't.")) { - case 1: - mes "[Nan Hyang]"; - mes "Request accepted,"; - mes "I will start it right now."; - mes "Please have a seat,"; - mes "and wait for me, will you?"; - mes "This is to make sure that you have the correct posture."; - mes "Don't worry, it's for free."; - emotion e_ok; //ET_OK - next; - mes "[Nan Hyang]"; - mes "Please be patient!"; - next; - mes ". . . . . . . . . . . . . . . . . ."; - mes " . . . . . . . . . . . . . . . . . "; - mes ". . . . . . . . . . . . . . . . . ."; - mes " . . . . . . . . . . . . . . . . . "; - next; - mes "[Nan Hyang]"; - mes "This is not a hard task,"; - mes "so it's going to be completed right away.."; - mes "Please wear this hat,"; - mes "to keep a correct posture."; - mes "Thank you!"; - next; - mes "[Nan Hyang]"; - mes "An apple is placed on the book,"; - mes "keep it balanced and don't let is fall."; - mes "This is the reason to put on the 'Model Training Hat',"; - mes "to keep the balance in order to keep the correct posture."; - emotion e_oh; //ET_AHA? =X - next; - mes "[Nan Hyang]"; - mes "You might feel unconfortable and pain on your neck at the beginning."; - mes "But as you use it,"; - mes "you will slowly found your posture going better."; - if (countitem(2285) && countitem(1550)) { - delitem 2285,1; - delitem 1550,1; - getitem 5073,1; - } - next; - mes "[Nan Hyang]"; - mes "Here it is."; - mes "Please take it."; - mes "Ah.. Before I forget,"; - mes "This is the Arrow taken from the Apple of Archer."; - mes "Please take it."; - getitem 1750,1; - next; - mes "[Nan Hyang]"; - mes "Farewell then."; - mes "Have a balanced day."; - close; - case 2: - mes "[Nan Hyang]"; - mes "Ah.. isn't this an item that requires a lot of equipments?"; - mes "If you've fully prepared, come and find me."; - emotion e_hmm; //ET_THINK? - close; - } - } else { - mes "[Nan Hyang]"; - mes "Good day."; - mes "This place teaches manners and posture."; - mes "May I know,"; - mes "how can I help you here?"; - emotion e_omg; //ET_SURPRISE? - next; - switch(select("I want to learn too . .:I'm sorry. I think I came to a wrong place.")) { - case 1: - mes "[Nan Hyang]"; - mes "Oh, I see."; - mes "But how do I say this?"; - mes "I'm really sorry,"; - mes "we are not having any intake currently."; - next; - mes "[Nan Hyang]"; - mes "And since the president is going outstation,"; - mes "and we're not sure,"; - mes "when he'll return,"; - mes "(Phew..how long are you going to"; - mes "stay in the in. . . .)"; - next; - mes "[Nan Hyang]"; - mes "Hmm, beofre you take the course of manners,"; - mes "we have to correct"; - mes "your unbalance posture first."; - mes "This means that,"; - mes "a correct posture is a polite action."; - mes "That's what I think."; - next; - mes "[Nan Hyang]"; - mes "Since it is quite impossible to correct your posture now,"; - mes "I will let you correct it yourself."; - mes "The method is"; - mes "to create a 'Model Training Hat',"; - mes "for you."; - next; - mes "[Nan Hyang]"; - mes "Do you want me to make this for you?"; - mes "If you want it,"; - mes "please take the materials required here."; - mes "Generally I can give it to you for free."; - mes "But there's no stock in the storage anymore."; - emotion e_hmm; //ET_QUESTION? - next; - mes "[Nan Hyang]"; - mes "If you bring ^0000FFApple of Archer^000000 x1 and ^0000FFBook^000000 x1,"; - mes "I will produce it,"; - mes "and give the product to you."; - next; - mes "[Nan Hyang]"; - mes "After you've get these items,"; - mes "come and find me."; - mes "Farewell then."; - close; - case 2: - mes "[Nan Hyang]"; - mes "Oh, I see."; - mes "This place should be kept silent."; - mes "If you do not have any important matters,"; - mes "can you please go out? Thank you."; - mes "Good byethen. . ."; - close; - } - } -} -//geffen /=Tulip Hairpin=/ -geffen.gat,83,189,5 script Ses 716,{ - mes "[Ses]"; - mes "My name is Ses."; - mes "Ses like to fold paper."; - mes "I used a big colorful paper to make a huge boat for mummy yesterday."; - mes "She thank me and touch my head, hehe."; - emotion e_heh; //ET_SMILE - next; - mes "[Ses]"; - mes "Today, the teacher teaches us the method to make beautiful flower!!!"; - mes "Altough it's a little bit hard~ it's very interesting~"; - mes"The flower is beautiful when you put it on your head. Everyone tell me so, and I'm so happy!"; - emotion e_heh; //ET_THROB?=X - next; - if (countitem(2278) && countitem(975)) { - mes "[Ses]"; - mes "Hehe- Mr. Smile!! Scarlet Dyestuffs!!!"; - mes "WuYeaghhhhh---"; - mes "Come, let me"; - mes "help you make a beautiful flower !!"; - emotion e_swt; //ET_SWEAT - next; - mes "[Ses]"; - mes "Let me make it for you, ok? Ok????"; - emotion e_swt; - next; - switch(select("Allow you to do so:I reject")) { - case 1: - mes "[Ses]"; - mes "Wahahahaha~"; - emotion e_heh; - next; - mes "[Ses]"; - mes "Take this Mr Smile,"; - mes "cut here a little, cut there some~~"; - mes "and a little there, and here...."; - mes "yiyik..."; - emotion e_ho; //ET_DELIGHT? - next; - mes "[Ses]"; - mes "Ha- !! It's done!!!!"; - if (countitem(2278) && countitem(975)) { - delitem 2278,1; - delitem 975,1; - getitem 5077,1; - } - next; - mes "[Ses]"; - mes "Hehe, it's done,"; - mes "How about it? Cute, isn't it? Right?"; - next; - mes "[Ses]"; - mes "Am I good?"; - mes "Hehe, I am making one for my bother too."; - mes "You need one, brother."; - mes "come and find me again if you want me to make a beautiful flower again."; - mes "Good bye then~"; - close; - case 2: - mes "[Ses]"; - mes "Yiyee~~ I don't need to help you do it again then!!"; - close; - } - } else { - mes "[Ses]"; - mes "Do you want to make on too, big brother?"; - mes "I will teach you... hehehe"; - next; - mes "[Ses]"; - mes "However, you need to prepare some items,"; - mes "because I don't have anything now."; - mes "Can you bring it to me, big brother?"; - next; - switch(select("Sure:No")) { - case 1: - mes "[Ses]"; - mes "So please bring,"; - mes "^3131FFMr. Smile x1"; - mes "Scarlet Dyestuffs x1^000000"; - mes "I will make a beautiful red flower for you."; - next; - mes "[Ses]"; - mes "I will wait for you here. Remember to come, ok!?"; - close; - case 2: - mes "[Ses]"; - mes "Hooyeahyeahyeah~~~~~"; - emotion e_sob; - close; - } - } -} -//Lutie /=Party Hat, Straw Hat, Cowboy Hat, Sombrero and Fur hat=/ -xmas_in.gat,35,30,3 script Headgear Merchant 797,{ - mes "[Mike]"; - mes "I like hats..."; - mes "I like hats more than any other thing in this world!!"; - mes "Even if you compared hats with eating,"; - mes "wearing a new hat is far more important"; - next; - mes "[Mike]"; - mes "Hat, Cap, Holy Bonnet,"; - mes "Turban, Iron Helm,"; - mes "Hemmed Sallet, Munak Turban..."; - mes "I like them all!!"; - mes "(Wuhoo! Wuhoohoo!!)"; - next; - mes "[Mike]"; - mes "I have learned the way to modified a hat,"; - mes "and I am researching"; - mes "to design the most fashionable hat."; - next; - switch(select("Party Hat:Straw Hat:Cowboy Hat:Sombrero:Fur Hat")) { - case 1: //Party hat [5060] - if(countitem(2236) && countitem(7151) > 99 && countitem(7111) > 99) { - mes "[Mike]"; - mes "Party Hat! It is made according to the Santa's Hat,"; - mes "decorated with some papers."; - mes "This is the best Party Hat!! Do you want it?"; - mes "(Ohhhh, beautiful! So beautiful!)"; - next; - mes "[Mike]"; - mes "Wait, before I start the production, let's confirm this."; - mes "I will use items regarless of whether,"; - mes "it had been refined or slotted with cards."; - mes "So you better just prepare the items required,"; - mes "and put the others in the storage."; - next; - mes "[Mike]"; - mes "You've brought all the materials..."; - mes "Great! The one who wants a Party Hat,"; - mes "do you want me to make it for you right now?"; - next; - switch(select("No:Yes")) { - case 1: - mes "[Mike]"; - mes "Hmm, is that so..."; - mes "Let keep wearing your Santa's Hat then."; - mes "Hmmmhmmmhmmm...."; - close; - case 2: - mes "^3355FFDeteDete ChebenCheben"; - mes "PotterPotter MeganMegan"; - mes "PosongPosong ShahaShaha"; - next; - if(countitem(2236) && countitem(7151) > 99 && countitem(7111) > 99) { - delitem 2236,1; - delitem 7151,100; - delitem 7111,100; - getitem 5060,1; - } - mes "[Mike]"; - mes "Very Good!"; - mes "Force the birthday fellow to put this on,"; - mes "then you can play tricks on him. That should be fun..."; - mes "Please come again too next time~"; - next; - mes "[Mike]"; - mes "And, this is what's left after the process."; - mes "Here, take it!"; - mes "Maybe it might be useful to you... (Hehehehe)"; - getitem 949,10; - close; - } - } else { - mes "[Mike]"; - mes "Party Hat! It's a necessity,"; - mes "for anyone who throws a birthday party."; - mes "No matter how serious looking one is,"; - mes "the hat will make him look cute and funny!"; - next; - mes "[Mike]"; - mes "In my opinion, it is suitable not only for birthday,"; - mes "but as well as entertaining event!"; - mes "This beautiful hat is just suitable for fun."; - mes "(...How about organizing a party for adventure?!?)"; - next; - mes "[Mike]"; - mes "Anyway, the material required are"; - mes "^3355FFSanta's Hat^000000 x1"; - mes "^3355FFOil Paper^000000 x100"; - mes "^3355FFSlick Paper^000000 x100"; - next; - mes "[Mike]"; - mes "These are what I need."; - mes "So don't forget to collect the material, ok?"; - mes "I will always be around...."; - mes "So come back only after you have collected them!"; - close; - } - case 2: //Straw Hat [5062] - if(countitem(2280) && countitem(7197) > 299 && countitem(7150) > 299) { - mes "[Mike]"; - mes "Straw Hat! This hat is based on Sahkkat,"; - mes "that is make of bamboo and rattan."; - mes "Wearing it makes you think that you're going to have a good harvesting year!"; - mes "(Look, power of farmer!!)"; - next; - mes "[Mike]"; - mes "Wait, before I start the production, let's confirm this."; - mes "I will use items regardless of whether"; - mes "it had been refined or slotted with cards."; - mes "So you better just prepare the items required,"; - mes "and put the others in the storage."; - next; - mes "[Mike]"; - mes "You've brought all the materials..."; - mes "Great! The one who wants a Straw Hat,"; - mes "do you want me to make it for you right now?"; - next; - switch(select("No, thanks:Sure")) { - case 1: - mes "[Mike]"; - mes "Hmm, is that so..."; - mes "Let keep wearing your Sahkkat then."; - mes "Hmmmhmmmhmmm...."; - close; - case 2: - mes "^3355FFSakaSaka WakaWaka"; - mes "JekaJeka HuyiHuyi"; - mes "PokaPoka TewuTewu^000000"; - next; - if(countitem(2280) && countitem(7197) > 299 && countitem(7150) > 299) { - delitem 2280,1; - delitem 7197,300; - delitem 7150,300; - getitem 5062,1; - } - mes "[Mike]"; - mes "HmmHmm! It feels that the harvest of this year shall be good!"; - mes "I hope next year will be the same too..."; - mes "Ahahaha, what am I talking about..."; - mes "Please come again if you want more~"; - close; - } - } else { - mes "[Mike]"; - mes "Staw Hat! It gives you energy to work,"; - mes "even under the heat of the sun"; - mes "as well as providing shades that give you a cool feeling."; - mes "This hat will make you hope for a good harvest this year too!"; - next; - mes "[Mike]"; - mes "This hat is suitable for the farmers,"; - mes "who want to plant or cultivate their crops."; - mes "You have the feel of a villager when you wear it!"; - mes "(For your info, I am a city kid!)"; - next; - mes "[Mike]"; - mes "Anyway, the materials required for production are"; - mes "^3355FFSakkat^000000 x1"; - mes "^3355FFTough Vines^000000 x300"; - mes "^3355FFPiece of Bamboo^000000 x300"; - next; - mes "[Mike]"; - mes "These are what I need."; - mes "So don't forget to collect all the material, ok?"; - mes "I will always be around...."; - mes "So come back only after you have collected them!"; - close; - } - case 3: //Cowboy Hat [5075] - if (countitem(2248) && countitem(7030) > 107 && countitem(7194) > 107 && countitem(7120) > 3) { - mes "[Mike]"; - mes "Cowboy Hat! A hat of western feel,"; - mes "but looks toughet than Western Grace,"; - mes "That is suitable for the western's males!"; - mes "(Qiang... Yeehahaa~...)"; - next; - mes "[Mike]"; - mes "Wait, before I start the production, let's confirm this."; - mes "I will use item regardless of wether"; - mes "It had been refined or slotted with cards."; - mes "So you better just prepare the items required,"; - mes "and put the others in the storage."; - next; - mes "[Mike]"; - mes "You've brought all the materials..."; - mes "Great! The one who wants a Cowboy Hat,"; - mes "do you want me to make it for you right now?"; - switch(select("No:Yes")) { - case 1: - mes "[Mike]"; - mes "Hmm,is that so..."; - mes "Let keep wearing your typical Western Grace then."; - mes "Hmmmhmmmhmmm...."; - close; - case 2: - mes "^3355FFDudududu bangbangbangbang"; - mes "TadamTadam BiyongBiyong"; - mes "Wuuuuu Ahwuwuwuwuw^000000"; - next; - if (countitem(2248) && countitem(7030) > 107 && countitem(7194) > 107 && countitem(7120) > 3) { - delitem 2248,1; - delitem 7030,108; - delitem 7194,108; - delitem 7120,4; - getitem 5075,1; - } - mes "[Mike]"; - mes "HeeeHaH! With that"; - mes "you can tame even the wildest stiallion!"; - mes "Please come again if you need more~"; - close; - } - } else { - mes "[Mike]"; - mes "Cowboy Hat!A hat of western feel,"; - mes "where you seem to found the boiling blood of the cowboys..."; - mes "It's as if you are going to draw something out,"; - mes "and start shooting!"; - next; - mes "[Mike]"; - mes "The Cowboy Hat with thefeel of opening a barren land..."; - mes "It makes guys look cool!"; - mes "and it makes gals look prettier"; - mes "(Is tought the new concept of beauty...?)"; - next; - mes "[Mike]"; - mes "Anyway, the materials required for production are"; - mes "^3355FFWestern Grace^000000 x1"; - mes "^3355FFClaw of Desert Wolf^000000 x108"; - mes "^3355FFSoft Blade of Grass^000000 x108"; - mes "^3355FFBurning Horseshoe^000000 x4"; - next; - mes "[Mike]"; - mes "These are what I need."; - mes "So don't forget to collect the material, ok?"; - mes "I will always be around...."; - mes "So come back only after you have collected them!"; - close; - } - case 4: //Sombrero [5067] - if (countitem(5062) && countitem(952) > 49 && countitem(1907)) { - mes "[Mike]"; - mes "SipoleiyeahhhhhhWoohohoh!!"; - mes "Amigo! Adios Amigo!"; - mes "If you like the sun and happy melody,"; - mes "this is the right hat for you!!"; - next; - mes "[Mike]"; - mes "Wait, before I start the production, let's confirm this."; - mes "I will use items regardless of wether"; - mes "it had been refined or slotted with cards."; - mes "So you better just prepare the items required"; - mes "and put the others in the storage"; - next; - mes "[Mike]"; - mes "You've brought all the materials..."; - mes "Great! The one who wants a Sombrero,"; - mes "so you want me to make if for you right now?"; - switch(select("No:Yes")) { - case 1: - mes "[Mike]"; - mes "Hmmm, is that so..."; - mes "Let keep wearing your shady Straw Hat then."; - mes "Hmmmhmmmhmmm...."; - close; - case 2: - mes "^3355FFQingkaQinka KiangggQiangkiang"; - mes "Diringringling kaciangkaciang"; - mes "Adios Mamamiya^000000"; - next; - if (countitem(5062) && countitem(952) > 49 && countitem(1907)) { - delitem 5062,1; - delitem 952,50; - delitem 1907,1; - getitem 5067,1; - } - mes "[Mike]"; - mes "If you wear this to the desert,"; - mes "you'll be Muka's friend too!! Full with joyous tempo and heat!!"; - mes "Please come again if you want more~"; - close; - } - } else { - mes "[Mike]"; - mes "Yibayiba, andeleh andeleh!!"; - mes "Amigo! Adios, Amigo!"; - mes "Come again, Morocc!"; - mes "Astalacista Baby!"; - next; - mes "[Mike]"; - mes "For you who like the sun and loud music!!"; - mes "I present you with"; - mes "the tri-level hat, Sombrero!!"; - mes "(From Yggdrasil tree trill here!?)"; - next; - mes "[Mike]"; - mes "Anyway, the materials required for production are"; - mes "^3355FFStraw Hat^000000 x1,"; - mes "^3355FFCactus Needle^000000 x50,"; - mes "^3355FFGuitar^000000 x1"; - next; - mes "[Mike]"; - mes "These are what I need"; - mes "So don't forget to collect the material, ok?"; - mes "I will always be around...."; - mes "So come back only after you have collected them!"; - close; - } - case 5: //fur hat [5076] - if (countitem(2226) && countitem(7038) > 499) { - mes "[Mike]"; - mes "Fur Hat! Yo, Man! Check it out!"; - mes "It's good for keeping warm! But it's fashionable too!"; - mes "Even if you went to places as cold as Lutie,"; - mes "you will be ok with this Beanie!!"; - next; - mes "[Mike]"; - mes "Wait, before I start the productions, let's confirm this."; - mes "I will use items regardless of wether"; - mes "it had been refined or slotted with cards."; - mes "So you better just prepare the items required,"; - mes "and put the others in the storage."; - next; - mes "[Mike]"; - mes "You've brought all the materials..."; - mes "Great! The one who wants a Beanie,"; - mes "do you want me to make it for you right now?"; - next; - switch(select("No:Yes")) { - case 1: - mes "[Mike]"; - mes "Hmm, is that so..."; - mes "Let keep wearing your Cap that is produce in bundles then."; - mes "Hmmmhmmmhmmm...."; - close; - case 2: - mes "^3355FFKafokapo Kafokapo"; - mes "poterpote poterpote"; - mes "PosongPosong PosongPosong"; - next; - if (countitem(2226) && countitem(7038) > 499) { - delitem 2226,1; - delitem 7038,500; - getitem 5076,1; - } - mes "[Mike]"; - mes "Complete! The nicely knitted,"; - mes "cute white hat! Yeat! Go Go!"; - mes "Please come again if you need more~"; - close; - } - } else { - mes "[Mike]"; - mes "Beanie! Gimme a chocolate!! Right!"; - mes "No matter who wears it,"; - mes "you will feel the snowy winter!! Event if you are from Morocc,"; - mes "you will look more like a traveller from Lutie if you put that on!"; - next; - mes "[Mike]"; - mes "There was a rumor"; - mes "people wearing it will pull out his hard and shout Yo without knowing it-"; - mes "I think we better change a topic..."; - mes "(Hot weather, the head can't stand the heat?!?)"; - next; - mes "[Mike]"; - mes "Anyway, the material required for production are"; - mes "^3355FFCap^000000 x1,"; - mes "^3355FFYarn^000000 x500."; - next; - mes "[Mike]"; - mes "These are what I need."; - mes "So don't forget to collect the material, ok?"; - mes "I will always be around...."; - mes "So come back only after you have collected them!"; - close; - } - } -} -//Yuno /=Big Golden Bell, Headgear of Queen and Mistress Crown=/ -yuno_in03.gat,20,18,6 script Neris 726,{ - mes "[Neris]"; - mes "This time,"; - mes "as a gratitude of everyone's support to the Museum,"; - mes "we have prepared a special item,"; - mes "That is ...!"; - next; - mes "[Neris]"; - mes "If an accessoiries for monsters is reconstructed, it can be equipped by human too!"; - next; - mes "[Neris]"; - mes "We are in the experimenting stage currently,"; - mes "and there're only 3 type of monster's accesories that can be equipped."; - mes "Maybe there're more to come in the future."; - mes "However,"; - mes "we cannot provide these accessories to everyone without limit."; - mes "We would like to ask for the materials and production fee,"; - mes "before we can provide the accessories to you."; - next; - mes "[Neris]"; - mes "Please select an accessoiries that you are curious of, or wich us to produce for you."; - next; - switch(select("Decorative Golden Bell:Crown of Ancient Queen:Crown of Mistress")) { - case 1: //Big golden bell [5091] - mes "[Neris]"; - mes "The Decorative Golden Bell is"; - mes "the accessory equipped by the monster 'Sohee'."; - mes "It's very suitable and looks good on female players."; - mes "Altough it might be a little big, I'm sure you'll like it."; - next; - if (countitem(10016) && countitem(714) && countitem(969) > 2 && Zeny > 19999) { - delitem 10016,1; - delitem 714,1; - delitem 969,3; - set Zeny,Zeny-20000; - mes "[Neris]"; - mes "So you have brought all the required materials."; - mes "Please wait for a while."; - next; - mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -^000000"; - getitem 5091,1; - next; - mes "[Neris]"; - mes "EEyaah~ The elegant golden bell is complete."; - mes "Walk around with it."; - mes "Altough it won't make the ding dong sounds,"; - mes "it sure is beautiful."; - next; - mes "[Neris]"; - mes "Don't you feel that you look like a Sohee now?"; - mes "But don't commit suicide like her."; - mes "If you want to make anymore of it,"; - mes "do come and find me again."; - mes "Finally, please come to visit the Monster Museum frequently."; - close; - } else { - mes "[Neris]"; - mes "The material required for the production of this item are,"; - mes "^3355FFGolden Bell x1, Emperium x1, Gold x3^000000 and"; - mes "20,000 zeny"; - next; - mes "[Neris]"; - mes "As long as you are prepared,"; - mes "with the materials and zeny required for the production,"; - mes "I will make it for you anytime."; - close; - } - case 2: //Headgear of Queen [5080] (Crown of ancient queen) - mes "[Neris]"; - mes "The Crown of Ancient Queen is the equipment of"; - mes "monster 'Isis'."; - mes "When you wear it,"; - mes "you will feel like a queen."; - next; - if (countitem(10006) && countitem(714) && countitem(969)>2 && Zeny>19999) { - delitem 10006,1; - delitem 714,1; - delitem 969,3; - set Zeny,Zeny-20000; - mes "[Neris]"; - mes "So you have brought all the required materials."; - mes "Please wait for a while."; - next; - mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -"; - getitem 5080,1; - next; - mes "[Neris]"; - mes "Here it is! The Crown of Ancient Queen!"; - mes "Altough you won't become a real queen after wearing it,"; - mes "you will surely"; - mes "have a different feeling."; - next; - mes "[Neris]"; - mes "After you wear this,"; - mes "I think you should really have a good figure,"; - mes "because that will be more meaningful."; - mes "If you need to make it again,"; - mes "do come find me again."; - mes "Finally, please come to visit the Monster Museum frequently."; - close; - } else { - mes "[Neris]"; - mes "The materials required for the production are"; - mes "^3355FFQueen's Hair Ornament x1, Emperium x1, Gold x3^000000 and"; - mes "20,000 zeny."; - next; - mes "[Neris]"; - mes "As long as you are prepared"; - mes "with the materials and zeny required for the production"; - mes "I will make it for you anytime."; - close; - } - case 3: //crown of mistress [5081] - mes "[Neris]"; - mes "Crown of Mistress is"; - mes "brought by monster 'Mistress'."; //Maya? riiiight! - mes "You can feel the precence of Mistress from it."; - next; - if (countitem(2249) && countitem(714) && countitem(969)>2 && Zeny>39999) { - mes "[Neris]"; - mes "So you have brought everything."; - mes "^FF0000However, during the process of production,"; - mes "no matter how many times"; - mes "the coronet is refined,"; - mes "it does not have effect to the product."; - next; - mes "[Neris]"; - mes "^FF0000So,"; - mes "please bring along only the Coronet x 1 that is required for the production."; - mes "If anything is missing,"; - mes "we will not take responsible of it.^000000"; - mes "So, are you ready?"; - next; - switch(select("Yes, I am.:Hold on, please")) { - case 1: - mes "[Neris]"; - mes "Please wait for a while."; - next; - mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -"; - if (countitem(2249) && countitem(714) && countitem(969)>2 && Zeny>39999) { - delitem 2249,1; - delitem 714,1; - delitem 969,3; - set Zeny,Zeny-40000; - getitem 5081,1; - } - next; - mes "[Neris]"; - mes "Woohoo!"; - mes "The beautiful Crown of Mistress is completed."; - mes "Altough you won't have any servants,"; - mes "after you've worn it,"; - mes "I am sure you're having a different feeling."; - next; - mes "[Neris]"; - mes "If you wear this crown,"; - mes "and takea photo with Mistress,"; - mes "it will be very interesting."; - mes "If you want to make anymore of it,"; - mes "do come find me again."; - mes "Finally, please come to visit the Monster Museum frequently."; - close; - case 2: - mes "[Neris]"; - mes "Please confirm it first"; - mes "before you come to me~"; - close; - } - } else { - mes "[Neris]"; - mes "The materials required for production are"; - mes "^3355FFCoronet x1, Emperium x1, Gold x3^000000 together with"; - mes "40,000 zeny."; - next; - mes "[Neris]"; - mes "As long as you are prepaired"; - mes "with the materials and zeny required for the production,"; - mes "I will make it for you anytime."; - close; - } - } -} -//Aldebaran /=Alarm Mask=/ -//Effects: EF_BLASTMINE: 106 -//EF_FLASHER:99 -alde_alche.gat,88,180,1 script Muscle Man#Alarm 1193,{ -end; -} -alde_alche.gat,88,180,1 script Muscle Man#Masked Alarm 748,{ - mes "[Muscle Man]"; - mes "Muscle, muscle. I like it. Hehe!!"; - mes "What a beautiful robotic muscle!"; - misceffect 99; - disablenpc "Muscle Man#Masked Alarm"; - enablenpc "Muscle Man#Alarm"; - enablenpc "#Masked Alarm1"; - enablenpc "#Masked Alarm2"; - enablenpc "#Masked Alarm3"; - enablenpc "#Masked Alarm4"; - donpcevent "#Masked Alarm1::OnBlast"; - donpcevent "#Masked Alarm2::OnBlast"; - donpcevent "#Masked Alarm3::OnBlast"; - donpcevent "#Masked Alarm4::OnBlast"; - next; - disablenpc "Muscle Man#Alarm"; - enablenpc "Muscle Man#Masked Alarm"; - if (countitem(2288) && countitem(1095) > 2999) { - switch(select("Give him the item:End")) { - case 1: - mes "You found... You found it. You really found it!"; - mes "That's great! That's so great!"; - next; - mes "[Muscle Man]"; - mes "Yes... From today onwards, the Clock Hand and Mr. Scream are mine! My Precious!"; - next; - mes "[Muscle Man]"; - mes "And this, this shall be your precious."; - if (countitem(2288) && countitem(1095) > 2999) { - delitem 1095,3000; - delitem 2288,1; - getitem 5086,1; - } - next; - mes "[Muscle Man]"; - mes "Good... Good bye! If you find more, remember to bring it here!!"; - donpcevent "#Masked Alarm1::OnBlast"; - donpcevent "#Masked Alarm2::OnBlast"; - donpcevent "#Masked Alarm3::OnBlast"; - donpcevent "#Masked Alarm4::OnBlast"; - disablenpc "#Masked Alarm1"; - disablenpc "#Masked Alarm2"; - disablenpc "#Masked Alarm3"; - disablenpc "#Masked Alarm4"; - close; - case 2: - mes "[Muscle Man]"; - mes "Hmm? Do you have anything to say to me?"; - mes "I smell something. Isn't that the nice smell of the grease from Mr. Alarm that I sense now?"; - donpcevent "#Masked Alarm1::OnBlast"; - donpcevent "#Masked Alarm2::OnBlast"; - donpcevent "#Masked Alarm3::OnBlast"; - donpcevent "#Masked Alarm4::OnBlast"; - disablenpc "#Masked Alarm1"; - disablenpc "#Masked Alarm2"; - disablenpc "#Masked Alarm3"; - disablenpc "#Masked Alarm4"; - close; - } - } else { - mes "[Muscle Man]"; - mes "This is the item created by 'Loui Meato' that is attached to the arms and legs of Alarm."; - mes "This is the ancient technique that can be found in the Clock Tower."; - next; - mes "[Muscle Man]"; - mes "If there's any skill to shrink this thing, 'Loui Meato' can be used by everyone soon!"; - next; - mes "[Muscle Man]"; - mes "Although I've lost my arm and legs in an alchemy accident, but if I can make this technique for public, it will benefit a lot of people!"; - next; - mes "[Muscle Man]"; - mes "Therfore... I want to ask you"; - mes "Do you have the will to help my in this research?"; - next; - mes "[Muscle Man]"; - mes "The material is not enough. I want the Alarm's ^0000FFClock Hand^000000 and that strange ^0000FFMr. Scream^000000 that is said to look like the mask of Alarm."; - mes "It will help a lot if you have those things."; - next; - mes "[Muscle Man]"; - mes "However, when I saw the Alarm in the Clock Tower, I will be fascinated by the great work on the creature's mechanical parts that is so brilliantly designed and manifactured."; - mes "I've forgotten everything, including the materials required for the research."; - next; - mes "[Muscle Man]"; - mes "I am telling you this, to give you the opportunity to help me."; - mes "So how about that? Do you wish to help me? The price is the Mask of Alarm that looks really good! It's a very important thing, you know?"; - next; - donpcevent "#Masked Alarm1::OnBlast"; - donpcevent "#Masked Alarm2::OnBlast"; - donpcevent "#Masked Alarm3::OnBlast"; - donpcevent "#Masked Alarm4::OnBlast"; - disablenpc "#Masked Alarm1"; - disablenpc "#Masked Alarm2"; - disablenpc "#Masked Alarm3"; - disablenpc "#Masked Alarm4"; - switch(select("I will help you:............")) { - case 1: - case 2: - mes "[Muscle Man]"; - mes "Ohohoh! You agree that Mr. Alarm is beautiful too!"; - mes "Good, good!"; - next; - mes "[Muscle Man]"; - mes "What I want is, ^0000FFClock Hand x3000^000000 and"; - mes "^0000FFMr. Scream x1 ^000000"; - mes "With these items, I will be able to reasearch the fascinating parts of Mr. Alarm."; - next; - mes "[Muscle Man]"; - mes "I have said before. If you're able to find these things, I will give you Mr. Alarm's Mask."; - mes "You will have the chance to wear ^0000FFAlarm's Mask^000000!"; - next; - mes "[Muscle Man]"; - mes "Go! Go and find them now!"; - mes "Follower of Mr Alarm."; - mes "The researcher of 'Loui Meato'."; - mes "He who wants to be Mr. Alarm!"; - close; - } - } -OnInit: - disablenpc "#Masked Alarm1"; - disablenpc "#Masked Alarm2"; - disablenpc "#Masked Alarm3"; - disablenpc "#Masked Alarm4"; - disablenpc "Muscle Man#Alarm"; - end; -} -alde_alche.gat,86,184,3 script #Masked Alarm1 1193,{ -end; -OnBlast: -misceffect 106; -end; } -alde_alche.gat,89,184,3 script #Masked Alarm2 1193,{ -end; -OnBlast: -misceffect 106; -end; } -alde_alche.gat,92,184,3 script #Masked Alarm3 1193,{ -end; -OnBlast: -misceffect 106; -end; } -alde_alche.gat,95,184,3 script #Masked Alarm4 1193,{ -end; -OnBlast: -misceffect 106; -end; } -//Morocc /= Drooping Kitty, Huge Leaf, Lazy Smokie and Blue Fish =/ -morocc.gat,273,79,4 script Traveler 99,{ - function creation_lines { - mes "[Human]"; - mes "Ah....So do you have all of it?"; - mes "Haha"; - mes "What an opportunity for me to show my skill."; - mes "Please wait for a moment."; - mes "...."; - next; - next; - mes "SiwuSiwu..."; - next; - mes "SiwuSiwu..."; - mes "DudaTeda..."; - next; - mes "SiwuSiwu..."; - mes "DudaTeda..."; - mes "ChepoChepo...."; - next; - mes "SiwuSiwu..."; - mes "DudaTeda..."; - mes "ChepoChepo...."; - mes "HuizheHuizhe....."; - mes "I think I heard some strange noises."; - next; - mes "[Human]"; - mes "Uhoh, can you wait for a while?"; - mes "It's almost done."; - mes "............"; - next; - mes "HeniHeniHeni..."; - mes "............"; - next; - mes "HeniHeniHeni..."; - mes "KodeKode..."; - mes "............"; - next; - mes "[Human]"; - mes "Ah, finally it is done."; - mes "I have not done this too long."; - mes "So it takes a little longer then I expect."; - mes "Haha"; - next; - mes "[Human]"; - mes "Now, here it is."; - mes "I rarely feel this happy."; - mes "Ah, I will take the claw too."; - mes "Just think of it as ... some process fee."; - mes "Haha...."; - return; - } - - if(countitem(7030)) { - mes "[Human]"; - mes "Ah...."; - mes "Claw of the Desert Wolf..."; - mes "You have this..."; - mes "This is the true symbol of Desert."; - mes "Haha..."; - mes "It's been a while since I saw this last time."; - mes "It really makes me feel reenergized!"; - next; - mes "[Human]"; - mes "Haha... You have let me see a great thing."; - mes "And I am going to pay you back!"; - mes "I have traveled to a lot of places,"; - mes "and learn to create a lot of things."; - mes "May I know what do you wnat?"; - next; - mes "[Human]"; - mes "Oh yes..."; //here we go again =3 - mes "If your equipment has been refined"; - mes "or slotted with cards,"; - mes "^FF0000the level of refines and cards will dissapear too.^000000"; - mes "So please confirm the item you require."; - next; - switch(select("Drooping Cat:Smokie Leaf:Lazy Smokie:Blue Fish:There's nothing that I like.")) { - case 1: - if (countitem(2233) && countitem(983) && countitem(7206) > 299 && countitem(7030)) { - delitem 2233,1; - delitem 983,1; - delitem 7206,300; - delitem 7030,1; - creation_lines; - getitem 5058,1; - close; - } else { - mes "[Human]"; - mes "Ah, you want the Drooping Cat."; - mes "Well,"; - mes "I can make that for you,"; - mes "but you will have to gather the required materials by yourself."; - mes "I heard that it is not easy to find the materials."; - next; - mes "[Human]"; - mes "They are.."; - mes "^FF0000One slot circlet^000000 and"; - mes "^FF0000Black Dyestuff x1^000000"; - mes "plus ^FF0000Black Cat Doll x 300^000000."; - mes "This is all you need."; - mes "If you bring them to me, I will make the Cat for you."; - close; - } - case 2: //Smokie Leaf [5064] - if (countitem(945) > 599 && countitem(7030)) { - delitem 945,600; - delitem 7030,1; - creation_lines; - getitem 5064,1; - close; - } else { - mes "[Human]"; - mes "Ah, so you want the Smokie Leaf."; - mes "Well,"; - mes "I can make that for you,"; - mes "but you will have to"; - mes "gather the required materials by yourself."; - mes "I heard that it is not easy to find the materials."; - next; - mes "[Human]"; - mes "This item .."; - mes "requires ^FF0000Raccoon Leaf x600^000000 "; - mes "It might be a lot, but I'm sure you can get it, can't you?"; - mes "If you bring it to me, I will make the headgear for you."; - close; - } - case 3: //Lazy Smokie [5084] - if (countitem(1026)>999 && countitem(7065)>99 && countitem(945)>9 && countitem(7030)) { - delitem 1026,1000; - delitem 7065,100; - delitem 945,10; - delitem 7030,1; - creation_lines; - getitem 5084,1; - close; - } else { - mes "[Human]"; - mes "Ah, so you want the Lazy Smokie."; - mes "Well,"; - mes "I can make that for you,"; - mes "but you will have to"; - mes "gather the required materials by yourself."; - mes "I heard that it is not easy to find the materials."; - next; - mes "[Human]"; - mes "The materials are.."; - mes "^FF0000Acorn x1000^000000 and"; - mes "^FF0000Sea-Otter Fur x100^000000, as well as ^FF0000Raccoon Leaf x10^000000"; - mes "That's all you need."; - mes "If you bring it to me, I will make the headgear for you."; - close; - } - case 4: //Blue Fish [5065] - if (countitem(624) && countitem(959)>299 && countitem(544)>49 && countitem(1023) && countitem(938)>99 && countitem(7030)) { - delitem 624,1; - delitem 959,300; - delitem 544,50; - delitem 1023,1; - delitem 938,100; - delitem 7030,1; - creation_lines; - getitem 5065,1; - } else { - mes "[Human]"; - mes "Ah, so you want the Fish."; - mes "Well,"; - mes "I can make that for you,"; - mes "but you will have to gather the required materials by yourself."; - mes "I heard that it is not easy to find the materials."; - next; - mes "[Human]"; - mes "The materials are.."; - mes "^FF0000Rotten Fish x1"; - mes "Stinky Scale x300, Raw Fish x50,"; - mes "Fish Tail x1^000000 and lastly, it requires at least ^FF0000Sticky Mucus x100^000000"; - mes "That's all you need."; - mes "If you bring it to me, I will make the headgear for you."; - close; - } - case 5: //cancel - mes "[Human]"; - mes "Oh.. is that so?"; - mes "Haha..."; - mes "I thought I have the chance to do it again."; - mes "Oh well,"; - mes "enjoy your journey then."; - close; - } - } else { - mes "[Human]"; - mes "Hello there."; - mes "a good day isn't it?"; - mes "Hmm... If you don't mind,"; - mes "can I tell you a little about myself?"; - mes "I know you're kind of unwilling to do so,"; - mes "but please, do listen for a while, will you?"; - next; - mes "[Human]"; - mes "Hmm..."; - mes "The city of desert, Morocc"; - mes "has this special attraction."; - mes "The wind of flame blows during the heat of the day,"; - mes "but the sunsets dye the hills of sand into a violet screne."; - mes "Besides that, the freezing chill of night never stops until morning."; - next; - mes "[Human]"; - mes "All these are the pride of Morocc."; - mes "However,"; - mes "These are not enough to feed the greed of human."; - mes "Thay want to take everything"; - mes "except the desert"; - mes "as their belongings."; - next; - mes "[Human]"; - mes "So, I started to travel,"; - mes "going around this world to experience the adventure."; - mes "Some view that can only be found in certain places,"; - mes "at their origin habitat."; - next; - mes "[Human]"; - mes "Therefore,"; - mes "I have decided to create items,"; - mes "that possesses the special characteristecs of the places."; - mes "I have gained a few successes,"; - mes "but the materials required are too hard to be found."; - mes "Therefore, I can't produce too many items."; - next; - mes "[Human]"; - mes "Oh! Uh Oh..."; - mes "I have spoken too much."; - mes "Sorry for taking your time."; - mes "There's nothing to do recently..."; - mes "I just hope to see"; - mes "some item that is related to the desert...."; - next; - mes "[Human]"; - mes "Hmmph...Anyway,"; - mes "thank you for listening to me."; - mes "Enjoy your journey..."; - mes "Think of the desert, you think of wolves... hahaha."; - close; - } -} -//Payon /=Fox Mask=/ //==Lets hope this works as it's supposed==// -pay_dun03.gat,48,84,4 script Nine Tail#1 1180,1,1{ - mes "[Nine Tail]"; - mes "Kee! KeeKee!"; - mes "KeeKeeKee! KeeKee! KeeKee!"; - next; - switch(select("Shaking your head:Nodding")) { - case 1: - mes "[Nine Tail]"; - mes "KeeKee! Ke! Kee!"; - close2; - donpcevent "Nine Tail#1::OnReset"; - end; - case 2: - emotion e_hmm; - close2; - disablenpc "Nine Tail#1"; - enablenpc "Nine Tail#2"; - end; - } - -OnInit: - disablenpc "Nine Tail#1"; - disablenpc "Nine Tail#2"; - monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; - end; - -OnReset: - killmonster "pay_dun03.gat","NT::OnMobDead"; - disablenpc "Nine Tail#1"; - disablenpc "Nine Tail#2"; - initnpctimer; - end; - -OnTimer300000: -OnSpawn: - stopnpctimer; - killmonster "pay_dun03.gat","Nine Tail#1::OnMobDead"; - monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; - end; -} -pay_dun03.gat,48,84,1 script NT -1,{ -OnMobDead: - enablenpc "Nine Tail#1"; - end; -} -pay_dun03.gat,48,84,4 script Nine Tail#2 1180,{ - if(countitem(1022)>998) { - mes "[Nine Tail]"; - mes "Uh Oh!! You've brought it, human."; - mes "Good...I think you can save yourself with these."; - next; - switch(select("Give it to him:Do not give it to him")) { - case 1: - mes "[Nine Tail]"; - mes "Go now. You have got what you wanted, human. Now leave!"; - if(countitem(1022)>998) { - delitem 1022,999; - getitem 5069,1; - } - close2; - disablenpc "Nine Tail#2"; - donpcevent "Nine Tail#1::OnReset"; - end; - case 2: - close2; - disablenpc "Nine Tail#2"; - donpcevent "Nine Tail#1::OnReset"; - end; - } - } - else { - mes "[Nine Tail]"; - mes "......Aiyo? Isn't this the appearance of a human boy?"; - mes "Has my transfiguration skill gone wrong again... oh... oh well."; - next; - mes "[Nine Tail]"; - mes "Do you know how it feels to be chased everyday? How tough that is? Huh?"; - mes "I just want to live a quiet life with my husband!"; - next; - mes "[Nine Tail]"; - mes "But one day, someone intruded into our habitat and tried to catch us."; - next; - mes "[Nine Tail]"; - mes "Do you know how much that Sohee that lives besides me likes to complain to me everyday? Someone will pull a disgusting face and say 'Haha, Miss Sohee~' and they will chase to rip off her clothes. They are making her crazy!"; - next; - mes "[Nine Tail]"; - mes "It is just a flawless body as fine as pine, and as beautiful as the flower. Why can't anyone understand that?"; - next; - mes "[Nine Tail]"; - mes "Hmmm...let me calm down first."; - mes "I just want to save my husband and bring him back."; - mes "I hope you can help me."; - next; - mes "[Nine Tail]"; - mes "To save my husband,"; - mes "please bring along ^FF0000999 ^0000FFNine Tails^000000!"; - mes "What? You said that's too much?"; - next; - mes "[Nine Tail]"; - mes "Hmmph, it really makes me angry to think of what you've done to us..."; - mes "I understand. You human won't do anything without a reward..."; - next; - mes "[Nine Tail]"; - mes "Hmm, ok. What do you think of the mask I'm wearing? The ^0000FFKitsune Mask^000000. Gather the item I want, and I will give you this."; - mes "You must gather ^FF0000999 ^0000FFNine Tails^000000!"; - close2; - disablenpc "Nine Tail#2"; - donpcevent "Nine Tail#1::OnReset"; - end; - } -} -//Orc Village /=Orc Hero Helm=/ -in_orcs01.gat,31,93,1 script Orc Warrior#1 1023,2,2{ - if (orcs_hero_hat == 1) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "Good, you have collected it all, haven't you?"; - mes "So you really want to have a talk, hahahahaha!!"; - mes "Ok, I will talk to you then"; - next; - mes "[Orc Warrior]"; - mes "I don't like humans."; - mes "All of the Orcish Tribe dislike humans."; - mes "Do you know that?"; - mes "I really hate it when you come to find us."; - set orcs_hero_hat,2; - next; - mes "[Orc Warrior]"; - mes "So if you want to hear more. Prepare another ^FF0000Jellopy x1000^000000"; - mes "This means, get out of my sight...!"; - mes "Humans..."; - close; - } - } else if (orcs_hero_hat == 2) { - if (countitem(909) > 999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "Good, you have collected it all, haven't you?"; - mes "So you really want to have a talk, hahahahahaha!!"; - mes "Ok, I will talk to you then"; - next; - mes "[Orc Warrior]"; - mes "Do you want to know why we hate humans?"; - mes "That's because,"; - mes "out village is living a quiet life,"; - mes "before the rude intrusion of you human."; - next; - mes "[Orc Warrior]"; - mes "Can you just build your city"; - mes "and live there quietly?"; - mes "Why do you create chaos everywhere..."; - mes "I can't understand"; - set orcs_hero_hat,3; - next; - mes "[Orc Warrior]"; - mes "Go, if you want another conversation, prepare ^FF0000Jellopy x1000^000000 again,"; - mes "If you're statisfied with such kind of converstaion."; - mes "Hahahahaha"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000..."; - mes "If you want to talk to me,"; - mes "show your will, humans."; - mes "I don't care, just brought 1000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 3) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "Good, you have collect it all, haven't you? "; - mes "So you really want to have a talk, hahahahaha!!"; - mes "Ok, I will talk to you until you're fed up then."; - next; - mes "[Orc Warrior]"; - mes "If you compare the achievement, "; - mes "we won't lose to you humans."; - mes "The same goes to the Goblin in the jungle,"; - mes "and the Kobold, who are the master of the grassland..."; - next; - mes "[Orc Warrior]"; - mes "Before you human build cities, "; - mes "we orc warriors has developed sophisticated tunnel in caves,"; - mes "as well as water way."; - mes "We use the things we found in the wild,"; - mes "to create the things we wanted."; - next; - mes "[Orc Warrior]"; - mes "Then we build high tower."; - mes "However, the evil forces "; - mes "have made the master of the tower betray our tribe..."; - mes " And those who fail to escape there,"; - mes "they're still suffering,"; - mes "at that place."; - next; - mes "[Orc Warrior]"; - mes "...Hmm, this,"; - mes "Why do I tell this to you humans?"; - mes "The conversation ends here today."; - set orcs_hero_hat,4; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000..."; - mes "If you want to talk to me"; - mes "Show your will, human."; - mes "I don't care, just brought 2000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 4) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "Good, you have collect it all, haven't you? "; - mes "So you really want to have a talk, hahahahaha!!"; - mes "Ok, I will talk to you until you're fed up then."; - next; - mes "[Orc Warrior]"; - mes "Yes, until that time,"; - mes "human and the orc warriors"; - mes "do lead a peaceful life."; - mes "But as time goes by, the misunderstanding,"; - mes "has accumulated and cannot be broken."; - next; - mes "[Orc Warrior]"; - mes "The powerless human only wants fame and wealth."; - mes "A true warrior,"; - mes "will only emphasize on glory and honor..."; - mes "Those who do not care what method they use to achieve their goal,"; - mes "will be lead to the path of perdition easily."; - next; - mes "[Orc Warrior]"; - mes "They only care about their safety,"; - mes "and ignore about others."; - mes "They will not let anthing that"; - mes "pose a threat to them to live... "; - mes "No matter it's other tribe,"; - mes "or unknown creature, they will kill"; - mes "even their closest companion if they had to."; - next; - mes "[Orc Warrior]"; - mes "...I have talked too much, and there's nothing more to talk about."; - mes "The conversation ends here."; - set orcs_hero_hat,5; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 3000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 5) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "You reall have the patience to collect these things."; - mes "You really want to talk to me, don't you?... "; - mes "If that's so, I will talk about other things."; - next; - mes "[Orc Warrior]"; - mes "The Orc Warriors think that the best things are"; - mes "battle and victory."; - mes "It is the greatest honor,"; - mes "to fight and beat the enemies face to face."; - next; - mes "[Orc Warrior]"; - mes "The spirit to win will not stop even for death."; - mes "However, some tribesmate that die of trickery,"; - mes "will get up from the grave,"; - mes "wandering to look for a target to fight."; - next; - mes "[Orc Warrior]"; - mes "During the battle,"; - mes "we are different from you."; - mes "We don't use tricks, and we don't run away!"; - mes "We will fight till then end, till we are out of energy."; - mes "Even when we're lost in the end, we will still make our last attempt to counter."; - next; - mes "[Orc Warrior]"; - mes "Besides that, we don't rely of potions."; - mes "You human are too weak."; - mes "That's why you use potions and herbs."; - mes "Without potion, you will quit immediately, don't you?"; - mes "Hmm, I'm not sure whether you are like that too."; - set orcs_hero_hat,6; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 4000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 6) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "You reall have the patience to collect these things."; - mes "You really want to talk to me, don't you?... "; - mes "If that's so, I will talk about other things."; - next; - mes "[Orc Warrior]"; - mes "The warriors of the tribe,"; - mes "are selected among the strongest."; - mes "When they grow up, we'll send them into the jungle,"; - mes "to test their qualification to be a real warrior."; - next; - mes "[Orc Warrior]"; - mes "We will recognize"; - mes "the tribesman who come back alive as a warrior."; - mes "These strong warriors are known as Orc Warriors."; - mes "For the females that has fighting ability,"; - mes "they are known as Orc Lady."; - next; - mes "[Orc Warrior]"; - mes "And for those with a dexterous hand and"; - mes "possess good eyesight,"; - mes "we'll give them bow and arrow,"; - mes "and called them Orc Archer."; - mes "They will learn and grow in the countless battles."; - next; - mes "[Orc Warrior]"; - mes "And there is another trial of fire."; - mes "Those who pass the trial,"; - mes "will be protected by fire"; - mes "and gain greater ability and endurance."; - mes "We called this warriors as High Orc."; - next; - mes "[Orc Warrior]"; - mes "Hmm, when human looks at us,"; - mes "you'll think that we look alike... "; - mes "But for use Orc, we can distinguish it easily."; - mes "So, when you look at me, "; - mes "you will feel that I look like"; - mes "no different that the orc warrior outside, isn't it?"; - set orcs_hero_hat,7; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 5000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 7) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "I can feel you are getting tired and want to quit now."; - mes "But you have keep the promise this time."; - mes "So a promise is a promise, I shall continue to talk to you."; - next; - mes "[Orc Warrior]"; - mes "We are talking about the Orc Warrior last time..."; - mes "Yes, in the orcish fighters,"; - mes "there are dexterous one with abilities,"; - mes "that has not pass the trial of fire."; - mes "They are the warriors that can take care of"; - mes "other orc warriors...."; - next; - mes "[Orc Warrior]"; - mes "Such kind of warriors are the true hero."; - mes "We call them Orc Heroes."; - mes "They had strength and stamin greater than other orcs."; - mes "They possess ability to lead too."; - mes "This is the true hero of Orc Warriors."; - next; - mes "[Orc Warrior]"; - mes "They get the Voucher of Orcish Hero,"; - mes "and is able to wield the sword only a hero can use."; - mes "When the Orc Hero wields the sword,"; - mes "the earth shakes..."; - next; - mes "[Orc Warrior]"; - mes "Orc Hero has his own special headgear too."; - mes "It is a symbol of"; - mes "the fame and strength of an Orc Hero... Just like you humans."; - mes "If you want to see it, you can only feel its power in the battle."; - set orcs_hero_hat,8; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 6000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 8) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "I can feel you are getting tired and want to quit now."; - mes "But you have keep the promise this time."; - mes "So a promise is a promise, I shall continue to talk to you."; - next; - mes "[Orc Warrior]"; - mes "We talk about the Orc Hero just now."; - mes "Some orc does not born with an ability,"; - mes "like the Orc Heroes do."; - mes "It took them a long time to go through numerous battle to be a warrior."; - next; - mes "[Orc Warrior]"; - mes "To a Orc Warrior,"; - mes "age does not means coward."; - mes "In fact is represents experience and skills,"; - mes "that makes him more valiant."; - next; - mes "[Orc Warrior]"; - mes "They can perform great battle skill,"; - mes "even without weapons."; - mes "They can fight for days even without their axe."; - mes "If they reach that state,"; - mes "weapon are just useless burdens..."; - next; - mes "[Orc Warrior]"; - mes "Among such experience elders,"; - mes "we called the most experienced one as "; - mes "Orc Lord. And we honor them,"; - mes "They wear a 3 horn iron helm"; - mes "that represents the leadership of Orcish tribe."; - set orcs_hero_hat,9; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 7000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 9) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "I've never seen,"; - mes "a human that won't quit like you... So I'll keep my promise"; - mes "to tell you about our tribe today."; - next; - mes "[Orc Warrior]"; - mes "Sometimes, there will be those treacherous ones"; - mes "who run away from the battle."; - mes "We have such kind in out tribe too."; - mes "Although it is a disgrace, they are Orcs too."; - mes "They only differ in their level of existance."; - next; - mes "[Orc Warrior]"; - mes "Such kind will be cursed."; - mes "Their body shrinks and the teeth grows."; - mes "And finally, they lose the heart to fight."; - mes "Since they don't want to be found by others, "; - mes "they hide themselves."; - next; - mes "[Orc Warrior]"; - mes "They are originally us."; - mes "But their alteration rise suspicions."; - mes "Such kind with greed,"; - mes "and hatred to us are called..."; - mes "Zenorc."; - next; - mes "[Orc Warrior]"; - mes "Unlike us,"; - mes "human do not change even their hearts have changed."; - mes "Therefore, we need to be more careful."; - mes "Because we can tell from the appearances,"; - mes "how treacherous humans are...."; - set orcs_hero_hat,10; - next; - mes "[Orc Warrior]"; - mes "So, if you want to hear more,"; - mes "prepare ^FF0000Jellopy x 1000 again^000000"; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 8000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 10) { - if (countitem(909)>999) { - delitem 909,1000; - mes "[Orc Warrior]"; - mes "Really? Have you really gathered 10,000 Jellopy?"; - mes "Good, that's enough now."; - mes "You've shown your sincerity."; - mes "I will treat you honestly."; - next; - mes "[Orc Warrior]"; - mes "It is enough for"; - mes "the stories about our tribe."; - mes "However, there are difference,"; - mes "from what you've heard and what you'll experience."; - next; - mes "[Orc Warrior]"; - mes "I advise that you gather more experience"; - mes "through the battle with us to understand our tribe."; - mes "The most direct way,"; - mes "is through combat."; - set orcs_hero_hat,11; - next; - mes "[Orc Warrior]"; - mes "I shall stop here."; - mes "As the token of appreciation to your sincerity,"; - mes "this is the axe that has accompanied me in my pass battles."; - mes "Take good care of it, thank you."; - getitem 1304,1; - next; - mes "[Orc Warrior]"; - mes "It must be hard for you after all these time."; - mes "If you want to understand more about Orcs,"; - mes "come and find me again."; - close; - } else { - mes "[Orc Warrior]"; - mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; - mes "If you want to talk to me,"; - mes "show you will, humans."; - mes "I don't care, just brought 9000 Jellopy."; - close; - } - } else if (orcs_hero_hat == 11 || orcs_hero_hat == 12) { - if (countitem(1304)) { - mes "[Orc Warrior]"; - mes "If must be hard for you after all these time."; - mes "If you want to understand more about Orcs,"; - mes "come and find me again."; - close; - } else { - set orc_hero_quest,rand(1,10); - if (orc_hero_quest > 9) { - if (orcs_hero_hat == 12 && countitem(931)>99) { - mes "[Orc Warrior]"; - mes "Uhoh, that is really great."; - mes "After all these battles, I am not sure how much you understand."; - mes "However, the voucher of Orc warrior"; - mes "is given to a true Orc Warrior."; - next; - mes "[Orc Warrior]"; - mes "We use 1000 thousand victories"; - mes "as a qualification to recognize one asa true Orc Warrior."; - mes "However, you are a human..."; - mes "It is hard to cross the line between two different kinds."; - next; - mes "[Orc Warrior]"; - mes "Ok, come again after you've won 10 thousand victories."; - mes "By that time, we will recognized you as the true warrior."; - mes "However,"; - mes "you will have to walk a lonely path for such fame."; - mes "The choise is up to you..."; - next; - mes "[Orc Warrior]"; - mes "All you get is just fame..."; - mes "But for a human,"; - mes "you get a chance to proof and test your capability..."; - mes "So what do you want to choose?"; - next; - switch(select("I think I don't need it.:I want to take the 10,000 challenge.")) { - case 1: - mes "[Orc Warrior]"; - mes "Alright, I won't force you to choose."; - mes "Now, please return"; - mes "to your human city slowly."; - mes "Your friends are waiting for you."; - close; - case 2: - mes "[Orc Warrior]"; - mes "You have chosen a hard path"; - mes "A path of eternal battles is waiting ahead of you."; - mes "You will have to face"; - mes "thousands,if not ten thousands of warriors."; - next; - mes "[Orc Warrior]"; - mes "Then, before you reach your 10,000th victories,"; - mes "Bring me the voucher of orc warrior."; - mes "Once, ten times, or even hundreds"; - mes "please leave your record of victories."; - if (countitem(931)>99) { - delitem 931,100; - set orcs_hero_hat,13; - set orcs_hero_hat2,100; - } - next; - mes "[Orc Warrior]"; - mes "If I take the voucher of Orc Warrior,"; - mes "I will record it a 100 victories."; - mes "Please make sure you defeat 10,000 orc warrior..."; - mes "Please continue your battle, don't stop."; - close; - } - } - mes "[Orc Warrior]"; - mes "The best way to understand Orcs,"; - mes "is through battle."; - mes "Thrugh collisions of strength and skills,"; - mes "improve your understanding between each other."; - next; - mes "[Orc Warrior]"; - mes "So, go out there and fight."; - mes "conversation with my is just an acceptance of concepts."; - mes "One day,"; - mes "You shall be recognized as a true warrior."; - set orcs_hero_hat,12; - close; - } else { - mes "[Orc Warrior]"; - mes "I feel that you are not statisfied?"; - mes "Do you have any doubts about us?"; - mes "You are a human."; - mes "Your concern to other tribers,"; - mes "will not benefit you."; - close; - } - } - } else if (orcs_hero_hat == 13) { - if (countitem(931)) { - mes "[Orc Warrior]"; - mes "Stay alive before you grab the victory..."; - mes "Rest here for a while before you leave."; - mes "Until now, you have achieved "+orcs_hero_hat2+" times of victories."; - next; - mes "[Orc Warrior]"; - mes "Do you want to add the record of your current victory"; - mes "into this record? You have won "+countitem(931)+" times this time."; - next; - switch(select("Add the record:Add it later")) { - case 1: - set orcs_hero_hat2,orcs_hero_hat2+countitem(931); - delitem 931,countitem(931); - if (orcs_hero_hat2>9999) { - mes "[Orc Warrior]"; - mes "And this, achieving more than 10,000 victories"; - mes "is an extraordinary achievement to human..."; - mes "You have completed an unusual task."; - mes "Through the current battle,"; - mes "You must have learned a lot about the Orcish Tribe."; - next; - mes "[Orc Warrior]"; - mes "Although you're a human, you have walked the path of a true warrior...."; - mes "We have recognized you."; - mes "You are a true warrior!!"; - mes "You are... Orc Lady!!"; - getitem 2299,1; - set orcs_hero_hat,14; - next; - mes "[Orc Warrior]"; - mes "This is your present."; - mes "I wonder if it fits your head."; - mes "Wear it well."; - mes "If you do not want to wear it, take it along with you."; - getitem 931,1; - next; - mes "[Orc Warrior]"; - mes "And, you have been recognized as a warrior..."; - mes "This voucher is for you."; - mes "Although it has no difference compared to others,"; - mes "keep it well."; - mes "You will only be recognized as a Orc Warrior,"; - mes "with this voucher."; - next; - mes "[Orc Warrior]"; - mes "So, you may go back now..."; - mes "If you ever think of us,"; - mes "come and look for us."; - mes "A true self of a person can only be shown through endless battles."; - mes "Return to the land now."; - close; - } - mes "[Orc Warrior]"; - mes "You have worked hard."; - mes "I hope your futue better will shine with the light of victories."; - mes "If you ever lost,"; - mes "I hope to see you stand up again."; - next; - mes "[Orc Warrior]"; - mes "There are "+(10000-orcs_hero_hat2)+" of battles left."; - mes "Although it is a though road ahead,"; - mes "I hope that you will pull yourself together and achieve the final victory."; - close; - case 2: - mes "[Orc Warrior]"; - mes "Hmm, as you like it."; - mes "I will be dissapointed again,"; - mes "If you give up in the middle."; - close; - } - } else { - mes "[Orc Warrior]"; - mes "Rest here for a while before you leave."; - mes "Until now, you have achieved "+orcs_hero_hat2+" times of victories."; - close; - } - } else if(orcs_hero_hat == 14) { - if (countitem(1304)) { - mes "[Orc Warrior]"; - mes "Hmm? Don't tell me that you assume that"; - mes "you won't be able to get back to the human villages"; - mes "if you are recognized as a Orc Warrior. Hahahaha!"; - mes "You better leave then."; - close; - } else { - set @orc_hero_quest,rand(1,10); - if (@orc_hero_quest > 9) { - mes "[Orc Warrior]"; - mes "That? Is that thirst...?"; - mes "Although you're recognized as a warrior,"; - mes "that eyes of yours show you seek more powerful enemies..."; - mes "Maybe you are not statisfied with the current situation."; - next; - mes "[Orc Warrior]"; - mes "Alright, do you want to take another trial?"; - mes "Maybe all you accumulated belongings"; - mes "shall become but a dream..."; - mes "This path,"; - mes "is a process feared,"; - mes "by even the most skullful warrior."; - next; - mes "[Orc Warrior]"; - mes "a recognized Orc Warrior, maybe you can defeat them..."; - mes "What is your choise?"; - next; - switch(select("I am statisfied with the current condition:...I will challenge the trial")){ - case 1: - mes "[Orc Warrior]"; - mes "Yes, it is useful"; - mes "if you are statisfied with yourself sometimes."; - mes "It takes greater courage,"; - mes "to admit that you can't overcome a greater obstacle."; - close; - case 2: - mes "[Orc Warrior]"; - mes "Good, I praise your honorable spirit."; - mes "This is an opportunity"; - mes "for a warrior who've won 10,000 victories."; - mes "You will face"; - mes "the greatest warrior of the Orcish tribe...!"; - next; - mes "[Orc Warrior]"; - mes "Fight the best warrior of the Orc Warrior."; - mes "Obtain 100 victories from the Orc Heroes,"; - mes "and bring me the voucher."; - mes "Although you're a great warrior, this is a ardous task"; - mes "espectially when you have to face it alone....!"; - next; - mes "[Orc Warrior]"; - mes "Come, go now! Since you can beat 10,000 Orc warrior,"; - mes "there's some possibilities that"; - mes "you can take down 100 Orc Heroes!"; - mes "If that's so, we will recognize you as"; - mes "the Orc Hero...!"; - set orcs_hero_hat,15; - close; - } - } else { - mes "[Orc Warrior]"; - mes "Oh warrior, continue to shine in the victories of your battles."; - mes "Stand up again even if you've lost."; - mes "Show your unshaken spirit."; - mes "You are the human that is reconized as an Orc Warrior!"; - close; - } - } - } else if(orcs_hero_hat == 15) { - if (countitem(968)>99) { - mes "[Orc Warrior]"; - mes "Finally... You have achive the goal."; - mes "Those who've lost to you have admitted that"; - mes "you have shown yourself as a Hero"; - mes "by crossing the barrier of kinds as a human..."; - mes "I, on behalf of our tribe,"; - mes "pay our greatest respect to you."; - next; - mes "[Orc Warrior]"; - mes "Now I ask you to make you final selection,"; - mes "what will you do with the vouchers you've taken?"; - mes "It means nothing to humands,"; - mes "but to the orcs,"; - mes "Heroic Emblem is a belonging"; - mes "of a true hero."; - next; - mes "[Orc Warrior]"; - mes "You've obtained this through you hardship."; - mes "You can take it with you,"; - mes "or give them back to the Orc Heroes."; - mes "The meaning of giving them back the voucher,"; - mes "is to battle them again..."; - next; - mes "[Orc Warrion]"; - mes "So, heroic emblem,"; - mes "what will you do with it?"; - next; - switch(select("I will take it back as token of victories:I'll give them back to Orc Heroes")) { - case 1: - mes "[Ork Warrior]"; - mes "Well, that is a good choise."; - mes "Nobody can change your right to make that decision."; - mes "Please take good care of"; - mes "these tokens of victory."; - close; - case 2: - mes "[Orc Warrior]"; - mes "This is the true spirit of a warrior...!"; - mes "Respecting your oppenent even after you've won,"; - mes "such deeds"; - mes "should be learned by we Orcs...!"; - if (countitem(968)<100) close; - delitem 968,100; - set orcs_hero_hat,16; - next; - mes "[Orc Warrior]"; - mes "The one who have defeated 100 Orc Hero..."; - mes "Altough you're a human"; - mes "we know you as the best warrior of the Orcs."; - mes "You are now... Orc hero!"; - getitem 1124,1; - next; - mes "[Orc Warrior]"; - mes "This is the sword given only to the Heroes."; - mes "Iam not sure wether you can use it."; - mes "But as a Orc Hero,"; - mes "you should have it."; - getitem 968,1; - next; - mes "[Orc Warrior]"; - mes "And since you're a Orc Hero now..."; - mes "This is the Heroic Emblem for you."; - mes "Although it has no difference compared to others,"; - mes "keep it well."; - mes "You will only be recognized as a Orc Hero,"; - mes "with this voucher."; - next; - mes "[Orc Warrior]"; - mes "So, you can leave now..."; - mes "A person from human tribe that can understand us,"; - mes "is the one who crosses the boundaries of tribe."; - mes "Show the tough spirit of you,"; - mes "and set for you new destiny...."; - close; - } - } else { - mes "[Orc Warrior]"; - mes "Tired...? Orc Hero is"; - mes "the best warrior among our warriors."; - mes "They are known for their capability."; - mes "It might be to hard for"; - mes "a human to pick on them."; - next; - mes "[Orc Warrior]"; - mes "However, this trial is the patch you've chosen."; - mes "Maybe you want to know you true limit,"; - mes "so you keep your promise to walk this path...!"; - mes "Don't rush for the answer,"; - mes "it might lies beneath the records of your countless battles."; - close; - } - } else if (orcs_hero_hat > 15) { - if (countitem(968)) { - mes "[Orc Warrior]"; - mes "Warrior of the Orc Warrior, the greatest Hero"; - mes "You are... Orc Hero!!"; - mes "May the valiant warrior be blessed with light!!"; - close; - } else { - mes "[Orc Warrior]"; - mes "Oh Hero, where have you put your voucher...?"; - mes "Without the Heroic Emblem,"; - mes "you shall not be knows as a Orc Hero."; - mes "Please retrieve it and keep it with you."; - close; - } - } else if (orcs_hero_hat == 0 || orcs_hero_hat ==1) { - mes "[Orc Warrior]"; - if (sex == 1) { - mes "What does the son of a human have to do here?"; - } else { - mes "What does the daughter of a human have to do here?"; - } - mes "Shouldn't you have nothing to do with us, the Orc Warriors?"; - mes "Or are you tired of the endless war"; - mes "and hope for a truce? That should be good!"; - next; - mes "[Orc Warrior]"; - mes "We, the Orc Warriors don't simple speak to men."; - mes "I praise your courage"; - mes "to dare to come and try to talk to me."; - mes "But we have no intention of hearing what you want to say."; - next; - mes "[Orc Warrior]"; - mes "Sit there quietly and leave without making any noises."; - mes "If you want to rest before you depart,"; - mes "watch your manners, at least to the host, me."; - if (rand(1,10)>9) { - next; - switch(select(".....","I want a conversation with you.")) { - case 1: - close; - case 2: - mes "[Orc Warrior]"; - mes "Converstation...? Conversation you say?Hahahaha!! "; - mes "You are really an interesting human."; - mes "Talk to a Orc Warrior? "; - mes "This is the first time I see human talk without sword and shield...!"; - next; - mes "[Orc Warrior]"; - mes "However, I won't be kind to anyone."; - mes "If you want to talk to me,"; - mes "you'll need to show some respect! Do you understand that?"; - mes "Ok... this is my little suggestion."; - next; - mes "[Orc Warrior]"; - mes "Show me the will of a human,"; - mes "who wants to talk to me."; - mes "To talk to me, gather^FF0000Jellopy x 1000 ^000000 "; - mes "Bring it to me when you come to talk next time"; - next; - mes "[Orc Warrior]"; - mes "And, don't question me."; - mes "I won't give you the rights to question my opinion."; - mes "And dont you dream that,"; - mes "I will give you anything."; - mes "Do you still want to talk under these circumstances?"; - mes "Decendent of human?"; - next; - switch(select("Let's battle, Orc Warrior!!:I will show you my faith")) { - case 1: - mes "[Orc Warrior]"; - mes "Yeahyeahyee, what a noisy fella!!"; - mes "If you like to fight, go outside!"; - mes "I really hate to see humans!!"; - close; - case 2: - mes "[Orc Warrior]"; - mes "Ok, keep your promise!"; - mes "I want to see how you keep that."; - mes "You will quit eventually."; - mes "Hahahahaha!!"; - set orcs_hero_hat,1; - close; - } - } - } else { - close; - } - } -} -in_orcs01.gat,162,33,1 script Hero of Orc#1 1087,2,2{ - if (orcs_hero_hat < 16) { - mes "[Orc Hero]"; - mes ".....Go away, don't interrupt me!"; - mes "If you want to fight me,"; - mes "wait for me at the west forest."; - mes "I am not in the mood to fight human now."; - close; - } else if (orcs_hero_hat == 17) { - mes "[Orc Hero]"; - mes "Hahaha, interesting, really interesting."; - mes "You are the most interesting human"; - mes "that I have seen..."; - mes "I like it, interesting..."; - close; - } else if (orcs_hero_hat == 16) { - if (countitem(968) && countitem(2299) && countitem(1124) && countitem(931)) { - if(rand(1,20)>19) { - mes "[Orc Hero]"; - mes "Hmm, a human that is knows as Hero?"; - mes "DO you know the meaning of returning a Heroic Emblem?..."; - mes "When I am free later,"; - mes "I'll fight with you."; - next; - mes "[Orc Hero]"; - mes ".....HmmHmmm...? This iron helm...?"; - mes "It belongs to Orc Warrior...?"; - next; - mes "[Orc Hero]"; - mes "Wait... You're still using this?"; - mes "Uhoh...."; - mes "Such an interesting human! Hahaha"; - mes "Good, really good..."; - next; - mes "[Orc Hero]"; - mes "You seem not to be aware of the story behind this viking helm."; - mes "In the battle between Orc Lord and the humands,"; - mes "he lost it in his defeat..."; - mes "The horn in the center was broken"; - mes "and this helm is created...!"; - next; - mes "[Orc Hero]"; - mes "Rumors said that if it is given to a human,"; - mes "the human will be recognized as a Hero..."; - mes "Hahaha, interesting."; - mes "And there're still people who"; - mes "continue to use it...!!"; - next; - mes "[Orc Hero]"; - mes "So that's the belonging of the Orc Lord!"; - mes "And you are not qualified to have it."; - mes "So if you don't mind,"; - mes "can you return it to its origional owner?"; - mes "Oh 'Human' Orc Warrior?"; - next; - switch(select("I refuse to do so:I agree")) { - case 1: - mes "[Orc Hero]"; - mes "Hmm, how stubborn."; - mes "If you think it's important, wear it well."; - mes "The history of the battle is still kept"; - mes "on this headgear of a warrior."; - close; - case 2: - mes "[Orc Hero]"; - mes "Good, that's more like it."; - mes "This Viking Helm,"; - mes "I'll give it to him, hahahaha..."; - mes "I never imagined to see this thing here."; - next; - mes "[Orc Hero]"; - mes "I'll give you a useful item though!"; - mes "Although you're human,"; - mes "you're recognizedas a Orc Hero before."; - mes "You should at least have a suitable headgear..."; - next; - mes "[Orc Hero]"; - mes "Here you can have this."; - mes "I have nade a special sign on it..."; - mes "So continue to use this in the future,"; - mes "understand? 'Human' Orc Warrior?"; - if (countitem(2299)) { - delitem 2299,1; - getitem 5094,1; - set orcs_hero_hat,17; - } - close; - } - } else { - mes "[Orc Hero]"; - mes "Hmm, a human that is recognized a warrior?"; - mes "Do you know the meaning of returning a Heroic Emblem?..."; - mes "When I am free later,"; - mes "I'll fight with you."; - close; - } - } else { - mes "[Orc Hero]"; - mes "Hmm, a human that is recognized a warrior?"; - mes "You don't look like one though."; - mes "Is he really going to return the Heroic Emblem?"; - mes "I can't believe it."; - next; - mes "[Orc Hero]"; - mes "I won't recognize you as a Hero."; - mes "He forgets even the most basic things."; - mes "How can he be called warrior... Humans!!"; - mes "Go to the west forest now."; - mes "I want you to pass the trial again...!"; - close; - } - } -} +//===== eAthena Script ======================================= +//= 2004 Headgear Quests +//===== By: ================================================== +//= Dj-Yhn +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= eAthena +//===== Description: ========================================= +//= 2004 New Headgears. Official Quests +//===== Additional Comments: ================================= +//= names with asterisk(*) are iRO names... +//= names done: 1,3,6,8,9,12,14,15,16,17 +//= needed: 2,4,5,7,10,11,13 (7/17) +//= ==Information For NPC's inside File== +//= 1) Black Cat Ears [NekoNeko*] {Payon} +//= o payon.gat 115 131 +//= 2) Crossed Hair Band, Plaster and Flower Hairpin [Arjen] {Geffen} +//= o geffen.gat 129 148 +//= 3) Hot-blooded-headband [Zhenbolt*] {Yuno} +//= o yuno.gat 300 188 +//= 4) Red Tailed Ribbon [Netpia] {Prontera} +//= o prontera.gat 165 232 +//= 5) Indian Headband [Merunte] {Comodo} +//= o comodo.gat 237 217 +//= 6) Mushroom headband [Ipore*] {Geffen} +//= o geffen.gat 67 87 +//= 7) Ears of angel wing & +//= Ears of devil wing [Old Blacksmith] {Yuno} +//= o yuno.gat 241 52 +//= 8) Sea Otter Cap [Pretty Lindsay*] {Lutie} +//= o xmas.gat 183 267 +//= 9) Brown Bear Cap [Fuzzy Fuzz*] {Lutie} +//= o xmas.gat 175 156 +//=10) Cap of Concentration [Nan Hyang] {Payon} +//= o payon_in03.gat 8 193 +//=11) Tulip Haipin [Ses] {Geffen} +//= o geffen.gat 83 189 +//=12) Party Hat, Straw Hat, Cowboy Hat, Sombrero +//= and Fur hat [Headgear Merchant (Mike)*] {Lutie} +//= o xmas_in.gat 35 30 +//=13) Big Golden Bell, Headgear of Queen +//= and Crown of Mistress [Neris] {Yuno} +//= o yuno_in03.gat 20 18 +//=14) Alarm Mask [Muscle Man*]{Aldebaran} +//= o alde_alche.gat 88 180 +//=15) Drooping Kitty, Smokie Leaf, Lazy Smokie +//= and Blue Fish [Traveler*] {Morroc} +//= o morocc.gat 273 79 +//=16) Fox Mask [Nine Tail*] {Payon Dungeon} +//= o pay_dun03 48 84 +//=17) Orc Hero Helm [Orc Warrior*] {Orc Village} +//= o in_orcs01 31 93 & 162 33 +//============================================================ +//= 1.01 Fixed items names iRO->kRO, fixed some bugs [Qwadrat] +//= Fixed possible item exploits, fixed Straw Hat +//= Added missing checks [Lupus] +//= 1.1 Fixed a bug in Giant-band-aid that didn't counting rotten bandages +//= Fixed a bug in Fur Hat that didn't count yarn [Evera] +//= 1.2 Syntax fixes for parenthesis, reformatting [KarLaeda] +//============================================================ + +//Payon /=Black cat ears=/ +payon.gat,115,131,3 script NekoNeko 725,{ + if (countitem(2213) > 0 && countitem(983) > 0 && countitem(914) > 199 && Zeny > 9999) { + delitem 2213,1; + delitem 983,1; + delitem 914,200; + set Zeny,Zeny-10000; + mes "[NekoNeko]"; + mes "Hihi? So you have collected all materials."; + mes "According to our agreement,"; + mes "I will make it for you~ please"; + mes "wait for a while!"; + next; + mes "[NekoNeko]"; + mes "Zomulazhumudazowuwudududu"; + mes "DidiSusuohwuzaowududaduda"; + next; + getitem 5057,1; + mes "[NekoNeko]"; + mes "Thank youfor using!"; + mes "If you need it again in future,"; + mes "come and fine me anytime!"; + close; + } else { + mes "[NekoNeko]"; + mes "How are you? Yes, I know."; + mes "I know why you're trying to talk to me."; + mes "That's because the Ears of Black Cat"; + mes "that I am wearing is too cute... right? Hahaha"; + next; + mes "[NekoNeko]"; + mes "Honestly, I made this hairband"; + mes "with my skill of craftmanship."; + mes "Therefore, not much people know,"; + mes "about this adorable head gear."; + mes "Isn't that a pity that I use it myself?"; + next; + mes "[NekoNeko]"; + mes "So, you better ask me to make that."; + mes "I will make it"; + mes "with a pay of course."; + mes "Fill your pockets with coints...."; + mes "That's my thinking, hehehehe"; + next; + mes "[NekoNeko]"; + mes "^FF0000Kitty Band^000000 x1"; + mes "^FF0000Black Dyestuffs^000000 x1"; + mes "^FF0000Fluff^000000 x200"; + mes "and lastly, it requires at least ^FF000010000zeny^000000!"; + mes "If you want it, gather them and bring it to me~"; + next; + mes "[NekoNeko]"; + mes "^FF0000Ah! Please keep this in mind."; + mes "If you slot a card in your equipment,"; + mes "and you want to change it to the item now,"; + mes "you will lose the card and refined level."; + close; + } +} +//Geffen /=Crossed Hair Ban, Plaster and Flower Hairpin=/ +geffen.gat,129,148,3 script Arjen 779,{ + mes "[Arjen]"; + mes "Ahhh~So boring~ So very boring~"; + mes "There's noone I need to see, and the weather is so good - ! !"; + mes "It's so boring that I have nothing to do."; + emotion e_gasp; //not sure if this is ET_SCRATCH + next; + mes "[Arjen]"; + mes "Oh yes, hey there, you!!"; + mes "Do you want to have a cute and fine hair clip?"; + mes "For a person as skillful as I am, there's nothing I can't make!! Wa haha!"; + mes "Clap ! It will be ready just like that!"; + emotion e_omg; //ET_SURPRISE? + next; + mes "[Arjen]"; + mes "Lucky I am freerightnow. So, just bring me the materials and I will whoosh! make it for you!"; + mes "So, any idea of what accessory you would like to have?"; + emotion e_heh; //ET_SMILE + next; + switch(select("^3131FFX Hairpin:Giant Band Aid:Flower Hairpin^000000:End conversation.")) { + case 1: + if (countitem(2294) > 0 && countitem(7220) > 399) { + mes "[Arjen]"; + mes "X Hairpin!"; + mes "That's very good !!"; + next; + mes "[Arjen]"; + mes "Oh yes!"; + mes "The Stellar.."; //star dust? that's not refinable, now is it? =X + mes "^CE3100During the production, the refine level will disappear, is that ok with you?^000000"; + next; + switch(select("It's ok, just make it for me!:I will come next time.")) { + case 1: + mes "[Arjen]"; + mes "Oh well- Then,"; + mes "it's time to show my skill after all this time !?"; + next; + mes "^3131FF - Sha Sha !! - ^000000"; + mes "^3131FF - Cha Sha Haa !! - ^000000"; + next; + if (countitem(2294) > 0 && countitem(7220) > 399) { + delitem 2294,1; + delitem 7220,400; + getitem 5079,1; //X-Hairping == crossed hair band? + } + mes "[Arjen]"; + mes " OK - !!"; + mes "I still have my touch! Wa ha ha!!"; + mes "How about that? Do you like it?"; + next; + mes "[Arjen]"; + mes "If you have any need, come and find me here anytime!"; + mes "So, good bye. Good Bye!"; + close; + case 2: + mes "[Arjen]"; + mes "Fine, fine, come back after you've made up your mind!"; + close; + } + } else { + mes "[Arjen]"; + mes "Right - the ^3131FF X Hairpin!^000000"; + mes "That's simple!"; + next; + mes "[Arjen]"; + mes "^FF0000Stellar x1^000000"; + mes "^FF0000Ectoplasm x400^000000"; + mes "If you've prepared all of this, I will help to make it for you!"; + close; + } + case 2: + if (countitem(970) > 0 && countitem(930) > 499) { + mes "[Arjen]"; + mes "Giant Band Aid??.."; + mes "Oh well- Then,"; + mes "it's time to show my skill after all this time !?"; + next; + mes "^3131FF - Sha Sha !! - ^000000"; + mes "^3131FF - Cha Sha Haa !! - ^000000"; + next; + if (countitem(970) > 0 && countitem(930) > 499) { + delitem 970,1; + delitem 930,500; + getitem 5063,1; //another one in wich I love gravity for changing names =X + } + mes "[Arjen]"; + mes " OK - !!"; + mes "I still have my touch! Wa ha ha!!"; + mes "How about that? Do you like it?"; + next; + mes "[Arjen]"; + mes "If you have any need, come and find me here anytime!"; + mes "So, good bye. Good Bye!"; + close; + } else { + mes "[Arjen]"; + mes "Hoho - ^3131FF Plaster !^000000"; + mes "If anyone asked where this is the Plaster that is used when someone is hurt?"; + mes "Tell them it is the real Plaster for injured people."; + mes "Hmm, isn't that easy?"; + next; + mes "[Arjen]"; + mes "^FF0000Alcohol x1^000000"; + mes "^FF0000Rotten Bandage x500^000000"; + mes "If you have prepared all the items, I will help to make it for you now?"; + close; + } + case 3: + if (countitem(2269) > 0 && countitem(999) > 9 && Zeny > 19999) { + mes "[Arjen]"; + mes "Great !! Flower Hairpin ~"; + mes "it's time to show my skill after all this time !?"; + next; + mes "^3131FF - Sha Sha !! - ^000000"; + mes "^3131FF - Cha Sha Haa !! - ^000000"; + next; + if (countitem(2269) > 0 && countitem(999) > 9 && Zeny > 19999) { + delitem 2269,1; + delitem 999,10; + set Zeny,Zeny-20000; + getitem 5061,1; //finally a non-changed name =X + } + mes "[Arjen]"; + mes " OK - !!"; + mes "I still have my touch! Wa ha ha!!"; + mes "How about it? Do you like it? Here is the stem left from the production. Take it as a souvenir. Haha."; + next; + mes "[Arjen]"; + mes "If you have any need, come and find me here anytime!"; + mes "So, good bye. Good Bye!"; + close; + } else { + mes "[Arjen]"; + mes "Yes - ^3131FF Flower Hairpin !^000000"; + mes "Sometimes, I see some strange girls with bare legs and a flower in their mouths."; + mes "Looking at them, I get an idea!"; + next; + mes "[Arjen]"; + mes "That is ^3131FFFlower^000000, ^3131FFFlower^000000 !"; + mes "Wa ha ha, isn't that a perfect match?"; + mes "Some even equip it on the Orc Warrior, you should be proud of it, right?"; + mes "Really ~ ~ ~"; + next; + mes "[Arjen]"; + mes "But the process takes a little more effort,"; + mes "I need to take some process fee."; + next; + mes "[Arjen]"; + mes "You should know that,"; + mes "stabilizing a fragile flower on the head"; + mes "takes a lot of concentration and"; + mes "very high level of skills!"; + next; + mes "[Arjen]"; + mes "So, please bring,"; + mes "^FF0000Romantic Flower x1^000000"; + mes "^FF0000Steel x10^000000"; + mes "together with ^3131FF 20,000 zeny^000000 !"; + mes "If you have prepared all of these, I will make it for you right away!"; + mes "Do you understand that?"; + close; + } + case 4: + mes "[Arjen]"; + mes "Ha, what? You don't want it?"; + mes "Rumblerumblerumble"; + close; + } +} +//Yuno /=Headband of power=/ <-- Ok, WTF? Thanks again bitches ;_; +//Yuno /=Hot-blooded headband=/ [5070] +yuno.gat,300,188,5 script Zhenbolt 753,{ + if(countitem(7216) > 299 && countitem(7097) > 299 && countitem(2211) > 0 && countitem(982) > 0) { + delitem 7216,300; + delitem 7097,300; + delitem 2211,1; + delitem 982,1; + mes "[Zhenbolt]"; + mes "Uh oh...Have you collected all the items?"; + mes "Good."; + mes "According to out agreement,"; + mes "I will create it for you, whole hearedly."; + next; + mes "[Zhenbolt]"; + mes "........................"; + next; + mes "[Zhenbolt]"; + mes "........................"; + next; + mes "[Zhenbolt]"; + mes "..................-work harder!-"; + next; + mes "[Zhenbolt]"; + mes "Uh oh... It's finished."; + mes "If you wear it,"; + mes "you will feel some warmth,"; + mes "in this cold world."; + mes "A great item has been born in this world."; + mes "Ladies and gentleman, this is ^FF0000Hot-blooded Headband^000000!!"; + getitem 5070,1; + next; + mes "[Zhenbolt]"; + mes "With this, I will be able"; + mes "to get back to the person I miss soon."; + mes "My name is"; + mes "Zhenbolt"; + mes "Main distributor of hear warming sensation!"; + close; + } else { + mes "[Zhenbolt]"; + mes "My name is Zhenbolt,"; + mes "a simple practioner that travels around the world,"; + mes "to spead the warmth of heart around the world."; + next; + mes "[Zhenbolt]"; + mes "You won't understand the meaning"; + mes "of a burning spirit and heat of passion through mere explaining."; + mes "So do you want to accept this?"; + mes "I will create an item"; + mes "that stores my heart for you."; + next; + mes "[Zhenbolt]"; + mes "However,"; + mes "I cannot leave this place,"; + mes "because I need to pass the message to others..."; + mes "So,"; + mes "I will have to trouble you"; + mes "to gather the materials."; + next; + mes "[Zhenbolt]"; + mes "^FF0000Red Muffler^000000 300 unit"; + mes "^FF0000Burning Heart^000000 300 unit"; + mes "^FF0000Bandana^000000 1unit ^FF0000White Dyestuffs^000000 1 unit..."; + mes "To produce the item,"; + mes "you'll need this materials."; + mes "Come to find me again after you've collected all the materials required."; + next; + mes "[Zhenbolt]"; + mes "^FF0000Besides that,"; + mes "Ah! Please keep this in mind."; + mes "If you slot a card in your equipment,"; + mes "and you want to change it to the item now,"; + mes "you will lose the card and refined level."; + close; + } +} +//Prontera /=Red Tailed Ribbon=/ [5083](Red Ribbon)// +prontera.gat,165,232,3 script Netpia 744,{ + if(countitem(2244) > 0 && countitem(2209) > 0 && countitem(10007) > 0) { + delitem 2244,1; + delitem 2209,1; + delitem 10007,1; + mes "[Netpia]"; + mes "Wow... You've brought all of it."; + mes "You've must have done a lot."; + mes "I will make the item according to our agreement."; + mes "Please wait for a while."; + next; + mes "[Netpia]"; + mes "..........................."; + next; + mes "[Netpia]"; + mes "..........................."; + next; + mes "[Netpia]"; + mes ".....................-Work Hard-"; + next; + mes "[Netpia]"; + mes "Here it is."; + mes "It's all yours now."; + mes "Remember to always wear it."; + getitem 5083,1; + next; + mes "[Netpia]"; + mes "Use this,"; + mes "to pass my intention to him..."; + mes "He left me for a while,"; + mes "with the hope to warm the heart of the world."; + mes "The one who chases that dream..."; + mes "Where is he now?"; + next; + mes "[Netpia]"; + mes "When you see the Red Ribbon,"; + mes "will you think of me,"; + mes "and continue to work harder?"; + mes "May you be blessed with luck on your journey."; + close; + } else { + mes "[Netpia]"; + mes "Hello?"; + mes "Do you want to wear a Red Ribbon?"; + mes "It's a really beautiful head accesory."; + mes "I am not trying to trick you,"; + mes "what do you think?"; + next; + mes "[Netpia]"; + mes "^FF0000Big Ribbon^000000 x1."; + mes "^FF0000Ribbon with one slot^000000 x1."; + mes "^FF0000Silk Ribbon^000000 x1..."; + mes "I'll make it for you,"; + mes "if you bring the above items."; + next; + mes "[Netpia]"; + mes "Remember to bring it to me."; + mes "I'll be more then glad,"; + mes "if you wear the Red Ribbon."; + mes "Then see you soon."; + next; + mes "[Netpia]"; + mes "^FF0000Ah... let me tell you about this,"; + mes "Ah! Please keep this in mind."; + mes "If you slot a card in you equipment,"; + mes "and you want to change it to the item now,"; + mes "you will lose the card and refined level."; + close; + } +} +//Comodo /=Indian Headband=/ [5071] +comodo.gat,237,217,5 script Merunte 732,{ + if (countitem(5010) > 0 && countitem(5049) > 0 && countitem(7101) > 9 && Zeny > 9999) { + delitem 5010,1; + delitem 5049,1; + delitem 7101,10; + set Zeny,Zeny-10000; + mes "[Merunte]"; + mes "Oh oh! You have brought it like you've promised!"; + mes "Then we shall pay our end of our bargain,"; + mes "just like the Indians!"; + next; + mes "[Merunte]"; + mes "Now let me have"; + mes "the materials that you have brought first."; + mes "I will use it well to make the headband."; + getitem 5071,1; + next; + mes "[Merunte]"; + mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; + close; + } else { + mes "[Merunte]"; + mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; + mes " "; + mes "Let the spirit of Indian stay glorious forever!"; + mes "With the honor of Comodo Indian,"; + mes "raise the glory of Indian!"; + next; + mes "[Merunte]"; + mes "For this reason,"; + mes "do you want to try wearing,"; + mes "an Indian Headband? Bring ^FF0000Indian Fillet^000000 x1"; + mes "^FF0000Striped Hairband^000000 x1"; + mes "^FF0000Peco Peco Feather^000000 x10"; + mes "and together with ^FF000010000zeny^000000!"; + next; + mes "[Merunte]"; + mes "And Indiantakes a promise,"; + mes "more importantly than his life."; + mes "As long as you bring it, I will make that for you anytime!"; + mes " "; + mes "Ah Wuwuwuwuwuwuwuwuwuwuwu~"; + next; + mes "[Merunte]"; + mes "^FF0000Ah! Please keep this in mind"; + mes "If you slot a card in your equipment,"; + mes "and you want to change it to the item now,"; + mes "you will lose the card and refined level."; + close; + } +} +//Geffen /=Mushroom Band=/ [5082] +geffen.gat,67,87,3 script Ipore 700,{ + if (countitem(921) > 299) { + delitem 921,300; + mes "[Ipore]"; + mes "Oh Wow. You really have brought the Mushroom Spore x 300?"; + mes "You much have been tired."; + mes "Then, I shall use these,"; + mes "to perform a magic show for you!"; + mes "Please wait for a while."; + next; + mes "- Sha Ka Sha Ka Sha Ka Sha Ka Sha Ka Sha Ka -"; + mes "- Iporeput all the Mushroom Spores-"; + mes "- onto my head. -"; + next; + mes "[Ipore]"; + mes "Kineisihayituoohyilaahahsaiyi"; + mes "Chahulisitawutehayisikenbiah"; + mes "BiwuBiwuBiwu....Keahahah!!"; + next; + mes "[Ipore]"; + mes "......................."; + mes "Shoosh... Anyway,"; + mes "The spore has grown on your head."; + mes "It looks odd just like that."; + mes "Let me help you to make it into a headband."; + next; + mes "[Ipore]"; + mes "So...How about that? Feeling any better?"; + mes "Making a headband,"; + mes "using the spore that grows from your head..."; + mes "Isn't that romantic? Hehe."; + next; + mes "[Ipore]"; + mes "Anyway, you've done a lot."; + mes "So, take this headban with you to show off somewhere."; + mes "If you want to make another one,"; + mes "just come and find me!"; + getitem 5082,1; + close; + } else { + mes "[Ipore]"; + mes "Huhuhu..."; + mes "I fount it at last!"; + mes "I have discovered a magic"; + mes "that will make the spore grows on your head."; + next; + mes "[Ipore]"; + mes "Of course, it might be inconvenient,"; + mes "with a headfull of mushroom spore..."; + mes "That's why I pick it up"; + mes "and make it into a hairband for you."; + next; + mes "[Ipore]"; + mes "Aiyo! No point listening and do not see it for yourself!"; + mes "Just bring 300 ^FF0000Mushroom Spore^000000,"; + mes "and I will let you experience it!"; + mes "I am confident that if you experience such magic,"; + mes "you're surely be thankful to me, won't you?"; + close; + } +} +//Yuno /=Ears of Angel's Wing & Ears of Devil's Wing=/ [5074]&[5068] +yuno.gat,241,52,3 script Old Blacksmith 813,{ + mes "[A seemingly skillful craftman]"; + mes "Uh Oh, since you've come to this place,"; + mes "you must have known how to enjoy the scenary."; + mes "Since you're a Blacksmith, why not do your forging?"; + mes "What's the point staring at the sky?"; + mes "My name is Habir Moah!"; + mes "A wandering Blacksmith with my hammer as my companion."; + next; + if (countitem(2254) && countitem(2286) && Zeny>19999) { + mes "[Habir Moah]"; + mes "Hmm? You do have really good items, don't you?"; + mes "Hmm... however,"; + mes "do you have the insufficientfeeling?"; + mes "If you are willing, take out your"; + mes "^4d4dffAngel Wing^000000 and ^4d4dffElven Ears^000000"; + mes "to create a unusual item."; + next; + mes "[Habir Moah]"; + mes "How about that, do you ever though of that?"; + mes "Don't suspect my capability!"; + mes "As a Blacksmith"; + mes "I am considered as one of the most skillful one, if not the most skillful!"; + mes "Through the skill of blacksmith,"; + mes "an ore will become a great steel, that's the rule."; + next; + switch(select("Hmm... I'll think about it.:Can you help me make it?:Can I craft Evil headband...?")) { + case 1: + mes "[Habir Moah]"; + mes "Hmm, what a pity!"; + mes "I thought I can show my skill again."; + mes "Oh well."; + mes "... ... ..."; + mes "Beautiful sky... So blue."; + close; + case 2: + mes "[Habir Moah]"; + mes "Aha, thank you!"; + mes "Let's see the material first, shall we?"; + mes "Angel Wing and Elven Ears,"; + mes "other miscellaneous stuffs and 20000 zeny."; + mes "All these items really cost something."; + mes "I will help you make one fine accesory."; + next; + mes "[Habir Moah]"; + mes "Before I produce the item, let me remind you."; + mes "I don't care about"; + mes "the level of refining for the item."; + mes "If you have worries,"; + mes "I guess you better tidy up your items."; + next; + mes "[Habir Moah]"; + mes "^4d4dffPlease Reserve the items,"; + mes "that is required for making the headgear^000000"; + mes "I do not hope that you will blame me,"; + mes "if I fail to make that item."; + next; + switch(select("It's ok, just do it.:Hmm, I need to think about it.")) { + case 1: + mes "[Habir Moah]"; + mes "So, let's do it!"; + next; + misceffect 154; //Success Hammer ;P + mes "[Habit Moah]"; + mes "With my skills,"; + mes "the great creation of me, Habir Moah,"; + mes "is completed!"; + mes "Here it is,"; + mes "the Angel Wing Ears."; + if (countitem(2254) && countitem(2286) && Zeny>19999) { + delitem 2254,1; + delitem 2286,1; + set Zeny,Zeny-20000; + getitem 5074,1; + } + next; + mes "[Habir Moah]"; + mes "From now on,"; + mes "everyone will you."; + close; + case 2: + mes "[Habir Moah]"; + mes "If you're interested in it in future,"; + mes "do come and find me."; + mes " "; + mes "Ah, what a soothing breeze."; + close; + } + case 3: + mes "[Habir Moah]"; + mes "Hoho, of couse I can craft"; + mes "Evil Wing!"; + mes "I'll make it into Devil Wing Ears!"; + next; + mes "[Habir Moah]"; + mes "Let's see the materials required, shall we?"; + mes "Evil Wing and Elven Ears,"; + mes "in addition to that, 20,000 zeny."; + mes "All these items really cost something."; + mes "I will help you make one fine accesory."; + next; + mes "[Habir Moah]"; + mes "Before I produce the item, let me remind you."; + mes "I don't care about"; + mes "the level of refining for the item."; + mes "If you have worries,"; + mes "I guess you better tidy up your items."; + next; + mes "[Habir Moah]"; + mes "^4d4dffPlease reserve the items,"; + mes "this is required for making the headgear.^000000"; + mes "I do not hope that you will blame me,"; + mes "if I fail to make that item."; + next; + switch(select("It's ok. Let's do it.:I need to tidy up first.")) { + case 1: + if (countitem(2255) && countitem(2286) && Zeny > 19999) { + mes "[Habir Moah]"; + mes "So, let's do it!"; + next; + misceffect 154; + mes "[Habir Moah]"; + mes "With my skills,"; + mes "the great creation of me, Habir Moah,"; + mes "is completed!"; + mes "Here it is,"; + mes "Devil Wing Ears"; + if (countitem(2255) && countitem(2286) && Zeny > 19999) { + delitem 2255,1; + delitem 2286,1; + set Zeny,Zeny-20000; + getitem 5068,1; + } + next; + mes "[Habir Moah]"; + mes "Fromnow on,"; + mes "everyone will you."; + close; + } else { + mes "[Habir Moah]"; + mes "I'm sorry. If you have not prepared all the materials,"; + mes "I won't do that for you."; + mes "I'll need Evil Wing, Elven Ears and"; + mes "20000 zeny."; + mes "Can you please confirm that you have all of those?"; + close; + } + case 2: + mes "[Habir Moah]"; + mes "If you're interested in it in future,"; + mes "do come and find me."; + mes " "; + mes "Ah, what a soothing breeze."; + close; + } + } + } else if (countitem(2255) && countitem(2286) && Zeny>19999) { + mes "[Habir Moah]"; + mes "Hmm? You do have really good items, don't you?"; + mes "Hmm... however,"; + mes "do you have the insufficientfeeling?"; + mes "If you are willing, take out your"; + mes "^4d4dffEvil Wing^000000 and ^4d4dffElven Ears^000000"; + mes "to create a unusual item."; + next; + mes "[Habir Moah]"; + mes "How about that, do you ever though of that?"; + mes "Don't suspect my capability!"; + mes "As a Blacksmith"; + mes "I am considered as one of the most skillful one, if not the most skillful!"; + mes "Through the skill of blacksmith,"; + mes "an ore will become a great steel, that's the rule."; + next; + switch(select("Hmm... I'll think about it.:Can you help me make it?:Can I craft Angel Wing...?")) { + case 1: + mes "[Habir Moah]"; + mes "Hmm, what a pity!"; + mes "I thought I can show my skill again."; + mes "Oh well."; + mes "... ... ..."; + mes "Beautiful sky... So blue."; + close; + case 2: + mes "[Habir Moah]"; + mes "Aha, thank you!"; + mes "Let's see the material first, shall we?"; + mes "Evil Wing and Elven Ear,"; + mes "other miscellaneous stuffs and 20000 zeny."; + mes "All these items really cost something."; + mes "I will help you make one fine accesory."; + next; + mes "[Habir Moah]"; + mes "Before I produce the item, let me remind you."; + mes "I don't care about"; + mes "the level of refining for the item."; + mes "If you have worries,"; + mes "I guess you better tidy up your items."; + next; + mes "[Habir Moah]"; + mes "^4d4dffPlease Reserve the items,"; + mes "that is required for making the headgear^000000"; + mes "I do not hope that you will blame me,"; + mes "if I fail to make that item."; + next; + switch(select("It's ok, just do it.:Hmm, I need to think about it.")) { + case 1: + mes "[Habir Moah]"; + mes "So, let's do it!"; + next; + misceffect 154; //Success Hammer ;P + mes "[Habit Moah]"; + mes "With my skills,"; + mes "the great creation of me, Habir Moah,"; + mes "is completed!"; + mes "Here it is,"; + mes "the Angel Wing Ears."; + if (countitem(2255) && countitem(2286) && Zeny>19999) { + delitem 2255,1; + delitem 2286,1; + set Zeny,Zeny-20000; + getitem 5068,1; + } + next; + mes "[Habir Moah]"; + mes "From now on,"; + mes "everyone will you."; + close; + case 2: + mes "[Habir Moah]"; + mes "If you're interested in it in future,"; + mes "do come and find me."; + mes " "; + mes "Ah, what a soothing breeze."; + close; + } + case 3: + mes "[Habir Moah]"; + mes "Hoho, of course I can craft"; + mes "Angel Wing!"; + mes "I'll make it into Angel Wing Ears!"; + next; + mes "[Habir Moah]"; + mes "Let's see the materials required, shall we?"; + mes "Angel Wing and Elven Ears,"; + mes "in addition to that, 20,000 zeny."; + mes "All these items really cost something."; + mes "I will help you make one fine accesory."; + next; + mes "[Habir Moah]"; + mes "Before I produce the item, let me remind you."; + mes "I don't care about"; + mes "the level of refining for the item."; + mes "If you have worries,"; + mes "I guess you better tidy up your items."; + next; + mes "[Habir Moah]"; + mes "^4d4dffPlease reserve the items,"; + mes "this is required for making the headgear.^000000"; + mes "I do not hope that you will blame me,"; + mes "if I fail to make that item."; + next; + switch(select("It's ok. Let's do it.:I need to tidy up first.")) { + case 1: + if (countitem(2254) && countitem(2286) && Zeny > 19999) { + delitem 2254,1; + delitem 2286,1; + set Zeny,Zeny-20000; + mes "[Habir Moah]"; + mes "So, let's do it!"; + next; + misceffect 154; + mes "[Habir Moah]"; + mes "With my skills,"; + mes "the great creation of me, Habir Moah,"; + mes "is completed!"; + mes "Here it is,"; + mes "Angel Wing Ears"; + getitem 5074,1; + next; + mes "[Habir Moah]"; + mes "Fromnow on,"; + mes "everyone will you."; + close; + } else { + mes "[Habir Moah]"; + mes "I'm sorry. If you have not prepared all the materials,"; + mes "I won't do that for you."; + mes "I'll need Angel Wing, Elven Ears and"; + mes "20000 zeny."; + mes "Can you please confirm that you have all of those?"; + close; + } + case 2: + mes "[Habir Moah]"; + mes "If you're interested in it in future,"; + mes "do come and find me."; + mes " "; + mes "Ah, what a soothing breeze."; + close; + } + } + } else { + mes "[Habir Moah]"; + mes "I am not sure how I have followed the wind,"; + mes "that leads me to Juno..."; + mes "Altough I don't really feel comfortable on a high place like this, the view here is really breath taking."; + mes "I never knew the sky could be so beautiful,"; + mes "when I was travelling on the land."; + next; + mes "[Habir Moah]"; + mes "Anyway, I am a craftman in nature..."; + mes "I feel uneasy if I do not craft anything."; + mes "And it's been a while since my last creation."; + mes "If there're materials,"; + mes "I'll surely create the best creation of my life."; + mes "Unfortunately, there weren't any. ...Hehe..."; + next; + mes "[Habir Moah]"; + mes "May I ask, do you have either Angel Wing,"; + mes "Evil Wing or Elven Ear?"; + mes "If you do, can you bring it to me?"; + mes "I will help you to make a beautiful"; + mes "Ears of Angel's Wing and Ears of Devil's Wing."; + next; + switch(select("Can you tell me about the details?:I'll consider about it.")) { + case 1: + mes "[Habir Moah]"; + mes "Oh yes,"; + mes "I need to tell you the details about the materials."; + mes "Angel Wing Ears requires ^4d4dffAngel Wings^000000 and"; + mes "^4d4dffElven Ears^000000 ЎAand the cost for other materials is"; + mes "approximatedly ^4d4dff20000 zeny^000000"; + next; + mes "[Habir Moah]"; + mes "Devil Wing Ears requires ^4d4dffEvil Wing^000000 and"; + mes "^4d4dffElven Ears^000000 ЎAwhile the cost for other materials is"; + mes "approximately ^4d4dff20000 zeny"; + next; + mes "[Habir Moah]"; + mes "Please come to me after you have got all the materials."; + mes "I will make the joy of Angel and terror of Devil"; + mes "as a present for you."; + close; + case 2: + mes "[Habit Moah]"; + mes "I always look at thge sky at this location..."; + mes "So if you need me, you know where to find me."; + close; + } + } +} +//Lutie /=Sea Otter Cap=/ +xmas.gat,183,267,3 script Pretty Lindsay 793,{ + if (countitem(5033) && countitem(5064)) { + delitem 5033,1; + delitem 5064,1; + mes "[Pretty Lindsay]"; + mes "Wow~ you really have brought all the items here."; + mes "Hang on for a while~"; + mes "Lindsay will make that for you right now."; + next; + mes "[Pretty Lindsay]"; + mes "Just like what my mom taught me,"; + mes "first, place this on the ground..."; + mes "Preparation complete. . . ."; + mes "Haya, yah!"; + next; + misceffect 261; + mes "^FF0000Lindsay put the RaccoonHat on the ground,"; + mes "and place the Smokie Leaf on top of it."; + mes "Then she say something that none could understand its meaning."; + mes "There's a bright glitter,"; + mes "and the fur of the RaccoonHat slowly turns into blue color."; + mes "And finally, the shape of Smokie turns into Otter."; + next; + mes "[Pretty Lindsay]"; + mes "Pheww! It's done!"; + mes "It's so tiring I am feeling weak right now!"; + mes "Here~ Take it~"; + getitem 5078,1; + next; + mes "[Pretty Lindsay]"; + mes "This is.. This is the best creation of Lindsay."; + mes "Remember to put it on always~"; + mes "Farewell~"; + close; + } else { + mes "[Pretty Lindsay]"; + mes "Hi~ Wassup?"; + if (sex) { + mes "Handsome boy."; + } else { + mes "Beautiful?"; + } + next; + mes "[Pretty Lindsay]"; + mes "Do you want to get a cute headgear?"; + mes "Pretty Lindsay is going to create"; + mes "a cap that looks like a Sea Otter this time."; + mes "How about that? It should be cute, ya?"; + emotion e_heh; //ET_SMILE + next; + mes "[Pretty Lindsay]"; + mes "Imagina that~ If you get to wear that hat,"; + mes "you will have the feeling,"; + mes "that you're like an Sea Otter."; + mes "If you can be like an Sea Otter.. Woah!"; + mes "I am getting excited just by imagining it."; + next; + mes "[Pretty Lindsay]"; + mes "However, production of ^4D4DFFSea-Otter Hat^000000 requires,"; + mes "^0000FFRaccoonHat^000000 x1 ^0000FFSmokie Leaf^000000 x1"; + mes "So, if you want to get a Sea-Otter Hat, brother,"; + mes "just bring along the materials,"; + mes "and Lindsay will make it for you immediately."; + next; + switch(select("I will come again when I have collected them.:Yo..why RaccoonHat?")) { + case 1: + mes "[Pretty Lindsay]"; + mes "Hmm~ Come back soon~"; + emotion e_heh; //ET_SMILE + close; + case 2: + mes "[Pretty Lindsay]"; + mes "Ah..why Sea-Otter Hat production"; + mes "requires Smokie Hat?"; + mes "Hmm. .That's because. . . secrets.. ."; + next; + mes "[Pretty Lindsay]"; + mes "When you place Smokie Leaf with RaccoonHat,"; + mes "and say the spell,"; + mes "according to what my mom had taught, the RaccoonHat will"; + mes "^003063Bang!!^000000 and turn into Sea-Otter Hat."; + next; + mes "[Pretty Lindsay]"; + mes "But I don't know why it can be like that."; + mes "Mom never tell me the reason."; + next; + mes "["+strcharinfo(0)+"]"; + mes ". . . . . . . . . . . . . . . . ."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ok..Ok, I will come again when I have collected all the items."; + close; + } + } +} +//Lutie /=Brown Bear Cap=/ [5059] +xmas.gat,175,156,3 script Fuzzy Fuzz 712,{ + if (countitem(5030) && countitem(7213) > 99 && countitem(7217) > 99 && countitem(7161) > 299) { + delitem 5030,1; + delitem 7213,100; + delitem 7217,100; + delitem 7161,300; + mes "[Fuzzy Fuzz]"; + mes "Good! You've brought it!"; + mes "The production might take some time."; + mes "There's a lot of amendment to be done."; + mes "So, please wait for a while."; + next; + mes "[Fuzzy Fuzz]"; + mes ". . . TutaTusa. . ."; + mes "Pluck this off. . . ."; + mes "Wuha!~ Sew it happily.."; + mes "Wait a little longer."; + next; + mes "[Fuzzy Fuzz]"; + mes "Didn't they say people who wait will be more lucky?"; + mes "It's almost done. So wait for a little while."; + mes "Rub your hands if you feel cold."; + next; + mes "[Fuzzy Fuzz]"; + mes "It is done!"; + mes "I've made a cap that is suitable for you!"; + mes "I know I made it, but it really looks nice."; + mes "I used a lot of efforts,"; + mes "so please take good care of it."; + mes "Here~ Please take it with you~"; + getitem 5059,1; + close; + } else { + mes "[Fuzzy Fuzz]"; + if (sex) { + mes "Hey you, hold it right there!"; + } else { + mes "Yoh miss, hold it right there."; + } + mes "You who look like a slow and dumb bear,"; + mes "I have a cap that fits you,"; + mes "how about that? do you want it?"; + emotion e_omg; //ET_SURPRISE? + next; + mes "[Fuzzy Fuzz]"; + mes "Haha.. Looks like you're not happy"; + mes "because I said you look dumb, right?"; + mes "How sensitive . . ."; + mes "What I mean is, you're honest and easy to be tricked."; + mes "OkOk.. don't look at me like that."; + emotion e_sry; //ET_SORRY + next; + mes "[Fuzzy Fuzz]"; + mes "I can't make the cap now because I do not have the materials."; + mes "Can you please."; + mes "find the materials for me?"; + mes "I will help to make the 'Teddybear Hat' for you."; + next; + mes "[Fuzzy Fuzz]"; + mes "Come, let me tell you about the required materials."; + mes "You won't need very much materials here."; + mes "^0000FFPanda Hat^000000 x1 ^0000FFNeedle Packet^000000 x100"; + mes "^0000FFSpool^000000 x100 ^0000FFBlack Bear's Skin^000000 x300"; + mes "That's all,"; + mes "isn't that easy to be found?"; + next; + mes "[Fuzzy Fuzz]"; + mes "I will be waiting for you!"; + emotion e_heh; //ET_SMILE + close; + } +} +//payon /=Cap of Concentration=/ [5073] +payon_in03.gat,8,193,4 script Nan Hyang 75,{ + if (countitem(2285) && countitem(1550)) { + mes "[Nan Hyang]"; + mes "Sigh, give that to me."; + mes "Before I start,"; + mes "take note of this,"; + mes "In the process of production ^FF0000'Model Training Hat'^000000,"; + mes "If ^FF0000the 'Book' is slotted with card,"; + mes "or possesses refined level^000000,"; + emotion e_heh; //ET_SMILE + next; + mes "[Nan Hyang]"; + mes "^FF0000the effect will dissappear,"; + mes "Of course, the same goes to the 'Apple of Archer' too^000000."; + mes "So do you want me to make it now?"; + next; + switch(select("Start making it:Wait, don't.")) { + case 1: + mes "[Nan Hyang]"; + mes "Request accepted,"; + mes "I will start it right now."; + mes "Please have a seat,"; + mes "and wait for me, will you?"; + mes "This is to make sure that you have the correct posture."; + mes "Don't worry, it's for free."; + emotion e_ok; //ET_OK + next; + mes "[Nan Hyang]"; + mes "Please be patient!"; + next; + mes ". . . . . . . . . . . . . . . . . ."; + mes " . . . . . . . . . . . . . . . . . "; + mes ". . . . . . . . . . . . . . . . . ."; + mes " . . . . . . . . . . . . . . . . . "; + next; + mes "[Nan Hyang]"; + mes "This is not a hard task,"; + mes "so it's going to be completed right away.."; + mes "Please wear this hat,"; + mes "to keep a correct posture."; + mes "Thank you!"; + next; + mes "[Nan Hyang]"; + mes "An apple is placed on the book,"; + mes "keep it balanced and don't let is fall."; + mes "This is the reason to put on the 'Model Training Hat',"; + mes "to keep the balance in order to keep the correct posture."; + emotion e_oh; //ET_AHA? =X + next; + mes "[Nan Hyang]"; + mes "You might feel unconfortable and pain on your neck at the beginning."; + mes "But as you use it,"; + mes "you will slowly found your posture going better."; + if (countitem(2285) && countitem(1550)) { + delitem 2285,1; + delitem 1550,1; + getitem 5073,1; + } + next; + mes "[Nan Hyang]"; + mes "Here it is."; + mes "Please take it."; + mes "Ah.. Before I forget,"; + mes "This is the Arrow taken from the Apple of Archer."; + mes "Please take it."; + getitem 1750,1; + next; + mes "[Nan Hyang]"; + mes "Farewell then."; + mes "Have a balanced day."; + close; + case 2: + mes "[Nan Hyang]"; + mes "Ah.. isn't this an item that requires a lot of equipments?"; + mes "If you've fully prepared, come and find me."; + emotion e_hmm; //ET_THINK? + close; + } + } else { + mes "[Nan Hyang]"; + mes "Good day."; + mes "This place teaches manners and posture."; + mes "May I know,"; + mes "how can I help you here?"; + emotion e_omg; //ET_SURPRISE? + next; + switch(select("I want to learn too . .:I'm sorry. I think I came to a wrong place.")) { + case 1: + mes "[Nan Hyang]"; + mes "Oh, I see."; + mes "But how do I say this?"; + mes "I'm really sorry,"; + mes "we are not having any intake currently."; + next; + mes "[Nan Hyang]"; + mes "And since the president is going outstation,"; + mes "and we're not sure,"; + mes "when he'll return,"; + mes "(Phew..how long are you going to"; + mes "stay in the in. . . .)"; + next; + mes "[Nan Hyang]"; + mes "Hmm, beofre you take the course of manners,"; + mes "we have to correct"; + mes "your unbalance posture first."; + mes "This means that,"; + mes "a correct posture is a polite action."; + mes "That's what I think."; + next; + mes "[Nan Hyang]"; + mes "Since it is quite impossible to correct your posture now,"; + mes "I will let you correct it yourself."; + mes "The method is"; + mes "to create a 'Model Training Hat',"; + mes "for you."; + next; + mes "[Nan Hyang]"; + mes "Do you want me to make this for you?"; + mes "If you want it,"; + mes "please take the materials required here."; + mes "Generally I can give it to you for free."; + mes "But there's no stock in the storage anymore."; + emotion e_hmm; //ET_QUESTION? + next; + mes "[Nan Hyang]"; + mes "If you bring ^0000FFApple of Archer^000000 x1 and ^0000FFBook^000000 x1,"; + mes "I will produce it,"; + mes "and give the product to you."; + next; + mes "[Nan Hyang]"; + mes "After you've get these items,"; + mes "come and find me."; + mes "Farewell then."; + close; + case 2: + mes "[Nan Hyang]"; + mes "Oh, I see."; + mes "This place should be kept silent."; + mes "If you do not have any important matters,"; + mes "can you please go out? Thank you."; + mes "Good byethen. . ."; + close; + } + } +} +//geffen /=Tulip Hairpin=/ +geffen.gat,83,189,5 script Ses 716,{ + mes "[Ses]"; + mes "My name is Ses."; + mes "Ses like to fold paper."; + mes "I used a big colorful paper to make a huge boat for mummy yesterday."; + mes "She thank me and touch my head, hehe."; + emotion e_heh; //ET_SMILE + next; + mes "[Ses]"; + mes "Today, the teacher teaches us the method to make beautiful flower!!!"; + mes "Altough it's a little bit hard~ it's very interesting~"; + mes"The flower is beautiful when you put it on your head. Everyone tell me so, and I'm so happy!"; + emotion e_heh; //ET_THROB?=X + next; + if (countitem(2278) && countitem(975)) { + mes "[Ses]"; + mes "Hehe- Mr. Smile!! Scarlet Dyestuffs!!!"; + mes "WuYeaghhhhh---"; + mes "Come, let me"; + mes "help you make a beautiful flower !!"; + emotion e_swt; //ET_SWEAT + next; + mes "[Ses]"; + mes "Let me make it for you, ok? Ok????"; + emotion e_swt; + next; + switch(select("Allow you to do so:I reject")) { + case 1: + mes "[Ses]"; + mes "Wahahahaha~"; + emotion e_heh; + next; + mes "[Ses]"; + mes "Take this Mr Smile,"; + mes "cut here a little, cut there some~~"; + mes "and a little there, and here...."; + mes "yiyik..."; + emotion e_ho; //ET_DELIGHT? + next; + mes "[Ses]"; + mes "Ha- !! It's done!!!!"; + if (countitem(2278) && countitem(975)) { + delitem 2278,1; + delitem 975,1; + getitem 5077,1; + } + next; + mes "[Ses]"; + mes "Hehe, it's done,"; + mes "How about it? Cute, isn't it? Right?"; + next; + mes "[Ses]"; + mes "Am I good?"; + mes "Hehe, I am making one for my bother too."; + mes "You need one, brother."; + mes "come and find me again if you want me to make a beautiful flower again."; + mes "Good bye then~"; + close; + case 2: + mes "[Ses]"; + mes "Yiyee~~ I don't need to help you do it again then!!"; + close; + } + } else { + mes "[Ses]"; + mes "Do you want to make on too, big brother?"; + mes "I will teach you... hehehe"; + next; + mes "[Ses]"; + mes "However, you need to prepare some items,"; + mes "because I don't have anything now."; + mes "Can you bring it to me, big brother?"; + next; + switch(select("Sure:No")) { + case 1: + mes "[Ses]"; + mes "So please bring,"; + mes "^3131FFMr. Smile x1"; + mes "Scarlet Dyestuffs x1^000000"; + mes "I will make a beautiful red flower for you."; + next; + mes "[Ses]"; + mes "I will wait for you here. Remember to come, ok!?"; + close; + case 2: + mes "[Ses]"; + mes "Hooyeahyeahyeah~~~~~"; + emotion e_sob; + close; + } + } +} +//Lutie /=Party Hat, Straw Hat, Cowboy Hat, Sombrero and Fur hat=/ +xmas_in.gat,35,30,3 script Headgear Merchant 797,{ + mes "[Mike]"; + mes "I like hats..."; + mes "I like hats more than any other thing in this world!!"; + mes "Even if you compared hats with eating,"; + mes "wearing a new hat is far more important"; + next; + mes "[Mike]"; + mes "Hat, Cap, Holy Bonnet,"; + mes "Turban, Iron Helm,"; + mes "Hemmed Sallet, Munak Turban..."; + mes "I like them all!!"; + mes "(Wuhoo! Wuhoohoo!!)"; + next; + mes "[Mike]"; + mes "I have learned the way to modified a hat,"; + mes "and I am researching"; + mes "to design the most fashionable hat."; + next; + switch(select("Party Hat:Straw Hat:Cowboy Hat:Sombrero:Fur Hat")) { + case 1: //Party hat [5060] + if(countitem(2236) && countitem(7151) > 99 && countitem(7111) > 99) { + mes "[Mike]"; + mes "Party Hat! It is made according to the Santa's Hat,"; + mes "decorated with some papers."; + mes "This is the best Party Hat!! Do you want it?"; + mes "(Ohhhh, beautiful! So beautiful!)"; + next; + mes "[Mike]"; + mes "Wait, before I start the production, let's confirm this."; + mes "I will use items regarless of whether,"; + mes "it had been refined or slotted with cards."; + mes "So you better just prepare the items required,"; + mes "and put the others in the storage."; + next; + mes "[Mike]"; + mes "You've brought all the materials..."; + mes "Great! The one who wants a Party Hat,"; + mes "do you want me to make it for you right now?"; + next; + switch(select("No:Yes")) { + case 1: + mes "[Mike]"; + mes "Hmm, is that so..."; + mes "Let keep wearing your Santa's Hat then."; + mes "Hmmmhmmmhmmm...."; + close; + case 2: + mes "^3355FFDeteDete ChebenCheben"; + mes "PotterPotter MeganMegan"; + mes "PosongPosong ShahaShaha"; + next; + if(countitem(2236) && countitem(7151) > 99 && countitem(7111) > 99) { + delitem 2236,1; + delitem 7151,100; + delitem 7111,100; + getitem 5060,1; + } + mes "[Mike]"; + mes "Very Good!"; + mes "Force the birthday fellow to put this on,"; + mes "then you can play tricks on him. That should be fun..."; + mes "Please come again too next time~"; + next; + mes "[Mike]"; + mes "And, this is what's left after the process."; + mes "Here, take it!"; + mes "Maybe it might be useful to you... (Hehehehe)"; + getitem 949,10; + close; + } + } else { + mes "[Mike]"; + mes "Party Hat! It's a necessity,"; + mes "for anyone who throws a birthday party."; + mes "No matter how serious looking one is,"; + mes "the hat will make him look cute and funny!"; + next; + mes "[Mike]"; + mes "In my opinion, it is suitable not only for birthday,"; + mes "but as well as entertaining event!"; + mes "This beautiful hat is just suitable for fun."; + mes "(...How about organizing a party for adventure?!?)"; + next; + mes "[Mike]"; + mes "Anyway, the material required are"; + mes "^3355FFSanta's Hat^000000 x1"; + mes "^3355FFOil Paper^000000 x100"; + mes "^3355FFSlick Paper^000000 x100"; + next; + mes "[Mike]"; + mes "These are what I need."; + mes "So don't forget to collect the material, ok?"; + mes "I will always be around...."; + mes "So come back only after you have collected them!"; + close; + } + case 2: //Straw Hat [5062] + if(countitem(2280) && countitem(7197) > 299 && countitem(7150) > 299) { + mes "[Mike]"; + mes "Straw Hat! This hat is based on Sahkkat,"; + mes "that is make of bamboo and rattan."; + mes "Wearing it makes you think that you're going to have a good harvesting year!"; + mes "(Look, power of farmer!!)"; + next; + mes "[Mike]"; + mes "Wait, before I start the production, let's confirm this."; + mes "I will use items regardless of whether"; + mes "it had been refined or slotted with cards."; + mes "So you better just prepare the items required,"; + mes "and put the others in the storage."; + next; + mes "[Mike]"; + mes "You've brought all the materials..."; + mes "Great! The one who wants a Straw Hat,"; + mes "do you want me to make it for you right now?"; + next; + switch(select("No, thanks:Sure")) { + case 1: + mes "[Mike]"; + mes "Hmm, is that so..."; + mes "Let keep wearing your Sahkkat then."; + mes "Hmmmhmmmhmmm...."; + close; + case 2: + mes "^3355FFSakaSaka WakaWaka"; + mes "JekaJeka HuyiHuyi"; + mes "PokaPoka TewuTewu^000000"; + next; + if(countitem(2280) && countitem(7197) > 299 && countitem(7150) > 299) { + delitem 2280,1; + delitem 7197,300; + delitem 7150,300; + getitem 5062,1; + } + mes "[Mike]"; + mes "HmmHmm! It feels that the harvest of this year shall be good!"; + mes "I hope next year will be the same too..."; + mes "Ahahaha, what am I talking about..."; + mes "Please come again if you want more~"; + close; + } + } else { + mes "[Mike]"; + mes "Staw Hat! It gives you energy to work,"; + mes "even under the heat of the sun"; + mes "as well as providing shades that give you a cool feeling."; + mes "This hat will make you hope for a good harvest this year too!"; + next; + mes "[Mike]"; + mes "This hat is suitable for the farmers,"; + mes "who want to plant or cultivate their crops."; + mes "You have the feel of a villager when you wear it!"; + mes "(For your info, I am a city kid!)"; + next; + mes "[Mike]"; + mes "Anyway, the materials required for production are"; + mes "^3355FFSakkat^000000 x1"; + mes "^3355FFTough Vines^000000 x300"; + mes "^3355FFPiece of Bamboo^000000 x300"; + next; + mes "[Mike]"; + mes "These are what I need."; + mes "So don't forget to collect all the material, ok?"; + mes "I will always be around...."; + mes "So come back only after you have collected them!"; + close; + } + case 3: //Cowboy Hat [5075] + if (countitem(2248) && countitem(7030) > 107 && countitem(7194) > 107 && countitem(7120) > 3) { + mes "[Mike]"; + mes "Cowboy Hat! A hat of western feel,"; + mes "but looks toughet than Western Grace,"; + mes "That is suitable for the western's males!"; + mes "(Qiang... Yeehahaa~...)"; + next; + mes "[Mike]"; + mes "Wait, before I start the production, let's confirm this."; + mes "I will use item regardless of wether"; + mes "It had been refined or slotted with cards."; + mes "So you better just prepare the items required,"; + mes "and put the others in the storage."; + next; + mes "[Mike]"; + mes "You've brought all the materials..."; + mes "Great! The one who wants a Cowboy Hat,"; + mes "do you want me to make it for you right now?"; + switch(select("No:Yes")) { + case 1: + mes "[Mike]"; + mes "Hmm,is that so..."; + mes "Let keep wearing your typical Western Grace then."; + mes "Hmmmhmmmhmmm...."; + close; + case 2: + mes "^3355FFDudududu bangbangbangbang"; + mes "TadamTadam BiyongBiyong"; + mes "Wuuuuu Ahwuwuwuwuw^000000"; + next; + if (countitem(2248) && countitem(7030) > 107 && countitem(7194) > 107 && countitem(7120) > 3) { + delitem 2248,1; + delitem 7030,108; + delitem 7194,108; + delitem 7120,4; + getitem 5075,1; + } + mes "[Mike]"; + mes "HeeeHaH! With that"; + mes "you can tame even the wildest stiallion!"; + mes "Please come again if you need more~"; + close; + } + } else { + mes "[Mike]"; + mes "Cowboy Hat!A hat of western feel,"; + mes "where you seem to found the boiling blood of the cowboys..."; + mes "It's as if you are going to draw something out,"; + mes "and start shooting!"; + next; + mes "[Mike]"; + mes "The Cowboy Hat with thefeel of opening a barren land..."; + mes "It makes guys look cool!"; + mes "and it makes gals look prettier"; + mes "(Is tought the new concept of beauty...?)"; + next; + mes "[Mike]"; + mes "Anyway, the materials required for production are"; + mes "^3355FFWestern Grace^000000 x1"; + mes "^3355FFClaw of Desert Wolf^000000 x108"; + mes "^3355FFSoft Blade of Grass^000000 x108"; + mes "^3355FFBurning Horseshoe^000000 x4"; + next; + mes "[Mike]"; + mes "These are what I need."; + mes "So don't forget to collect the material, ok?"; + mes "I will always be around...."; + mes "So come back only after you have collected them!"; + close; + } + case 4: //Sombrero [5067] + if (countitem(5062) && countitem(952) > 49 && countitem(1907)) { + mes "[Mike]"; + mes "SipoleiyeahhhhhhWoohohoh!!"; + mes "Amigo! Adios Amigo!"; + mes "If you like the sun and happy melody,"; + mes "this is the right hat for you!!"; + next; + mes "[Mike]"; + mes "Wait, before I start the production, let's confirm this."; + mes "I will use items regardless of wether"; + mes "it had been refined or slotted with cards."; + mes "So you better just prepare the items required"; + mes "and put the others in the storage"; + next; + mes "[Mike]"; + mes "You've brought all the materials..."; + mes "Great! The one who wants a Sombrero,"; + mes "so you want me to make if for you right now?"; + switch(select("No:Yes")) { + case 1: + mes "[Mike]"; + mes "Hmmm, is that so..."; + mes "Let keep wearing your shady Straw Hat then."; + mes "Hmmmhmmmhmmm...."; + close; + case 2: + mes "^3355FFQingkaQinka KiangggQiangkiang"; + mes "Diringringling kaciangkaciang"; + mes "Adios Mamamiya^000000"; + next; + if (countitem(5062) && countitem(952) > 49 && countitem(1907)) { + delitem 5062,1; + delitem 952,50; + delitem 1907,1; + getitem 5067,1; + } + mes "[Mike]"; + mes "If you wear this to the desert,"; + mes "you'll be Muka's friend too!! Full with joyous tempo and heat!!"; + mes "Please come again if you want more~"; + close; + } + } else { + mes "[Mike]"; + mes "Yibayiba, andeleh andeleh!!"; + mes "Amigo! Adios, Amigo!"; + mes "Come again, Morocc!"; + mes "Astalacista Baby!"; + next; + mes "[Mike]"; + mes "For you who like the sun and loud music!!"; + mes "I present you with"; + mes "the tri-level hat, Sombrero!!"; + mes "(From Yggdrasil tree trill here!?)"; + next; + mes "[Mike]"; + mes "Anyway, the materials required for production are"; + mes "^3355FFStraw Hat^000000 x1,"; + mes "^3355FFCactus Needle^000000 x50,"; + mes "^3355FFGuitar^000000 x1"; + next; + mes "[Mike]"; + mes "These are what I need"; + mes "So don't forget to collect the material, ok?"; + mes "I will always be around...."; + mes "So come back only after you have collected them!"; + close; + } + case 5: //fur hat [5076] + if (countitem(2226) && countitem(7038) > 499) { + mes "[Mike]"; + mes "Fur Hat! Yo, Man! Check it out!"; + mes "It's good for keeping warm! But it's fashionable too!"; + mes "Even if you went to places as cold as Lutie,"; + mes "you will be ok with this Beanie!!"; + next; + mes "[Mike]"; + mes "Wait, before I start the productions, let's confirm this."; + mes "I will use items regardless of wether"; + mes "it had been refined or slotted with cards."; + mes "So you better just prepare the items required,"; + mes "and put the others in the storage."; + next; + mes "[Mike]"; + mes "You've brought all the materials..."; + mes "Great! The one who wants a Beanie,"; + mes "do you want me to make it for you right now?"; + next; + switch(select("No:Yes")) { + case 1: + mes "[Mike]"; + mes "Hmm, is that so..."; + mes "Let keep wearing your Cap that is produce in bundles then."; + mes "Hmmmhmmmhmmm...."; + close; + case 2: + mes "^3355FFKafokapo Kafokapo"; + mes "poterpote poterpote"; + mes "PosongPosong PosongPosong"; + next; + if (countitem(2226) && countitem(7038) > 499) { + delitem 2226,1; + delitem 7038,500; + getitem 5076,1; + } + mes "[Mike]"; + mes "Complete! The nicely knitted,"; + mes "cute white hat! Yeat! Go Go!"; + mes "Please come again if you need more~"; + close; + } + } else { + mes "[Mike]"; + mes "Beanie! Gimme a chocolate!! Right!"; + mes "No matter who wears it,"; + mes "you will feel the snowy winter!! Event if you are from Morocc,"; + mes "you will look more like a traveller from Lutie if you put that on!"; + next; + mes "[Mike]"; + mes "There was a rumor"; + mes "people wearing it will pull out his hard and shout Yo without knowing it-"; + mes "I think we better change a topic..."; + mes "(Hot weather, the head can't stand the heat?!?)"; + next; + mes "[Mike]"; + mes "Anyway, the material required for production are"; + mes "^3355FFCap^000000 x1,"; + mes "^3355FFYarn^000000 x500."; + next; + mes "[Mike]"; + mes "These are what I need."; + mes "So don't forget to collect the material, ok?"; + mes "I will always be around...."; + mes "So come back only after you have collected them!"; + close; + } + } +} +//Yuno /=Big Golden Bell, Headgear of Queen and Mistress Crown=/ +yuno_in03.gat,20,18,6 script Neris 726,{ + mes "[Neris]"; + mes "This time,"; + mes "as a gratitude of everyone's support to the Museum,"; + mes "we have prepared a special item,"; + mes "That is ...!"; + next; + mes "[Neris]"; + mes "If an accessoiries for monsters is reconstructed, it can be equipped by human too!"; + next; + mes "[Neris]"; + mes "We are in the experimenting stage currently,"; + mes "and there're only 3 type of monster's accesories that can be equipped."; + mes "Maybe there're more to come in the future."; + mes "However,"; + mes "we cannot provide these accessories to everyone without limit."; + mes "We would like to ask for the materials and production fee,"; + mes "before we can provide the accessories to you."; + next; + mes "[Neris]"; + mes "Please select an accessoiries that you are curious of, or wich us to produce for you."; + next; + switch(select("Decorative Golden Bell:Crown of Ancient Queen:Crown of Mistress")) { + case 1: //Big golden bell [5091] + mes "[Neris]"; + mes "The Decorative Golden Bell is"; + mes "the accessory equipped by the monster 'Sohee'."; + mes "It's very suitable and looks good on female players."; + mes "Altough it might be a little big, I'm sure you'll like it."; + next; + if (countitem(10016) && countitem(714) && countitem(969) > 2 && Zeny > 19999) { + delitem 10016,1; + delitem 714,1; + delitem 969,3; + set Zeny,Zeny-20000; + mes "[Neris]"; + mes "So you have brought all the required materials."; + mes "Please wait for a while."; + next; + mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -^000000"; + getitem 5091,1; + next; + mes "[Neris]"; + mes "EEyaah~ The elegant golden bell is complete."; + mes "Walk around with it."; + mes "Altough it won't make the ding dong sounds,"; + mes "it sure is beautiful."; + next; + mes "[Neris]"; + mes "Don't you feel that you look like a Sohee now?"; + mes "But don't commit suicide like her."; + mes "If you want to make anymore of it,"; + mes "do come and find me again."; + mes "Finally, please come to visit the Monster Museum frequently."; + close; + } else { + mes "[Neris]"; + mes "The material required for the production of this item are,"; + mes "^3355FFGolden Bell x1, Emperium x1, Gold x3^000000 and"; + mes "20,000 zeny"; + next; + mes "[Neris]"; + mes "As long as you are prepared,"; + mes "with the materials and zeny required for the production,"; + mes "I will make it for you anytime."; + close; + } + case 2: //Headgear of Queen [5080] (Crown of ancient queen) + mes "[Neris]"; + mes "The Crown of Ancient Queen is the equipment of"; + mes "monster 'Isis'."; + mes "When you wear it,"; + mes "you will feel like a queen."; + next; + if (countitem(10006) && countitem(714) && countitem(969)>2 && Zeny>19999) { + delitem 10006,1; + delitem 714,1; + delitem 969,3; + set Zeny,Zeny-20000; + mes "[Neris]"; + mes "So you have brought all the required materials."; + mes "Please wait for a while."; + next; + mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -"; + getitem 5080,1; + next; + mes "[Neris]"; + mes "Here it is! The Crown of Ancient Queen!"; + mes "Altough you won't become a real queen after wearing it,"; + mes "you will surely"; + mes "have a different feeling."; + next; + mes "[Neris]"; + mes "After you wear this,"; + mes "I think you should really have a good figure,"; + mes "because that will be more meaningful."; + mes "If you need to make it again,"; + mes "do come find me again."; + mes "Finally, please come to visit the Monster Museum frequently."; + close; + } else { + mes "[Neris]"; + mes "The materials required for the production are"; + mes "^3355FFQueen's Hair Ornament x1, Emperium x1, Gold x3^000000 and"; + mes "20,000 zeny."; + next; + mes "[Neris]"; + mes "As long as you are prepared"; + mes "with the materials and zeny required for the production"; + mes "I will make it for you anytime."; + close; + } + case 3: //crown of mistress [5081] + mes "[Neris]"; + mes "Crown of Mistress is"; + mes "brought by monster 'Mistress'."; //Maya? riiiight! + mes "You can feel the precence of Mistress from it."; + next; + if (countitem(2249) && countitem(714) && countitem(969)>2 && Zeny>39999) { + mes "[Neris]"; + mes "So you have brought everything."; + mes "^FF0000However, during the process of production,"; + mes "no matter how many times"; + mes "the coronet is refined,"; + mes "it does not have effect to the product."; + next; + mes "[Neris]"; + mes "^FF0000So,"; + mes "please bring along only the Coronet x 1 that is required for the production."; + mes "If anything is missing,"; + mes "we will not take responsible of it.^000000"; + mes "So, are you ready?"; + next; + switch(select("Yes, I am.:Hold on, please")) { + case 1: + mes "[Neris]"; + mes "Please wait for a while."; + next; + mes "^3355FF- Dang Dang! Qing Yi Qing Yi! Ding Ding Dang Dang! -"; + if (countitem(2249) && countitem(714) && countitem(969)>2 && Zeny>39999) { + delitem 2249,1; + delitem 714,1; + delitem 969,3; + set Zeny,Zeny-40000; + getitem 5081,1; + } + next; + mes "[Neris]"; + mes "Woohoo!"; + mes "The beautiful Crown of Mistress is completed."; + mes "Altough you won't have any servants,"; + mes "after you've worn it,"; + mes "I am sure you're having a different feeling."; + next; + mes "[Neris]"; + mes "If you wear this crown,"; + mes "and takea photo with Mistress,"; + mes "it will be very interesting."; + mes "If you want to make anymore of it,"; + mes "do come find me again."; + mes "Finally, please come to visit the Monster Museum frequently."; + close; + case 2: + mes "[Neris]"; + mes "Please confirm it first"; + mes "before you come to me~"; + close; + } + } else { + mes "[Neris]"; + mes "The materials required for production are"; + mes "^3355FFCoronet x1, Emperium x1, Gold x3^000000 together with"; + mes "40,000 zeny."; + next; + mes "[Neris]"; + mes "As long as you are prepaired"; + mes "with the materials and zeny required for the production,"; + mes "I will make it for you anytime."; + close; + } + } +} +//Aldebaran /=Alarm Mask=/ +//Effects: EF_BLASTMINE: 106 +//EF_FLASHER:99 +alde_alche.gat,88,180,1 script Muscle Man#Alarm 1193,{ +end; +} +alde_alche.gat,88,180,1 script Muscle Man#Masked Alarm 748,{ + mes "[Muscle Man]"; + mes "Muscle, muscle. I like it. Hehe!!"; + mes "What a beautiful robotic muscle!"; + misceffect 99; + disablenpc "Muscle Man#Masked Alarm"; + enablenpc "Muscle Man#Alarm"; + enablenpc "#Masked Alarm1"; + enablenpc "#Masked Alarm2"; + enablenpc "#Masked Alarm3"; + enablenpc "#Masked Alarm4"; + donpcevent "#Masked Alarm1::OnBlast"; + donpcevent "#Masked Alarm2::OnBlast"; + donpcevent "#Masked Alarm3::OnBlast"; + donpcevent "#Masked Alarm4::OnBlast"; + next; + disablenpc "Muscle Man#Alarm"; + enablenpc "Muscle Man#Masked Alarm"; + if (countitem(2288) && countitem(1095) > 2999) { + switch(select("Give him the item:End")) { + case 1: + mes "You found... You found it. You really found it!"; + mes "That's great! That's so great!"; + next; + mes "[Muscle Man]"; + mes "Yes... From today onwards, the Clock Hand and Mr. Scream are mine! My Precious!"; + next; + mes "[Muscle Man]"; + mes "And this, this shall be your precious."; + if (countitem(2288) && countitem(1095) > 2999) { + delitem 1095,3000; + delitem 2288,1; + getitem 5086,1; + } + next; + mes "[Muscle Man]"; + mes "Good... Good bye! If you find more, remember to bring it here!!"; + donpcevent "#Masked Alarm1::OnBlast"; + donpcevent "#Masked Alarm2::OnBlast"; + donpcevent "#Masked Alarm3::OnBlast"; + donpcevent "#Masked Alarm4::OnBlast"; + disablenpc "#Masked Alarm1"; + disablenpc "#Masked Alarm2"; + disablenpc "#Masked Alarm3"; + disablenpc "#Masked Alarm4"; + close; + case 2: + mes "[Muscle Man]"; + mes "Hmm? Do you have anything to say to me?"; + mes "I smell something. Isn't that the nice smell of the grease from Mr. Alarm that I sense now?"; + donpcevent "#Masked Alarm1::OnBlast"; + donpcevent "#Masked Alarm2::OnBlast"; + donpcevent "#Masked Alarm3::OnBlast"; + donpcevent "#Masked Alarm4::OnBlast"; + disablenpc "#Masked Alarm1"; + disablenpc "#Masked Alarm2"; + disablenpc "#Masked Alarm3"; + disablenpc "#Masked Alarm4"; + close; + } + } else { + mes "[Muscle Man]"; + mes "This is the item created by 'Loui Meato' that is attached to the arms and legs of Alarm."; + mes "This is the ancient technique that can be found in the Clock Tower."; + next; + mes "[Muscle Man]"; + mes "If there's any skill to shrink this thing, 'Loui Meato' can be used by everyone soon!"; + next; + mes "[Muscle Man]"; + mes "Although I've lost my arm and legs in an alchemy accident, but if I can make this technique for public, it will benefit a lot of people!"; + next; + mes "[Muscle Man]"; + mes "Therfore... I want to ask you"; + mes "Do you have the will to help my in this research?"; + next; + mes "[Muscle Man]"; + mes "The material is not enough. I want the Alarm's ^0000FFClock Hand^000000 and that strange ^0000FFMr. Scream^000000 that is said to look like the mask of Alarm."; + mes "It will help a lot if you have those things."; + next; + mes "[Muscle Man]"; + mes "However, when I saw the Alarm in the Clock Tower, I will be fascinated by the great work on the creature's mechanical parts that is so brilliantly designed and manifactured."; + mes "I've forgotten everything, including the materials required for the research."; + next; + mes "[Muscle Man]"; + mes "I am telling you this, to give you the opportunity to help me."; + mes "So how about that? Do you wish to help me? The price is the Mask of Alarm that looks really good! It's a very important thing, you know?"; + next; + donpcevent "#Masked Alarm1::OnBlast"; + donpcevent "#Masked Alarm2::OnBlast"; + donpcevent "#Masked Alarm3::OnBlast"; + donpcevent "#Masked Alarm4::OnBlast"; + disablenpc "#Masked Alarm1"; + disablenpc "#Masked Alarm2"; + disablenpc "#Masked Alarm3"; + disablenpc "#Masked Alarm4"; + switch(select("I will help you:............")) { + case 1: + case 2: + mes "[Muscle Man]"; + mes "Ohohoh! You agree that Mr. Alarm is beautiful too!"; + mes "Good, good!"; + next; + mes "[Muscle Man]"; + mes "What I want is, ^0000FFClock Hand x3000^000000 and"; + mes "^0000FFMr. Scream x1 ^000000"; + mes "With these items, I will be able to reasearch the fascinating parts of Mr. Alarm."; + next; + mes "[Muscle Man]"; + mes "I have said before. If you're able to find these things, I will give you Mr. Alarm's Mask."; + mes "You will have the chance to wear ^0000FFAlarm's Mask^000000!"; + next; + mes "[Muscle Man]"; + mes "Go! Go and find them now!"; + mes "Follower of Mr Alarm."; + mes "The researcher of 'Loui Meato'."; + mes "He who wants to be Mr. Alarm!"; + close; + } + } +OnInit: + disablenpc "#Masked Alarm1"; + disablenpc "#Masked Alarm2"; + disablenpc "#Masked Alarm3"; + disablenpc "#Masked Alarm4"; + disablenpc "Muscle Man#Alarm"; + end; +} +alde_alche.gat,86,184,3 script #Masked Alarm1 1193,{ +end; +OnBlast: +misceffect 106; +end; } +alde_alche.gat,89,184,3 script #Masked Alarm2 1193,{ +end; +OnBlast: +misceffect 106; +end; } +alde_alche.gat,92,184,3 script #Masked Alarm3 1193,{ +end; +OnBlast: +misceffect 106; +end; } +alde_alche.gat,95,184,3 script #Masked Alarm4 1193,{ +end; +OnBlast: +misceffect 106; +end; } +//Morocc /= Drooping Kitty, Huge Leaf, Lazy Smokie and Blue Fish =/ +morocc.gat,273,79,4 script Traveler 99,{ + function creation_lines { + mes "[Human]"; + mes "Ah....So do you have all of it?"; + mes "Haha"; + mes "What an opportunity for me to show my skill."; + mes "Please wait for a moment."; + mes "...."; + next; + next; + mes "SiwuSiwu..."; + next; + mes "SiwuSiwu..."; + mes "DudaTeda..."; + next; + mes "SiwuSiwu..."; + mes "DudaTeda..."; + mes "ChepoChepo...."; + next; + mes "SiwuSiwu..."; + mes "DudaTeda..."; + mes "ChepoChepo...."; + mes "HuizheHuizhe....."; + mes "I think I heard some strange noises."; + next; + mes "[Human]"; + mes "Uhoh, can you wait for a while?"; + mes "It's almost done."; + mes "............"; + next; + mes "HeniHeniHeni..."; + mes "............"; + next; + mes "HeniHeniHeni..."; + mes "KodeKode..."; + mes "............"; + next; + mes "[Human]"; + mes "Ah, finally it is done."; + mes "I have not done this too long."; + mes "So it takes a little longer then I expect."; + mes "Haha"; + next; + mes "[Human]"; + mes "Now, here it is."; + mes "I rarely feel this happy."; + mes "Ah, I will take the claw too."; + mes "Just think of it as ... some process fee."; + mes "Haha...."; + return; + } + + if(countitem(7030)) { + mes "[Human]"; + mes "Ah...."; + mes "Claw of the Desert Wolf..."; + mes "You have this..."; + mes "This is the true symbol of Desert."; + mes "Haha..."; + mes "It's been a while since I saw this last time."; + mes "It really makes me feel reenergized!"; + next; + mes "[Human]"; + mes "Haha... You have let me see a great thing."; + mes "And I am going to pay you back!"; + mes "I have traveled to a lot of places,"; + mes "and learn to create a lot of things."; + mes "May I know what do you wnat?"; + next; + mes "[Human]"; + mes "Oh yes..."; //here we go again =3 + mes "If your equipment has been refined"; + mes "or slotted with cards,"; + mes "^FF0000the level of refines and cards will dissapear too.^000000"; + mes "So please confirm the item you require."; + next; + switch(select("Drooping Cat:Smokie Leaf:Lazy Smokie:Blue Fish:There's nothing that I like.")) { + case 1: + if (countitem(2233) && countitem(983) && countitem(7206) > 299 && countitem(7030)) { + delitem 2233,1; + delitem 983,1; + delitem 7206,300; + delitem 7030,1; + creation_lines; + getitem 5058,1; + close; + } else { + mes "[Human]"; + mes "Ah, you want the Drooping Cat."; + mes "Well,"; + mes "I can make that for you,"; + mes "but you will have to gather the required materials by yourself."; + mes "I heard that it is not easy to find the materials."; + next; + mes "[Human]"; + mes "They are.."; + mes "^FF0000One slot circlet^000000 and"; + mes "^FF0000Black Dyestuff x1^000000"; + mes "plus ^FF0000Black Cat Doll x 300^000000."; + mes "This is all you need."; + mes "If you bring them to me, I will make the Cat for you."; + close; + } + case 2: //Smokie Leaf [5064] + if (countitem(945) > 599 && countitem(7030)) { + delitem 945,600; + delitem 7030,1; + creation_lines; + getitem 5064,1; + close; + } else { + mes "[Human]"; + mes "Ah, so you want the Smokie Leaf."; + mes "Well,"; + mes "I can make that for you,"; + mes "but you will have to"; + mes "gather the required materials by yourself."; + mes "I heard that it is not easy to find the materials."; + next; + mes "[Human]"; + mes "This item .."; + mes "requires ^FF0000Raccoon Leaf x600^000000 "; + mes "It might be a lot, but I'm sure you can get it, can't you?"; + mes "If you bring it to me, I will make the headgear for you."; + close; + } + case 3: //Lazy Smokie [5084] + if (countitem(1026)>999 && countitem(7065)>99 && countitem(945)>9 && countitem(7030)) { + delitem 1026,1000; + delitem 7065,100; + delitem 945,10; + delitem 7030,1; + creation_lines; + getitem 5084,1; + close; + } else { + mes "[Human]"; + mes "Ah, so you want the Lazy Smokie."; + mes "Well,"; + mes "I can make that for you,"; + mes "but you will have to"; + mes "gather the required materials by yourself."; + mes "I heard that it is not easy to find the materials."; + next; + mes "[Human]"; + mes "The materials are.."; + mes "^FF0000Acorn x1000^000000 and"; + mes "^FF0000Sea-Otter Fur x100^000000, as well as ^FF0000Raccoon Leaf x10^000000"; + mes "That's all you need."; + mes "If you bring it to me, I will make the headgear for you."; + close; + } + case 4: //Blue Fish [5065] + if (countitem(624) && countitem(959)>299 && countitem(544)>49 && countitem(1023) && countitem(938)>99 && countitem(7030)) { + delitem 624,1; + delitem 959,300; + delitem 544,50; + delitem 1023,1; + delitem 938,100; + delitem 7030,1; + creation_lines; + getitem 5065,1; + } else { + mes "[Human]"; + mes "Ah, so you want the Fish."; + mes "Well,"; + mes "I can make that for you,"; + mes "but you will have to gather the required materials by yourself."; + mes "I heard that it is not easy to find the materials."; + next; + mes "[Human]"; + mes "The materials are.."; + mes "^FF0000Rotten Fish x1"; + mes "Stinky Scale x300, Raw Fish x50,"; + mes "Fish Tail x1^000000 and lastly, it requires at least ^FF0000Sticky Mucus x100^000000"; + mes "That's all you need."; + mes "If you bring it to me, I will make the headgear for you."; + close; + } + case 5: //cancel + mes "[Human]"; + mes "Oh.. is that so?"; + mes "Haha..."; + mes "I thought I have the chance to do it again."; + mes "Oh well,"; + mes "enjoy your journey then."; + close; + } + } else { + mes "[Human]"; + mes "Hello there."; + mes "a good day isn't it?"; + mes "Hmm... If you don't mind,"; + mes "can I tell you a little about myself?"; + mes "I know you're kind of unwilling to do so,"; + mes "but please, do listen for a while, will you?"; + next; + mes "[Human]"; + mes "Hmm..."; + mes "The city of desert, Morocc"; + mes "has this special attraction."; + mes "The wind of flame blows during the heat of the day,"; + mes "but the sunsets dye the hills of sand into a violet screne."; + mes "Besides that, the freezing chill of night never stops until morning."; + next; + mes "[Human]"; + mes "All these are the pride of Morocc."; + mes "However,"; + mes "These are not enough to feed the greed of human."; + mes "Thay want to take everything"; + mes "except the desert"; + mes "as their belongings."; + next; + mes "[Human]"; + mes "So, I started to travel,"; + mes "going around this world to experience the adventure."; + mes "Some view that can only be found in certain places,"; + mes "at their origin habitat."; + next; + mes "[Human]"; + mes "Therefore,"; + mes "I have decided to create items,"; + mes "that possesses the special characteristecs of the places."; + mes "I have gained a few successes,"; + mes "but the materials required are too hard to be found."; + mes "Therefore, I can't produce too many items."; + next; + mes "[Human]"; + mes "Oh! Uh Oh..."; + mes "I have spoken too much."; + mes "Sorry for taking your time."; + mes "There's nothing to do recently..."; + mes "I just hope to see"; + mes "some item that is related to the desert...."; + next; + mes "[Human]"; + mes "Hmmph...Anyway,"; + mes "thank you for listening to me."; + mes "Enjoy your journey..."; + mes "Think of the desert, you think of wolves... hahaha."; + close; + } +} +//Payon /=Fox Mask=/ //==Lets hope this works as it's supposed==// +pay_dun03.gat,48,84,4 script Nine Tail#1 1180,1,1{ + mes "[Nine Tail]"; + mes "Kee! KeeKee!"; + mes "KeeKeeKee! KeeKee! KeeKee!"; + next; + switch(select("Shaking your head:Nodding")) { + case 1: + mes "[Nine Tail]"; + mes "KeeKee! Ke! Kee!"; + close2; + donpcevent "Nine Tail#1::OnReset"; + end; + case 2: + emotion e_hmm; + close2; + disablenpc "Nine Tail#1"; + enablenpc "Nine Tail#2"; + end; + } + +OnInit: + disablenpc "Nine Tail#1"; + disablenpc "Nine Tail#2"; + monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; + end; + +OnReset: + killmonster "pay_dun03.gat","NT::OnMobDead"; + disablenpc "Nine Tail#1"; + disablenpc "Nine Tail#2"; + initnpctimer; + end; + +OnTimer300000: +OnSpawn: + stopnpctimer; + killmonster "pay_dun03.gat","Nine Tail#1::OnMobDead"; + monster "pay_dun03.gat",48,84,"Nine Tail",1180,1,"NT::OnMobDead"; + end; +} +pay_dun03.gat,48,84,1 script NT -1,{ +OnMobDead: + enablenpc "Nine Tail#1"; + end; +} +pay_dun03.gat,48,84,4 script Nine Tail#2 1180,{ + if(countitem(1022)>998) { + mes "[Nine Tail]"; + mes "Uh Oh!! You've brought it, human."; + mes "Good...I think you can save yourself with these."; + next; + switch(select("Give it to him:Do not give it to him")) { + case 1: + mes "[Nine Tail]"; + mes "Go now. You have got what you wanted, human. Now leave!"; + if(countitem(1022)>998) { + delitem 1022,999; + getitem 5069,1; + } + close2; + disablenpc "Nine Tail#2"; + donpcevent "Nine Tail#1::OnReset"; + end; + case 2: + close2; + disablenpc "Nine Tail#2"; + donpcevent "Nine Tail#1::OnReset"; + end; + } + } + else { + mes "[Nine Tail]"; + mes "......Aiyo? Isn't this the appearance of a human boy?"; + mes "Has my transfiguration skill gone wrong again... oh... oh well."; + next; + mes "[Nine Tail]"; + mes "Do you know how it feels to be chased everyday? How tough that is? Huh?"; + mes "I just want to live a quiet life with my husband!"; + next; + mes "[Nine Tail]"; + mes "But one day, someone intruded into our habitat and tried to catch us."; + next; + mes "[Nine Tail]"; + mes "Do you know how much that Sohee that lives besides me likes to complain to me everyday? Someone will pull a disgusting face and say 'Haha, Miss Sohee~' and they will chase to rip off her clothes. They are making her crazy!"; + next; + mes "[Nine Tail]"; + mes "It is just a flawless body as fine as pine, and as beautiful as the flower. Why can't anyone understand that?"; + next; + mes "[Nine Tail]"; + mes "Hmmm...let me calm down first."; + mes "I just want to save my husband and bring him back."; + mes "I hope you can help me."; + next; + mes "[Nine Tail]"; + mes "To save my husband,"; + mes "please bring along ^FF0000999 ^0000FFNine Tails^000000!"; + mes "What? You said that's too much?"; + next; + mes "[Nine Tail]"; + mes "Hmmph, it really makes me angry to think of what you've done to us..."; + mes "I understand. You human won't do anything without a reward..."; + next; + mes "[Nine Tail]"; + mes "Hmm, ok. What do you think of the mask I'm wearing? The ^0000FFKitsune Mask^000000. Gather the item I want, and I will give you this."; + mes "You must gather ^FF0000999 ^0000FFNine Tails^000000!"; + close2; + disablenpc "Nine Tail#2"; + donpcevent "Nine Tail#1::OnReset"; + end; + } +} +//Orc Village /=Orc Hero Helm=/ +in_orcs01.gat,31,93,1 script Orc Warrior#1 1023,2,2{ + if (orcs_hero_hat == 1) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "Good, you have collected it all, haven't you?"; + mes "So you really want to have a talk, hahahahaha!!"; + mes "Ok, I will talk to you then"; + next; + mes "[Orc Warrior]"; + mes "I don't like humans."; + mes "All of the Orcish Tribe dislike humans."; + mes "Do you know that?"; + mes "I really hate it when you come to find us."; + set orcs_hero_hat,2; + next; + mes "[Orc Warrior]"; + mes "So if you want to hear more. Prepare another ^FF0000Jellopy x1000^000000"; + mes "This means, get out of my sight...!"; + mes "Humans..."; + close; + } + } else if (orcs_hero_hat == 2) { + if (countitem(909) > 999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "Good, you have collected it all, haven't you?"; + mes "So you really want to have a talk, hahahahahaha!!"; + mes "Ok, I will talk to you then"; + next; + mes "[Orc Warrior]"; + mes "Do you want to know why we hate humans?"; + mes "That's because,"; + mes "out village is living a quiet life,"; + mes "before the rude intrusion of you human."; + next; + mes "[Orc Warrior]"; + mes "Can you just build your city"; + mes "and live there quietly?"; + mes "Why do you create chaos everywhere..."; + mes "I can't understand"; + set orcs_hero_hat,3; + next; + mes "[Orc Warrior]"; + mes "Go, if you want another conversation, prepare ^FF0000Jellopy x1000^000000 again,"; + mes "If you're statisfied with such kind of converstaion."; + mes "Hahahahaha"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000..."; + mes "If you want to talk to me,"; + mes "show your will, humans."; + mes "I don't care, just brought 1000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 3) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "Good, you have collect it all, haven't you? "; + mes "So you really want to have a talk, hahahahaha!!"; + mes "Ok, I will talk to you until you're fed up then."; + next; + mes "[Orc Warrior]"; + mes "If you compare the achievement, "; + mes "we won't lose to you humans."; + mes "The same goes to the Goblin in the jungle,"; + mes "and the Kobold, who are the master of the grassland..."; + next; + mes "[Orc Warrior]"; + mes "Before you human build cities, "; + mes "we orc warriors has developed sophisticated tunnel in caves,"; + mes "as well as water way."; + mes "We use the things we found in the wild,"; + mes "to create the things we wanted."; + next; + mes "[Orc Warrior]"; + mes "Then we build high tower."; + mes "However, the evil forces "; + mes "have made the master of the tower betray our tribe..."; + mes " And those who fail to escape there,"; + mes "they're still suffering,"; + mes "at that place."; + next; + mes "[Orc Warrior]"; + mes "...Hmm, this,"; + mes "Why do I tell this to you humans?"; + mes "The conversation ends here today."; + set orcs_hero_hat,4; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000..."; + mes "If you want to talk to me"; + mes "Show your will, human."; + mes "I don't care, just brought 2000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 4) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "Good, you have collect it all, haven't you? "; + mes "So you really want to have a talk, hahahahaha!!"; + mes "Ok, I will talk to you until you're fed up then."; + next; + mes "[Orc Warrior]"; + mes "Yes, until that time,"; + mes "human and the orc warriors"; + mes "do lead a peaceful life."; + mes "But as time goes by, the misunderstanding,"; + mes "has accumulated and cannot be broken."; + next; + mes "[Orc Warrior]"; + mes "The powerless human only wants fame and wealth."; + mes "A true warrior,"; + mes "will only emphasize on glory and honor..."; + mes "Those who do not care what method they use to achieve their goal,"; + mes "will be lead to the path of perdition easily."; + next; + mes "[Orc Warrior]"; + mes "They only care about their safety,"; + mes "and ignore about others."; + mes "They will not let anthing that"; + mes "pose a threat to them to live... "; + mes "No matter it's other tribe,"; + mes "or unknown creature, they will kill"; + mes "even their closest companion if they had to."; + next; + mes "[Orc Warrior]"; + mes "...I have talked too much, and there's nothing more to talk about."; + mes "The conversation ends here."; + set orcs_hero_hat,5; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 3000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 5) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "You reall have the patience to collect these things."; + mes "You really want to talk to me, don't you?... "; + mes "If that's so, I will talk about other things."; + next; + mes "[Orc Warrior]"; + mes "The Orc Warriors think that the best things are"; + mes "battle and victory."; + mes "It is the greatest honor,"; + mes "to fight and beat the enemies face to face."; + next; + mes "[Orc Warrior]"; + mes "The spirit to win will not stop even for death."; + mes "However, some tribesmate that die of trickery,"; + mes "will get up from the grave,"; + mes "wandering to look for a target to fight."; + next; + mes "[Orc Warrior]"; + mes "During the battle,"; + mes "we are different from you."; + mes "We don't use tricks, and we don't run away!"; + mes "We will fight till then end, till we are out of energy."; + mes "Even when we're lost in the end, we will still make our last attempt to counter."; + next; + mes "[Orc Warrior]"; + mes "Besides that, we don't rely of potions."; + mes "You human are too weak."; + mes "That's why you use potions and herbs."; + mes "Without potion, you will quit immediately, don't you?"; + mes "Hmm, I'm not sure whether you are like that too."; + set orcs_hero_hat,6; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 4000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 6) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "You reall have the patience to collect these things."; + mes "You really want to talk to me, don't you?... "; + mes "If that's so, I will talk about other things."; + next; + mes "[Orc Warrior]"; + mes "The warriors of the tribe,"; + mes "are selected among the strongest."; + mes "When they grow up, we'll send them into the jungle,"; + mes "to test their qualification to be a real warrior."; + next; + mes "[Orc Warrior]"; + mes "We will recognize"; + mes "the tribesman who come back alive as a warrior."; + mes "These strong warriors are known as Orc Warriors."; + mes "For the females that has fighting ability,"; + mes "they are known as Orc Lady."; + next; + mes "[Orc Warrior]"; + mes "And for those with a dexterous hand and"; + mes "possess good eyesight,"; + mes "we'll give them bow and arrow,"; + mes "and called them Orc Archer."; + mes "They will learn and grow in the countless battles."; + next; + mes "[Orc Warrior]"; + mes "And there is another trial of fire."; + mes "Those who pass the trial,"; + mes "will be protected by fire"; + mes "and gain greater ability and endurance."; + mes "We called this warriors as High Orc."; + next; + mes "[Orc Warrior]"; + mes "Hmm, when human looks at us,"; + mes "you'll think that we look alike... "; + mes "But for use Orc, we can distinguish it easily."; + mes "So, when you look at me, "; + mes "you will feel that I look like"; + mes "no different that the orc warrior outside, isn't it?"; + set orcs_hero_hat,7; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 5000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 7) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "I can feel you are getting tired and want to quit now."; + mes "But you have keep the promise this time."; + mes "So a promise is a promise, I shall continue to talk to you."; + next; + mes "[Orc Warrior]"; + mes "We are talking about the Orc Warrior last time..."; + mes "Yes, in the orcish fighters,"; + mes "there are dexterous one with abilities,"; + mes "that has not pass the trial of fire."; + mes "They are the warriors that can take care of"; + mes "other orc warriors...."; + next; + mes "[Orc Warrior]"; + mes "Such kind of warriors are the true hero."; + mes "We call them Orc Heroes."; + mes "They had strength and stamin greater than other orcs."; + mes "They possess ability to lead too."; + mes "This is the true hero of Orc Warriors."; + next; + mes "[Orc Warrior]"; + mes "They get the Voucher of Orcish Hero,"; + mes "and is able to wield the sword only a hero can use."; + mes "When the Orc Hero wields the sword,"; + mes "the earth shakes..."; + next; + mes "[Orc Warrior]"; + mes "Orc Hero has his own special headgear too."; + mes "It is a symbol of"; + mes "the fame and strength of an Orc Hero... Just like you humans."; + mes "If you want to see it, you can only feel its power in the battle."; + set orcs_hero_hat,8; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 6000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 8) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "I can feel you are getting tired and want to quit now."; + mes "But you have keep the promise this time."; + mes "So a promise is a promise, I shall continue to talk to you."; + next; + mes "[Orc Warrior]"; + mes "We talk about the Orc Hero just now."; + mes "Some orc does not born with an ability,"; + mes "like the Orc Heroes do."; + mes "It took them a long time to go through numerous battle to be a warrior."; + next; + mes "[Orc Warrior]"; + mes "To a Orc Warrior,"; + mes "age does not means coward."; + mes "In fact is represents experience and skills,"; + mes "that makes him more valiant."; + next; + mes "[Orc Warrior]"; + mes "They can perform great battle skill,"; + mes "even without weapons."; + mes "They can fight for days even without their axe."; + mes "If they reach that state,"; + mes "weapon are just useless burdens..."; + next; + mes "[Orc Warrior]"; + mes "Among such experience elders,"; + mes "we called the most experienced one as "; + mes "Orc Lord. And we honor them,"; + mes "They wear a 3 horn iron helm"; + mes "that represents the leadership of Orcish tribe."; + set orcs_hero_hat,9; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 7000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 9) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "I've never seen,"; + mes "a human that won't quit like you... So I'll keep my promise"; + mes "to tell you about our tribe today."; + next; + mes "[Orc Warrior]"; + mes "Sometimes, there will be those treacherous ones"; + mes "who run away from the battle."; + mes "We have such kind in out tribe too."; + mes "Although it is a disgrace, they are Orcs too."; + mes "They only differ in their level of existance."; + next; + mes "[Orc Warrior]"; + mes "Such kind will be cursed."; + mes "Their body shrinks and the teeth grows."; + mes "And finally, they lose the heart to fight."; + mes "Since they don't want to be found by others, "; + mes "they hide themselves."; + next; + mes "[Orc Warrior]"; + mes "They are originally us."; + mes "But their alteration rise suspicions."; + mes "Such kind with greed,"; + mes "and hatred to us are called..."; + mes "Zenorc."; + next; + mes "[Orc Warrior]"; + mes "Unlike us,"; + mes "human do not change even their hearts have changed."; + mes "Therefore, we need to be more careful."; + mes "Because we can tell from the appearances,"; + mes "how treacherous humans are...."; + set orcs_hero_hat,10; + next; + mes "[Orc Warrior]"; + mes "So, if you want to hear more,"; + mes "prepare ^FF0000Jellopy x 1000 again^000000"; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 8000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 10) { + if (countitem(909)>999) { + delitem 909,1000; + mes "[Orc Warrior]"; + mes "Really? Have you really gathered 10,000 Jellopy?"; + mes "Good, that's enough now."; + mes "You've shown your sincerity."; + mes "I will treat you honestly."; + next; + mes "[Orc Warrior]"; + mes "It is enough for"; + mes "the stories about our tribe."; + mes "However, there are difference,"; + mes "from what you've heard and what you'll experience."; + next; + mes "[Orc Warrior]"; + mes "I advise that you gather more experience"; + mes "through the battle with us to understand our tribe."; + mes "The most direct way,"; + mes "is through combat."; + set orcs_hero_hat,11; + next; + mes "[Orc Warrior]"; + mes "I shall stop here."; + mes "As the token of appreciation to your sincerity,"; + mes "this is the axe that has accompanied me in my pass battles."; + mes "Take good care of it, thank you."; + getitem 1304,1; + next; + mes "[Orc Warrior]"; + mes "It must be hard for you after all these time."; + mes "If you want to understand more about Orcs,"; + mes "come and find me again."; + close; + } else { + mes "[Orc Warrior]"; + mes "Haven't I mentioned? Find ^FF0000Jellopy x1000^000000... "; + mes "If you want to talk to me,"; + mes "show you will, humans."; + mes "I don't care, just brought 9000 Jellopy."; + close; + } + } else if (orcs_hero_hat == 11 || orcs_hero_hat == 12) { + if (countitem(1304)) { + mes "[Orc Warrior]"; + mes "If must be hard for you after all these time."; + mes "If you want to understand more about Orcs,"; + mes "come and find me again."; + close; + } else { + set orc_hero_quest,rand(1,10); + if (orc_hero_quest > 9) { + if (orcs_hero_hat == 12 && countitem(931)>99) { + mes "[Orc Warrior]"; + mes "Uhoh, that is really great."; + mes "After all these battles, I am not sure how much you understand."; + mes "However, the voucher of Orc warrior"; + mes "is given to a true Orc Warrior."; + next; + mes "[Orc Warrior]"; + mes "We use 1000 thousand victories"; + mes "as a qualification to recognize one asa true Orc Warrior."; + mes "However, you are a human..."; + mes "It is hard to cross the line between two different kinds."; + next; + mes "[Orc Warrior]"; + mes "Ok, come again after you've won 10 thousand victories."; + mes "By that time, we will recognized you as the true warrior."; + mes "However,"; + mes "you will have to walk a lonely path for such fame."; + mes "The choise is up to you..."; + next; + mes "[Orc Warrior]"; + mes "All you get is just fame..."; + mes "But for a human,"; + mes "you get a chance to proof and test your capability..."; + mes "So what do you want to choose?"; + next; + switch(select("I think I don't need it.:I want to take the 10,000 challenge.")) { + case 1: + mes "[Orc Warrior]"; + mes "Alright, I won't force you to choose."; + mes "Now, please return"; + mes "to your human city slowly."; + mes "Your friends are waiting for you."; + close; + case 2: + mes "[Orc Warrior]"; + mes "You have chosen a hard path"; + mes "A path of eternal battles is waiting ahead of you."; + mes "You will have to face"; + mes "thousands,if not ten thousands of warriors."; + next; + mes "[Orc Warrior]"; + mes "Then, before you reach your 10,000th victories,"; + mes "Bring me the voucher of orc warrior."; + mes "Once, ten times, or even hundreds"; + mes "please leave your record of victories."; + if (countitem(931)>99) { + delitem 931,100; + set orcs_hero_hat,13; + set orcs_hero_hat2,100; + } + next; + mes "[Orc Warrior]"; + mes "If I take the voucher of Orc Warrior,"; + mes "I will record it a 100 victories."; + mes "Please make sure you defeat 10,000 orc warrior..."; + mes "Please continue your battle, don't stop."; + close; + } + } + mes "[Orc Warrior]"; + mes "The best way to understand Orcs,"; + mes "is through battle."; + mes "Thrugh collisions of strength and skills,"; + mes "improve your understanding between each other."; + next; + mes "[Orc Warrior]"; + mes "So, go out there and fight."; + mes "conversation with my is just an acceptance of concepts."; + mes "One day,"; + mes "You shall be recognized as a true warrior."; + set orcs_hero_hat,12; + close; + } else { + mes "[Orc Warrior]"; + mes "I feel that you are not statisfied?"; + mes "Do you have any doubts about us?"; + mes "You are a human."; + mes "Your concern to other tribers,"; + mes "will not benefit you."; + close; + } + } + } else if (orcs_hero_hat == 13) { + if (countitem(931)) { + mes "[Orc Warrior]"; + mes "Stay alive before you grab the victory..."; + mes "Rest here for a while before you leave."; + mes "Until now, you have achieved "+orcs_hero_hat2+" times of victories."; + next; + mes "[Orc Warrior]"; + mes "Do you want to add the record of your current victory"; + mes "into this record? You have won "+countitem(931)+" times this time."; + next; + switch(select("Add the record:Add it later")) { + case 1: + set orcs_hero_hat2,orcs_hero_hat2+countitem(931); + delitem 931,countitem(931); + if (orcs_hero_hat2>9999) { + mes "[Orc Warrior]"; + mes "And this, achieving more than 10,000 victories"; + mes "is an extraordinary achievement to human..."; + mes "You have completed an unusual task."; + mes "Through the current battle,"; + mes "You must have learned a lot about the Orcish Tribe."; + next; + mes "[Orc Warrior]"; + mes "Although you're a human, you have walked the path of a true warrior...."; + mes "We have recognized you."; + mes "You are a true warrior!!"; + mes "You are... Orc Lady!!"; + getitem 2299,1; + set orcs_hero_hat,14; + next; + mes "[Orc Warrior]"; + mes "This is your present."; + mes "I wonder if it fits your head."; + mes "Wear it well."; + mes "If you do not want to wear it, take it along with you."; + getitem 931,1; + next; + mes "[Orc Warrior]"; + mes "And, you have been recognized as a warrior..."; + mes "This voucher is for you."; + mes "Although it has no difference compared to others,"; + mes "keep it well."; + mes "You will only be recognized as a Orc Warrior,"; + mes "with this voucher."; + next; + mes "[Orc Warrior]"; + mes "So, you may go back now..."; + mes "If you ever think of us,"; + mes "come and look for us."; + mes "A true self of a person can only be shown through endless battles."; + mes "Return to the land now."; + close; + } + mes "[Orc Warrior]"; + mes "You have worked hard."; + mes "I hope your futue better will shine with the light of victories."; + mes "If you ever lost,"; + mes "I hope to see you stand up again."; + next; + mes "[Orc Warrior]"; + mes "There are "+(10000-orcs_hero_hat2)+" of battles left."; + mes "Although it is a though road ahead,"; + mes "I hope that you will pull yourself together and achieve the final victory."; + close; + case 2: + mes "[Orc Warrior]"; + mes "Hmm, as you like it."; + mes "I will be dissapointed again,"; + mes "If you give up in the middle."; + close; + } + } else { + mes "[Orc Warrior]"; + mes "Rest here for a while before you leave."; + mes "Until now, you have achieved "+orcs_hero_hat2+" times of victories."; + close; + } + } else if(orcs_hero_hat == 14) { + if (countitem(1304)) { + mes "[Orc Warrior]"; + mes "Hmm? Don't tell me that you assume that"; + mes "you won't be able to get back to the human villages"; + mes "if you are recognized as a Orc Warrior. Hahahaha!"; + mes "You better leave then."; + close; + } else { + set @orc_hero_quest,rand(1,10); + if (@orc_hero_quest > 9) { + mes "[Orc Warrior]"; + mes "That? Is that thirst...?"; + mes "Although you're recognized as a warrior,"; + mes "that eyes of yours show you seek more powerful enemies..."; + mes "Maybe you are not statisfied with the current situation."; + next; + mes "[Orc Warrior]"; + mes "Alright, do you want to take another trial?"; + mes "Maybe all you accumulated belongings"; + mes "shall become but a dream..."; + mes "This path,"; + mes "is a process feared,"; + mes "by even the most skullful warrior."; + next; + mes "[Orc Warrior]"; + mes "a recognized Orc Warrior, maybe you can defeat them..."; + mes "What is your choise?"; + next; + switch(select("I am statisfied with the current condition:...I will challenge the trial")){ + case 1: + mes "[Orc Warrior]"; + mes "Yes, it is useful"; + mes "if you are statisfied with yourself sometimes."; + mes "It takes greater courage,"; + mes "to admit that you can't overcome a greater obstacle."; + close; + case 2: + mes "[Orc Warrior]"; + mes "Good, I praise your honorable spirit."; + mes "This is an opportunity"; + mes "for a warrior who've won 10,000 victories."; + mes "You will face"; + mes "the greatest warrior of the Orcish tribe...!"; + next; + mes "[Orc Warrior]"; + mes "Fight the best warrior of the Orc Warrior."; + mes "Obtain 100 victories from the Orc Heroes,"; + mes "and bring me the voucher."; + mes "Although you're a great warrior, this is a ardous task"; + mes "espectially when you have to face it alone....!"; + next; + mes "[Orc Warrior]"; + mes "Come, go now! Since you can beat 10,000 Orc warrior,"; + mes "there's some possibilities that"; + mes "you can take down 100 Orc Heroes!"; + mes "If that's so, we will recognize you as"; + mes "the Orc Hero...!"; + set orcs_hero_hat,15; + close; + } + } else { + mes "[Orc Warrior]"; + mes "Oh warrior, continue to shine in the victories of your battles."; + mes "Stand up again even if you've lost."; + mes "Show your unshaken spirit."; + mes "You are the human that is reconized as an Orc Warrior!"; + close; + } + } + } else if(orcs_hero_hat == 15) { + if (countitem(968)>99) { + mes "[Orc Warrior]"; + mes "Finally... You have achive the goal."; + mes "Those who've lost to you have admitted that"; + mes "you have shown yourself as a Hero"; + mes "by crossing the barrier of kinds as a human..."; + mes "I, on behalf of our tribe,"; + mes "pay our greatest respect to you."; + next; + mes "[Orc Warrior]"; + mes "Now I ask you to make you final selection,"; + mes "what will you do with the vouchers you've taken?"; + mes "It means nothing to humands,"; + mes "but to the orcs,"; + mes "Heroic Emblem is a belonging"; + mes "of a true hero."; + next; + mes "[Orc Warrior]"; + mes "You've obtained this through you hardship."; + mes "You can take it with you,"; + mes "or give them back to the Orc Heroes."; + mes "The meaning of giving them back the voucher,"; + mes "is to battle them again..."; + next; + mes "[Orc Warrion]"; + mes "So, heroic emblem,"; + mes "what will you do with it?"; + next; + switch(select("I will take it back as token of victories:I'll give them back to Orc Heroes")) { + case 1: + mes "[Ork Warrior]"; + mes "Well, that is a good choise."; + mes "Nobody can change your right to make that decision."; + mes "Please take good care of"; + mes "these tokens of victory."; + close; + case 2: + mes "[Orc Warrior]"; + mes "This is the true spirit of a warrior...!"; + mes "Respecting your oppenent even after you've won,"; + mes "such deeds"; + mes "should be learned by we Orcs...!"; + if (countitem(968)<100) close; + delitem 968,100; + set orcs_hero_hat,16; + next; + mes "[Orc Warrior]"; + mes "The one who have defeated 100 Orc Hero..."; + mes "Altough you're a human"; + mes "we know you as the best warrior of the Orcs."; + mes "You are now... Orc hero!"; + getitem 1124,1; + next; + mes "[Orc Warrior]"; + mes "This is the sword given only to the Heroes."; + mes "Iam not sure wether you can use it."; + mes "But as a Orc Hero,"; + mes "you should have it."; + getitem 968,1; + next; + mes "[Orc Warrior]"; + mes "And since you're a Orc Hero now..."; + mes "This is the Heroic Emblem for you."; + mes "Although it has no difference compared to others,"; + mes "keep it well."; + mes "You will only be recognized as a Orc Hero,"; + mes "with this voucher."; + next; + mes "[Orc Warrior]"; + mes "So, you can leave now..."; + mes "A person from human tribe that can understand us,"; + mes "is the one who crosses the boundaries of tribe."; + mes "Show the tough spirit of you,"; + mes "and set for you new destiny...."; + close; + } + } else { + mes "[Orc Warrior]"; + mes "Tired...? Orc Hero is"; + mes "the best warrior among our warriors."; + mes "They are known for their capability."; + mes "It might be to hard for"; + mes "a human to pick on them."; + next; + mes "[Orc Warrior]"; + mes "However, this trial is the patch you've chosen."; + mes "Maybe you want to know you true limit,"; + mes "so you keep your promise to walk this path...!"; + mes "Don't rush for the answer,"; + mes "it might lies beneath the records of your countless battles."; + close; + } + } else if (orcs_hero_hat > 15) { + if (countitem(968)) { + mes "[Orc Warrior]"; + mes "Warrior of the Orc Warrior, the greatest Hero"; + mes "You are... Orc Hero!!"; + mes "May the valiant warrior be blessed with light!!"; + close; + } else { + mes "[Orc Warrior]"; + mes "Oh Hero, where have you put your voucher...?"; + mes "Without the Heroic Emblem,"; + mes "you shall not be knows as a Orc Hero."; + mes "Please retrieve it and keep it with you."; + close; + } + } else if (orcs_hero_hat == 0 || orcs_hero_hat ==1) { + mes "[Orc Warrior]"; + if (sex == 1) { + mes "What does the son of a human have to do here?"; + } else { + mes "What does the daughter of a human have to do here?"; + } + mes "Shouldn't you have nothing to do with us, the Orc Warriors?"; + mes "Or are you tired of the endless war"; + mes "and hope for a truce? That should be good!"; + next; + mes "[Orc Warrior]"; + mes "We, the Orc Warriors don't simple speak to men."; + mes "I praise your courage"; + mes "to dare to come and try to talk to me."; + mes "But we have no intention of hearing what you want to say."; + next; + mes "[Orc Warrior]"; + mes "Sit there quietly and leave without making any noises."; + mes "If you want to rest before you depart,"; + mes "watch your manners, at least to the host, me."; + if (rand(1,10)>9) { + next; + switch(select(".....","I want a conversation with you.")) { + case 1: + close; + case 2: + mes "[Orc Warrior]"; + mes "Converstation...? Conversation you say?Hahahaha!! "; + mes "You are really an interesting human."; + mes "Talk to a Orc Warrior? "; + mes "This is the first time I see human talk without sword and shield...!"; + next; + mes "[Orc Warrior]"; + mes "However, I won't be kind to anyone."; + mes "If you want to talk to me,"; + mes "you'll need to show some respect! Do you understand that?"; + mes "Ok... this is my little suggestion."; + next; + mes "[Orc Warrior]"; + mes "Show me the will of a human,"; + mes "who wants to talk to me."; + mes "To talk to me, gather^FF0000Jellopy x 1000 ^000000 "; + mes "Bring it to me when you come to talk next time"; + next; + mes "[Orc Warrior]"; + mes "And, don't question me."; + mes "I won't give you the rights to question my opinion."; + mes "And dont you dream that,"; + mes "I will give you anything."; + mes "Do you still want to talk under these circumstances?"; + mes "Decendent of human?"; + next; + switch(select("Let's battle, Orc Warrior!!:I will show you my faith")) { + case 1: + mes "[Orc Warrior]"; + mes "Yeahyeahyee, what a noisy fella!!"; + mes "If you like to fight, go outside!"; + mes "I really hate to see humans!!"; + close; + case 2: + mes "[Orc Warrior]"; + mes "Ok, keep your promise!"; + mes "I want to see how you keep that."; + mes "You will quit eventually."; + mes "Hahahahaha!!"; + set orcs_hero_hat,1; + close; + } + } + } else { + close; + } + } +} +in_orcs01.gat,162,33,1 script Hero of Orc#1 1087,2,2{ + if (orcs_hero_hat < 16) { + mes "[Orc Hero]"; + mes ".....Go away, don't interrupt me!"; + mes "If you want to fight me,"; + mes "wait for me at the west forest."; + mes "I am not in the mood to fight human now."; + close; + } else if (orcs_hero_hat == 17) { + mes "[Orc Hero]"; + mes "Hahaha, interesting, really interesting."; + mes "You are the most interesting human"; + mes "that I have seen..."; + mes "I like it, interesting..."; + close; + } else if (orcs_hero_hat == 16) { + if (countitem(968) && countitem(2299) && countitem(1124) && countitem(931)) { + if(rand(1,20)>19) { + mes "[Orc Hero]"; + mes "Hmm, a human that is knows as Hero?"; + mes "DO you know the meaning of returning a Heroic Emblem?..."; + mes "When I am free later,"; + mes "I'll fight with you."; + next; + mes "[Orc Hero]"; + mes ".....HmmHmmm...? This iron helm...?"; + mes "It belongs to Orc Warrior...?"; + next; + mes "[Orc Hero]"; + mes "Wait... You're still using this?"; + mes "Uhoh...."; + mes "Such an interesting human! Hahaha"; + mes "Good, really good..."; + next; + mes "[Orc Hero]"; + mes "You seem not to be aware of the story behind this viking helm."; + mes "In the battle between Orc Lord and the humands,"; + mes "he lost it in his defeat..."; + mes "The horn in the center was broken"; + mes "and this helm is created...!"; + next; + mes "[Orc Hero]"; + mes "Rumors said that if it is given to a human,"; + mes "the human will be recognized as a Hero..."; + mes "Hahaha, interesting."; + mes "And there're still people who"; + mes "continue to use it...!!"; + next; + mes "[Orc Hero]"; + mes "So that's the belonging of the Orc Lord!"; + mes "And you are not qualified to have it."; + mes "So if you don't mind,"; + mes "can you return it to its origional owner?"; + mes "Oh 'Human' Orc Warrior?"; + next; + switch(select("I refuse to do so:I agree")) { + case 1: + mes "[Orc Hero]"; + mes "Hmm, how stubborn."; + mes "If you think it's important, wear it well."; + mes "The history of the battle is still kept"; + mes "on this headgear of a warrior."; + close; + case 2: + mes "[Orc Hero]"; + mes "Good, that's more like it."; + mes "This Viking Helm,"; + mes "I'll give it to him, hahahaha..."; + mes "I never imagined to see this thing here."; + next; + mes "[Orc Hero]"; + mes "I'll give you a useful item though!"; + mes "Although you're human,"; + mes "you're recognizedas a Orc Hero before."; + mes "You should at least have a suitable headgear..."; + next; + mes "[Orc Hero]"; + mes "Here you can have this."; + mes "I have nade a special sign on it..."; + mes "So continue to use this in the future,"; + mes "understand? 'Human' Orc Warrior?"; + if (countitem(2299)) { + delitem 2299,1; + getitem 5094,1; + set orcs_hero_hat,17; + } + close; + } + } else { + mes "[Orc Hero]"; + mes "Hmm, a human that is recognized a warrior?"; + mes "Do you know the meaning of returning a Heroic Emblem?..."; + mes "When I am free later,"; + mes "I'll fight with you."; + close; + } + } else { + mes "[Orc Hero]"; + mes "Hmm, a human that is recognized a warrior?"; + mes "You don't look like one though."; + mes "Is he really going to return the Heroic Emblem?"; + mes "I can't believe it."; + next; + mes "[Orc Hero]"; + mes "I won't recognize you as a Hero."; + mes "He forgets even the most basic things."; + mes "How can he be called warrior... Humans!!"; + mes "Go to the west forest now."; + mes "I want you to pass the trial again...!"; + close; + } + } +} diff --git a/npc/quests/newgears/2005_headgears.txt b/npc/quests/newgears/2005_headgears.txt index a57807661..1582d8e2b 100644 --- a/npc/quests/newgears/2005_headgears.txt +++ b/npc/quests/newgears/2005_headgears.txt @@ -1,2255 +1,2255 @@ -//===== eAthena Script ======================================= -//= 2005 Headgear Quests -//===== By: ================================================== -//= MasterOfMuppets -//===== Current Version: ===================================== -//= 1.0 -//===== Compatible With: ===================================== -//= eAthena -//===== Description: ========================================= -//= 2005 Headgears Official Quest. -//===== Additional Comments: ================================= -// 1.0 First version, converted from the official aegis script. [MasterOfMuppets] -//============================================================ - -yuno.gat,222,116,3 script Kasis#LhzHat 851,{ - - if(countitem(519) > 49 && countitem(7031) > 49 && countitem(548) > 49 && countitem(539) > 49) - { - mes "[Kasis]"; - mes "Milk, Cheese,"; - mes "Old Frying Pans,"; - mes "Pieces of Cake..."; - mes "Th-that's everything"; - mes "I need to make lunch for"; - mes "my friends in the Factory!"; - next; - switch( select( "Well, I did promise to help you.", "What are you talking about?" ) ) - { - case 1: - mes "[Kasis]"; - mes "Finally, I can treat my"; - mes "buddies to a wonderful"; - mes "feast! They'll be so pleased!"; - mes "Oh, I'd really like to repay you"; - mes "somehow, but I'm not sure"; - mes "what I could possibly give..."; - next; - mes "[Kasis]"; - mes "Of course! Why don't"; - mes "you treat yourself to"; - mes "my specialty, Kasis's"; - mes "Crunch Toast? It looks"; - mes "simple, but it actually"; - mes "requires great skill to make."; - next; - mes "[Kasis]"; - mes "Here you are!"; - mes "Please enjoy this and always"; - mes "remember that breakfast is the"; - mes "most important meal of the day!"; - mes "Now, I better prepare those"; - mes "lunches. Goodbye, my friend~"; - delitem 519,50; - delitem 7031,50; - delitem 548,50; - delitem 539,50; - getitem 5107,1; - close; - break; - - case 2: - mes "[Kasis]"; - mes "Oh..."; - mes "Oh, I'm so sorry."; - mes "I must have confused"; - mes "you with someone else."; - next; - mes "[Kasis]"; - mes "You see, I've been asking"; - mes "adventurers that have been"; - mes "passing through to provide"; - mes "me with food supplies so that"; - mes "I can make lunch for my friends"; - mes "that are working in Einbroch."; - next; - mes "[Kasis]"; - mes "Yes..."; - mes "So..."; - mes "Sorry..."; - mes "To... Bother you."; - next; - mes "^3355FFAs if entranced,"; - mes "Kasis continues to"; - mes "stare at the Milk, Cheese"; - mes "Old Frying Pans and Pieces"; - mes "of Cake that you are carrying.^000000"; - next; - switch( select( "You can have these if you want.", "Um, why are you staring?" ) ) - { - case 1: - mes "[Kasis]"; - mes "Really? Is it alright"; - mes "with you for me to have"; - mes "all of this Milk, Cheese,"; - mes "Pieces of Cake and these"; - mes "Old Frying Pans? Oh, bless"; - mes "your kind heart, adventurer~"; - next; - mes "[Kasis]"; - mes "Finally, I can treat my"; - mes "buddies to a wonderful"; - mes "feast! They'll be so pleased!"; - mes "Oh, I'd really like to repay you"; - mes "somehow, but I'm not sure"; - mes "what I could possibly give..."; - next; - mes "[Kasis]"; - mes "Of course! Why don't"; - mes "you treat yourself to"; - mes "my specialty, Kasis's"; - mes "Crunch Toast? It looks"; - mes "simple, but it actually"; - mes "requires great skill to make."; - next; - mes "[Kasis]"; - mes "Here you are!"; - mes "Please enjoy this and always"; - mes "remember that breakfast is the"; - mes "most important meal of the day!"; - mes "Now, I better prepare those"; - mes "lunches. Goodbye, my friend~"; - delitem 519,50; - delitem 7031,50; - delitem 548,50; - delitem 539,50; - getitem 5107,1; - close; - break; - - case 2: - mes "[Kasis]"; - mes "Oh, let me apologize"; - mes "again. But I can't help"; - mes "but admire the quality of"; - mes "your goods. Er, you know,"; - mes "the food you're carrying. I'm"; - mes "a chef by trade, after all."; - close; - break; - } - break; - } - } - mes "[Kasis]"; - mes "I'm sorry, but we're closed"; - mes "right now. Unfortunately, we"; - mes "don't have any more bread"; - mes "in stock. ^333333*Siiiiiiiiigh...*^000000"; - next; - switch( select( "Is something wrong?", "End Conversation." ) ) - { - case 1: - mes "[Kasis]"; - mes "Well, my current contract"; - mes "with the company that's been"; - mes "providing me with ingredients"; - mes "has expired. Of course, it's"; - mes "bad enough that I don't have"; - mes "the food to run this business."; - next; - mes "[Kasis]"; - mes "But I also feel like I'm"; - mes "letting my friends down."; - mes "You see, I've been sending"; - mes "them lunch every day since"; - mes "they've been working in the"; - mes "Factory over in Einbroch."; - next; - mes "[Kasis]"; - mes "I'm unable to make"; - mes "lunch for them at the"; - mes "moment, but I really want to"; - mes "help my buddies, especially"; - mes "since their financial situation"; - mes "seems pretty bad right now."; - next; - switch( select( "Do you want me to help you?", "I'm so sorry to hear that." ) ) - { - case 1: - mes "[Kasis]"; - mes "Sure, I'm willing to accept"; - mes "help from wherever I can find"; - mes "it. If you would, I'd like you to bring me some food supplies"; - mes "that I can use to make lunches"; - mes "for my friends at the Factory."; - next; - mes "[Kasis]"; - mes "Would you"; - mes "please get me"; - mes "^4D4DFF50 Milk^000000,"; - mes "^4D4DFF50 Cheese^000000,"; - mes "^4D4DFF50 Pieces of Cake^000000 and"; - mes "^4D4DFF50 Old Frying Pans^000000?"; - next; - mes "[Kasis]"; - mes "I'd really appreciate"; - mes "your help. My friends seem"; - mes "so depressed to be working"; - mes "in the Factory and I want to"; - mes "do all I can to cheer them up."; - mes "Thanks for your kind offer~"; - close; - break; - - case 2: - mes "[Kasis]"; - mes "I'm trying to renew"; - mes "my contract with the"; - mes "company that's been"; - mes "providing me with food"; - mes "supplies, but it hasn't"; - mes "been working out so far..."; - next; - mes "[Kasis]"; - mes "I don't know what's"; - mes "happening, but hopefully"; - mes "I can find a new supplier"; - mes "soon. There are my friends"; - mes "to worry about, as well as"; - mes "the sake of my business."; - close; - break; - } - break; - - case 2: - mes "[Kasis]"; - mes "Anyway, please come"; - mes "again. Hopefully, we'll"; - mes "have some good bread"; - mes "in stock next time, okay?"; - close; - break; - } - -} - -lighthalzen.gat,143,68,0 script Strange Guy#LhzHat 47,{ - - if(DTHATQ == 0) - { - mes "[Strange Guy]"; - mes "Wait! Don't say"; - mes "anything! You must be"; - mes "an adventurer from the"; - mes "Rune-Midgarts Kingdom!"; - mes "So... I'm right, aren't I?"; - next; - switch( select( "Who are you?", "How did you know?", "Ignore him." ) ) - { - case 1: - mes "[Morris]"; - mes "Allow me to"; - mes "introduce myself."; - mes "My name is Morris Poe,"; - mes "detective of great acclaim"; - mes "and world wide fame."; - next; - switch( select( "I've never heard of you.", "You're kidding me.", "I'm outta here." ) ) - { - case 1: - mes "[Morris]"; - mes "Morris Poe?"; - mes "Renown detective?"; - mes "Advocate for justice in"; - mes "the Schwaltzvalt Republic?"; - mes "Surely you recognize one"; - mes "of my esteemed titles."; - next; - switch( select( "Nope, I don't know you.", "You're Morris Poe?!" ) ) - { - case 1: - mes "[Morris]"; - mes "You don't...?"; - mes "But I'm a famous hero."; - mes "Children look up to me"; - mes "and wish they'd grow"; - mes "up to be as smart as me."; - next; - mes "[Morris]"; - mes "I don't get it."; - mes "I'm famouser than"; - mes "that. A household name"; - mes "even. I've got a sterling"; - mes "public image, how could"; - mes "you never have heard of me...?"; - close; - break; - - case 2: - break; - } - break; - - case 2: - mes "[Morris]"; - mes "Kidding? Ha ha!"; - mes "Look at these keen,"; - mes "deductive and deeply"; - mes "analytical eyes and"; - mes "tell me I'm joking."; - next; - switch( select( "Whoa, those ARE keen eyes.", "Okay. You're joking." ) ) - { - case 1: - mes "[Morris]"; - mes "Yes, this sharp,"; - mes "penetrating, yet"; - mes "highly intelligent gaze"; - mes "belongs to the world"; - mes "detective and crime"; - mes "fighter, Morris Poe!"; - next; - switch( select( "I've never heard of you.", "Golly, Morris Poe?!" ) ) - { - case 1: - mes "[Morris]"; - mes "Never heard of...?"; - mes "Impossible! If there are"; - mes "two things I hate more"; - mes "than crime, they would be"; - mes "dishonesty... And rejection"; - mes "from beautiful women."; - next; - mes "[Morris]"; - mes "When you get over your"; - mes "sense of pride and gain"; - mes "a little maturity, then we"; - mes "might share an actual"; - mes "conversation. Until then,"; - mes "you'll just have to grow up."; - close; - break; - - case 2: - break; - } - break; - - case 2: - mes "[Morris]"; - mes "Hahahahahaah--Huh."; - mes "If there are two things"; - mes "I hate more than criminals,"; - mes "they would be sarcasm..."; - mes "And receiving fake phone"; - mes "numbers from really cute girls."; - next; - switch( select( "Yeah, you're no Don Juan.", "I'm... I'm sorry." ) ) - { - case 1: - mes "[Morris]"; - mes "Wah...!"; - mes "Did you just--?!"; - mes "Ugh, you're the worst"; - mes "type of person, you know that?"; - emotion e_omg; - close; - break; - - case 2: - mes "[Morris]"; - mes "I think it's too late to"; - mes "apologize. Why would you"; - mes "treat someone of my stature"; - mes "with such caustic sarcasm?!"; - mes "What excuse could possibly"; - mes "exonerate your behavior?!"; - next; - switch( select( "I... I was intimidated...", "It's how I treat all losers." ) ) - { - case 1: - mes "[Morris]"; - mes "Of course: intense feelings"; - mes "of awe and fear of my vast"; - mes "intellect would result in that"; - mes "kind of deviant behavior. I'll"; - mes "have to forgive you, I suppose."; - next; - break; - - case 2: - mes "[Morris]"; - mes "What...?!"; - mes "Morris Poe, a loser?"; - mes "Such defamatory remarks"; - mes "cannot be forgiven, no"; - mes "matter how unfounded"; - mes "and groundless they are!"; - emotion e_omg; - close; - break; - } - break; - } - break; - } - break; - - case 3: - mes "[Morris]"; - mes "Hahaha, oh, that's"; - mes "funny. Wait. You're..."; - mes "You're really leaving."; - mes "N-no, come baaaack!"; - close; - break; - } - break; - - case 2: - mes "[Strange Guy]"; - mes "How did I know?"; - mes "Elementary, my friend."; - mes "There was an abundance"; - mes "of clues for me to make"; - mes "that sort of simple deduction."; - close; - break; - - case 3: - mes "[Strange Guy]"; - mes "Hello...?"; - mes "..............."; - mes "Oh, this is embarassing."; - mes "I can't believe I'm getting"; - mes "the silent treatment..."; - close; - break; - } - - mes "[Morris]"; - mes "Yes, I know it's"; - mes "difficult to believe that"; - mes "you would be fortunate"; - mes "enough to stand in the"; - mes "presence of genius. Now,"; - mes "you must be wondering..."; - next; - menu "Um, wondering what?",-; - mes "[Morris]"; - mes "You're wondering,"; - mes "\"How in the world"; - mes "can I be as brilliant"; - mes "as Morris Poe, the"; - mes "genius detective?\""; - next; - mes "[Morris]"; - mes "First, I think it's fair"; - mes "to let you know that it's"; - mes "an impossible dream. Men like"; - mes "myself only arise in this world"; - mes "perhaps once every generation."; - mes "I'm sorry, but don't give up!"; - next; - mes "[Morris]"; - mes "Now, you can try to reach"; - mes "a level of intelligence that"; - mes "is comparable to my own by"; - mes "joining the Young Detective's"; - mes "Club. To become a member, you just need one essential article."; - next; - mes "[Morris]"; - mes "Yes, you will need the"; - mes "^0000FFRenown Detective's Cap^000000!"; - mes "Luckily, I'm giving them"; - mes "away for a relatively small"; - mes "material cost, but you must"; - mes "hurry while supplies last."; - next; - mes "[Morris]"; - mes "Simply bring me"; - mes "^0000FF10 Magnifiers^000000,"; - mes "^0000FF1887 Tassels^000000,"; - mes "^0000FF1 Slotted Bucket Hat^000000"; - mes "and ^0000FF1,887 zeny^000000. That's all!"; - next; - mes "[Morris]"; - mes "But first, let me warn you"; - mes "not to bring a ^FF0000slotted Bucket"; - mes "Hat with a card compounded to"; - mes "it, or any upgraded Bucket Hats. I'm not responsible for any"; - mes "loss resulting from that."; - next; - mes "[Morris]"; - mes "Hurry and bring me"; - mes "those items! There are"; - mes "only 20,000,000 Renown"; - mes "Detective Caps left!"; - mes "Once they're gone,"; - mes "they'll be extinct!"; - set DTHATQ,1; - close; - } - else if(DTHATQ == 1) - { - mes "[Morris]"; - mes "So, did you want to"; - mes "buy, er, receive this"; - mes "Renown Detective's Cap"; - mes "and become an honored"; - mes "member of the Young"; - mes "Detective's Club?"; - next; - mes "[Morris]"; - mes "Remember, make sure"; - mes "that you don't bring any"; - mes "^FF0000slotted Bucket Hats that"; - mes "have been upgraded or have"; - mes "cards compounded to them, or"; - mes "you'll lose those enhancements^000000."; - next; - mes "[Morris]"; - mes "Now, if you have only"; - mes "1 Bucket Hat, we can begin."; - mes "Young Detective's Club... Salute! "; - next; - switch( select( "Salute.", "Whatever..." ) ) - { - case 1: - mes "[Morris]"; - mes "Great, done like a pro!"; - mes "Now, I need to check your"; - mes "fee--I mean qualifications."; - mes "Let's see now, I need to"; - mes "look through your Inventory..."; - next; - set @lhzhatfailed,0; - if(countitem(611) < 10) - { - mes "[Morris]"; - mes "Wait. You don't have"; - mes "enough Magnifiers. You"; - mes "do want to join this club,"; - mes "don't you? Did you need to"; - mes "hear the requirements again?"; - set @lhzhatfailed,1; - next; - } - if(countitem(7301) < 1887 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Not enough Tassels? Check."; - set @lhzhatfailed,1; - next; - } - if(countitem(5120) < 1 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Hm. You're missing"; - mes "the slotted Bucket Hat."; - mes "You were so close..."; - set @lhzhatfailed,1; - next; - } - if(Zeny < 1887 && failed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Slotted Bucket Hat. Got it."; - mes "Hey. Where's the zeny?!"; - mes "That's the most important,"; - mes "er, qualification of all!"; - set @lhzhatfailed,1; - next; - } - - if(@lhzhatfailed == 1) - { - mes "[Morris]"; - mes "^333333*Sigh*^000000 You need"; - mes "^0000FF10 Magnifiers^000000,"; - mes "^0000FF1887 Tassels^000000,"; - mes "^0000FF1 Slotted Bucket Hat^000000"; - mes "and ^0000FF1,887 zeny^000000. That's all!"; - emotion e_an; - next; - mes "[Morris]"; - mes "Now, remember everything"; - mes "that you need this time, okay?"; - mes "I'll be next;ing to welcome"; - mes "you into the elite ranks of "; - mes "the Young Detective's Club."; - close; - } - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Slotted Bucket Hat. Got it."; - mes "Aaaand zeny. Heh heh. Perfect."; - next; - mes "[Morris]"; - mes "Great, that's everything!"; - mes "Welcome to the club! Here's"; - mes "your Renown Detective's Cap,"; - mes "so wear it with pride as you"; - mes "take an active part in our club's"; - mes "activities and promotion!"; - delitem 7301,1887; - delitem 5120,1; - delitem 611,10; - set Zeny, Zeny - 1887; - set DTHATQ,2; - getitem 5108,1; - next; - switch( select( "Wait, promotion?", "Hooray!" ) ) - { - case 1: - mes "[Morris]"; - mes "Of course, isn't it obvious?"; - mes "As a member, one of your duties"; - mes "will be to sing accolades of this club so that more members"; - mes "will join and earn their own"; - mes "Renown Detective's Caps."; - next; - mes "[Morris]"; - mes "Alright, scurry off"; - mes "now and proudly display"; - mes "your new, rakishly stylish"; - mes "Renown Detective's Cap"; - mes "to all of your friends!"; - close; - break; - - case 2: - mes "[Morris]"; - mes "Alright, scurry off"; - mes "now and proudly display"; - mes "your new, rakishly stylish"; - mes "Renown Detective's Cap"; - mes "to all of your friends!"; - close; - break; - } - break; - - case 2: - mes "[Morris]"; - mes "Huh. You just failed"; - mes "the \"Test of Respect.\""; - mes "You don't deserve the"; - mes "honor of wearing the"; - mes "Renowned Detective's Cap!"; - close; - break; - } - } - else if(DTHATQ == 2) - { - mes "[Morris]"; - mes "Have you come to me"; - mes "in order to obtain another"; - mes "Renown Detective's Cap?"; - mes "I realize that such a stylish"; - mes "headgear is in high demand."; - next; - mes "[Morris]"; - mes "Remember, make sure"; - mes "that you don't bring any"; - mes "^FF0000slotted Bucket Hats that"; - mes "have been upgraded or have"; - mes "cards compounded to them, or"; - mes "you'll lose those enhancements^000000."; - next; - mes "[Morris]"; - mes "As a proud member of"; - mes "the Young Detective's Club,"; - mes "did you bring everything"; - mes "you need in order to earn"; - mes "a Renown Detective's Cap?"; - next; - switch( select( "I'm not sure~", "Sure!" ) ) - { - case 1: - mes "[Morris]"; - mes "What...?! Every good"; - mes "detective must have a"; - mes "photographic memory"; - mes "and be able to recall"; - mes "minute details in order"; - mes "to crack the case."; - emotion e_sob; - next; - mes "[Morris]"; - mes "Remember..."; - mes "^0000FF10 Magnifiers^000000,"; - mes "^0000FF1887 Tassels^000000,"; - mes "^0000FF1 Slotted Bucket Hat^000000"; - mes "and ^0000FF1,887 zeny^000000. Okay?"; - close; - break; - - case 2: - mes "[Morris]"; - mes "Great!"; - mes "Now let me just"; - mes "check to see if you"; - mes "brought everything..."; - next; - set @lhzhatfailed,0; - if(countitem(611) < 10) - { - mes "[Morris]"; - mes "Hmm, you don't have"; - mes "enough Magnifiers? But"; - mes "those are essential tools"; - mes "for sleuthing. Come now,"; - mes "hurry back with them!"; - set @lhzhatfailed,1; - next; - } - if(countitem(7301) < 1887 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Not enough Tassels? Check."; - set @lhzhatfailed,1; - next; - } - if(countitem(5120) < 1 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Hm. You're missing"; - mes "the slotted Bucket Hat."; - mes "You were so close..."; - set @lhzhatfailed,1; - next; - } - if(Zeny < 1887 && failed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Slotted Bucket Hat. Got it."; - mes "Hey. Where's the zeny?!"; - mes "That's the most important,"; - mes "er, qualification of all!"; - set @lhzhatfailed,1; - next; - } - - if(@lhzhatfailed == 1) - { - mes "[Morris]"; - mes "Remember..."; - mes "^0000FF10 Magnifiers^000000,"; - mes "^0000FF1887 Tassels^000000,"; - mes "^0000FF1 Slotted Bucket Hat^000000"; - mes "and ^0000FF1,887 zeny^000000. Okay?"; - emotion e_an; - close; - } set @lhzhatfailed,0; - if(countitem(611) < 10) - { - mes "[Morris]"; - mes "Hmm, you don't have"; - mes "enough Magnifiers? But"; - mes "those are essential tools"; - mes "for sleuthing. Come now,"; - mes "hurry back with them!"; - set @lhzhatfailed,1; - next; - } - if(countitem(7301) < 1887 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Not enough Tassels? Check."; - set @lhzhatfailed,1; - next; - } - if(countitem(5120) < 1 && @lhzhatfailed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Hm. You're missing"; - mes "the slotted Bucket Hat."; - mes "You were so close..."; - set @lhzhatfailed,1; - next; - } - if(Zeny < 1887 && failed == 0) - { - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Slotted Bucket Hat. Got it."; - mes "Hey. Where's the zeny?!"; - mes "That's the most important,"; - mes "er, qualification of all!"; - set @lhzhatfailed,1; - next; - } - - if(@lhzhatfailed == 1) - { - mes "[Morris]"; - mes "Remember..."; - mes "^0000FF10 Magnifiers^000000,"; - mes "^0000FF1887 Tassels^000000,"; - mes "^0000FF1 Slotted Bucket Hat^000000"; - mes "and ^0000FF1,887 zeny^000000. Okay?"; - emotion e_an; - close; - } - mes "[Morris]"; - mes "Magnifiers. Check."; - mes "Tassels... Check."; - mes "Slotted Bucket Hat. Got it."; - mes "Aaaand zeny. Heh heh. Perfect."; - next; - mes "[Morris]"; - mes "Great! You've just qualified"; - mes "to own yet another Renowned"; - mes "Detective's Cap. Congratulations! Now, let me collect all of these"; - mes "goods and zeny from you..."; - delitem 7301,1887; - delitem 5120,1; - delitem 611,10; - set Zeny, Zeny - 1887; - set DTHATQ,2; - getitem 5108,1; - next; - mes "[Morris]"; - mes "Hahaha! It's what"; - mes "I expect from one of"; - mes "our Junior Gold Members!"; - mes "How does it feel like to be"; - mes "the cream of the cream of"; - mes "the crop? Great, isn't it?"; - close; - break; - } - } - -} - -lighthalzen.gat,360,313,3 script Boy#LhzHat 706,{ - - mes "[Boy]"; - mes "Hello, mister!"; - mes "Um, would you do"; - mes "me a favor, please?"; - next; - if(countitem(526) && countitem(7270) && countitem(941) && countitem(10004)) - { - mes "[Boy]"; - mes "Oh! You brought me"; - mes "some Royal Jelly to"; - mes "eat, as well as everything"; - mes "I need to make a Baby Pacifier."; - mes "Okay, let me get started on that right away. Just a moment..."; - next; - mes "..."; - mes "......"; - next; - mes "[Boy]"; - mes "Damn."; - mes "That Royal Jelly"; - mes "was frickin' delicious!"; - mes "Now I can make your"; - mes "Baby Pacifier. Let's see"; - mes "here. Ah, here we go..."; - delitem 526,1; - next; - mes "[Boy]"; - mes "It's done!"; - mes "Now, you're the"; - mes "proud owner of your"; - mes "very own Baby Pacifier!"; - mes "I hope you're happy with"; - mes "yourself. Travel safe, okay?"; - delitem 7270,1; - delitem 941,1; - delitem 10004,1; - getitem 5110,1; - close; - } - switch( select( "What do you need?", "Sorry, kid..." ) ) - { - case 1: - mes "[Boy]"; - mes "Well, my mom has been"; - mes "sick recently, so both of"; - mes "us haven't been able to eat"; - mes "for the past few days. But"; - mes "if she doesn't eat, how does"; - mes "she expect to get better?"; - emotion e_sob; - next; - mes "[Boy]"; - mes "So I guess what I'm"; - mes "asking is, would you be"; - mes "able to spare some food?"; - next; - switch( select( "Help him.", "Refuse to help." ) ) - { - case 1: - if(!countitem(526)) - { - mes "[Boy]"; - mes "If you would, do you think"; - mes "you can get some Royal Jelly"; - mes "that I can give to my mom? The old lady next door says that it's"; - mes "really nutritious and helps you get better faster if you're sick."; - next; - mes "[Boy]"; - mes "My mom would be mad"; - mes "at me if she found out"; - mes "I was begging for it, but"; - mes "Royal Jelly is too expensive"; - mes "for me to get without any help!"; - close; - } - mes "[Boy]"; - mes "Oh, would it be alright"; - mes "if I have this Royal Jelly?"; - mes "It would really help my mom"; - mes "feel better. Thanks so much~"; - delitem 526,1; - next; - mes "[Boy]"; - mes "Hey, to pay you back, why"; - mes "don't I make a Baby Pacifier"; - mes "for you? I learned how to make"; - mes "one when my baby brother was"; - mes "born. But first, I'll need some"; - mes "materials to put it together..."; - next; - mes "[Boy]"; - mes "Would you"; - mes "please bring"; - mes "^3131FF1 Nursing Bottle^000000,"; - mes "^3131FF1 Nose Ring^000000 and"; - mes "^3131FF1 Pacifier^000000? Oh, and one"; - mes "more ^3131FFRoyal Jelly^000000 for me~"; - close; - break; - - case 2: - mes "[Boy]"; - mes "Oh... Um, that's"; - mes "alright. Maybe I was"; - mes "asking too much from"; - mes "you. I mean, it's true"; - mes "that you barely know me..."; - emotion e_sob; - close; - break; - } - break; - - case 2: - mes "[Boy]"; - mes "Th-that's okay."; - mes "I guess you must"; - mes "be so busy that you"; - mes "don't even have the"; - mes "time to listen to some"; - mes "little boy's problems..."; - emotion e_sob; - close; - break; - } - -} - -einbech.gat,70,222,5 script Mater#LhzHat 91,{ - - if(countitem(983) && countitem(7267) > 998 && countitem(749) && Zeny > 49999) - { - mes "[Mater]"; - mes "Oh, hello, what's this?"; - mes "You're carrying 1 Black"; - mes "Dyestuffs, 1 Frozen Rose,"; - mes "999 Tiger Panties and even"; - mes "50,000 zeny with you. That's"; - mes "enough to make a Winter Hat..."; - next; - mes "[Mater]"; - mes "Um, would you mind letting"; - mes "me have those items so that"; - mes "I can make a Winter Hat?"; - mes "I'd never be able to gather"; - mes "those things on my own..."; - next; - switch( select( "Let her have the items.", "Don't give her the items." ) ) - { - case 1: - mes "[Mater]"; - mes "Oh, thank you so much!"; - mes "I've always wanted to make"; - mes "this hat and try it on, even"; - mes "if it's just once. But don't"; - mes "worry, I'll give it to you~"; - mes "Now please next; a moment..."; - next; - mes "[Mater]"; - mes "Let's see..."; - mes "I've got to fold"; - mes "the rose like this..."; - mes "Be careful with the dye..."; - mes "Where did I put all those"; - mes "pan--Oh, here we are."; - next; - mes "[Mater]"; - mes "^333333*Whew!*^000000"; - mes "Finally, it's done!"; - mes "Now, if you don't mind,"; - mes "let me try this hat on"; - mes "for just a little while."; - delitem 983,1; - delitem 7267,999; - delitem 749,1; - set Zeny,Zeny - 50000; - getitem 5115,1; - next; - mes "..."; - mes "......"; - next; - mes "[Mater]"; - mes "Ahhhhhh~"; - mes "It just feels..."; - mes "I felt so free~"; - mes "It was everything"; - mes "I imagined it to be."; - next; - mes "[Mater]"; - mes "Here, please take"; - mes "this Winter Hat. I really"; - mes "hope that you'll enjoy it"; - mes "as much as I do. Well then,"; - mes "be safe in your travels, okay?"; - close; - break; - - case 2: - mes "[Mater]"; - mes "I'm sorry, I know that"; - mes "I was asking a pretty big"; - mes "favor from someone I just"; - mes "met. I hope you understand"; - mes "how much I really want to"; - mes "make that Winter Hat..."; - close; - break; - } - } - mes "[Mater]"; - mes "Look at that blue"; - mes "sky. Don't you wish"; - mes "you could just soar"; - mes "through the heavens"; - mes "with your own wings?"; - next; - mes "[Mater]"; - mes "Of course, it's an"; - mes "impossible dream,"; - mes "but with this Winter Hat,"; - mes "you can at least enjoy the"; - mes "sensation of freedom that"; - mes "a bird in flight must feel."; - next; - mes "[Mater]"; - mes "If you would like"; - mes "a hat like this, I would"; - mes "need to have some items"; - mes "that I don't think I can ever"; - mes "obtain on my very own."; - next; - mes "[Mater]"; - mes "^FF00001 Black Dyestuffs^000000,"; - mes "^FF0000999 Tiger Panties^000000,"; - mes "^FF00001 Frozen Rose^000000 and"; - mes "^FF000050,000 zeny^000000. If you can"; - mes "bring those to me, I shall"; - mes "make you a Winter Hat."; - close; - -} - -lhz_in02.gat,91,38,5 script Margaret Mary#LhzHat 90,{ - - mes "[Margaret Mary]"; - mes "The white rose, in its"; - mes "purity and simplicity, is"; - mes "like a woman who doesn't"; - mes "need jewels or fancy dresses"; - mes "to look noble and beautiful. It's the perfect gift for a lady."; - next; - switch( select( "Make a Mystic Rose.", "End Conversation." ) ) - { - case 1: - if(countitem(731) > 9 && countitem(748) > 1 && countitem(982) && Zeny > 49999) - { - mes "[Margaret Mary]"; - mes "Ah, I see that you've brought"; - mes "what I need to bleach the blood"; - mes "red hue from these Witherless"; - mes "Roses and adorn these flowers"; - mes "with eternal elegance. May I use these items to make a Mystic Rose?"; - next; - switch( select( "Yes", "No" ) ) - { - case 1: - mes "[Margaret Mary]"; - mes "Thank you. Please"; - mes "next; a moment while"; - mes "I concentrate in order to"; - mes "preserve the natural beauty"; - mes "of these gorgeous flowers..."; - next; - mes "[Margaret Mary]"; - mes "The rose truly is the"; - mes "undisputed queen of all"; - mes "flowers. All other flora must"; - mes "humbly bow to its regal beauty."; - next; - mes "..."; - mes "......"; - next; - mes "..."; - mes "......"; - mes "........."; - next; - mes "[Margaret Mary]"; - mes "There, it is finished."; - mes "Please remember to wear"; - mes "your hair in an elegant and"; - mes "refined manner when wearing"; - mes "the Mystic Rose so as not to disgrace these beautiful flowers."; - delitem 731,10; - delitem 748,2; - delitem 982,1; - set Zeny,Zeny - 50000; - getitem 5117,1; - close; - break; - - case 2: - mes "[Margaret Mary]"; - mes "White roses with thorns"; - mes "makes my heart beat with"; - mes "unceasing trepidation. What"; - mes "if I prick my finger and shed"; - mes "blood on its snow white petals?"; - close; - break; - } - } - mes "[Margaret Mary]"; - mes "I love roses, but it makes"; - mes "me sad that their beauty"; - mes "fades far too soon. And so,"; - mes "I've found a way to preserve"; - mes "the beauty of the roses, so"; - mes "that it lasts for all eternity."; - next; - mes "[Margaret Mary]"; - mes "Do you love roses as well?"; - mes "If you like, I can make a"; - mes "^3131FFMystic Rose^000000 that you can wear"; - mes "upon your crown. It's not easy"; - mes "for me to create, but I believe that you would enjoy it greatly."; - next; - mes "[Margaret Mary]"; - mes "Please bring me"; - mes "^3131FF10 2 Carat Diamonds^000000,"; - mes "^3131FF3 Witherless Roses^000000,"; - mes "^3131FF1 White Dyestuffs^000000 and"; - mes "^3131FF50,000 zeny^000000 if you would"; - mes "like to have a Mystic Rose."; - close; - break; - - case 2: - mes "[Margaret Mary]"; - mes "White roses with thorns"; - mes "makes my heart beat with"; - mes "unceasing trepidation. What"; - mes "if I prick my finger and shed"; - mes "blood on its snow white petals?"; - close; - break; - } - -} - -lighthalzen.gat,182,89,0 script Rich Girl#LhzHat 91,{ - - if(LHZBTQ == 0) - { - mes "[Rich Girl]"; - mes "Hmmm...?"; - mes "What? Did you"; - mes "need something?"; - next; - switch( select( "N-Nothing.", "Um, you look so relaxed." ) ) - { - case 1: - mes "[Rich Girl]"; - mes "Huh."; - mes "Alright then."; - mes "Well, try not to stare"; - mes "at people so much."; - close; - break; - - case 2: - mes "[Rich Girl]"; - mes "Really? You are probably"; - mes "the twentieth person to"; - mes "tell me that today. Mmm."; - mes "That's strange, isn't it?"; - next; - menu "I guess.",-,"It's not strange at all.",-; - mes "[Rich Girl]"; - mes "Oh yeah."; - mes "What's your name?"; - mes "That is, if you don't"; - mes "mind me asking you."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "My name is " + strcharinfo(0) + ""; - mes "and I'm an adventurer~"; - next; - mes "[Achiha]"; - mes "Oh, one of those?"; - mes "My name is Achiha, nice"; - mes "to meet you. I don't really"; - mes "do much of anything."; - mes "Just sit. Relax."; - set LHZBTQ,1; - emotion e_heh; - next; - mes "[Achiha]"; - mes "I do have a hobby,"; - mes "though. Once in a while,"; - mes "I'll sew a hat. Do you think"; - mes "an adventurer like you would"; - mes "want to have a hat I made?"; - next; - switch( select( "Er, I dunno.", "Sure." ) ) - { - case 1: - mes "[Achiha]"; - mes "Mm. I mean, the"; - mes "Red Bonnets I make"; - mes "might not be sturdy"; - mes "enough for battles."; - mes "But what about those"; - mes "fish and cake hats?"; - next; - mes "[Achiha]"; - mes "Hats...?"; - mes "That look like"; - mes "fish or cake? Mm."; - mes "Haha. I just got it."; - mes "That's, that's funny."; - close; - break; - - case 2: - mes "[Achiha]"; - mes "Really? Well, I can sew"; - mes "together a ^0000FFRed Bonnet^000000."; - mes "It reminds most people"; - mes "of a baby's bonnet, but"; - mes "it does look good on"; - mes "most people I know."; - next; - mes "[Achiha]"; - mes "Um, did you want me"; - mes "to make you one? I can"; - mes "go ahead and do it if you"; - mes "bring me some materials."; - mes "Since it's just for fun,"; - mes "I won't ask for too much."; - next; - mes "[Achiha]"; - mes "Just bring"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000."; - next; - mes "[Achiha]"; - mes "I think I'm going"; - mes "to just sit and relax"; - mes "a little bit longer. But"; - mes "if you want me to make"; - mes "a hat for you, come back"; - mes "with those materials, okay?"; - set LHZBTQ,2; - close; - break; - } - break; - } - } - else if(LHZBTQ == 1) - { - mes "[Achiha]"; - mes "Oh, hello."; - mes "Isn't it such a nice,"; - mes "quiet, pleasant day?"; - next; - switch( select( "Indeed.", "Would you please make a hat for me?" ) ) - { - case 1: - mes "[Achiha]"; - mes "Yeah. Today would"; - mes "be a nice day for a"; - mes "picnic or a long stroll."; - mes "But all I want to do is"; - mes "just sit and relax..."; - close; - break; - - case 2: - mes "[Achiha]"; - mes "What are you talking"; - mes "about? Oh, you mean the"; - mes "Red Bonnet? Well, I guess"; - mes "I can make one. But I think"; - mes "I need some materials first."; - next; - mes "[Achiha]"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000."; - mes "That's what I need."; - next; - mes "[Achiha]"; - mes "Oh, but I don't"; - mes "feel like making it"; - mes "right now. I'm soooo"; - mes "tired. Let me just sit,"; - mes "relax, even if it's just"; - mes "a little while longer..."; - set LHZBTQ,2; - close; - break; - } - } - else if(LHZBTQ == 2) - { - mes "[Achiha]"; - mes "Oh, good, you're here."; - mes "I've been next;ing for you."; - mes "Did you bring everything that"; - mes "you need to make a ^0000FFRed Bonnet^000000?"; - next; - switch( select( "Yes.", "I forgot what I need." ) ) - { - case 1: - if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000) - { - mes "[Achiha]"; - mes "Uh oh."; - mes "You forgot"; - mes "a couple things."; - mes "Would you like me"; - mes "to remind you what"; - mes "you need to bring?"; - next; - mes "[Achiha]"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000. Come back"; - mes "when you're ready, okay?"; - close; - } - mes "[Achiha]"; - mes "Oh, you brought"; - mes "everything. That's"; - mes "good. Okay, just give"; - mes "it to me. Um, let's see."; - next; - mes "[Achiha]"; - mes "Well, I'm finished."; - mes "^333333*Yawn*^000000 And now I'm"; - mes "even more tired. Here,"; - mes "take this Red Bonnet."; - mes "I hope you like it~"; - mes "I think I'll relax now..."; - delitem 10015,1; - delitem 10007,1; - delitem 975,1; - delitem 5032,1; - set Zeny,Zeny - 50000; - getitem 5109,1; - set LHZBTQ,3; - next; - mes "[Achiha]"; - mes "I hope you will enjoy the hat~"; - close; - break; - - case 2: - mes "[Achiha]"; - mes "Oh, you really"; - mes "forgot? Oh dear,"; - mes "let me try to remember."; - mes "I didn't forget too, did I?"; - mes "Oh next;, I remember now..."; - next; - mes "[Achiha]"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000. Come back"; - mes "when you're ready, okay?"; - close; - break; - } - } - else if(LHZBTQ == 3) - { - mes "[Achiha]"; - mes "Oh, I remember you."; - mes "You're the adventurer"; - mes "who likes my Red Bonnets"; - mes "so much. Did you want me"; - mes "to make another one for you?"; - next; - switch( select( "Yes.", "I forgot what I need." ) ) - { - case 1: - if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000) - { - mes "[Achiha]"; - mes "Uh oh."; - mes "You forgot"; - mes "a couple things."; - mes "Would you like me"; - mes "to remind you what"; - mes "you need to bring?"; - next; - mes "[Achiha]"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000. Come back"; - mes "when you're ready, okay?"; - close; - } - mes "[Achiha]"; - mes "Oh, you brought"; - mes "everything. That's"; - mes "good. Okay, just give"; - mes "it to me. Um, let's see."; - next; - mes "[Achiha]"; - mes "Well, I'm finished."; - mes "^333333*Yawn*^000000 And now I'm"; - mes "even more tired. Here,"; - mes "take this Red Bonnet."; - mes "I hope you like it~"; - mes "I think I'll relax now..."; - delitem 10015,1; - delitem 10007,1; - delitem 975,1; - delitem 5032,1; - set Zeny,Zeny - 50000; - getitem 5109,1; - next; - mes "[Achiha]"; - mes "I hope you will enjoy the hat~"; - close; - break; - - case 2: - mes "[Achiha]"; - mes "Oh, you really"; - mes "forgot? Oh dear,"; - mes "let me try to remember."; - mes "I didn't forget too, did I?"; - mes "Oh next;, I remember now..."; - next; - mes "[Achiha]"; - mes "^0000FF1 Green Lace^000000,"; - mes "^0000FF1 Silk Ribbon^000000,"; - mes "^0000FF1 Scarlet Dyestuffs^000000,"; - mes "^0000FF1 Sunday Hat^000000 and"; - mes "^0000FF50,000 zeny^000000. Come back"; - mes "when you're ready, okay?"; - close; - break; - } - } - -} - -gl_prison1.gat,137,138,5 script Zealotus#LhzHat 1200,{ - - if(ZLMASKQ == 0) - { - mes "[Zealotus]"; - mes "Kneel, worm!"; - mes "As ruler of this"; - mes "Underground Prison,"; - mes "I command all who step"; - mes "into my private realm!"; - next; - mes "[Zealotus]"; - mes "Resist, and you shall be"; - mes "punished! Grovel and kiss"; - mes "my feet, and perhaps you"; - mes "might be spared. Hohohohoho!"; - next; - switch( select( "Oh, your highness!", "Whatever." ) ) - { - case 1: - mes "[Zealotus]"; - mes "The submissive woman is"; - mes "nothing but an ideal dream"; - mes "for the arrogant male! A true"; - mes "woman revels in her power to"; - mes "have her man do her bidding!"; - next; - switch( select( "Yes, it's so true!", "Boooo!" ) ) - { - case 1: - mes "[Zealotus]"; - mes "However, in my lust for power, I may have inadventently crushed"; - mes "the spirits of my beloved a little too harshly. His pride crumbled,"; - mes "my man even cowers in front of the humans! It pains me to see it."; - next; - mes "[Zealotus]"; - mes "It is beneath me to ask"; - mes "this of you, but it will take"; - mes "a human like you to make"; - mes "him remember who he truly is,"; - mes "a proud creature of darkness"; - mes "who should fear only me!"; - next; - mes "[Zealotus]"; - mes "Human. I offer you a small"; - mes "share of my power if you can"; - mes "take the pathetic, weeping lump"; - mes "of monster crying in the corner"; - mes "of this prison and make him"; - mes "realize his true nature."; - set ZLMASKQ,1; - close; - break; - - case 2: - mes "[Zealotus]"; - mes "You dirty, dirty human..."; - mes "How dare you have an "; - mes "opinion different than mine!"; - mes "No matter. The day will come"; - mes "when all of your race shall"; - mes "address me only as \"queen.\""; - close; - break; - } - break; - - case 2: - mes "[Zealotus]"; - mes "Mortal simpleton!"; - mes "Bah! The mocking of"; - mes "a boorish cur is worthless"; - mes "to me. I have all the time in"; - mes "the world to grind your pride"; - mes "to dust beneath my heels."; - close; - break; - } - } - else if(ZLMASKQ > 0 && ZLMASKQ < 6) - { - mes "[Zealotus]"; - mes "Hm. If my beloved is"; - mes "acting stubborn or refuses"; - mes "to listen, feel free to take"; - mes "drastic measures. Just think"; - mes "of what I would do in your"; - mes "place. Ohohohohoho~!"; - close; - } - else if(ZLMASKQ == 6) - { - mes "[Zealotus]"; - mes "Ooh, you're back."; - mes "Phendark is certainly"; - mes "back to his old self again,"; - mes "thanks to your efforts, human."; - mes "Yes, his anger, his courage"; - mes "and passion are all restored~"; - next; - mes "[Zealotus]"; - mes "As I promised, I shall"; - mes "grant you a share of my"; - mes "power. However, I will need"; - mes "some items to form this minor"; - mes "contract between you and me."; - next; - mes "[Zealotus]"; - mes "I will need"; - mes "^3131FF1 Cat's Eye^000000,"; - mes "^3131FF1 Forbidden Red Candle^000000 and"; - mes "^3131FF30 Worn-Out Magic Scrolls^000000."; - mes "Then, I can grant you a measure"; - mes "of my power as I've promised."; - set ZLMASKQ,7; - close; - } - else if(ZLMASKQ == 7) - { - if(countitem(7263) && countitem(660) && countitem(7099) > 29) - { - mes "[Zealotus]"; - mes "I see that you have"; - mes "brought what I need to"; - mes "complete the contract"; - mes "between you and me,"; - mes "human. Let's begin..."; - next; - mes "^3355FFZealotus takes the red"; - mes "candle you've given her and"; - mes "drips the wax into her open"; - mes "palm. The Cat's Eye begins"; - mes "to glow with an eerie light.^000000"; - next; - mes "[Zealotus]"; - mes "Now, place your index"; - mes "finger into my palm so"; - mes "that we may complete the"; - mes "final step of this contract..."; - next; - switch( select( "Don't complete the contract.", "Complete the contract." ) ) - { - case 1: - mes "[Zealotus]"; - mes "Hm? What are you"; - mes "afraid of? This is a"; - mes "minor contract, so"; - mes "you are not selling me"; - mes "your soul, or anything"; - mes "else for that matter."; - close; - break; - - case 2: - mes "[Zealotus]"; - mes "I, Zealotus, as ruler"; - mes "of this realm, seal this"; - mes "eternal contract with this"; - mes "Forbidden Red Candle."; - next; - mes "[Zealotus]"; - mes "" + strcharinfo(0) + " will"; - mes "forever have a share"; - mes "in my power. Those that"; - mes "bow to me must also bow"; - mes "to " + strcharinfo(0) + ". It shall be done."; - specialeffect 196; //Curse? EF_DEVIL - specialeffect 192; //Poison attack? EF_POISONHIT - next; - mes "[Zealotus]"; - mes "Human, take this"; - mes "mask with you as an"; - mes "everlasting token of our"; - mes "contract. So long as you"; - mes "carry this, I will be at your"; - mes "side. So says Zealotus!"; - delitem 7263,1; - delitem 660,1; - delitem 7099,30; - getitem2 5121,1,1,0,0,254,0,getcharid(0)&0xffff,(getcharid(0)>>16)&0xffff; - set ZLMASKQ,8; - close; - break; - } - } - mes "[Zealotus]"; - mes "I will need"; - mes "^3131FF1 Cat's Eye^000000,"; - mes "^3131FF1 Forbidden Red Candle^000000 and"; - mes "^3131FF30 Worn-Out Magic Scrolls^000000."; - mes "Then, I can grant you a measure"; - mes "of my power as I've promised."; - close; - } - else if(ZLMASKQ == 8) - { - mes "[Zealotus]"; - mes "Ah, I greet you in"; - mes "peace, human. Behold,"; - mes "the splendor of our realm!"; - mes "Though, I do not blame you"; - mes "if you have no interest in"; - mes "commanding these Injustices..."; - next; - mes "[Zealotus]"; - mes "Thanks to your help,"; - mes "my Phendark has returned"; - mes "to his old, monstrously"; - mes "passionate ways. Now I can"; - mes "show him the stinging love"; - mes "of my whip! Hohohohohoho!"; - emotion e_kis; - close; - } - -} - -gl_prison1.gat,97,104,1 script Phendark#LhzHat 1202,{ - - if(ZLMASKQ == 0) - { - mes "[Phendark]"; - mes "Huh? Oh no!"; - mes "Another h-human?!"; - mes "P-please! S-stay away,"; - mes "don't come near me!"; - close; - } - else if(ZLMASKQ == 1) - { - if(countitem(1164) || isequipped(1164))set @whipcount,@whipcount+1; - if(countitem(1165) || isequipped(1165))set @whipcount,@whipcount+1; - if(countitem(1166) || isequipped(1166))set @whipcount,@whipcount+1; - if(countitem(1167) || isequipped(1167))set @whipcount,@whipcount+1; - if(countitem(1168) || isequipped(1168))set @whipcount,@whipcount+1; - if(countitem(1169) || isequipped(1169))set @whipcount,@whipcount+1; - if(countitem(1170) || isequipped(1170))set @whipcount,@whipcount+1; - if(countitem(1261) || isequipped(1261))set @whipcount,@whipcount+1; - if(countitem(1363) || isequipped(1363))set @whipcount,@whipcount+1; - mes "[Phendark]"; - mes "Huh? Oh no!"; - mes "Another h-human?!"; - mes "P-please! S-stay away,"; - mes "don't come near me!"; - next; - mes "[Phendark]"; - mes "I... I swear!"; - mes "I'm not carrying any"; - mes "rare items or stuff you"; - mes "can wear, so please don't"; - mes "beat me! I... Oh my god, you"; - mes "don't believe me, don't you?"; - next; - mes "[Phendark]"; - mes "You humans never leave"; - mes "me alone! Why do you have"; - mes "to bully me like this?! I'm"; - mes "honestly not carrying anything"; - mes "of value! Z-Zealotus, please!"; - mes "Zealotus, heeeeeelp me~!"; - emotion e_sob; - if(!@whipcount)close; - next; - mes "[" + strcharinfo(0) + "]"; - mes "You're pathetic!"; - mes "Aren't you supposed"; - mes "to be a monster? You know"; - mes "what Zealotus would do if"; - mes "she were actually here?"; - next; - mes "[Phendark]"; - mes "^333333*Sniff...*^000000"; - mes "P-probably..."; - mes "Probably whip me."; - next; - mes "^3355FFYou nonchalantly^000000"; - mes "^3355FFbrandish your Whip.^000000"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "That's right."; - next; - mes "^3355FF*Snap!*"; - mes "*Snap!*"; - mes "*Crack crack crack!*"; - mes "*Snap snap snap crack!*^000000"; - next; - mes "[Phendark]"; - mes "Oh! That stinging pain"; - mes "that burns with bloodlust!"; - mes "It's almost as good as"; - mes "Zealtos's whip of love!"; - next; - mes "[Phendark]"; - mes "Zealotus..."; - mes "She must be pissed"; - mes "at me, but I just can't"; - mes "stop being afraid of all"; - mes "you humans! Damn it all!"; - set ZLMASKQ,2; - close; - } - else if(ZLMASKQ == 2 || ZLMASKQ == 3) - { - if(countitem(7315) > 368 && ZLMASKQ == 3) - { - mes "[Phendark]"; - mes "Y-you again!"; - mes "Why do you hound me?!"; - mes "Th-there's nothing I can"; - mes "give you, so please don't"; - mes "hurt me! Oh, oh p-please...!"; - emotion e_swt2; - next; - switch( select( "Feed him Dark Crystal Fragment.", "Threaten him." ) ) - { - case 1: - mes "[Phendark]"; - mes "What...? You want"; - mes "me to eat these?"; - mes "It doesn't seem natural,"; - mes "but if Rybio says I should,"; - mes "it might not be that bad."; - next; - mes "..."; - mes "......"; - next; - mes "[Phendark]"; - mes "What's supposed to"; - mes "happen now? My inner"; - mes "demon is supposed to"; - mes "awaken by eating these?"; - mes "That sounds ridiculous!"; - mes "Though, I did just eat crystal."; - next; - mes "[Phendark]"; - mes "Wh-whoa. Ugh!"; - mes "My chest! Something's"; - mes "burning inside! I c-can't--!"; - mes "Can't think straight... I'm..."; - mes "Slowly... Losing my humanity!"; - next; - mes "[Phendark]"; - mes "Huh... Huuurg--!"; - mes "Huk-huk! Heeeeh!"; - mes "Heeeeeh! Waaoooooh!"; - next; - mes "[Phendark]"; - mes "..."; - mes "Grrrrr...!"; - next; - mes "[Phendark]"; - mes "^333333*Pant pant*^000000"; - mes "What... just..."; - mes "What happened?"; - set ZLMASKQ,4; - delitem 7315,369; - close; - break; - - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "So what happens"; - mes "if I don't decide not"; - mes "to hurt you? Whatcha"; - mes "gonna do then, huh?"; - next; - mes "..."; - mes "......"; - next; - mes "[Phendark]"; - mes "S-stop it!"; - mes "Just--Just stop it!"; - close; - break; - } - } - mes "[Phendark]"; - mes "Humans..."; - mes "They're everywhere!"; - mes "You guys--I can't..."; - mes "You're torturing me!"; - emotion e_sob; - close; - } - else if(ZLMASKQ == 4) - { - mes "[Phendark]"; - mes "My chest was on fire,"; - mes "like I was, I dunno,"; - mes "burning with anger or"; - mes "something. It's gone"; - mes "now, but what were"; - mes "those crystals?"; - close; - } - else if(ZLMASKQ == 5) - { - mes "[Phendark]"; - mes "You again? Oh no,"; - mes "you're not going to hurt"; - mes "me or make me eat those"; - mes "weird crystals again, are you?"; - next; - mes "^3131FF[" + strcharinfo(0) + "]^000000"; - switch( select( "Rybio", "Injustice", "Zealotus" ) ) - { - case 1: - mes "Rybio"; - set @temp1,1; - break; - - case 2: - mes "Injustice"; - set @temp1,2; - break; - - case 3: - mes "Zealotus"; - set @temp1,3; - break; - } - switch( select( "hates", "likes" ) ) - { - case 1: - mes "hates"; - set @temp2,1; - break; - - case 2: - mes "likes"; - set @temp2,2; - break; - } - switch( select( "Rybio.", "Injustice.", "Phendark.", "Zealotus." ) ) - { - case 1: - mes "Rybio."; - break; - - case 2: - mes "Injustice."; - break; - - case 3: - if((@temp1 == 1 || @temp1 == 2) && @temp2 == 1) - { - mes "[Phendark]"; - mes "I can't believe"; - mes "something like that!"; - mes "Oh, that doesn't matter."; - mes "Zealotus is too good for me."; - mes "I'm not even worthy of tasting"; - mes "the sting of her Love Whip."; - emotion e_sob; - close; - } - else if(@temp1 == 3 && @temp2 == 1) - { - mes "[Phendark]"; - mes "..."; - mes "......"; - mes "Hates me?"; - mes "N-no, that can't--"; - mes "I didn't, that doesn't--"; - next; - mes "[Phendark]"; - mes "Huh...?"; - mes "What is that"; - mes "supposed to mean?"; - close; - } - else if(@temp1 == 3 && @temp2 == 2) - { - mes "[Phendark]"; - mes "I can't believe"; - mes "something like that!"; - mes "Oh, that doesn't matter."; - mes "Zealotus is too good for me."; - mes "I'm not even worthy of tasting"; - mes "the sting of her Love Whip."; - emotion e_sob; - close; - } - break; - - case 4: - mes "Zealotus."; - break; - } - switch( select( "Insult him.", "Apologize." ) ) - { - case 1: - mes "[" + strcharinfo(0) + "]"; - mes "First of all,"; - mes "what exactly sets"; - mes "you apart from all the"; - mes "other eligible monsters"; - mes "that she can choose from?"; - mes "Not like you're much better..."; - next; - mes "[Phendark]"; - mes "..."; - mes "......"; - next; - switch( select( "Break his pride.", "Tell him you were joking." ) ) - { - case 1: - mes "^3131FF[" + strcharinfo(0) + "]^000000"; - mes "I mean, there are guys"; - mes "like Bloody Murderer out"; - mes "there who are more evil"; - mes "than you, and best of all,"; - mes "not afraid of humans!"; - next; - switch( select( "Go for the low blow.", "Try to salvage his confidence." ) ) - { - case 1: - mes "[" + strcharinfo(0) + "]"; - mes "You know, me and Zealotus"; - mes "were actually talking about"; - mes "you recently. She told me that"; - mes "the sight of you makes her"; - mes "feel sick! I mean, what kind"; - mes "of monster is afraid of humans?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Now you've reached the"; - mes "point where even Injustice"; - mes "is manlier than you now,"; - mes "if you know what I mean!"; - mes "Hahahahahahahahaha!"; - next; - mes "[Phendark]"; - mes "..."; - mes "......"; - next; - mes "[Phendark]"; - mes "..."; - mes "......"; - mes "........."; - next; - mes "[Phendark]"; - mes "..."; - mes "......"; - mes "........."; - mes "............"; - next; - mes "[Phendark]"; - mes "GRRRRRR!"; - mes "THAT'S ENOUGH!"; - emotion e_ag; - next; - mes "[Phendark]"; - mes "I don't care who the"; - mes "hell she is, I'm going"; - mes "to see Zealotus and give"; - mes "that tramp a piece of my"; - mes "mind! Grrrr! She'll be sorry!"; - set ZLMASKQ,6; - emotion e_an; - close; - break; - - case 2: - mes "^3131FF[" + strcharinfo(0) + "]^000000"; - mes "But know that I think"; - mes "about it, maybe you look"; - mes "much tougher than that"; - mes "Bloody Murderer guy."; - next; - mes "[Phendark]"; - mes "*Sniff sniff*"; - mes "You really think so?"; - next; - mes "..."; - mes "......"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "...Yeeeeeah."; - close; - break; - } - break; - - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "But now that I think"; - mes "about it, you actually"; - mes "are much better than all"; - mes "those other monsters."; - mes "That stuff I said before?"; - mes "I was just kidding you."; - next; - mes "[Phendark]"; - mes "^333333*Sniff!*^000000"; - mes "You're..."; - mes "Not helping!"; - close; - break; - } - break; - - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I..."; - mes "I was just kidding!"; - mes "How could she hate"; - mes "somebody like you?"; - next; - mes "[Phendark]"; - mes "No... No."; - mes "You're right."; - mes "I don't deserve love."; - mes "Not from Zealotus or"; - mes "from anybody else..."; - close; - break; - } - } - else if(ZLMASKQ > 5) - { - mes "[Phendark]"; - mes "Zealotus! How dare"; - mes "she say those things"; - mes "against me! Less manly"; - mes "than Injustice?! I'll just"; - mes "have to prove her wrong!"; - mes "Out the way, pithy human!"; - close; - } - -} - -gl_prison1.gat,100,48,5 script Rybio#LhzHat 1201,{ - - if(ZLMASKQ == 2) - { - mes "[Rybio]"; - mes "You know, I usually just"; - mes "run up and slash like crazy"; - mes "once I see you humans, but"; - mes "my heart's not in it today, so"; - mes "I'm gonna give you just one"; - mes "chance to run for your life."; - next; - switch( select( "Talk about Phendark.", "Run for your life." ) ) - { - case 1: - mes "[Rybio]"; - mes "What th--? You know the"; - mes "same Phendark I know?"; - mes "Dayam, that's weird. But"; - mes "yeah, him and Zealotus have"; - mes "some kind of... I dunno what"; - mes "it is, actually. Um, love?"; - next; - mes "[Rybio]"; - mes "Anyway, Phendark has"; - mes "been acting really weird"; - mes "lately. I guess Zealotus"; - mes "loved him to the point that"; - mes "she abused him to the point"; - mes "that he's scared of humans now."; - next; - mes "[Rybio]"; - mes "Huh. You know what'd help?"; - mes "Dark Crystal Fragments. It's"; - mes "worthless to humans, but if"; - mes "creatures of darkness eat it,"; - mes "it brings out more of their"; - mes "inner demon. Scary, huh?"; - next; - mes "[Rybio]"; - mes "Since Phendark's pretty big, and he's acting like a total wuss, you"; - mes "you should probably get him to eat ^3131FF369 Dark Crystal Fragments^000000. Don't"; - mes "worry, you should be able to find those all over Rune-Midgard."; - next; - mes "[Rybio]"; - mes "I dunno why a human"; - mes "like you would want to"; - mes "help one of us out, though."; - mes "What's in it for you, exactly?"; - set ZLMASKQ,3; - close; - break; - - case 2: - mes "[Rybio]"; - mes "That's right!"; - mes "Run, get outta here!"; - mes "If you're not fast enough,"; - mes "I might eat you, human!"; - mes "...Well... Probably not."; - close; - break; - } - } - else if(ZLMASKQ == 3) - { - mes "[Rybio]"; - mes "I don't get why someone"; - mes "like you, a seemingly heroic"; - mes "adventurer, would want to help"; - mes "out Phendark? Did Zealotus"; - mes "blackmail you or something?"; - next; - mes "[Rybio]"; - mes "Well, you could"; - mes "probably help him"; - mes "by getting him to eat"; - mes "^3131FF369 Dark Crystal Fragments^000000"; - mes "to sort of stir up the demon"; - mes "that sleeping within, you know?"; - close; - } - else if(ZLMASKQ == 4) - { - mes "[Rybio]"; - mes "Feeding him all of those"; - mes "Dark Crystal Fragments didn't"; - mes "work? But that was supposed"; - mes "to be foolproof! Dayam, what"; - mes "the hell happened to Phendark's"; - mes "inner demon?! Man oh man..."; - next; - mes "[Rybio]"; - mes "Well, I don't know what"; - mes "else you could try. I mean,"; - mes "maybe you could try motivating"; - mes "him. Reverse psychology?"; - mes "It's weird talking about this"; - mes "with a human. Hahahaha~"; - set ZLMASKQ,5; - close; - } - else if(ZLMASKQ == 5) - { - mes "[Rybio]"; - mes "Phendark sure looks"; - mes "tough, but I guess even"; - mes "he isn't totally evil. Yeah."; - mes "We monsters aren't all"; - mes "bad... Just mostly bad."; - close; - } - -} +//===== eAthena Script ======================================= +//= 2005 Headgear Quests +//===== By: ================================================== +//= MasterOfMuppets +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= eAthena +//===== Description: ========================================= +//= 2005 Headgears Official Quest. +//===== Additional Comments: ================================= +// 1.0 First version, converted from the official aegis script. [MasterOfMuppets] +//============================================================ + +yuno.gat,222,116,3 script Kasis#LhzHat 851,{ + + if(countitem(519) > 49 && countitem(7031) > 49 && countitem(548) > 49 && countitem(539) > 49) + { + mes "[Kasis]"; + mes "Milk, Cheese,"; + mes "Old Frying Pans,"; + mes "Pieces of Cake..."; + mes "Th-that's everything"; + mes "I need to make lunch for"; + mes "my friends in the Factory!"; + next; + switch( select( "Well, I did promise to help you.", "What are you talking about?" ) ) + { + case 1: + mes "[Kasis]"; + mes "Finally, I can treat my"; + mes "buddies to a wonderful"; + mes "feast! They'll be so pleased!"; + mes "Oh, I'd really like to repay you"; + mes "somehow, but I'm not sure"; + mes "what I could possibly give..."; + next; + mes "[Kasis]"; + mes "Of course! Why don't"; + mes "you treat yourself to"; + mes "my specialty, Kasis's"; + mes "Crunch Toast? It looks"; + mes "simple, but it actually"; + mes "requires great skill to make."; + next; + mes "[Kasis]"; + mes "Here you are!"; + mes "Please enjoy this and always"; + mes "remember that breakfast is the"; + mes "most important meal of the day!"; + mes "Now, I better prepare those"; + mes "lunches. Goodbye, my friend~"; + delitem 519,50; + delitem 7031,50; + delitem 548,50; + delitem 539,50; + getitem 5107,1; + close; + break; + + case 2: + mes "[Kasis]"; + mes "Oh..."; + mes "Oh, I'm so sorry."; + mes "I must have confused"; + mes "you with someone else."; + next; + mes "[Kasis]"; + mes "You see, I've been asking"; + mes "adventurers that have been"; + mes "passing through to provide"; + mes "me with food supplies so that"; + mes "I can make lunch for my friends"; + mes "that are working in Einbroch."; + next; + mes "[Kasis]"; + mes "Yes..."; + mes "So..."; + mes "Sorry..."; + mes "To... Bother you."; + next; + mes "^3355FFAs if entranced,"; + mes "Kasis continues to"; + mes "stare at the Milk, Cheese"; + mes "Old Frying Pans and Pieces"; + mes "of Cake that you are carrying.^000000"; + next; + switch( select( "You can have these if you want.", "Um, why are you staring?" ) ) + { + case 1: + mes "[Kasis]"; + mes "Really? Is it alright"; + mes "with you for me to have"; + mes "all of this Milk, Cheese,"; + mes "Pieces of Cake and these"; + mes "Old Frying Pans? Oh, bless"; + mes "your kind heart, adventurer~"; + next; + mes "[Kasis]"; + mes "Finally, I can treat my"; + mes "buddies to a wonderful"; + mes "feast! They'll be so pleased!"; + mes "Oh, I'd really like to repay you"; + mes "somehow, but I'm not sure"; + mes "what I could possibly give..."; + next; + mes "[Kasis]"; + mes "Of course! Why don't"; + mes "you treat yourself to"; + mes "my specialty, Kasis's"; + mes "Crunch Toast? It looks"; + mes "simple, but it actually"; + mes "requires great skill to make."; + next; + mes "[Kasis]"; + mes "Here you are!"; + mes "Please enjoy this and always"; + mes "remember that breakfast is the"; + mes "most important meal of the day!"; + mes "Now, I better prepare those"; + mes "lunches. Goodbye, my friend~"; + delitem 519,50; + delitem 7031,50; + delitem 548,50; + delitem 539,50; + getitem 5107,1; + close; + break; + + case 2: + mes "[Kasis]"; + mes "Oh, let me apologize"; + mes "again. But I can't help"; + mes "but admire the quality of"; + mes "your goods. Er, you know,"; + mes "the food you're carrying. I'm"; + mes "a chef by trade, after all."; + close; + break; + } + break; + } + } + mes "[Kasis]"; + mes "I'm sorry, but we're closed"; + mes "right now. Unfortunately, we"; + mes "don't have any more bread"; + mes "in stock. ^333333*Siiiiiiiiigh...*^000000"; + next; + switch( select( "Is something wrong?", "End Conversation." ) ) + { + case 1: + mes "[Kasis]"; + mes "Well, my current contract"; + mes "with the company that's been"; + mes "providing me with ingredients"; + mes "has expired. Of course, it's"; + mes "bad enough that I don't have"; + mes "the food to run this business."; + next; + mes "[Kasis]"; + mes "But I also feel like I'm"; + mes "letting my friends down."; + mes "You see, I've been sending"; + mes "them lunch every day since"; + mes "they've been working in the"; + mes "Factory over in Einbroch."; + next; + mes "[Kasis]"; + mes "I'm unable to make"; + mes "lunch for them at the"; + mes "moment, but I really want to"; + mes "help my buddies, especially"; + mes "since their financial situation"; + mes "seems pretty bad right now."; + next; + switch( select( "Do you want me to help you?", "I'm so sorry to hear that." ) ) + { + case 1: + mes "[Kasis]"; + mes "Sure, I'm willing to accept"; + mes "help from wherever I can find"; + mes "it. If you would, I'd like you to bring me some food supplies"; + mes "that I can use to make lunches"; + mes "for my friends at the Factory."; + next; + mes "[Kasis]"; + mes "Would you"; + mes "please get me"; + mes "^4D4DFF50 Milk^000000,"; + mes "^4D4DFF50 Cheese^000000,"; + mes "^4D4DFF50 Pieces of Cake^000000 and"; + mes "^4D4DFF50 Old Frying Pans^000000?"; + next; + mes "[Kasis]"; + mes "I'd really appreciate"; + mes "your help. My friends seem"; + mes "so depressed to be working"; + mes "in the Factory and I want to"; + mes "do all I can to cheer them up."; + mes "Thanks for your kind offer~"; + close; + break; + + case 2: + mes "[Kasis]"; + mes "I'm trying to renew"; + mes "my contract with the"; + mes "company that's been"; + mes "providing me with food"; + mes "supplies, but it hasn't"; + mes "been working out so far..."; + next; + mes "[Kasis]"; + mes "I don't know what's"; + mes "happening, but hopefully"; + mes "I can find a new supplier"; + mes "soon. There are my friends"; + mes "to worry about, as well as"; + mes "the sake of my business."; + close; + break; + } + break; + + case 2: + mes "[Kasis]"; + mes "Anyway, please come"; + mes "again. Hopefully, we'll"; + mes "have some good bread"; + mes "in stock next time, okay?"; + close; + break; + } + +} + +lighthalzen.gat,143,68,0 script Strange Guy#LhzHat 47,{ + + if(DTHATQ == 0) + { + mes "[Strange Guy]"; + mes "Wait! Don't say"; + mes "anything! You must be"; + mes "an adventurer from the"; + mes "Rune-Midgarts Kingdom!"; + mes "So... I'm right, aren't I?"; + next; + switch( select( "Who are you?", "How did you know?", "Ignore him." ) ) + { + case 1: + mes "[Morris]"; + mes "Allow me to"; + mes "introduce myself."; + mes "My name is Morris Poe,"; + mes "detective of great acclaim"; + mes "and world wide fame."; + next; + switch( select( "I've never heard of you.", "You're kidding me.", "I'm outta here." ) ) + { + case 1: + mes "[Morris]"; + mes "Morris Poe?"; + mes "Renown detective?"; + mes "Advocate for justice in"; + mes "the Schwaltzvalt Republic?"; + mes "Surely you recognize one"; + mes "of my esteemed titles."; + next; + switch( select( "Nope, I don't know you.", "You're Morris Poe?!" ) ) + { + case 1: + mes "[Morris]"; + mes "You don't...?"; + mes "But I'm a famous hero."; + mes "Children look up to me"; + mes "and wish they'd grow"; + mes "up to be as smart as me."; + next; + mes "[Morris]"; + mes "I don't get it."; + mes "I'm famouser than"; + mes "that. A household name"; + mes "even. I've got a sterling"; + mes "public image, how could"; + mes "you never have heard of me...?"; + close; + break; + + case 2: + break; + } + break; + + case 2: + mes "[Morris]"; + mes "Kidding? Ha ha!"; + mes "Look at these keen,"; + mes "deductive and deeply"; + mes "analytical eyes and"; + mes "tell me I'm joking."; + next; + switch( select( "Whoa, those ARE keen eyes.", "Okay. You're joking." ) ) + { + case 1: + mes "[Morris]"; + mes "Yes, this sharp,"; + mes "penetrating, yet"; + mes "highly intelligent gaze"; + mes "belongs to the world"; + mes "detective and crime"; + mes "fighter, Morris Poe!"; + next; + switch( select( "I've never heard of you.", "Golly, Morris Poe?!" ) ) + { + case 1: + mes "[Morris]"; + mes "Never heard of...?"; + mes "Impossible! If there are"; + mes "two things I hate more"; + mes "than crime, they would be"; + mes "dishonesty... And rejection"; + mes "from beautiful women."; + next; + mes "[Morris]"; + mes "When you get over your"; + mes "sense of pride and gain"; + mes "a little maturity, then we"; + mes "might share an actual"; + mes "conversation. Until then,"; + mes "you'll just have to grow up."; + close; + break; + + case 2: + break; + } + break; + + case 2: + mes "[Morris]"; + mes "Hahahahahaah--Huh."; + mes "If there are two things"; + mes "I hate more than criminals,"; + mes "they would be sarcasm..."; + mes "And receiving fake phone"; + mes "numbers from really cute girls."; + next; + switch( select( "Yeah, you're no Don Juan.", "I'm... I'm sorry." ) ) + { + case 1: + mes "[Morris]"; + mes "Wah...!"; + mes "Did you just--?!"; + mes "Ugh, you're the worst"; + mes "type of person, you know that?"; + emotion e_omg; + close; + break; + + case 2: + mes "[Morris]"; + mes "I think it's too late to"; + mes "apologize. Why would you"; + mes "treat someone of my stature"; + mes "with such caustic sarcasm?!"; + mes "What excuse could possibly"; + mes "exonerate your behavior?!"; + next; + switch( select( "I... I was intimidated...", "It's how I treat all losers." ) ) + { + case 1: + mes "[Morris]"; + mes "Of course: intense feelings"; + mes "of awe and fear of my vast"; + mes "intellect would result in that"; + mes "kind of deviant behavior. I'll"; + mes "have to forgive you, I suppose."; + next; + break; + + case 2: + mes "[Morris]"; + mes "What...?!"; + mes "Morris Poe, a loser?"; + mes "Such defamatory remarks"; + mes "cannot be forgiven, no"; + mes "matter how unfounded"; + mes "and groundless they are!"; + emotion e_omg; + close; + break; + } + break; + } + break; + } + break; + + case 3: + mes "[Morris]"; + mes "Hahaha, oh, that's"; + mes "funny. Wait. You're..."; + mes "You're really leaving."; + mes "N-no, come baaaack!"; + close; + break; + } + break; + + case 2: + mes "[Strange Guy]"; + mes "How did I know?"; + mes "Elementary, my friend."; + mes "There was an abundance"; + mes "of clues for me to make"; + mes "that sort of simple deduction."; + close; + break; + + case 3: + mes "[Strange Guy]"; + mes "Hello...?"; + mes "..............."; + mes "Oh, this is embarassing."; + mes "I can't believe I'm getting"; + mes "the silent treatment..."; + close; + break; + } + + mes "[Morris]"; + mes "Yes, I know it's"; + mes "difficult to believe that"; + mes "you would be fortunate"; + mes "enough to stand in the"; + mes "presence of genius. Now,"; + mes "you must be wondering..."; + next; + menu "Um, wondering what?",-; + mes "[Morris]"; + mes "You're wondering,"; + mes "\"How in the world"; + mes "can I be as brilliant"; + mes "as Morris Poe, the"; + mes "genius detective?\""; + next; + mes "[Morris]"; + mes "First, I think it's fair"; + mes "to let you know that it's"; + mes "an impossible dream. Men like"; + mes "myself only arise in this world"; + mes "perhaps once every generation."; + mes "I'm sorry, but don't give up!"; + next; + mes "[Morris]"; + mes "Now, you can try to reach"; + mes "a level of intelligence that"; + mes "is comparable to my own by"; + mes "joining the Young Detective's"; + mes "Club. To become a member, you just need one essential article."; + next; + mes "[Morris]"; + mes "Yes, you will need the"; + mes "^0000FFRenown Detective's Cap^000000!"; + mes "Luckily, I'm giving them"; + mes "away for a relatively small"; + mes "material cost, but you must"; + mes "hurry while supplies last."; + next; + mes "[Morris]"; + mes "Simply bring me"; + mes "^0000FF10 Magnifiers^000000,"; + mes "^0000FF1887 Tassels^000000,"; + mes "^0000FF1 Slotted Bucket Hat^000000"; + mes "and ^0000FF1,887 zeny^000000. That's all!"; + next; + mes "[Morris]"; + mes "But first, let me warn you"; + mes "not to bring a ^FF0000slotted Bucket"; + mes "Hat with a card compounded to"; + mes "it, or any upgraded Bucket Hats. I'm not responsible for any"; + mes "loss resulting from that."; + next; + mes "[Morris]"; + mes "Hurry and bring me"; + mes "those items! There are"; + mes "only 20,000,000 Renown"; + mes "Detective Caps left!"; + mes "Once they're gone,"; + mes "they'll be extinct!"; + set DTHATQ,1; + close; + } + else if(DTHATQ == 1) + { + mes "[Morris]"; + mes "So, did you want to"; + mes "buy, er, receive this"; + mes "Renown Detective's Cap"; + mes "and become an honored"; + mes "member of the Young"; + mes "Detective's Club?"; + next; + mes "[Morris]"; + mes "Remember, make sure"; + mes "that you don't bring any"; + mes "^FF0000slotted Bucket Hats that"; + mes "have been upgraded or have"; + mes "cards compounded to them, or"; + mes "you'll lose those enhancements^000000."; + next; + mes "[Morris]"; + mes "Now, if you have only"; + mes "1 Bucket Hat, we can begin."; + mes "Young Detective's Club... Salute! "; + next; + switch( select( "Salute.", "Whatever..." ) ) + { + case 1: + mes "[Morris]"; + mes "Great, done like a pro!"; + mes "Now, I need to check your"; + mes "fee--I mean qualifications."; + mes "Let's see now, I need to"; + mes "look through your Inventory..."; + next; + set @lhzhatfailed,0; + if(countitem(611) < 10) + { + mes "[Morris]"; + mes "Wait. You don't have"; + mes "enough Magnifiers. You"; + mes "do want to join this club,"; + mes "don't you? Did you need to"; + mes "hear the requirements again?"; + set @lhzhatfailed,1; + next; + } + if(countitem(7301) < 1887 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Not enough Tassels? Check."; + set @lhzhatfailed,1; + next; + } + if(countitem(5120) < 1 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Hm. You're missing"; + mes "the slotted Bucket Hat."; + mes "You were so close..."; + set @lhzhatfailed,1; + next; + } + if(Zeny < 1887 && failed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Slotted Bucket Hat. Got it."; + mes "Hey. Where's the zeny?!"; + mes "That's the most important,"; + mes "er, qualification of all!"; + set @lhzhatfailed,1; + next; + } + + if(@lhzhatfailed == 1) + { + mes "[Morris]"; + mes "^333333*Sigh*^000000 You need"; + mes "^0000FF10 Magnifiers^000000,"; + mes "^0000FF1887 Tassels^000000,"; + mes "^0000FF1 Slotted Bucket Hat^000000"; + mes "and ^0000FF1,887 zeny^000000. That's all!"; + emotion e_an; + next; + mes "[Morris]"; + mes "Now, remember everything"; + mes "that you need this time, okay?"; + mes "I'll be next;ing to welcome"; + mes "you into the elite ranks of "; + mes "the Young Detective's Club."; + close; + } + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Slotted Bucket Hat. Got it."; + mes "Aaaand zeny. Heh heh. Perfect."; + next; + mes "[Morris]"; + mes "Great, that's everything!"; + mes "Welcome to the club! Here's"; + mes "your Renown Detective's Cap,"; + mes "so wear it with pride as you"; + mes "take an active part in our club's"; + mes "activities and promotion!"; + delitem 7301,1887; + delitem 5120,1; + delitem 611,10; + set Zeny, Zeny - 1887; + set DTHATQ,2; + getitem 5108,1; + next; + switch( select( "Wait, promotion?", "Hooray!" ) ) + { + case 1: + mes "[Morris]"; + mes "Of course, isn't it obvious?"; + mes "As a member, one of your duties"; + mes "will be to sing accolades of this club so that more members"; + mes "will join and earn their own"; + mes "Renown Detective's Caps."; + next; + mes "[Morris]"; + mes "Alright, scurry off"; + mes "now and proudly display"; + mes "your new, rakishly stylish"; + mes "Renown Detective's Cap"; + mes "to all of your friends!"; + close; + break; + + case 2: + mes "[Morris]"; + mes "Alright, scurry off"; + mes "now and proudly display"; + mes "your new, rakishly stylish"; + mes "Renown Detective's Cap"; + mes "to all of your friends!"; + close; + break; + } + break; + + case 2: + mes "[Morris]"; + mes "Huh. You just failed"; + mes "the \"Test of Respect.\""; + mes "You don't deserve the"; + mes "honor of wearing the"; + mes "Renowned Detective's Cap!"; + close; + break; + } + } + else if(DTHATQ == 2) + { + mes "[Morris]"; + mes "Have you come to me"; + mes "in order to obtain another"; + mes "Renown Detective's Cap?"; + mes "I realize that such a stylish"; + mes "headgear is in high demand."; + next; + mes "[Morris]"; + mes "Remember, make sure"; + mes "that you don't bring any"; + mes "^FF0000slotted Bucket Hats that"; + mes "have been upgraded or have"; + mes "cards compounded to them, or"; + mes "you'll lose those enhancements^000000."; + next; + mes "[Morris]"; + mes "As a proud member of"; + mes "the Young Detective's Club,"; + mes "did you bring everything"; + mes "you need in order to earn"; + mes "a Renown Detective's Cap?"; + next; + switch( select( "I'm not sure~", "Sure!" ) ) + { + case 1: + mes "[Morris]"; + mes "What...?! Every good"; + mes "detective must have a"; + mes "photographic memory"; + mes "and be able to recall"; + mes "minute details in order"; + mes "to crack the case."; + emotion e_sob; + next; + mes "[Morris]"; + mes "Remember..."; + mes "^0000FF10 Magnifiers^000000,"; + mes "^0000FF1887 Tassels^000000,"; + mes "^0000FF1 Slotted Bucket Hat^000000"; + mes "and ^0000FF1,887 zeny^000000. Okay?"; + close; + break; + + case 2: + mes "[Morris]"; + mes "Great!"; + mes "Now let me just"; + mes "check to see if you"; + mes "brought everything..."; + next; + set @lhzhatfailed,0; + if(countitem(611) < 10) + { + mes "[Morris]"; + mes "Hmm, you don't have"; + mes "enough Magnifiers? But"; + mes "those are essential tools"; + mes "for sleuthing. Come now,"; + mes "hurry back with them!"; + set @lhzhatfailed,1; + next; + } + if(countitem(7301) < 1887 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Not enough Tassels? Check."; + set @lhzhatfailed,1; + next; + } + if(countitem(5120) < 1 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Hm. You're missing"; + mes "the slotted Bucket Hat."; + mes "You were so close..."; + set @lhzhatfailed,1; + next; + } + if(Zeny < 1887 && failed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Slotted Bucket Hat. Got it."; + mes "Hey. Where's the zeny?!"; + mes "That's the most important,"; + mes "er, qualification of all!"; + set @lhzhatfailed,1; + next; + } + + if(@lhzhatfailed == 1) + { + mes "[Morris]"; + mes "Remember..."; + mes "^0000FF10 Magnifiers^000000,"; + mes "^0000FF1887 Tassels^000000,"; + mes "^0000FF1 Slotted Bucket Hat^000000"; + mes "and ^0000FF1,887 zeny^000000. Okay?"; + emotion e_an; + close; + } set @lhzhatfailed,0; + if(countitem(611) < 10) + { + mes "[Morris]"; + mes "Hmm, you don't have"; + mes "enough Magnifiers? But"; + mes "those are essential tools"; + mes "for sleuthing. Come now,"; + mes "hurry back with them!"; + set @lhzhatfailed,1; + next; + } + if(countitem(7301) < 1887 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Not enough Tassels? Check."; + set @lhzhatfailed,1; + next; + } + if(countitem(5120) < 1 && @lhzhatfailed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Hm. You're missing"; + mes "the slotted Bucket Hat."; + mes "You were so close..."; + set @lhzhatfailed,1; + next; + } + if(Zeny < 1887 && failed == 0) + { + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Slotted Bucket Hat. Got it."; + mes "Hey. Where's the zeny?!"; + mes "That's the most important,"; + mes "er, qualification of all!"; + set @lhzhatfailed,1; + next; + } + + if(@lhzhatfailed == 1) + { + mes "[Morris]"; + mes "Remember..."; + mes "^0000FF10 Magnifiers^000000,"; + mes "^0000FF1887 Tassels^000000,"; + mes "^0000FF1 Slotted Bucket Hat^000000"; + mes "and ^0000FF1,887 zeny^000000. Okay?"; + emotion e_an; + close; + } + mes "[Morris]"; + mes "Magnifiers. Check."; + mes "Tassels... Check."; + mes "Slotted Bucket Hat. Got it."; + mes "Aaaand zeny. Heh heh. Perfect."; + next; + mes "[Morris]"; + mes "Great! You've just qualified"; + mes "to own yet another Renowned"; + mes "Detective's Cap. Congratulations! Now, let me collect all of these"; + mes "goods and zeny from you..."; + delitem 7301,1887; + delitem 5120,1; + delitem 611,10; + set Zeny, Zeny - 1887; + set DTHATQ,2; + getitem 5108,1; + next; + mes "[Morris]"; + mes "Hahaha! It's what"; + mes "I expect from one of"; + mes "our Junior Gold Members!"; + mes "How does it feel like to be"; + mes "the cream of the cream of"; + mes "the crop? Great, isn't it?"; + close; + break; + } + } + +} + +lighthalzen.gat,360,313,3 script Boy#LhzHat 706,{ + + mes "[Boy]"; + mes "Hello, mister!"; + mes "Um, would you do"; + mes "me a favor, please?"; + next; + if(countitem(526) && countitem(7270) && countitem(941) && countitem(10004)) + { + mes "[Boy]"; + mes "Oh! You brought me"; + mes "some Royal Jelly to"; + mes "eat, as well as everything"; + mes "I need to make a Baby Pacifier."; + mes "Okay, let me get started on that right away. Just a moment..."; + next; + mes "..."; + mes "......"; + next; + mes "[Boy]"; + mes "Damn."; + mes "That Royal Jelly"; + mes "was frickin' delicious!"; + mes "Now I can make your"; + mes "Baby Pacifier. Let's see"; + mes "here. Ah, here we go..."; + delitem 526,1; + next; + mes "[Boy]"; + mes "It's done!"; + mes "Now, you're the"; + mes "proud owner of your"; + mes "very own Baby Pacifier!"; + mes "I hope you're happy with"; + mes "yourself. Travel safe, okay?"; + delitem 7270,1; + delitem 941,1; + delitem 10004,1; + getitem 5110,1; + close; + } + switch( select( "What do you need?", "Sorry, kid..." ) ) + { + case 1: + mes "[Boy]"; + mes "Well, my mom has been"; + mes "sick recently, so both of"; + mes "us haven't been able to eat"; + mes "for the past few days. But"; + mes "if she doesn't eat, how does"; + mes "she expect to get better?"; + emotion e_sob; + next; + mes "[Boy]"; + mes "So I guess what I'm"; + mes "asking is, would you be"; + mes "able to spare some food?"; + next; + switch( select( "Help him.", "Refuse to help." ) ) + { + case 1: + if(!countitem(526)) + { + mes "[Boy]"; + mes "If you would, do you think"; + mes "you can get some Royal Jelly"; + mes "that I can give to my mom? The old lady next door says that it's"; + mes "really nutritious and helps you get better faster if you're sick."; + next; + mes "[Boy]"; + mes "My mom would be mad"; + mes "at me if she found out"; + mes "I was begging for it, but"; + mes "Royal Jelly is too expensive"; + mes "for me to get without any help!"; + close; + } + mes "[Boy]"; + mes "Oh, would it be alright"; + mes "if I have this Royal Jelly?"; + mes "It would really help my mom"; + mes "feel better. Thanks so much~"; + delitem 526,1; + next; + mes "[Boy]"; + mes "Hey, to pay you back, why"; + mes "don't I make a Baby Pacifier"; + mes "for you? I learned how to make"; + mes "one when my baby brother was"; + mes "born. But first, I'll need some"; + mes "materials to put it together..."; + next; + mes "[Boy]"; + mes "Would you"; + mes "please bring"; + mes "^3131FF1 Nursing Bottle^000000,"; + mes "^3131FF1 Nose Ring^000000 and"; + mes "^3131FF1 Pacifier^000000? Oh, and one"; + mes "more ^3131FFRoyal Jelly^000000 for me~"; + close; + break; + + case 2: + mes "[Boy]"; + mes "Oh... Um, that's"; + mes "alright. Maybe I was"; + mes "asking too much from"; + mes "you. I mean, it's true"; + mes "that you barely know me..."; + emotion e_sob; + close; + break; + } + break; + + case 2: + mes "[Boy]"; + mes "Th-that's okay."; + mes "I guess you must"; + mes "be so busy that you"; + mes "don't even have the"; + mes "time to listen to some"; + mes "little boy's problems..."; + emotion e_sob; + close; + break; + } + +} + +einbech.gat,70,222,5 script Mater#LhzHat 91,{ + + if(countitem(983) && countitem(7267) > 998 && countitem(749) && Zeny > 49999) + { + mes "[Mater]"; + mes "Oh, hello, what's this?"; + mes "You're carrying 1 Black"; + mes "Dyestuffs, 1 Frozen Rose,"; + mes "999 Tiger Panties and even"; + mes "50,000 zeny with you. That's"; + mes "enough to make a Winter Hat..."; + next; + mes "[Mater]"; + mes "Um, would you mind letting"; + mes "me have those items so that"; + mes "I can make a Winter Hat?"; + mes "I'd never be able to gather"; + mes "those things on my own..."; + next; + switch( select( "Let her have the items.", "Don't give her the items." ) ) + { + case 1: + mes "[Mater]"; + mes "Oh, thank you so much!"; + mes "I've always wanted to make"; + mes "this hat and try it on, even"; + mes "if it's just once. But don't"; + mes "worry, I'll give it to you~"; + mes "Now please next; a moment..."; + next; + mes "[Mater]"; + mes "Let's see..."; + mes "I've got to fold"; + mes "the rose like this..."; + mes "Be careful with the dye..."; + mes "Where did I put all those"; + mes "pan--Oh, here we are."; + next; + mes "[Mater]"; + mes "^333333*Whew!*^000000"; + mes "Finally, it's done!"; + mes "Now, if you don't mind,"; + mes "let me try this hat on"; + mes "for just a little while."; + delitem 983,1; + delitem 7267,999; + delitem 749,1; + set Zeny,Zeny - 50000; + getitem 5115,1; + next; + mes "..."; + mes "......"; + next; + mes "[Mater]"; + mes "Ahhhhhh~"; + mes "It just feels..."; + mes "I felt so free~"; + mes "It was everything"; + mes "I imagined it to be."; + next; + mes "[Mater]"; + mes "Here, please take"; + mes "this Winter Hat. I really"; + mes "hope that you'll enjoy it"; + mes "as much as I do. Well then,"; + mes "be safe in your travels, okay?"; + close; + break; + + case 2: + mes "[Mater]"; + mes "I'm sorry, I know that"; + mes "I was asking a pretty big"; + mes "favor from someone I just"; + mes "met. I hope you understand"; + mes "how much I really want to"; + mes "make that Winter Hat..."; + close; + break; + } + } + mes "[Mater]"; + mes "Look at that blue"; + mes "sky. Don't you wish"; + mes "you could just soar"; + mes "through the heavens"; + mes "with your own wings?"; + next; + mes "[Mater]"; + mes "Of course, it's an"; + mes "impossible dream,"; + mes "but with this Winter Hat,"; + mes "you can at least enjoy the"; + mes "sensation of freedom that"; + mes "a bird in flight must feel."; + next; + mes "[Mater]"; + mes "If you would like"; + mes "a hat like this, I would"; + mes "need to have some items"; + mes "that I don't think I can ever"; + mes "obtain on my very own."; + next; + mes "[Mater]"; + mes "^FF00001 Black Dyestuffs^000000,"; + mes "^FF0000999 Tiger Panties^000000,"; + mes "^FF00001 Frozen Rose^000000 and"; + mes "^FF000050,000 zeny^000000. If you can"; + mes "bring those to me, I shall"; + mes "make you a Winter Hat."; + close; + +} + +lhz_in02.gat,91,38,5 script Margaret Mary#LhzHat 90,{ + + mes "[Margaret Mary]"; + mes "The white rose, in its"; + mes "purity and simplicity, is"; + mes "like a woman who doesn't"; + mes "need jewels or fancy dresses"; + mes "to look noble and beautiful. It's the perfect gift for a lady."; + next; + switch( select( "Make a Mystic Rose.", "End Conversation." ) ) + { + case 1: + if(countitem(731) > 9 && countitem(748) > 1 && countitem(982) && Zeny > 49999) + { + mes "[Margaret Mary]"; + mes "Ah, I see that you've brought"; + mes "what I need to bleach the blood"; + mes "red hue from these Witherless"; + mes "Roses and adorn these flowers"; + mes "with eternal elegance. May I use these items to make a Mystic Rose?"; + next; + switch( select( "Yes", "No" ) ) + { + case 1: + mes "[Margaret Mary]"; + mes "Thank you. Please"; + mes "next; a moment while"; + mes "I concentrate in order to"; + mes "preserve the natural beauty"; + mes "of these gorgeous flowers..."; + next; + mes "[Margaret Mary]"; + mes "The rose truly is the"; + mes "undisputed queen of all"; + mes "flowers. All other flora must"; + mes "humbly bow to its regal beauty."; + next; + mes "..."; + mes "......"; + next; + mes "..."; + mes "......"; + mes "........."; + next; + mes "[Margaret Mary]"; + mes "There, it is finished."; + mes "Please remember to wear"; + mes "your hair in an elegant and"; + mes "refined manner when wearing"; + mes "the Mystic Rose so as not to disgrace these beautiful flowers."; + delitem 731,10; + delitem 748,2; + delitem 982,1; + set Zeny,Zeny - 50000; + getitem 5117,1; + close; + break; + + case 2: + mes "[Margaret Mary]"; + mes "White roses with thorns"; + mes "makes my heart beat with"; + mes "unceasing trepidation. What"; + mes "if I prick my finger and shed"; + mes "blood on its snow white petals?"; + close; + break; + } + } + mes "[Margaret Mary]"; + mes "I love roses, but it makes"; + mes "me sad that their beauty"; + mes "fades far too soon. And so,"; + mes "I've found a way to preserve"; + mes "the beauty of the roses, so"; + mes "that it lasts for all eternity."; + next; + mes "[Margaret Mary]"; + mes "Do you love roses as well?"; + mes "If you like, I can make a"; + mes "^3131FFMystic Rose^000000 that you can wear"; + mes "upon your crown. It's not easy"; + mes "for me to create, but I believe that you would enjoy it greatly."; + next; + mes "[Margaret Mary]"; + mes "Please bring me"; + mes "^3131FF10 2 Carat Diamonds^000000,"; + mes "^3131FF3 Witherless Roses^000000,"; + mes "^3131FF1 White Dyestuffs^000000 and"; + mes "^3131FF50,000 zeny^000000 if you would"; + mes "like to have a Mystic Rose."; + close; + break; + + case 2: + mes "[Margaret Mary]"; + mes "White roses with thorns"; + mes "makes my heart beat with"; + mes "unceasing trepidation. What"; + mes "if I prick my finger and shed"; + mes "blood on its snow white petals?"; + close; + break; + } + +} + +lighthalzen.gat,182,89,0 script Rich Girl#LhzHat 91,{ + + if(LHZBTQ == 0) + { + mes "[Rich Girl]"; + mes "Hmmm...?"; + mes "What? Did you"; + mes "need something?"; + next; + switch( select( "N-Nothing.", "Um, you look so relaxed." ) ) + { + case 1: + mes "[Rich Girl]"; + mes "Huh."; + mes "Alright then."; + mes "Well, try not to stare"; + mes "at people so much."; + close; + break; + + case 2: + mes "[Rich Girl]"; + mes "Really? You are probably"; + mes "the twentieth person to"; + mes "tell me that today. Mmm."; + mes "That's strange, isn't it?"; + next; + menu "I guess.",-,"It's not strange at all.",-; + mes "[Rich Girl]"; + mes "Oh yeah."; + mes "What's your name?"; + mes "That is, if you don't"; + mes "mind me asking you."; + next; + mes "[" + strcharinfo(0) + "]"; + mes "My name is " + strcharinfo(0) + ""; + mes "and I'm an adventurer~"; + next; + mes "[Achiha]"; + mes "Oh, one of those?"; + mes "My name is Achiha, nice"; + mes "to meet you. I don't really"; + mes "do much of anything."; + mes "Just sit. Relax."; + set LHZBTQ,1; + emotion e_heh; + next; + mes "[Achiha]"; + mes "I do have a hobby,"; + mes "though. Once in a while,"; + mes "I'll sew a hat. Do you think"; + mes "an adventurer like you would"; + mes "want to have a hat I made?"; + next; + switch( select( "Er, I dunno.", "Sure." ) ) + { + case 1: + mes "[Achiha]"; + mes "Mm. I mean, the"; + mes "Red Bonnets I make"; + mes "might not be sturdy"; + mes "enough for battles."; + mes "But what about those"; + mes "fish and cake hats?"; + next; + mes "[Achiha]"; + mes "Hats...?"; + mes "That look like"; + mes "fish or cake? Mm."; + mes "Haha. I just got it."; + mes "That's, that's funny."; + close; + break; + + case 2: + mes "[Achiha]"; + mes "Really? Well, I can sew"; + mes "together a ^0000FFRed Bonnet^000000."; + mes "It reminds most people"; + mes "of a baby's bonnet, but"; + mes "it does look good on"; + mes "most people I know."; + next; + mes "[Achiha]"; + mes "Um, did you want me"; + mes "to make you one? I can"; + mes "go ahead and do it if you"; + mes "bring me some materials."; + mes "Since it's just for fun,"; + mes "I won't ask for too much."; + next; + mes "[Achiha]"; + mes "Just bring"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000."; + next; + mes "[Achiha]"; + mes "I think I'm going"; + mes "to just sit and relax"; + mes "a little bit longer. But"; + mes "if you want me to make"; + mes "a hat for you, come back"; + mes "with those materials, okay?"; + set LHZBTQ,2; + close; + break; + } + break; + } + } + else if(LHZBTQ == 1) + { + mes "[Achiha]"; + mes "Oh, hello."; + mes "Isn't it such a nice,"; + mes "quiet, pleasant day?"; + next; + switch( select( "Indeed.", "Would you please make a hat for me?" ) ) + { + case 1: + mes "[Achiha]"; + mes "Yeah. Today would"; + mes "be a nice day for a"; + mes "picnic or a long stroll."; + mes "But all I want to do is"; + mes "just sit and relax..."; + close; + break; + + case 2: + mes "[Achiha]"; + mes "What are you talking"; + mes "about? Oh, you mean the"; + mes "Red Bonnet? Well, I guess"; + mes "I can make one. But I think"; + mes "I need some materials first."; + next; + mes "[Achiha]"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000."; + mes "That's what I need."; + next; + mes "[Achiha]"; + mes "Oh, but I don't"; + mes "feel like making it"; + mes "right now. I'm soooo"; + mes "tired. Let me just sit,"; + mes "relax, even if it's just"; + mes "a little while longer..."; + set LHZBTQ,2; + close; + break; + } + } + else if(LHZBTQ == 2) + { + mes "[Achiha]"; + mes "Oh, good, you're here."; + mes "I've been next;ing for you."; + mes "Did you bring everything that"; + mes "you need to make a ^0000FFRed Bonnet^000000?"; + next; + switch( select( "Yes.", "I forgot what I need." ) ) + { + case 1: + if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000) + { + mes "[Achiha]"; + mes "Uh oh."; + mes "You forgot"; + mes "a couple things."; + mes "Would you like me"; + mes "to remind you what"; + mes "you need to bring?"; + next; + mes "[Achiha]"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000. Come back"; + mes "when you're ready, okay?"; + close; + } + mes "[Achiha]"; + mes "Oh, you brought"; + mes "everything. That's"; + mes "good. Okay, just give"; + mes "it to me. Um, let's see."; + next; + mes "[Achiha]"; + mes "Well, I'm finished."; + mes "^333333*Yawn*^000000 And now I'm"; + mes "even more tired. Here,"; + mes "take this Red Bonnet."; + mes "I hope you like it~"; + mes "I think I'll relax now..."; + delitem 10015,1; + delitem 10007,1; + delitem 975,1; + delitem 5032,1; + set Zeny,Zeny - 50000; + getitem 5109,1; + set LHZBTQ,3; + next; + mes "[Achiha]"; + mes "I hope you will enjoy the hat~"; + close; + break; + + case 2: + mes "[Achiha]"; + mes "Oh, you really"; + mes "forgot? Oh dear,"; + mes "let me try to remember."; + mes "I didn't forget too, did I?"; + mes "Oh next;, I remember now..."; + next; + mes "[Achiha]"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000. Come back"; + mes "when you're ready, okay?"; + close; + break; + } + } + else if(LHZBTQ == 3) + { + mes "[Achiha]"; + mes "Oh, I remember you."; + mes "You're the adventurer"; + mes "who likes my Red Bonnets"; + mes "so much. Did you want me"; + mes "to make another one for you?"; + next; + switch( select( "Yes.", "I forgot what I need." ) ) + { + case 1: + if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000) + { + mes "[Achiha]"; + mes "Uh oh."; + mes "You forgot"; + mes "a couple things."; + mes "Would you like me"; + mes "to remind you what"; + mes "you need to bring?"; + next; + mes "[Achiha]"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000. Come back"; + mes "when you're ready, okay?"; + close; + } + mes "[Achiha]"; + mes "Oh, you brought"; + mes "everything. That's"; + mes "good. Okay, just give"; + mes "it to me. Um, let's see."; + next; + mes "[Achiha]"; + mes "Well, I'm finished."; + mes "^333333*Yawn*^000000 And now I'm"; + mes "even more tired. Here,"; + mes "take this Red Bonnet."; + mes "I hope you like it~"; + mes "I think I'll relax now..."; + delitem 10015,1; + delitem 10007,1; + delitem 975,1; + delitem 5032,1; + set Zeny,Zeny - 50000; + getitem 5109,1; + next; + mes "[Achiha]"; + mes "I hope you will enjoy the hat~"; + close; + break; + + case 2: + mes "[Achiha]"; + mes "Oh, you really"; + mes "forgot? Oh dear,"; + mes "let me try to remember."; + mes "I didn't forget too, did I?"; + mes "Oh next;, I remember now..."; + next; + mes "[Achiha]"; + mes "^0000FF1 Green Lace^000000,"; + mes "^0000FF1 Silk Ribbon^000000,"; + mes "^0000FF1 Scarlet Dyestuffs^000000,"; + mes "^0000FF1 Sunday Hat^000000 and"; + mes "^0000FF50,000 zeny^000000. Come back"; + mes "when you're ready, okay?"; + close; + break; + } + } + +} + +gl_prison1.gat,137,138,5 script Zealotus#LhzHat 1200,{ + + if(ZLMASKQ == 0) + { + mes "[Zealotus]"; + mes "Kneel, worm!"; + mes "As ruler of this"; + mes "Underground Prison,"; + mes "I command all who step"; + mes "into my private realm!"; + next; + mes "[Zealotus]"; + mes "Resist, and you shall be"; + mes "punished! Grovel and kiss"; + mes "my feet, and perhaps you"; + mes "might be spared. Hohohohoho!"; + next; + switch( select( "Oh, your highness!", "Whatever." ) ) + { + case 1: + mes "[Zealotus]"; + mes "The submissive woman is"; + mes "nothing but an ideal dream"; + mes "for the arrogant male! A true"; + mes "woman revels in her power to"; + mes "have her man do her bidding!"; + next; + switch( select( "Yes, it's so true!", "Boooo!" ) ) + { + case 1: + mes "[Zealotus]"; + mes "However, in my lust for power, I may have inadventently crushed"; + mes "the spirits of my beloved a little too harshly. His pride crumbled,"; + mes "my man even cowers in front of the humans! It pains me to see it."; + next; + mes "[Zealotus]"; + mes "It is beneath me to ask"; + mes "this of you, but it will take"; + mes "a human like you to make"; + mes "him remember who he truly is,"; + mes "a proud creature of darkness"; + mes "who should fear only me!"; + next; + mes "[Zealotus]"; + mes "Human. I offer you a small"; + mes "share of my power if you can"; + mes "take the pathetic, weeping lump"; + mes "of monster crying in the corner"; + mes "of this prison and make him"; + mes "realize his true nature."; + set ZLMASKQ,1; + close; + break; + + case 2: + mes "[Zealotus]"; + mes "You dirty, dirty human..."; + mes "How dare you have an "; + mes "opinion different than mine!"; + mes "No matter. The day will come"; + mes "when all of your race shall"; + mes "address me only as \"queen.\""; + close; + break; + } + break; + + case 2: + mes "[Zealotus]"; + mes "Mortal simpleton!"; + mes "Bah! The mocking of"; + mes "a boorish cur is worthless"; + mes "to me. I have all the time in"; + mes "the world to grind your pride"; + mes "to dust beneath my heels."; + close; + break; + } + } + else if(ZLMASKQ > 0 && ZLMASKQ < 6) + { + mes "[Zealotus]"; + mes "Hm. If my beloved is"; + mes "acting stubborn or refuses"; + mes "to listen, feel free to take"; + mes "drastic measures. Just think"; + mes "of what I would do in your"; + mes "place. Ohohohohoho~!"; + close; + } + else if(ZLMASKQ == 6) + { + mes "[Zealotus]"; + mes "Ooh, you're back."; + mes "Phendark is certainly"; + mes "back to his old self again,"; + mes "thanks to your efforts, human."; + mes "Yes, his anger, his courage"; + mes "and passion are all restored~"; + next; + mes "[Zealotus]"; + mes "As I promised, I shall"; + mes "grant you a share of my"; + mes "power. However, I will need"; + mes "some items to form this minor"; + mes "contract between you and me."; + next; + mes "[Zealotus]"; + mes "I will need"; + mes "^3131FF1 Cat's Eye^000000,"; + mes "^3131FF1 Forbidden Red Candle^000000 and"; + mes "^3131FF30 Worn-Out Magic Scrolls^000000."; + mes "Then, I can grant you a measure"; + mes "of my power as I've promised."; + set ZLMASKQ,7; + close; + } + else if(ZLMASKQ == 7) + { + if(countitem(7263) && countitem(660) && countitem(7099) > 29) + { + mes "[Zealotus]"; + mes "I see that you have"; + mes "brought what I need to"; + mes "complete the contract"; + mes "between you and me,"; + mes "human. Let's begin..."; + next; + mes "^3355FFZealotus takes the red"; + mes "candle you've given her and"; + mes "drips the wax into her open"; + mes "palm. The Cat's Eye begins"; + mes "to glow with an eerie light.^000000"; + next; + mes "[Zealotus]"; + mes "Now, place your index"; + mes "finger into my palm so"; + mes "that we may complete the"; + mes "final step of this contract..."; + next; + switch( select( "Don't complete the contract.", "Complete the contract." ) ) + { + case 1: + mes "[Zealotus]"; + mes "Hm? What are you"; + mes "afraid of? This is a"; + mes "minor contract, so"; + mes "you are not selling me"; + mes "your soul, or anything"; + mes "else for that matter."; + close; + break; + + case 2: + mes "[Zealotus]"; + mes "I, Zealotus, as ruler"; + mes "of this realm, seal this"; + mes "eternal contract with this"; + mes "Forbidden Red Candle."; + next; + mes "[Zealotus]"; + mes "" + strcharinfo(0) + " will"; + mes "forever have a share"; + mes "in my power. Those that"; + mes "bow to me must also bow"; + mes "to " + strcharinfo(0) + ". It shall be done."; + specialeffect 196; //Curse? EF_DEVIL + specialeffect 192; //Poison attack? EF_POISONHIT + next; + mes "[Zealotus]"; + mes "Human, take this"; + mes "mask with you as an"; + mes "everlasting token of our"; + mes "contract. So long as you"; + mes "carry this, I will be at your"; + mes "side. So says Zealotus!"; + delitem 7263,1; + delitem 660,1; + delitem 7099,30; + getitem2 5121,1,1,0,0,254,0,getcharid(0)&0xffff,(getcharid(0)>>16)&0xffff; + set ZLMASKQ,8; + close; + break; + } + } + mes "[Zealotus]"; + mes "I will need"; + mes "^3131FF1 Cat's Eye^000000,"; + mes "^3131FF1 Forbidden Red Candle^000000 and"; + mes "^3131FF30 Worn-Out Magic Scrolls^000000."; + mes "Then, I can grant you a measure"; + mes "of my power as I've promised."; + close; + } + else if(ZLMASKQ == 8) + { + mes "[Zealotus]"; + mes "Ah, I greet you in"; + mes "peace, human. Behold,"; + mes "the splendor of our realm!"; + mes "Though, I do not blame you"; + mes "if you have no interest in"; + mes "commanding these Injustices..."; + next; + mes "[Zealotus]"; + mes "Thanks to your help,"; + mes "my Phendark has returned"; + mes "to his old, monstrously"; + mes "passionate ways. Now I can"; + mes "show him the stinging love"; + mes "of my whip! Hohohohohoho!"; + emotion e_kis; + close; + } + +} + +gl_prison1.gat,97,104,1 script Phendark#LhzHat 1202,{ + + if(ZLMASKQ == 0) + { + mes "[Phendark]"; + mes "Huh? Oh no!"; + mes "Another h-human?!"; + mes "P-please! S-stay away,"; + mes "don't come near me!"; + close; + } + else if(ZLMASKQ == 1) + { + if(countitem(1164) || isequipped(1164))set @whipcount,@whipcount+1; + if(countitem(1165) || isequipped(1165))set @whipcount,@whipcount+1; + if(countitem(1166) || isequipped(1166))set @whipcount,@whipcount+1; + if(countitem(1167) || isequipped(1167))set @whipcount,@whipcount+1; + if(countitem(1168) || isequipped(1168))set @whipcount,@whipcount+1; + if(countitem(1169) || isequipped(1169))set @whipcount,@whipcount+1; + if(countitem(1170) || isequipped(1170))set @whipcount,@whipcount+1; + if(countitem(1261) || isequipped(1261))set @whipcount,@whipcount+1; + if(countitem(1363) || isequipped(1363))set @whipcount,@whipcount+1; + mes "[Phendark]"; + mes "Huh? Oh no!"; + mes "Another h-human?!"; + mes "P-please! S-stay away,"; + mes "don't come near me!"; + next; + mes "[Phendark]"; + mes "I... I swear!"; + mes "I'm not carrying any"; + mes "rare items or stuff you"; + mes "can wear, so please don't"; + mes "beat me! I... Oh my god, you"; + mes "don't believe me, don't you?"; + next; + mes "[Phendark]"; + mes "You humans never leave"; + mes "me alone! Why do you have"; + mes "to bully me like this?! I'm"; + mes "honestly not carrying anything"; + mes "of value! Z-Zealotus, please!"; + mes "Zealotus, heeeeeelp me~!"; + emotion e_sob; + if(!@whipcount)close; + next; + mes "[" + strcharinfo(0) + "]"; + mes "You're pathetic!"; + mes "Aren't you supposed"; + mes "to be a monster? You know"; + mes "what Zealotus would do if"; + mes "she were actually here?"; + next; + mes "[Phendark]"; + mes "^333333*Sniff...*^000000"; + mes "P-probably..."; + mes "Probably whip me."; + next; + mes "^3355FFYou nonchalantly^000000"; + mes "^3355FFbrandish your Whip.^000000"; + next; + mes "[" + strcharinfo(0) + "]"; + mes "That's right."; + next; + mes "^3355FF*Snap!*"; + mes "*Snap!*"; + mes "*Crack crack crack!*"; + mes "*Snap snap snap crack!*^000000"; + next; + mes "[Phendark]"; + mes "Oh! That stinging pain"; + mes "that burns with bloodlust!"; + mes "It's almost as good as"; + mes "Zealtos's whip of love!"; + next; + mes "[Phendark]"; + mes "Zealotus..."; + mes "She must be pissed"; + mes "at me, but I just can't"; + mes "stop being afraid of all"; + mes "you humans! Damn it all!"; + set ZLMASKQ,2; + close; + } + else if(ZLMASKQ == 2 || ZLMASKQ == 3) + { + if(countitem(7315) > 368 && ZLMASKQ == 3) + { + mes "[Phendark]"; + mes "Y-you again!"; + mes "Why do you hound me?!"; + mes "Th-there's nothing I can"; + mes "give you, so please don't"; + mes "hurt me! Oh, oh p-please...!"; + emotion e_swt2; + next; + switch( select( "Feed him Dark Crystal Fragment.", "Threaten him." ) ) + { + case 1: + mes "[Phendark]"; + mes "What...? You want"; + mes "me to eat these?"; + mes "It doesn't seem natural,"; + mes "but if Rybio says I should,"; + mes "it might not be that bad."; + next; + mes "..."; + mes "......"; + next; + mes "[Phendark]"; + mes "What's supposed to"; + mes "happen now? My inner"; + mes "demon is supposed to"; + mes "awaken by eating these?"; + mes "That sounds ridiculous!"; + mes "Though, I did just eat crystal."; + next; + mes "[Phendark]"; + mes "Wh-whoa. Ugh!"; + mes "My chest! Something's"; + mes "burning inside! I c-can't--!"; + mes "Can't think straight... I'm..."; + mes "Slowly... Losing my humanity!"; + next; + mes "[Phendark]"; + mes "Huh... Huuurg--!"; + mes "Huk-huk! Heeeeh!"; + mes "Heeeeeh! Waaoooooh!"; + next; + mes "[Phendark]"; + mes "..."; + mes "Grrrrr...!"; + next; + mes "[Phendark]"; + mes "^333333*Pant pant*^000000"; + mes "What... just..."; + mes "What happened?"; + set ZLMASKQ,4; + delitem 7315,369; + close; + break; + + case 2: + mes "[" + strcharinfo(0) + "]"; + mes "So what happens"; + mes "if I don't decide not"; + mes "to hurt you? Whatcha"; + mes "gonna do then, huh?"; + next; + mes "..."; + mes "......"; + next; + mes "[Phendark]"; + mes "S-stop it!"; + mes "Just--Just stop it!"; + close; + break; + } + } + mes "[Phendark]"; + mes "Humans..."; + mes "They're everywhere!"; + mes "You guys--I can't..."; + mes "You're torturing me!"; + emotion e_sob; + close; + } + else if(ZLMASKQ == 4) + { + mes "[Phendark]"; + mes "My chest was on fire,"; + mes "like I was, I dunno,"; + mes "burning with anger or"; + mes "something. It's gone"; + mes "now, but what were"; + mes "those crystals?"; + close; + } + else if(ZLMASKQ == 5) + { + mes "[Phendark]"; + mes "You again? Oh no,"; + mes "you're not going to hurt"; + mes "me or make me eat those"; + mes "weird crystals again, are you?"; + next; + mes "^3131FF[" + strcharinfo(0) + "]^000000"; + switch( select( "Rybio", "Injustice", "Zealotus" ) ) + { + case 1: + mes "Rybio"; + set @temp1,1; + break; + + case 2: + mes "Injustice"; + set @temp1,2; + break; + + case 3: + mes "Zealotus"; + set @temp1,3; + break; + } + switch( select( "hates", "likes" ) ) + { + case 1: + mes "hates"; + set @temp2,1; + break; + + case 2: + mes "likes"; + set @temp2,2; + break; + } + switch( select( "Rybio.", "Injustice.", "Phendark.", "Zealotus." ) ) + { + case 1: + mes "Rybio."; + break; + + case 2: + mes "Injustice."; + break; + + case 3: + if((@temp1 == 1 || @temp1 == 2) && @temp2 == 1) + { + mes "[Phendark]"; + mes "I can't believe"; + mes "something like that!"; + mes "Oh, that doesn't matter."; + mes "Zealotus is too good for me."; + mes "I'm not even worthy of tasting"; + mes "the sting of her Love Whip."; + emotion e_sob; + close; + } + else if(@temp1 == 3 && @temp2 == 1) + { + mes "[Phendark]"; + mes "..."; + mes "......"; + mes "Hates me?"; + mes "N-no, that can't--"; + mes "I didn't, that doesn't--"; + next; + mes "[Phendark]"; + mes "Huh...?"; + mes "What is that"; + mes "supposed to mean?"; + close; + } + else if(@temp1 == 3 && @temp2 == 2) + { + mes "[Phendark]"; + mes "I can't believe"; + mes "something like that!"; + mes "Oh, that doesn't matter."; + mes "Zealotus is too good for me."; + mes "I'm not even worthy of tasting"; + mes "the sting of her Love Whip."; + emotion e_sob; + close; + } + break; + + case 4: + mes "Zealotus."; + break; + } + switch( select( "Insult him.", "Apologize." ) ) + { + case 1: + mes "[" + strcharinfo(0) + "]"; + mes "First of all,"; + mes "what exactly sets"; + mes "you apart from all the"; + mes "other eligible monsters"; + mes "that she can choose from?"; + mes "Not like you're much better..."; + next; + mes "[Phendark]"; + mes "..."; + mes "......"; + next; + switch( select( "Break his pride.", "Tell him you were joking." ) ) + { + case 1: + mes "^3131FF[" + strcharinfo(0) + "]^000000"; + mes "I mean, there are guys"; + mes "like Bloody Murderer out"; + mes "there who are more evil"; + mes "than you, and best of all,"; + mes "not afraid of humans!"; + next; + switch( select( "Go for the low blow.", "Try to salvage his confidence." ) ) + { + case 1: + mes "[" + strcharinfo(0) + "]"; + mes "You know, me and Zealotus"; + mes "were actually talking about"; + mes "you recently. She told me that"; + mes "the sight of you makes her"; + mes "feel sick! I mean, what kind"; + mes "of monster is afraid of humans?"; + next; + mes "[" + strcharinfo(0) + "]"; + mes "Now you've reached the"; + mes "point where even Injustice"; + mes "is manlier than you now,"; + mes "if you know what I mean!"; + mes "Hahahahahahahahaha!"; + next; + mes "[Phendark]"; + mes "..."; + mes "......"; + next; + mes "[Phendark]"; + mes "..."; + mes "......"; + mes "........."; + next; + mes "[Phendark]"; + mes "..."; + mes "......"; + mes "........."; + mes "............"; + next; + mes "[Phendark]"; + mes "GRRRRRR!"; + mes "THAT'S ENOUGH!"; + emotion e_ag; + next; + mes "[Phendark]"; + mes "I don't care who the"; + mes "hell she is, I'm going"; + mes "to see Zealotus and give"; + mes "that tramp a piece of my"; + mes "mind! Grrrr! She'll be sorry!"; + set ZLMASKQ,6; + emotion e_an; + close; + break; + + case 2: + mes "^3131FF[" + strcharinfo(0) + "]^000000"; + mes "But know that I think"; + mes "about it, maybe you look"; + mes "much tougher than that"; + mes "Bloody Murderer guy."; + next; + mes "[Phendark]"; + mes "*Sniff sniff*"; + mes "You really think so?"; + next; + mes "..."; + mes "......"; + next; + mes "[" + strcharinfo(0) + "]"; + mes "...Yeeeeeah."; + close; + break; + } + break; + + case 2: + mes "[" + strcharinfo(0) + "]"; + mes "But now that I think"; + mes "about it, you actually"; + mes "are much better than all"; + mes "those other monsters."; + mes "That stuff I said before?"; + mes "I was just kidding you."; + next; + mes "[Phendark]"; + mes "^333333*Sniff!*^000000"; + mes "You're..."; + mes "Not helping!"; + close; + break; + } + break; + + case 2: + mes "[" + strcharinfo(0) + "]"; + mes "I..."; + mes "I was just kidding!"; + mes "How could she hate"; + mes "somebody like you?"; + next; + mes "[Phendark]"; + mes "No... No."; + mes "You're right."; + mes "I don't deserve love."; + mes "Not from Zealotus or"; + mes "from anybody else..."; + close; + break; + } + } + else if(ZLMASKQ > 5) + { + mes "[Phendark]"; + mes "Zealotus! How dare"; + mes "she say those things"; + mes "against me! Less manly"; + mes "than Injustice?! I'll just"; + mes "have to prove her wrong!"; + mes "Out the way, pithy human!"; + close; + } + +} + +gl_prison1.gat,100,48,5 script Rybio#LhzHat 1201,{ + + if(ZLMASKQ == 2) + { + mes "[Rybio]"; + mes "You know, I usually just"; + mes "run up and slash like crazy"; + mes "once I see you humans, but"; + mes "my heart's not in it today, so"; + mes "I'm gonna give you just one"; + mes "chance to run for your life."; + next; + switch( select( "Talk about Phendark.", "Run for your life." ) ) + { + case 1: + mes "[Rybio]"; + mes "What th--? You know the"; + mes "same Phendark I know?"; + mes "Dayam, that's weird. But"; + mes "yeah, him and Zealotus have"; + mes "some kind of... I dunno what"; + mes "it is, actually. Um, love?"; + next; + mes "[Rybio]"; + mes "Anyway, Phendark has"; + mes "been acting really weird"; + mes "lately. I guess Zealotus"; + mes "loved him to the point that"; + mes "she abused him to the point"; + mes "that he's scared of humans now."; + next; + mes "[Rybio]"; + mes "Huh. You know what'd help?"; + mes "Dark Crystal Fragments. It's"; + mes "worthless to humans, but if"; + mes "creatures of darkness eat it,"; + mes "it brings out more of their"; + mes "inner demon. Scary, huh?"; + next; + mes "[Rybio]"; + mes "Since Phendark's pretty big, and he's acting like a total wuss, you"; + mes "you should probably get him to eat ^3131FF369 Dark Crystal Fragments^000000. Don't"; + mes "worry, you should be able to find those all over Rune-Midgard."; + next; + mes "[Rybio]"; + mes "I dunno why a human"; + mes "like you would want to"; + mes "help one of us out, though."; + mes "What's in it for you, exactly?"; + set ZLMASKQ,3; + close; + break; + + case 2: + mes "[Rybio]"; + mes "That's right!"; + mes "Run, get outta here!"; + mes "If you're not fast enough,"; + mes "I might eat you, human!"; + mes "...Well... Probably not."; + close; + break; + } + } + else if(ZLMASKQ == 3) + { + mes "[Rybio]"; + mes "I don't get why someone"; + mes "like you, a seemingly heroic"; + mes "adventurer, would want to help"; + mes "out Phendark? Did Zealotus"; + mes "blackmail you or something?"; + next; + mes "[Rybio]"; + mes "Well, you could"; + mes "probably help him"; + mes "by getting him to eat"; + mes "^3131FF369 Dark Crystal Fragments^000000"; + mes "to sort of stir up the demon"; + mes "that sleeping within, you know?"; + close; + } + else if(ZLMASKQ == 4) + { + mes "[Rybio]"; + mes "Feeding him all of those"; + mes "Dark Crystal Fragments didn't"; + mes "work? But that was supposed"; + mes "to be foolproof! Dayam, what"; + mes "the hell happened to Phendark's"; + mes "inner demon?! Man oh man..."; + next; + mes "[Rybio]"; + mes "Well, I don't know what"; + mes "else you could try. I mean,"; + mes "maybe you could try motivating"; + mes "him. Reverse psychology?"; + mes "It's weird talking about this"; + mes "with a human. Hahahaha~"; + set ZLMASKQ,5; + close; + } + else if(ZLMASKQ == 5) + { + mes "[Rybio]"; + mes "Phendark sure looks"; + mes "tough, but I guess even"; + mes "he isn't totally evil. Yeah."; + mes "We monsters aren't all"; + mes "bad... Just mostly bad."; + close; + } + +} diff --git a/npc/quests/newgears/2006_headgear.txt b/npc/quests/newgears/2006_headgear.txt index c59e383e6..a7445e6a5 100644 --- a/npc/quests/newgears/2006_headgear.txt +++ b/npc/quests/newgears/2006_headgear.txt @@ -1,489 +1,489 @@ -//===== eAthena Script ======================================= -//= 2006 Headgear -//===== By: ================================================== -//= DiviniaRO members, cleaned by reddozen -//===== Current Version: ===================================== -//= 1.0c -//===== Compatible With: ===================================== -//= SVN eA -//===== Description: ========================================= -//= Anonymous Mask, Feather Beret, Valk. Helm, Smiling Mask, -//= Lion Masquerade, Bride Mask, Judge Hat and A-Yam Hat -//===== Additional Comments: ================================= -//= NPC id's and dialog are custom, please replace -//= 1.0a fixed typos, added missing names, more cleaned and -//= standartized stuff a bit [Lupus] -//= 1.0b fixed Helm of Valkyries ingredients -//= 1.0c corrected item names according to item_db [Lupus] -//============================================================ - - -//===================== Anonymous Mask ===================================================== - -rachel.gat,91,273,4 script Masked Man 880,{ - set @npcname$,"[Masked Man]"; - - mes @npcname$; - mes "Psssst...."; - next; - mes @npcname$; - mes "Shhhh..."; - mes "Come here, but keep quiet"; - next; - mes @npcname$; - mes "I have something that might interest you"; - next; - - switch(select("I think you know what I want...","Huh? Sorry, I'm Just looking around.")) - { - - case 1: - mes @npcname$; - mes "I only need a few things in return"; - mes "100 Slick Paper,"; - mes "99 Sticky Mucus,"; - mes "1 Black Dysetuff and"; - mes "100,000 Zeny."; - next; - mes @npcname$; - if ( (countitem(983)<1) || (countitem(7111)<100) || (countitem(938)<99) || (Zeny < 100000) ) { - mes "Come back when you have what I need..."; - close; - } - - mes "I see you came prepared."; - delitem 7111,100; - delitem 938,99; - delitem 983,1; - set Zeny, Zeny-100000; - next; - getitem 5175,1; - mes @npcname$; - mes "You didnt get this from me by the way..."; - close; - - - case 2: - mes @npcname$; - mes "Yeah... I knew that."; - close; - } - -} - - - -//======================== Feather Beret ================================================ - -rachel.gat,135,121,4 script Sakyul 933,{ - set @npcname$,"[Sakyul]"; - - mes @npcname$; - mes "Mumble mumble.."; - mes "Stupid Arunafelz Military!"; - mes "I lost the use of my legs during the Rune-Midgard!"; - mes "I was in a special unit.. we even had our own beret!"; - mes "Wingmen, they called us.."; - next; - mes @npcname$; - mes "If you really want one, I can make a replica for you."; - next; - - switch(select("Of course I do!","No way man, you creep me out!")) - { - - case 1: - mes @npcname$; - mes "Alright then, I just need a few things:"; - mes "1 Beret,"; - mes "100 Soft Feathers and"; - mes "1 White Dyestuff."; - next; - mes @npcname$; - if ( (countitem(5172)<1) || (countitem(982)<1) || (countitem(7063)<100) ) { - mes "Eh.. I'm old, not Senile.. Bring me the rest of the stuff I asked for!"; - close; - } - - mes "Nice to see a well prepared youngster!"; - delitem 5172,1; - delitem 7063,100; - delitem 982,1; - next; - getitem 5170,1; - mes @npcname$; - mes "Here.. This takes me back.. Have fun with it!"; - close; - - - case 2: - mes @npcname$; - mes "Fine then! Leave an old man at peace! Git! Go!"; - close; - } - -} - - - -//============================ Valkyrie Helm ===================================================== - -hugel.gat,146,105,4 script Genirhimin 897,{ - set @npcname$,"[Genirhimin]"; - - mes @npcname$; - mes "Eh?"; - if (Zeny < 10000000) goto L_POOR; - next; - mes @npcname$; - mes "In days long past us mortals were permitted"; - mes "to serve Odin and the Valkyries in battle.."; - mes "So that maybe we would have the cahnce to die"; - mes "honorably in battle and return to Val Halla"; - next; - mes @npcname$; - mes "The bravest of Warriors were rewarded with"; - mes "the Valkyrie Helm"; - mes "But.. those days are long since passed.."; - mes "I suppose I could make you one, if you can"; - mes "gather what I need."; - next; - - switch(select("Really? I'd love one.","I'm not one for fairy tales old man.")) - { - - case 1: - mes @npcname$; - mes "Here is what I need:"; - mes "1 Sageworm Card,"; - mes "1 Argiope Card,"; - mes "1 Dryad Card,"; - mes "1 Wooden Golem Card,"; - mes "1 Bongun Card,"; - mes "1 Pirate Skel Card,"; - mes "1 Marduk Card and..."; - next; - mes @npcname$; - mes "1 Hode Card,"; - mes "1 Elder Card,"; - mes "1 Nightmare Terror Card,"; - mes "1000 Darkness Runes and"; - mes "1000 Bloody Runes."; - next; - mes @npcname$; - if ( (countitem(4219)<1) || (countitem(4114)<1) || (countitem(4177)<1) || (countitem(4259)<1) || (countitem(4212)<1) || (countitem(4073)<1) || (countitem(4112)<1) || (countitem(4081)<1) || (countitem(4251)<1) || (countitem(4166)<1) || (countitem(7511)<1000) || (countitem(7563)<1000) ) { - mes "I'm sorry, but I need more to make the helm."; - close; - } - - mes "Give me a minute and I'll work my magic..."; - delitem 4219,1; - delitem 4114,1; - delitem 4177,1; - delitem 4259,1; - delitem 4212,1; - delitem 4073,1; - delitem 4112,1; - delitem 4081,1; - delitem 4251,1; - delitem 4166,1; - delitem 7511,1000; - delitem 7563,1000; - next; - getitem 5171,1; - mes @npcname$; - mes "This is a serious honour... You have proven yourself a brave and honorable Warrior, Wear this with Pride."; - close; - - case 2: - mes @npcname$; - mes "So be it, suit yourself.."; - close; - } - - L_POOR: - mes "My time is worth more than the fortunes of Rune-Midgard and Arunafelz combined..."; - close; - -} - - - -//======================= Smiling Mask / Lion Masquerade / Bride Mask =============================== - -payon.gat,135,231,5 script Chung-Wol-Mang 907,{ - set @npcname$,"[Chung-Wol-Mang]"; - - mes @npcname$; - mes "Hey, I can make you three rare masks if you bring me all of the items needed to make them."; - next; - mes @npcname$; - mes "So, which one will it be?"; - next; - switch(select("Smiling Mask","Lion Masquerade","Bride Mask","I changed my mind.")) - { - - case 1: - mes @npcname$; - mes "Okay, for the Smiling Mask I need:"; - mes "1 Four-Leaf Clover,"; - mes "500 Trunks,"; - mes "10 Elastic Bands,"; - mes "20 Memory Bookmarks,"; - mes "1 Cigarette,"; - mes "100 Cactus Needles and"; - mes "100 Manes."; - next; - - if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(7015) < 20) || (countitem(2267) < 1) || (countitem(952) < 100) || (countitem(1028) < 100) || (countitem(1028) < 100) ){ - mes @npcname$; - mes "Come back and talk to me when you've gathered all the items."; - close; - } - - mes @npcname$; - mes "You brought all the items, thanks. Here give them to me."; - delitem 706,1; - delitem 1019,500; - delitem 7200,10; - delitem 7015,20; - delitem 2267,1; - delitem 952,100; - delitem 1028,100; - next; - getitem 5176,1; - mes @npcname$; - mes "Thanks, you can have your mask now."; - close; - - case 2: - mes @npcname$; - mes "Okay, for the Lion Masquerade I need:"; - mes "1 Four-Leaf Clover,"; - mes "500 Trunks,"; - mes "10 Elastic Bands,"; - mes "500 Horrendous Hairs,"; - mes "2 Ancient Teeth and"; - mes "1 Orange Dyestuff."; - next; - - if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(1048) < 500) || (countitem(1053) < 2) || (countitem(980) < 1) ) { - mes @npcname$; - mes "Come back and talk to me when you've gathered all the items."; - close; - } - - mes @npcname$; - mes "You brought all the items, thanks. Here give them to me."; - delitem 706,1; - delitem 1019,500; - delitem 7200,10; - delitem 1048,500; - delitem 1053,2; - delitem 980,1; - next; - getitem 5177,1; - mes @npcname$; - mes "Thanks, you can have your mask now."; - close; - - - case 3: - mes @npcname$; - mes "Okay, for the Bride Mask I need:"; - mes "1 Four-Leaf Clover,"; - mes "500 Trunks,"; - mes "10 Elastic Bands,"; - mes "20 Skirts of Virgin,"; - mes "500 Transparent Celestial Robes,"; - mes "2 Ancient Lips and"; - mes "100 Squid Inks."; - next; - - if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(1049) < 20) || (countitem(7165) < 500) || (countitem(1054) < 2) || (countitem(1024) < 100) ) { - mes @npcname$; - mes "Come back and talk to me when you've gathered all the items."; - close; - } - - mes @npcname$; - mes "You brought all the items, thanks. Here give them to me."; - delitem 706,1; - delitem 1019,500; - delitem 7200,10; - delitem 1049,20; - delitem 7165,500; - delitem 1054,2; - delitem 1024,100; - next; - getitem 5169,1; - mes @npcname$; - mes "Thanks, you can have your mask now."; - close; - - - case 4: - mes @npcname$; - mes "Okay, come back if you feel up to it later."; - close; - - } - -} - - - -//====================== Judge Hat / A-Yam Hat ============================================= - -payon.gat,137,123,5 script Hangaram 740,{ - set @npcname$,"[Hangaram]"; - - mes @npcname$; - mes "Hello adventurer!"; - mes "Our life is complicated."; - next; - - mes @npcname$; - mes "But if you want I can help you by making 2 Hats."; - next; - - mes @npcname$; - mes "My creations are the Judge Hat and the A-Yam Hat."; - mes "Which Hat do you want?"; - next; - - switch(select("Judge Hat","A-Yam Hat","No thanks")) - { - - case 1: - mes @npcname$; - mes "^3355FFJudge Hat^000000"; - mes "7 Red Bijou,"; - mes "7 Blue Bijou,"; - mes "7 Yellow Bijou,"; - mes "7 Green Bijou,"; - mes "300 Shining Scales,"; - next; - mes "1 Black Dyestuff,"; - mes "5 Cracked Diamond and"; - mes "1 Slotted Hat."; - next; - mes @npcname$; - if( (countitem(7445)<7) || (countitem(7446)<7) || (countitem(7447)<7) || (countitem(7448)<7) || (countitem(954)<300) || (countitem(983)<1) || (countitem(733)<5) || (countitem(2221)<1) ){ - mes "Please, return when you have everything I need."; - close; - } - delitem 7445,7; - delitem 7446,7; - delitem 7447,7; - delitem 7448,7; - delitem 954,300; - delitem 983,1; - delitem 733,5; - delitem 2221,1; - - mes "Ok you seem to have all the items."; - next; - - mes @npcname$; - mes "Hmmm.. We now make this... Mmm."; - emotion 9; - next; - - mes @npcname$; - mes "Now we use the Dyestuff like this."; - emotion 23; - next; - - mes @npcname$; - mes "OMG!!! this isn't meant to be like this."; - emotion 28; - next; - - mes @npcname$; - mes "...."; - next; - - mes @npcname$; - mes "Sorry, it didn't work."; - next; - - mes @npcname$; - mes "Well that's the way life is."; - next; - - mes @npcname$; - mes "JAJAJAJA... I was just kidding here is your item !!"; - emotion 29; - next; - - getitem 5173,1; - - mes @npcname$; - mes "Good Work."; - close; - - case 2: - mes @npcname$; - mes "^3355FFA-Yam Hat^000000"; - mes "7 Red Bijou,"; - mes "7 Blue Bijou,"; - mes "7 Yellow Bijou,"; - mes "7 Green Bijou,"; - mes "300 Shining Scales,"; - next; - mes "1 Scarlet Dyestuff,"; - mes "5 Cracked Diamonds and"; - mes "50 Soft Silks."; - next; - mes @npcname$; - if( (countitem(7445)<7) || (countitem(7446)<7) || (countitem(7447)<7) || (countitem(7448)<7) || (countitem(954)<300) || (countitem(975)<1) || (countitem(733)<5) || (countitem(7166)<50) ){ - mes "Please return when you have everything I need."; - close; - } - delitem 7445,7; - delitem 7446,7; - delitem 7447,7; - delitem 7448,7; - delitem 954,300; - delitem 975,1; - delitem 733,5; - delitem 7166,50; - - mes "Well, you have everything."; - next; - - mes @npcname$; - mes "Mmm now we just split this part..."; - emotion 9; - next; - - mes @npcname$; - mes "We throw this... Mmm.."; - emotion 23; - next; - - mes @npcname$; - mes "This isn't meant to be like this.."; - emotion 28; - next; - - mes @npcname$; - mes "... ready!!!"; - emotion 21; - next; - - getitem 5174,1; - - mes @npcname$; - mes "Here you have my young fella !"; - close; - - - case 3: - mes @npcname$; - mes "Goodbye then."; - close; - - } +//===== eAthena Script ======================================= +//= 2006 Headgear +//===== By: ================================================== +//= DiviniaRO members, cleaned by reddozen +//===== Current Version: ===================================== +//= 1.0c +//===== Compatible With: ===================================== +//= SVN eA +//===== Description: ========================================= +//= Anonymous Mask, Feather Beret, Valk. Helm, Smiling Mask, +//= Lion Masquerade, Bride Mask, Judge Hat and A-Yam Hat +//===== Additional Comments: ================================= +//= NPC id's and dialog are custom, please replace +//= 1.0a fixed typos, added missing names, more cleaned and +//= standartized stuff a bit [Lupus] +//= 1.0b fixed Helm of Valkyries ingredients +//= 1.0c corrected item names according to item_db [Lupus] +//============================================================ + + +//===================== Anonymous Mask ===================================================== + +rachel.gat,91,273,4 script Masked Man 880,{ + set @npcname$,"[Masked Man]"; + + mes @npcname$; + mes "Psssst...."; + next; + mes @npcname$; + mes "Shhhh..."; + mes "Come here, but keep quiet"; + next; + mes @npcname$; + mes "I have something that might interest you"; + next; + + switch(select("I think you know what I want...","Huh? Sorry, I'm Just looking around.")) + { + + case 1: + mes @npcname$; + mes "I only need a few things in return"; + mes "100 Slick Paper,"; + mes "99 Sticky Mucus,"; + mes "1 Black Dysetuff and"; + mes "100,000 Zeny."; + next; + mes @npcname$; + if ( (countitem(983)<1) || (countitem(7111)<100) || (countitem(938)<99) || (Zeny < 100000) ) { + mes "Come back when you have what I need..."; + close; + } + + mes "I see you came prepared."; + delitem 7111,100; + delitem 938,99; + delitem 983,1; + set Zeny, Zeny-100000; + next; + getitem 5175,1; + mes @npcname$; + mes "You didnt get this from me by the way..."; + close; + + + case 2: + mes @npcname$; + mes "Yeah... I knew that."; + close; + } + +} + + + +//======================== Feather Beret ================================================ + +rachel.gat,135,121,4 script Sakyul 933,{ + set @npcname$,"[Sakyul]"; + + mes @npcname$; + mes "Mumble mumble.."; + mes "Stupid Arunafelz Military!"; + mes "I lost the use of my legs during the Rune-Midgard!"; + mes "I was in a special unit.. we even had our own beret!"; + mes "Wingmen, they called us.."; + next; + mes @npcname$; + mes "If you really want one, I can make a replica for you."; + next; + + switch(select("Of course I do!","No way man, you creep me out!")) + { + + case 1: + mes @npcname$; + mes "Alright then, I just need a few things:"; + mes "1 Beret,"; + mes "100 Soft Feathers and"; + mes "1 White Dyestuff."; + next; + mes @npcname$; + if ( (countitem(5172)<1) || (countitem(982)<1) || (countitem(7063)<100) ) { + mes "Eh.. I'm old, not Senile.. Bring me the rest of the stuff I asked for!"; + close; + } + + mes "Nice to see a well prepared youngster!"; + delitem 5172,1; + delitem 7063,100; + delitem 982,1; + next; + getitem 5170,1; + mes @npcname$; + mes "Here.. This takes me back.. Have fun with it!"; + close; + + + case 2: + mes @npcname$; + mes "Fine then! Leave an old man at peace! Git! Go!"; + close; + } + +} + + + +//============================ Valkyrie Helm ===================================================== + +hugel.gat,146,105,4 script Genirhimin 897,{ + set @npcname$,"[Genirhimin]"; + + mes @npcname$; + mes "Eh?"; + if (Zeny < 10000000) goto L_POOR; + next; + mes @npcname$; + mes "In days long past us mortals were permitted"; + mes "to serve Odin and the Valkyries in battle.."; + mes "So that maybe we would have the cahnce to die"; + mes "honorably in battle and return to Val Halla"; + next; + mes @npcname$; + mes "The bravest of Warriors were rewarded with"; + mes "the Valkyrie Helm"; + mes "But.. those days are long since passed.."; + mes "I suppose I could make you one, if you can"; + mes "gather what I need."; + next; + + switch(select("Really? I'd love one.","I'm not one for fairy tales old man.")) + { + + case 1: + mes @npcname$; + mes "Here is what I need:"; + mes "1 Sageworm Card,"; + mes "1 Argiope Card,"; + mes "1 Dryad Card,"; + mes "1 Wooden Golem Card,"; + mes "1 Bongun Card,"; + mes "1 Pirate Skel Card,"; + mes "1 Marduk Card and..."; + next; + mes @npcname$; + mes "1 Hode Card,"; + mes "1 Elder Card,"; + mes "1 Nightmare Terror Card,"; + mes "1000 Darkness Runes and"; + mes "1000 Bloody Runes."; + next; + mes @npcname$; + if ( (countitem(4219)<1) || (countitem(4114)<1) || (countitem(4177)<1) || (countitem(4259)<1) || (countitem(4212)<1) || (countitem(4073)<1) || (countitem(4112)<1) || (countitem(4081)<1) || (countitem(4251)<1) || (countitem(4166)<1) || (countitem(7511)<1000) || (countitem(7563)<1000) ) { + mes "I'm sorry, but I need more to make the helm."; + close; + } + + mes "Give me a minute and I'll work my magic..."; + delitem 4219,1; + delitem 4114,1; + delitem 4177,1; + delitem 4259,1; + delitem 4212,1; + delitem 4073,1; + delitem 4112,1; + delitem 4081,1; + delitem 4251,1; + delitem 4166,1; + delitem 7511,1000; + delitem 7563,1000; + next; + getitem 5171,1; + mes @npcname$; + mes "This is a serious honour... You have proven yourself a brave and honorable Warrior, Wear this with Pride."; + close; + + case 2: + mes @npcname$; + mes "So be it, suit yourself.."; + close; + } + + L_POOR: + mes "My time is worth more than the fortunes of Rune-Midgard and Arunafelz combined..."; + close; + +} + + + +//======================= Smiling Mask / Lion Masquerade / Bride Mask =============================== + +payon.gat,135,231,5 script Chung-Wol-Mang 907,{ + set @npcname$,"[Chung-Wol-Mang]"; + + mes @npcname$; + mes "Hey, I can make you three rare masks if you bring me all of the items needed to make them."; + next; + mes @npcname$; + mes "So, which one will it be?"; + next; + switch(select("Smiling Mask","Lion Masquerade","Bride Mask","I changed my mind.")) + { + + case 1: + mes @npcname$; + mes "Okay, for the Smiling Mask I need:"; + mes "1 Four-Leaf Clover,"; + mes "500 Trunks,"; + mes "10 Elastic Bands,"; + mes "20 Memory Bookmarks,"; + mes "1 Cigarette,"; + mes "100 Cactus Needles and"; + mes "100 Manes."; + next; + + if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(7015) < 20) || (countitem(2267) < 1) || (countitem(952) < 100) || (countitem(1028) < 100) || (countitem(1028) < 100) ){ + mes @npcname$; + mes "Come back and talk to me when you've gathered all the items."; + close; + } + + mes @npcname$; + mes "You brought all the items, thanks. Here give them to me."; + delitem 706,1; + delitem 1019,500; + delitem 7200,10; + delitem 7015,20; + delitem 2267,1; + delitem 952,100; + delitem 1028,100; + next; + getitem 5176,1; + mes @npcname$; + mes "Thanks, you can have your mask now."; + close; + + case 2: + mes @npcname$; + mes "Okay, for the Lion Masquerade I need:"; + mes "1 Four-Leaf Clover,"; + mes "500 Trunks,"; + mes "10 Elastic Bands,"; + mes "500 Horrendous Hairs,"; + mes "2 Ancient Teeth and"; + mes "1 Orange Dyestuff."; + next; + + if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(1048) < 500) || (countitem(1053) < 2) || (countitem(980) < 1) ) { + mes @npcname$; + mes "Come back and talk to me when you've gathered all the items."; + close; + } + + mes @npcname$; + mes "You brought all the items, thanks. Here give them to me."; + delitem 706,1; + delitem 1019,500; + delitem 7200,10; + delitem 1048,500; + delitem 1053,2; + delitem 980,1; + next; + getitem 5177,1; + mes @npcname$; + mes "Thanks, you can have your mask now."; + close; + + + case 3: + mes @npcname$; + mes "Okay, for the Bride Mask I need:"; + mes "1 Four-Leaf Clover,"; + mes "500 Trunks,"; + mes "10 Elastic Bands,"; + mes "20 Skirts of Virgin,"; + mes "500 Transparent Celestial Robes,"; + mes "2 Ancient Lips and"; + mes "100 Squid Inks."; + next; + + if ( (countitem(706) < 1) || (countitem(1019) < 500) || (countitem(7200) < 10) || (countitem(1049) < 20) || (countitem(7165) < 500) || (countitem(1054) < 2) || (countitem(1024) < 100) ) { + mes @npcname$; + mes "Come back and talk to me when you've gathered all the items."; + close; + } + + mes @npcname$; + mes "You brought all the items, thanks. Here give them to me."; + delitem 706,1; + delitem 1019,500; + delitem 7200,10; + delitem 1049,20; + delitem 7165,500; + delitem 1054,2; + delitem 1024,100; + next; + getitem 5169,1; + mes @npcname$; + mes "Thanks, you can have your mask now."; + close; + + + case 4: + mes @npcname$; + mes "Okay, come back if you feel up to it later."; + close; + + } + +} + + + +//====================== Judge Hat / A-Yam Hat ============================================= + +payon.gat,137,123,5 script Hangaram 740,{ + set @npcname$,"[Hangaram]"; + + mes @npcname$; + mes "Hello adventurer!"; + mes "Our life is complicated."; + next; + + mes @npcname$; + mes "But if you want I can help you by making 2 Hats."; + next; + + mes @npcname$; + mes "My creations are the Judge Hat and the A-Yam Hat."; + mes "Which Hat do you want?"; + next; + + switch(select("Judge Hat","A-Yam Hat","No thanks")) + { + + case 1: + mes @npcname$; + mes "^3355FFJudge Hat^000000"; + mes "7 Red Bijou,"; + mes "7 Blue Bijou,"; + mes "7 Yellow Bijou,"; + mes "7 Green Bijou,"; + mes "300 Shining Scales,"; + next; + mes "1 Black Dyestuff,"; + mes "5 Cracked Diamond and"; + mes "1 Slotted Hat."; + next; + mes @npcname$; + if( (countitem(7445)<7) || (countitem(7446)<7) || (countitem(7447)<7) || (countitem(7448)<7) || (countitem(954)<300) || (countitem(983)<1) || (countitem(733)<5) || (countitem(2221)<1) ){ + mes "Please, return when you have everything I need."; + close; + } + delitem 7445,7; + delitem 7446,7; + delitem 7447,7; + delitem 7448,7; + delitem 954,300; + delitem 983,1; + delitem 733,5; + delitem 2221,1; + + mes "Ok you seem to have all the items."; + next; + + mes @npcname$; + mes "Hmmm.. We now make this... Mmm."; + emotion 9; + next; + + mes @npcname$; + mes "Now we use the Dyestuff like this."; + emotion 23; + next; + + mes @npcname$; + mes "OMG!!! this isn't meant to be like this."; + emotion 28; + next; + + mes @npcname$; + mes "...."; + next; + + mes @npcname$; + mes "Sorry, it didn't work."; + next; + + mes @npcname$; + mes "Well that's the way life is."; + next; + + mes @npcname$; + mes "JAJAJAJA... I was just kidding here is your item !!"; + emotion 29; + next; + + getitem 5173,1; + + mes @npcname$; + mes "Good Work."; + close; + + case 2: + mes @npcname$; + mes "^3355FFA-Yam Hat^000000"; + mes "7 Red Bijou,"; + mes "7 Blue Bijou,"; + mes "7 Yellow Bijou,"; + mes "7 Green Bijou,"; + mes "300 Shining Scales,"; + next; + mes "1 Scarlet Dyestuff,"; + mes "5 Cracked Diamonds and"; + mes "50 Soft Silks."; + next; + mes @npcname$; + if( (countitem(7445)<7) || (countitem(7446)<7) || (countitem(7447)<7) || (countitem(7448)<7) || (countitem(954)<300) || (countitem(975)<1) || (countitem(733)<5) || (countitem(7166)<50) ){ + mes "Please return when you have everything I need."; + close; + } + delitem 7445,7; + delitem 7446,7; + delitem 7447,7; + delitem 7448,7; + delitem 954,300; + delitem 975,1; + delitem 733,5; + delitem 7166,50; + + mes "Well, you have everything."; + next; + + mes @npcname$; + mes "Mmm now we just split this part..."; + emotion 9; + next; + + mes @npcname$; + mes "We throw this... Mmm.."; + emotion 23; + next; + + mes @npcname$; + mes "This isn't meant to be like this.."; + emotion 28; + next; + + mes @npcname$; + mes "... ready!!!"; + emotion 21; + next; + + getitem 5174,1; + + mes @npcname$; + mes "Here you have my young fella !"; + close; + + + case 3: + mes @npcname$; + mes "Goodbye then."; + close; + + } } \ No newline at end of file -- cgit v1.2.3-60-g2f50