From 620e60eebce2c1f35c5c9a82f6ca365b316587f5 Mon Sep 17 00:00:00 2001 From: Valaris Date: Sun, 29 Jan 2006 16:10:48 +0000 Subject: AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK. IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. EVERYTHING ELSE GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5094 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/quests/newgears/arjen.txt | 149 ++++++++++++ npc/quests/newgears/back_ribbon.txt | 62 +++++ npc/quests/newgears/bear_hat.txt | 69 ++++++ npc/quests/newgears/burning_blood_bandana.txt | 66 ++++++ npc/quests/newgears/cat_hairband.txt | 74 ++++++ npc/quests/newgears/fox_mask.txt | 56 +++++ npc/quests/newgears/hat_seller.txt | 144 ++++++++++++ npc/quests/newgears/indian_headband.txt | 58 +++++ npc/quests/newgears/mask_of_alarm.txt | 55 +++++ npc/quests/newgears/mushroom_hairband.txt | 59 +++++ npc/quests/newgears/neris.txt | 128 +++++++++++ npc/quests/newgears/new_hats_0625.txt | 314 ++++++++++++++++++++++++++ npc/quests/newgears/old_blacksmith.txt | 99 ++++++++ npc/quests/newgears/orc_hero_helm.txt | 123 ++++++++++ npc/quests/newgears/posture_fix_hat.txt | 69 ++++++ npc/quests/newgears/sea_otter_hat.txt | 56 +++++ npc/quests/newgears/traveler.txt | 132 +++++++++++ npc/quests/newgears/tulip_hairpin.txt | 65 ++++++ 18 files changed, 1778 insertions(+) create mode 100644 npc/quests/newgears/arjen.txt create mode 100644 npc/quests/newgears/back_ribbon.txt create mode 100644 npc/quests/newgears/bear_hat.txt create mode 100644 npc/quests/newgears/burning_blood_bandana.txt create mode 100644 npc/quests/newgears/cat_hairband.txt create mode 100644 npc/quests/newgears/fox_mask.txt create mode 100644 npc/quests/newgears/hat_seller.txt create mode 100644 npc/quests/newgears/indian_headband.txt create mode 100644 npc/quests/newgears/mask_of_alarm.txt create mode 100644 npc/quests/newgears/mushroom_hairband.txt create mode 100644 npc/quests/newgears/neris.txt create mode 100644 npc/quests/newgears/new_hats_0625.txt create mode 100644 npc/quests/newgears/old_blacksmith.txt create mode 100644 npc/quests/newgears/orc_hero_helm.txt create mode 100644 npc/quests/newgears/posture_fix_hat.txt create mode 100644 npc/quests/newgears/sea_otter_hat.txt create mode 100644 npc/quests/newgears/traveler.txt create mode 100644 npc/quests/newgears/tulip_hairpin.txt (limited to 'npc/quests/newgears') diff --git a/npc/quests/newgears/arjen.txt b/npc/quests/newgears/arjen.txt new file mode 100644 index 000000000..7a2aaa0b9 --- /dev/null +++ b/npc/quests/newgears/arjen.txt @@ -0,0 +1,149 @@ +//===== eAthena Script ======================================= +//= X-Shaped Hairpin, Bandage & Flower Hairpin Quests +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate quests for these items. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, wrong items ID. [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Stel.Hairpin->Stellar item ID fix,thx2 Komurka [Lupus] +//============================================================ + + +geffen.gat,128,148,6 script Arjen 807,{ + mes "[Arjen]"; + mes "What item information do you require?"; + next; + menu "X-Shaped Hairpin.",-,"Bandage",M_2,"Flower Hairpin.",M_3,"Quit.",M_EXIT; + + mes "[Arjen]"; + mes "Hyaaaaaaaa!"; + next; + mes "[Arjen]"; + mes "Ooops, sorry. I was practicing my balance."; + mes "Good that I have my hairpin to stop my hair getting in my eyes."; + next; + mes "[Arjen]"; + mes "Im not much of a craftsman, but if you bring me some items I can make you"; + mes "my ^660000X-Shaped Hairpin^000000."; + next; + menu "Make me the hairpin.",-,"What are the requirements?",M_REQ1,"No, thanks.",M_EXIT; + + if(countitem(2294) < 1 || countitem(7220) < 400) GOTO L_NOITEM1;//Items: Stellar Hairpin, Ectoplasm, + delitem 2294,1;//Items: Stellar, + delitem 7220,400;//Items: Ectoplasm, + mes "[Arjen]"; + mes "Yes, that's just what I require!"; + mes "Nayayayaaaaaa!"; + next; + mes "[Arjen]"; + mes "Hmm... okay, thanks for the items."; + mes "Let me make it for you."; + next; + getitem 5079,1;//Items: X Hairpin, + mes "[Arjen]"; + mes "Thanks very much, you look cool now."; + close; + +L_NOITEM1: + mes "[Arjen]"; + mes "Come on man, gimme a break."; + mes "This is hot property!"; + next; + +M_REQ1: + mes "[Arjen]"; + mes "Hmm, it's a very rare Item."; + mes "I need 1 Stellar for its special properties."; + mes "And I need 400 Ectoiplasms to give it their special powers."; + next; + mes "[Arjen]"; + mes "You need to have travelled well to get these items..."; + close; + +M_2: + mes "[Arjen]"; + mes "Ouch, have you ever gotten an injury after doing too much exercise?"; + mes "It sucks, especially when you excercise so much."; + next; + mes "[Arjen]"; + mes "What is that you say? you have just the problem?"; + mes "Well, I can make you a ^660000Bandage^000000 to heal your wounds!"; + next; + menu "Yes, please make me one!",-,"What are the requirements?",M_REQ2,"No, thanks.",M_EXIT; + + if(countitem(930) < 500 || countitem(970) < 1) GOTO L_NOITEM2;//Items: Rotten Bandage, Alcohol, + delitem 930,500;//Items: Rotten Bandage, + delitem 970,1;//Items: Alcohol, + mes "[Arjen]"; + mes "Wow! You have the stuff I need! Thanks!"; + mes "Lemme do a swap, your stuff for the bandage."; + next; + getitem 5063,1;//Items: Bandage, + mes "[Arjen]"; + mes "Thanks! Hope that cures your aches!"; + close; + +L_NOITEM2: + mes "[Arjen]"; + mes "Argh, please, if you want the item, bring me what I asked for."; + next; + +M_REQ2: + mes "[Arjen]"; + mes "I need 500 Rotten Bandages to make the actual cast."; + mes "Then I need 1 Alcohol so I can get the stains out of the bandages."; + close; + +M_3: + mes "[Arjen]"; + mes "Ahh, don't you love the romance in the air?"; + mes "Isn't it great to look good, and also, keep your girl or boy pretty?"; + next; + menu "Yes, of course!",-,"No, not quite.",M_EXIT; + + mes "[Arjen]"; + mes "Well, I'm sure you would like me to make you a ^660000Flower Hairpin^000000."; + next; + menu "Yes, please.",-,"No, thanks.",M_EXIT; + + mes "[Arjen]"; + mes "Well, I need..."; + mes "1 Romantic Flower, for the element of love,"; + mes "10 Steels for the pin part,"; + mes "And 20,000 Zeny for the forging costs."; + next; + mes "[Arjen]"; + mes "Would you like to make this item?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(2269) < 1 || countitem(999) < 10 || Zeny < 20000) GOTO L_NOITEM3;//Items: Romantic Flower, Steel, + delitem 2269,1;//Items: Romantic Flower, + delitem 999,10;//Items: Steel, + set Zeny,Zeny-20000; + mes "[Arjen]"; + mes "Thanks!"; + next; + getitem 5061,1;//Items: Flower Hairpin, + mes "[Arjen]"; + mes "Enjoy!"; + close; + +L_NOITEM3: + mes "[Arjen]"; + mes "Sorry, but you don't have the correct items."; + next; + +M_EXIT: + mes "[Arjen]"; + mes "Okay, have a nice day!"; + close; + +} diff --git a/npc/quests/newgears/back_ribbon.txt b/npc/quests/newgears/back_ribbon.txt new file mode 100644 index 000000000..c5cda43f5 --- /dev/null +++ b/npc/quests/newgears/back_ribbon.txt @@ -0,0 +1,62 @@ +//===== eAthena Script ======================================= +//= Back Ribbon Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Back Ribbon quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//============================================================ + +prontera.gat,164,232,5 script Netpia 815,{ + mes "[Netpia]"; + mes "Wheee! Don't you just love making youself look pretty!?"; + mes "I love glamourising myself with all the best accessories!"; + next; + mes "[Netpia]"; + mes "Ever heard of a ^560000Back Ribbon^000000?"; + mes "I can make you one, and you too can be fashionable!"; + next; + menu "Make me a ^670000Back ribbon^000000.",-,"What are the requirements?",M_REQ,"No, I dont want one.",M_EXIT; + + if(countitem(2244) < 1 || countitem(2209) < 1 || countitem(10007) < 1) GOTO L_NOITEM;//Items: Big Ribbon, Ribbon, Silk Ribbon, + delitem 2244,1;//Items: Big Ribbon, + delitem 2209,1;//Items: Ribbon, + delitem 10007,1;//Items: Silk Ribbon, + mes "[Netpia]"; + mes "Wow, thank you! Let me just take your items."; + next; + getitem 5083,1;//Items: Back Ribbon, + mes "[Netpia]"; + mes "Okay, now here is your item."; + next; + mes "[Netpia]"; + mes "Enjoy being pretty!"; + close; + +L_NOITEM: + mes "[Netpia]"; + mes "Aww... sorry, but I cant make it if you don't bring me the materials."; + next; + +M_REQ: + mes "[Netpia]"; + mes "Well, for me to make you my BEAUTIFUL Back Ribbon..."; + mes "I require these materials:"; + mes "1 Big Ribbon."; + mes "1 Ribbon (Slotted)."; + mes "1 Silk Ribbon."; + close; + +M_EXIT: + mes "[Netpia]"; + mes "Aww, well, okay then!"; + mes "Be pretty some other time"; + close; +} diff --git a/npc/quests/newgears/bear_hat.txt b/npc/quests/newgears/bear_hat.txt new file mode 100644 index 000000000..a2c0aece1 --- /dev/null +++ b/npc/quests/newgears/bear_hat.txt @@ -0,0 +1,69 @@ +//===== eAthena Script ======================================= +//= Bear Hat Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4a +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Bear hat quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text, added missing +//= items check [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Changed ingredients (Zipper>Bear Skin) [Lupus] +//============================================================ + +xmas.gat,152,176,3 script Bora 826,{ + mes "[Bora]"; + mes "Don't bears have such a cute expression on their faces?"; + mes "And I bet you wouldn't mind one of those cute expressions yourself!"; + next; + mes "[Bora]"; + mes "Well, I can make you a Bear Hat!"; + next; + menu "Yes, make me one now!",-,"What are the requirements?",M_REQ,"No, thanks.",M_EXIT; + + if(countitem(5030) < 1 || countitem(7213) < 100 || countitem(7217) < 100 || countitem(7161) < 300) GOTO L_NOITEM;//Items: Panda Hat, Needle Packet, Spool of Thread, Bear Skin, + delitem 5030,1;//Items: Panda Hat, + delitem 7213,100;//Items: Needle Packet, + delitem 7217,100;//Items: Spool of Thread, + delitem 7161,300;//Items: Bear Skin, + mes "[Bora]"; + mes "Yay! now I can make my famous Bear Hat!"; + mes "Now, give me your items!"; + next; + mes "[Bora]"; + mes "Now I will give you the hat!"; + next; + getitem 5059,1;//Items: Bear Hat, + mes "[Bora]"; + mes "Thanks, and bye!"; + close; + +M_REQ: + mes "[Bora]"; + mes "Bring me..."; + mes "1 Panda Hat,"; + mes "100 Needle Packet,"; + mes "100 Spool of Thread,"; + mes "300 Bear Skins."; + next; + mes "[Bora]"; + mes "For the Pin Cushion and Spool of Thread,"; + mes "Hyzoloists in Niflheim drop those, I believe."; + close; + +L_NOITEM: + mes "[Bora]"; + mes "Sorry, I want all the items I asked."; + mes "Please dont try to cheat me."; + close; + +M_EXIT: + mes "[Bora]"; + mes "Okay, well, byebye!"; + close; +} diff --git a/npc/quests/newgears/burning_blood_bandana.txt b/npc/quests/newgears/burning_blood_bandana.txt new file mode 100644 index 000000000..138734b45 --- /dev/null +++ b/npc/quests/newgears/burning_blood_bandana.txt @@ -0,0 +1,66 @@ +//===== eAthena Script ======================================= +//= Burning Blood Bandana Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3b +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Burning Blood Bandana quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text, wrong ID [Lupus] +//= 1.3 Fixed possible exploit, 1.3a coords fixed [Lupus] +//= 1.3b Fixed NPC dialouge [Kayla] +//============================================================ + + +yuno.gat,300,188,6 script Genbolt 826,{ + mes "[Genbolt]"; + mes "Why, don't you think looking badass is most important?"; + mes "After all, we all have to fend for ourselves in this world!"; + next; + mes "[Genbolt]"; + mes "I am the only one who can make you look the coolest,"; + mes "as I can craft a ^000090Burning Blood Bandana^000000."; + mes "You can wear this, and you clench your fist without knowing"; + mes "because of the raw power you feel!"; + next; + menu "Wow! Make me one!",-,"What do I need?",M_REQ,"Naw, bye",M_EXIT; + + if(countitem(7216) < 300 || countitem(7097) < 300 || countitem(982) < 1 || countitem(2211) < 1) GOTO L_NOITEM;//Items: Red Muffler, Burning Heart, White Dyestuff, Bandana, + delitem 7216,300;//Items: Red Muffler, + delitem 7097,300;//Items: Burning Heart, + delitem 982,1;//Items: White Dyestuff, + delitem 2211,1;//Items: Bandana, + mes "[Genbolt]"; + mes "Very well, here you go."; + next; + mes "[Genbolt]"; + mes "Now I can make it..."; + next; + getitem 5070,1;//Items: Burning Blood Bandana, + mes "[Genbolt]"; + mes "Enjoy."; + close; + +L_NOITEM: + mes "[Genbolt]"; + mes "Where are the items? Ok, I list them for you again..."; + next; + +M_REQ: + mes "[Genbolt]"; + mes "Bring me:"; + mes "300 Red Mufflers,"; + mes "300 Burning Hearts,"; + mes "1 White Dyestuff,"; + mes "and 1 Bandana."; + close; + +M_EXIT: + mes "[Genbolt]"; + mes "Bye then."; + close; +} diff --git a/npc/quests/newgears/cat_hairband.txt b/npc/quests/newgears/cat_hairband.txt new file mode 100644 index 000000000..6aade4dcc --- /dev/null +++ b/npc/quests/newgears/cat_hairband.txt @@ -0,0 +1,74 @@ +//===== eAthena Script =======================================1 +//= Cat Hairband Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Cat Hairband quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text, +//= fixed zeny amount [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Soft Feather -> Fluff +//============================================================ + + +payon_in03.gat,110,160,4 script KoneKone 819,{ + mes "[KoneKone]"; + mes "Don't you just love cats? the way they have the pointy,"; + mes "sticky ears and stuff, they're just so cute!"; + next; + mes "[KoneKone]"; + mes "Hehe... well, I decided, I would make a Cat Hairband!"; + mes "It is modeled on my most favourite of cat... BLACK!"; + mes "Of course, I got the idea from Hwikebain!"; + next; + mes "[KoneKone]"; + mes "I can make it for you, but it requires the correct materials."; + next; + menu "Please make me this item.",-,"What are the materials needed?",M_REQ,"Bye.",M_EXIT; + + if(countitem(2213) < 1 || countitem(914) < 200 || countitem(983) < 1 || Zeny < 10000) GOTO L_NOITEM;//Items: Kitty Band, Fluff, Black Dyestuff, + delitem 2213,1;//Items: Kitty Band, + delitem 914,200;//Items: Fluff, + delitem 983,1;//Items: Black Dyestuff, + set Zeny,Zeny-10000; + mes "[KoneKone]"; + mes "Wow! thankies! I will now take your items!"; + next; + mes "[KoneKone]"; + mes "Mew mew! thanks! Now for your ears!"; + next; + getitem 5057,1;//Items: Black Cat Ears, + mes "[KoneKone]"; + mes "Mew! thanks! It was a pleasure to make them for you!"; + close; + +L_NOITEM: + mes "[KoneKone]"; + mes "Sorry, but you dont have what I asked for..."; + close; + +M_REQ: + mes "[KoneKone]"; + mes "For the ^670000Cat Hairband^000000, the following items are needed:"; + next; + mes "[KoneKone]"; + mes "1 Kitty Band,"; + mes "200 Fluff,"; + mes "Some Black Dye,"; + mes "And of course 10,000z for labour costs."; + next; + mes "[KoneKone]"; + mes "Bring me these items and the money and I will make it for you."; + close; + +M_EXIT: + mes "[KoneKone]"; + mes "Okay, *meow* have a nice day!"; + close; +} diff --git a/npc/quests/newgears/fox_mask.txt b/npc/quests/newgears/fox_mask.txt new file mode 100644 index 000000000..41295899d --- /dev/null +++ b/npc/quests/newgears/fox_mask.txt @@ -0,0 +1,56 @@ +//===== eAthena Script ======================================= +//= Fox Mask Quest +//===== By: ================================================== +//= KitsuneStarWind (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.2a +//===== Compatible With: ===================================== +//= Any eAthena version. +//===== Description: ========================================= +// Seperate quest for the Fox Mask. +//===== Additional Comments: ================================= +// 1.2a optimized [Lupus] +//============================================================ + +pay_dun04.gat,204,152,2 script Nine Tail 1180,{ + mes "[Nine Tail]"; + mes "What do you want?"; + next; + mes "[Nine Tail]"; + mes "Have you come here for a ^FF3300 Fox Mask^000000?"; + next; + menu "Yeah, Sure.",-,"No",M_EXIT; + + mes "[Nine Tail]"; + mes "Fine then. If I make one for you, will you go away?"; + mes "You realize that it requires 999 Nine Tails to make, do you?"; + next; + menu "Sure.",M_MAKE,"Nah.",-; + + mes "[Nine Tail]"; + mes "Grrrr... I'll make one anyway but I hope my master gets you."; + next; +M_MAKE: + mes "[Nine Tail]"; + mes "Ok then, I shall make one for you."; + next; + + if(countitem(1022) < 999) goto L_NOITEM;//Items: Nine Tails, + delitem 1022,999;//Items: Nine Tails, + getitem 5069,1;//Items: Fox Mask, + mes "[Nine Tails]"; + mes "Have fun."; + close; + +L_NOITEM: + mes "[Nine Tail]"; + mes "You do not have have enough Nine Tails."; + mes "You need 999 of them."; + close; + +M_EXIT: + mes "[Nine Tail]"; + mes "Then leave me alone... I am waiting for my master."; + close; +} diff --git a/npc/quests/newgears/hat_seller.txt b/npc/quests/newgears/hat_seller.txt new file mode 100644 index 000000000..0e0ba52d5 --- /dev/null +++ b/npc/quests/newgears/hat_seller.txt @@ -0,0 +1,144 @@ +//===== eAthena Script =======================================1 +//= Hat Seller (New Hat Quests) +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= New Hat quests: +//= Pointy Cap,Straw Hat,Cowboy Hat,Sombrero,Furry Hat +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text +//= added missing delitem, fixed names, item amount [Lupus] +//= 1.3 Fixed Straw Hat items by dshome [Lupus] +//= 1.4 Fixed Wool Hat items [Lupus] +//============================================================ + +xmas_in.gat,36,25,4 script Hat Seller 806,{ + mes "[Hat Seller]"; + mes "What hat would you like information on?"; + mes "I can make all the hats I mention here"; + next; + menu "Party Hat",-,"Straw Hat",M_2,"Cowboy Hat",M_3,"Sombrero",M_4,"Wool Hat",M_5,"Quit",M_EXIT; + + mes "[Hat Seller]"; + mes "Okay well, for this item I require:"; + mes "1 Santa's Hat,"; + mes "100 Slick Paper,"; + mes "100 Oiled Paper."; + next; + mes "[Hat Seller]"; + mes "You got these items?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(2236) < 1 || countitem(7111) < 100 || countitem(7151) < 100) GOTO L_NOITEM;//Items: Santa's Hat, Slick Paper, Oiled Paper, + delitem 2236,1;//Items: Santa's Hat, + delitem 7111,100;//Items: Slick Paper, + delitem 7151,100;//Items: Oiled Paper, + getitem 5060,1;//Items: Pointy Cap, + mes "[Hat Seller]"; + mes "Thanks! Bye."; + close; + +L_NOITEM: + mes "[Hat Seller]"; + mes "Not enough items, bye."; + close; + +M_EXIT: + mes "[Hat Seller]"; + mes "Bye!"; + close; + +M_2: + mes "[Hat Seller]"; + mes "For this item I require:"; + mes "1 Sakkat,"; + mes "300 Tough Vines,"; + mes "300 Bamboo Trunks."; + next; + mes "[Hat Seller]"; + mes "Bring those, and we got a deal."; + mes "You got them?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(2280) < 1 || countitem(7197) < 300 || countitem(7150) < 300) GOTO L_NOITEM;//Items: Sakkat, Healthy Branch, Bamboo Trunk, + delitem 2280,1;//Items: Sakkat, + delitem 7197,300;//Items: Tough Vine, + delitem 7150,300;//Items: Bamboo Trunk, + getitem 5062,1;//Items: Straw Hat, + mes "[Hat Seller]"; + mes "There you go... bye."; + close; + +M_3: + mes "[Hat Seller]"; + mes "For this item I require:"; + mes "1 Western Grace,"; + mes "108 Claw of Desert Wolf,"; + mes "108 Soft Grass Leaf,"; + mes "and 4 Burning Horseshoes."; + next; + mes "[Hat Seller]"; + mes "Bring those, and we got a deal."; + mes "You got them?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(2248) < 1 || countitem(7030) < 108 || countitem(7194) < 108 || countitem(7120) < 4) GOTO L_NOITEM;//Items: Western Grace, Claw of Desert Wolf, Soft Grass Leaf, Burning Horseshoe, + delitem 2248,1;//Items: Western Grace, + delitem 7030,108;//Items: Claw of Desert Wolf, + delitem 7194,108;//Items: Soft Grass Leaf, + delitem 7120,4;//Items: Burning Horseshoe, + getitem 5075,1;//Items: Cowboy Hat, + mes "[Hat Seller]"; + mes "There you go... bye."; + close; + +M_4: + mes "[Hat Seller]"; + mes "For this item I require:"; + mes "1 Straw Hat,"; + mes "1 Guitar,"; + mes "50 Cactus Needle."; + next; + mes "[Hat Seller]"; + mes "Bring those, and we got a deal."; + mes "You got them?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(5062) < 1 || countitem(1907) < 1 || countitem(952) < 50) GOTO L_NOITEM;//Items: Straw Hat, Guitar, Cactus Needle, + delitem 5062,1;//Items: Straw Hat, + delitem 1907,1;//Items: Guitar, + delitem 952,50;//Items: Cactus Needle, + getitem 5067,1;//Items: Sombrero, + mes "[Hat Seller]"; + mes "There you go... bye."; + close; + +M_5: + mes "[Hat Seller]"; + mes "For this item I require:"; + mes "1 Cap,"; + mes "500 Yarn."; + next; + mes "[Hat Seller]"; + mes "Bring those, and we got a deal."; + mes "You got them?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(2226) < 1 || countitem(7038) < 500) GOTO L_NOITEM;//Items: Cap, Yarn, + delitem 2226,1;//Items: Cap, + delitem 7038,500;//Items: Yarn, + getitem 5076,1;//Items: Wool Hat, + mes "[Hat Seller]"; + mes "There you go... bye."; + close; +} diff --git a/npc/quests/newgears/indian_headband.txt b/npc/quests/newgears/indian_headband.txt new file mode 100644 index 000000000..b3bfe817b --- /dev/null +++ b/npc/quests/newgears/indian_headband.txt @@ -0,0 +1,58 @@ +//===== eAthena Script ======================================= +//= Indian Headband Quest +//===== By: ================================================== +//= Halca (1.0), Mass Zero (1.1) +//= Lupus (1.2) +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Indian Headband quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text, fixed +//= items count [Lupus] +//= 1.3 Fixed ingredients according to kRO [Lupus] +//= 1.4 Fixed ingredients again. [Kayla] +//============================================================ + +comodo.gat,238,217,5 script Merunte 832,{ + mes "[Merunte]"; + mes "Well, umbaga umbumbaga."; + mes "I like to do stuff like that!"; + mes "And I love Indian Headbands too!"; + next; + menu "Make me an Indian Headband!",-,"Bye!",M_EXIT; + + mes "[Merunte]"; + mes "Ok. Gimme:"; + mes "1 Indian Fillet,"; + mes "1 Striped Bandana,"; + mes "10 Peco Feathers,"; + mes "and 10,000 Zeny."; + next; + mes "[Merunte]"; + mes "Got these items?"; + next; + menu "Yep!",-,"Nope!",M_EXIT; + + if(countitem(7101) < 10 || countitem(5049) < 1 || countitem(5010) < 1 || Zeny < 10000) GOTO L_NOITEM;//Items: Peco Feather, Striped Bandana, Hair Band, + delitem 5010,1;//Items: Indian Fillet, + delitem 5049,1;//Items: Striped Bandana, + delitem 7101,10;//Items: Peco Feather, + set Zeny,Zeny-10000; + getitem 5071,1;//Items: Indian Headband, + mes "[Merunte]"; + mes "Thanks! Bye."; + close; + +L_NOITEM: + mes "[Merunte]"; + mes "Ya miss some items or zeny."; + close; + +M_EXIT: + mes "[Merunte]"; + mes "Kay bye."; + close; +} diff --git a/npc/quests/newgears/mask_of_alarm.txt b/npc/quests/newgears/mask_of_alarm.txt new file mode 100644 index 000000000..d461d2dd5 --- /dev/null +++ b/npc/quests/newgears/mask_of_alarm.txt @@ -0,0 +1,55 @@ +//===== eAthena Script ======================================= +//= Mask of Alarm Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4a +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Alarm Mask quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text and labels, +//= changed Zeny amount, fixed wrong item ID [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Added correct item list. [shadow] & [Lupus] +//= 1.4a fixed coords [Lupus] +//============================================================ + +alde_alche.gat,104,171,3 script Muslam 819,{ + mes "[Muslam]"; + mes "I love Alarms, so evil, just like me."; + mes "Touch me and I will rip your arm off!"; + next; + mes "[Muslam]"; + mes "Anyways... If you want an Alarm Mask, bring me"; + mes "3,000 Clock Hands,"; + mes "and 1 Mr. Scream."; + next; + mes "[Muslam]"; + mes "Got these?"; + next; + menu "Yep!",-,"Nope!",M_EXIT; + + if(countitem(1095) < 3000 || countitem(2288) < 1) GOTO L_NOITEM;//Items: Mr Scream, + delitem 1095,3000;//Items: Clock Hand + delitem 2288,1;//Items: Mr Scream + mes "[Muslam]"; + mes "Great!"; + next; + getitem 5086,1;//Items: Alarm Mask, + mes "[Muslam]"; + mes "Enjoy your item!"; + close; + +L_NOITEM: + mes "[Muslam]"; + mes "Where are 3,000 Clock Hands and 1 Mr. Scream?"; + close; + +M_EXIT: + mes "[Muslam]"; + mes "Mkay! byeee."; + close; +} \ No newline at end of file diff --git a/npc/quests/newgears/mushroom_hairband.txt b/npc/quests/newgears/mushroom_hairband.txt new file mode 100644 index 000000000..8be76f800 --- /dev/null +++ b/npc/quests/newgears/mushroom_hairband.txt @@ -0,0 +1,59 @@ +//===== eAthena Script ======================================= +//= Mushroom Hairband Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Mushroom Hairband quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//============================================================ + +geffen.gat,66,87,6 script Aipo 819,{ + mes "[Aipo]"; + if(BaseJob == Job_Novice) GOTO L_NOVICE; + mes "Heeeeee."; + next; + mes "[Aipo]"; + mes "Have you ever wondered what you would look like with a ^000080Mushroom Hairband^000000?"; + mes "Well, I can make you one if you like, just give me 300 Mushroom Spores!"; + next; + mes "[Aipo]"; + mes "This wondrous item grew in the depths of a gave and needs the spores for the final"; + mes "materials neededm"; + mes "Want me to make it for you?"; + next; + menu "Yes! Now make me the item!",-,"No, thanks!",M_EXIT; + + if(countitem(921) < 300) GOTO L_NOITEM;//Items: Mushroom Spore, + delitem 921,300;//Items: Mushroom Spore, + mes "[Aipo]"; + mes "Wow! Thanks! Lemme make the item then."; + next; + mes "[Aipo]"; + mes "Okay, thanks for the items, now yours in return!"; + next; + getitem 5082,1;//Items: Mushroom Hairband, + mes "[Aipo]"; + mes "Thanks again! Bye!"; + close; + +L_NOITEM: + mes "[Aipo]"; + mes "You don't have enough Mushroom Spores... sorry!"; + close; + +L_NOVICE: + mes "I love musrooms. I wanna be their master one day..."; + close; + +M_EXIT: + mes "[Aipo]"; + mes "Well, I'm always here if you change your mind!"; + close; +} diff --git a/npc/quests/newgears/neris.txt b/npc/quests/newgears/neris.txt new file mode 100644 index 000000000..f6a7384aa --- /dev/null +++ b/npc/quests/newgears/neris.txt @@ -0,0 +1,128 @@ +//===== eAthena Script =======================================1 +//= Neris (New Hat Quests) +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3a +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate New Hat quests. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text [Lupus] +//= 1.3 Fixed possible exploit, 1.3a fixed coords [Lupus] +//= 1.3b Corrected the fixed coords [Zephiris] +//============================================================ + +yuno_in03.gat,20,18,7 script Neris 806,{ + mes "[Neris]"; + mes "So, whatcha want then?"; + next; + menu "Golden Bells.",-,"Crown of Mistress.",M_COM,"Crown of Ancient Queen.",M_COAQ,"Nothing, thanks.",M_EXIT; + + mes "[Neris]"; + mes "Hehe, so you are a fan of Sohee's eh?"; + mes "Yeah, I guess I like the bell they carry too!"; + next; + mes "[Neris]"; + mes "Looks pretty cute when you wear it."; + mes "So... what can I do for you?"; + next; + menu "Make me Golden Bells!",-,"What do I need to make it?",M_REQL,"Nothing, thanks.",M_EXIT; + + if(countitem(10016) < 1 || countitem(714) < 1 || countitem(969) < 3 || Zeny < 1000) GOTO L_NOITEM;//Items: Golden Bell, Emperium, Gold, + delitem 10016,1;//Items: Golden Bell, + delitem 714,1;//Items: Emperium, + delitem 969,3;//Items: Gold, + set Zeny,Zeny-1000; + mes "[Neris]"; + mes "Now, lets swap your items."; + next; + getitem 5091,1;//Items: Golden Bells, + mes "[Neris]"; + mes "Thanks, and bye!"; + close; + +M_REQL: + mes "[Neris]"; + mes "Okay all these are gold related:"; + mes "1 Golden Bell,"; + mes "1 Emperium,"; + mes "3 Gold,"; + mes "1000 Zeny for the labor."; + close; + +M_COM: + mes "[Neris]"; + mes "You like mistresses?"; + next; + mes "[Neris]"; + mes "So... what can I do for you?"; + next; + menu "Make me the item.",-,"What do I need to make it?",M_REQC,"Nothing, thanks.",M_EXIT; + + if(countitem(2249) < 1 || countitem(714) < 1 || countitem(969) < 3 || Zeny < 1000) GOTO L_NOITEM;//Items: Coronet, Emperium, Gold, + delitem 2249,1;//Items: Coronet, + delitem 714,1;//Items: Emperium, + delitem 969,3;//Items: Gold, + set Zeny,Zeny-1000; + mes "[Neris]"; + mes "Now, lets swap your items."; + next; + getitem 5081,1;//Items: Crown of Mistress, + mes "[Neris]"; + mes "Thanks, and bye!"; + close; + +M_REQC: + mes "[Neris]"; + mes "Okay all these are gold related:"; + mes "1 Coronet,"; + mes "1 Emperium,"; + mes "3 Gold,"; + mes "1000 Zeny for the labor."; + close; + +M_COAQ: + mes "[Neris]"; + mes "You like ancient queens?"; + next; + mes "[Neris]"; + mes "So.. what can I do for you?"; + next; + menu "Make me the item.",-,"What do I need to make it?",M_REQC2,"Nothing, thanks.",M_EXIT; + + if(countitem(10006) < 1 || countitem(714) < 1 || countitem(969) < 3 || Zeny < 1000) GOTO L_NOITEM;//Items: Queen's Hair Ornament, Emperium, Gold, + delitem 10006,1;//Items: Queen's Hair Ornament, + delitem 714,1;//Items: Emperium, + delitem 969,3;//Items: Gold, + set Zeny,Zeny-1000; + mes "[Neris]"; + mes "Now, lets swap your items"; + next; + getitem 5080,1;//Items: Crown of The Ancient Queen, + mes "[Neris]"; + mes "Thanks, and bye!"; + close; + +M_REQC2: + mes "[Neris]"; + mes "Okay all these are gold related:"; + mes "1 Queen's Hair Ornament,"; + mes "1 Emperium,"; + mes "3 Gold,"; + mes "1000 Zeny for the labor."; + close; + +L_NOITEM: + mes "[Neris]"; + mes "Don't take me for a fool!"; + mes "No items, no deal!"; + close; + +M_EXIT: + mes "[Neris]"; + mes "Bye! Come again."; + close; +} diff --git a/npc/quests/newgears/new_hats_0625.txt b/npc/quests/newgears/new_hats_0625.txt new file mode 100644 index 000000000..e3ae3a3dd --- /dev/null +++ b/npc/quests/newgears/new_hats_0625.txt @@ -0,0 +1,314 @@ +//===== eAthena Script ============ +//= New hats from kRO Sakray on 2005-05-31 +//===== By: ========================= +//= Lorky, Lupus +//===== Current Version: =================== +//= 0.6 +//===== Compatible With: ===================== +//= eAthena 1.0 +//===== Description: ============================================ +//Hats lists: +// Hat of the Investigator +// Baby Suckle (Baby Rubber Nipple) +// Mystic rose +// Red Bonnet +// Well-Baked Toast +// Mask of Zealotus +// Fashionable Warm Hat +// n/a Soldier's Felt Hat (no info) +//===== Additional Comments: ========================================== +// 03.06.2005 :: Lorky :: First release 0.1a +// 0.1b Fixed some missing things with temp IDs. [Lupus] +// Could someone correct wrong info, names, coords, etc? ^___- +// 0.1c Fixed hats shop. It shouldn't sell slotted hats. +// 0.2 Fixed Detective Hat items (by Ishizu-chan) [Lupus] +// 0.3 Added Zealotus mask quest with correct items [Lupus] +// 0.4 Fixed some sprites, npc names and coords [Lupus] +// 0.5 Removed temp shops, Black Clothes -> Piece of Black Quartz, thx to vicious_Pucca for note [Lupus] +// 0.5a Updated detective hat to ask for the correct items [Kayla] +// 0.6 Fixed possible exploits. Update yuor servers! [Lupus] +//===================================================================== + +//Links (some info related to these headgears) +//http://translate.google.com/translate?hl=en&sl=ja&u=http://www11.big.or.jp/~top/2005/0625/head.htm +//http://eathena.deltaanime.net/board/index.php?showtopic=34214 +//http://www.ragnainfo.net/forums/viewtopic.php?t=79677&start=0&postdays=0&postorder=asc&highlight= + + +//Quest Hats +//------------------------------------------------------------------------------------------------- +//Baby Suckle ID 5110 +lighthalzen.gat,360,310,4 script Boy 818,{ + mes "[Boy]"; + mes "...MA...Ma..ma..."; + emotion 43; + next; + menu "Wow! Give me Baby Suckle!",-,"Nice Boy!",L_EXIT; + + mes "[Boy]"; + mes "Rrr..Rrr.. (^FF3300Royal jelly^000000)"; //526 + mes "Bu.. Ba...Ba-Bu-bi (^FF3300Baby Bottle^000000)"; //7270 (nursing bottle of baby ) + mes "Pa-Pa..Paxfi.. (^FF3300Pacifier^000000)"; //10004 + mes "Nu..Noos rie.. (^FF3300Nose Ring^000000)"; //941 (Nose Wheel) + next; + + if(countitem(526)<1 || countitem(7270)<1 || countitem(10004)<1 || countitem(941)<1) goto L_EXIT;//Items: Royal_Jelly, Baby_Bottle, Pacifier, Nose_Ring, + delitem 526,1;//Items: Royal_Jelly, + delitem 7270,1;//Items: Baby_Bottle, + delitem 10004,1;//Items: Pacifier, + delitem 941,1;//Items: Nose_Ring, + mes "[Boy]"; + mes "Th-anke..."; + emotion 43; + getitem 5110,1;//Items: Baby_Rubber_Nipple, + next; + +L_EXIT: + mes "[Boy]"; + mes "...B...Bye..."; + emotion 28; + close; + +} + +//------------------------------------------------------------------------------------------------- +//Detective hat (Hat_of_the_Investigator) ID 5108 +lighthalzen.gat,140,68,4 script Morris 818,{ + mes "[Morris]"; + mes "Do you want a ^FF3300Hat of the Investigator^000000?"; + next; + menu "Of course, I do",-,"No, thanks",L_EXIT; + + mes "[Morris]"; + mes "Ok then, I shall make one for you."; + + if(countitem(611)<10 || countitem(7301)<1887 || countitem(5120)<1 || Zeny<50000) goto L_NOITEM;//Items: Magnifier, Tassel, Wide_Bunker_Hat_, + delitem 611,10; //Items: Magnifier, + delitem 7301,1887; //Tassel//Items: Tassel, + delitem 5120,1; //Items: Wide_Bunker_Hat_, + set Zeny,Zeny-50000; + mes "[Morris]"; + mes "Very well. Now I can make it..."; + next; + mes "[Morris]"; + mes "Enjoy."; + getitem 5108,1;//Items: Detective_Hat, + close; + +L_NOITEM: + mes "[Morris]"; + mes "Bring me:"; + mes "^FF3300 10 Magnifiers^000000,"; + mes "^FF3300 1887 Tassel^000000,"; + mes "^FF3300 1 Wide Bunker Hat [1]^000000,"; + mes "and ^FF3300 50,000 zeny.^000000"; + close; + +L_EXIT: + mes "[Morris]"; + mes "Bye."; + close; +} + +//------------------------------------------------------------------------------------------------- +//Mystic rose ID 5117 +lhz_in02.gat,103,31,4 script Margaret Mary 818,{ + mes "[Margaret Mary]"; + mes "Wheee! Don't you just love making youself look pretty!?"; + mes "I love glamourising myself with all the best accessories!"; + next; + + mes "[Margaret Mary]"; + mes "Have you ever heard of a ^FF3300Mystic Rose^000000?"; + mes "I can make you one, and you could be fashionable and mysticly, too!"; + next; + menu "Make me a ^670000Mystic rose^000000.",-,"No, I dont want one.",L_EXIT; + + if(countitem(731) < 10 || countitem(748) < 3 || countitem(982) < 1 || Zeny<50000) goto L_NOITEM;//Items: 2_Carat_Diamond, Witherless_Rose, White_Dyestuff, + delitem 731,10;//Items: 2_Carat_Diamond, + delitem 748,3;//Items: Witherless_Rose, + delitem 982,1;//Items: White_Dyestuff, + set Zeny,Zeny-50000; + mes "[Margaret Mary]"; + mes "Wow, thank you! Hand me your items, please."; + next; + mes "[Margaret Mary]"; + mes "Enjoy being pretty and mystic!"; + getitem 5117,1;//Items: Mystic_Rose, + close; +L_NOITEM: + mes "[Margaret Mary]"; + mes "Well, for me to make you my Mystic rose..."; + mes "I need these materials:"; + mes "^FF3300 10 2-Carat Diamonds^000000,"; + mes "^FF3300 3 Witherless Roses^000000,"; + mes "^FF3300 1 White Dyestuff^000000,"; + mes "and ^FF3300 50,000 zeny.^000000"; + close; +L_EXIT: + mes "[Margaret Mary]"; + mes "Aww... well, OK then!"; + mes "Be pretty some other time"; + close; +} + +//------------------------------------------------------------------------------------------------- +//Red hood (Red Bonnet) ID 5109 +lighthalzen.gat,180,88,4 script Rich Girl 818,{ + mes "[Rich Girl]"; + mes "Hello there! Please, answer my questions."; + next; + mes "[Rich Girl]"; + mes "Do you have a grandma?"; + emotion 20; + next; + mes "[Rich Girl]"; + mes "Really? I'm sorry. Do you like wolves?"; + next; + mes "[Rich Girl]"; + mes "Ha! I knew it! And... my last question. Would you like to put on something reddish?"; + emotion 1; + next; + mes "[Rich Girl]"; + mes "Just kidding, Have you ever read 'Red-Hood'? I can make to you the very same ^FF3300Red Bonnet^000000."; + next; + menu "Please, make it!",-,"No, thanks",L_EXIT; + if(countitem(10015) < 1 || countitem(975) < 1 || countitem(10007) < 1 || countitem(5032)<1 || Zeny<50000) goto L_NOITEM;//Items: Green_Lace, Scarlet_Dyestuffs, Silk_Ribbon, Sunday_Hat, + delitem 10015,1;//Items: Green_Lace, + delitem 975,1;//Items: Scarlet_Dyestuffs, + delitem 10007,1;//Items: Silk_Ribbon, + delitem 5032,1;//Items: Sunday_Hat, + set Zeny,Zeny-50000; + mes "[Rich Girl]"; + mes "Ok then, I shall make one for you."; + next; + mes "[Rich Girl]"; + mes "Now you can drink tea with your grannie and have fun with wolves."; + getitem 5109,1;//Items: Red_Bonnet, + close; + +L_NOITEM: + mes "[Rich Girl]"; + mes "Give me:"; + mes "^FF3300 Green Lace^000000,"; + mes "^FF3300 Scarlet Dyestuff ^000000,"; + mes "^FF3300 Silk Ribbon^000000,"; + mes "^FF3300 Sunday Hat ^000000,"; + mes "and ^FF3300 50,000 zeny.^000000"; + close; + +L_EXIT: + mes "[Rich Girl]"; + mes "Well done. Bye."; + close; +} + +//------------------------------------------------------------------------------------------------- +//Well-Baked Toast ID 5107 +yuno.gat,224,116,4 script Kacis 818,{ + mes "[Kacis]"; + mes "Do you want a ^FF3300 Well-Baked Toast ^000000?"; + next; + menu "Please, make one for me",-,"No, thanks. I'm so full",L_EXIT; + + if(countitem(519) < 50 || countitem(548) < 50 || countitem(539) < 50 || countitem(7031)<50) goto L_NOITEM;//Items: Milk, Cheese, Piece_of_Cake, Old_Frying_Pan, + delitem 519,50;//Items: Milk, + delitem 548,50;//Items: Cheese, + delitem 539,50;//Items: Piece_of_Cake, + delitem 7031,50;//Items: Old_Frying_Pan, + mes "[Kacis]"; + mes "Good, thank you! Let me just take your items."; + next; + mes "[Kacis]"; + mes "Well done. Be careful, it's hot."; + getitem 5107,1;//Items: Well_Done_Toast, + close; + +L_NOITEM: + mes "[Kacis]"; + mes "Well, for me to make you ^FF3300 Well-Baked Toast ^000000..."; + mes "I require these materials:"; + mes "^FF3300 50 Milk, ^000000"; + mes "^FF3300 50 Cheese, ^000000"; + mes "^FF3300 50 Piece of Cake, ^000000"; + mes "^FF3300 50 Old Frying Pan. ^000000"; + close; +L_EXIT: + mes "[Kacis]"; + mes "Ok. I more to get tasty toasts."; + close; +} + +//------------------------------------------------------------------------------------------------- +// Mask_of_Zealotus id 5121 +gl_prison1.gat,138,141,4 script Zealotus 1200,{ + mes "[Gill Tass]"; + mes "Do you want an unique ^FF3300Mask of Zealotus^000000 ?"; + next; + menu "Yes, I do!",-,"No, thanks",L_EXIT; + + if(countitem(7315) < 369//Items: Black Quartz Piece + || countitem(660) < 1//Items: Forbidden_Red_Candle, + || countitem(7263) < 1//Items: Cat's_Eye, + || countitem(7099) < 30) goto L_NOITEM;//Items: Worn-out_Magic_Scroll, + + delitem 7315,369;//Items: Black Quartz Piece, + delitem 660,1;//Items: Forbidden_Red_Candle, + delitem 7263,1;//Items: Cat's_Eye, + delitem 7099,30;//Items: Worn-out_Magic_Scroll, + getnameditem 5121,strcharinfo(0); + logmes "Quest: Got Zealotus Mask"; + + mes "[Gill Tass]"; + mes "Just let me sign your unique Zealotus Mask."; + mes "So all masks should be signed..."; + close; + +L_NOITEM: + mes "[Gill Tass]"; + mes "All right. Bring me these items:"; + mes "^FF3300 369 Pieces of Black Quartz^000000,"; + mes "^FF3300 1 Forbidden Red Candle^000000,"; + mes "^FF3300 1 Cat's Eye^000000"; + mes "and ^FF3300 30 Worn-out Magic scrolls.^000000"; + close; + +L_EXIT: + mes "[Gill Tass]"; + mes "As you wish..."; + close; +} +//------------------------------------------------------------------------------------------------- +//Fashionable Warm Hat ID 5115 +einbech.gat,70,200,7 script Mater 818,{ + mes "[Mater]"; + mes "Aren't you cold?"; + mes "I can make you a ^FF3300Winter Hat^000000"; + next; + menu "Please, make one for me",-,"No, thanks",L_EXIT; + + if(countitem(7267) < 999 || countitem(983) < 1 || countitem(749) < 1 || Zeny<50000) goto L_NOITEM;//Items: Tigerskin_Underwear, Black_Dyestuff, Frozen_Rose, + delitem 7267,999;//Items: Tigerskin_Underwear, + delitem 983,1;//Items: Black_Dyestuff, + delitem 749,1;//Items: Frozen_Rose, + set Zeny,Zeny-50000; + mes "[Mater]"; + mes "Exellent! Now give me the items."; + next; + mes "[Mater]"; + mes "Here you are."; + getitem 5115,1;//Items: Fashionable_Fur_Hat, + close; +L_NOITEM: + mes "[Mater]"; + mes "Please, correct these materials:"; + mes "^FF3300 999 Tigerskin Underwears^000000,"; + mes "^FF3300 Black Dyestuff^000000,"; + mes "^FF3300 Frozen Rose^000000,"; + mes "and ^FF3300 50,000 zeny.^000000"; + close; +L_EXIT: + mes "[Mater]"; + mes "Azzz youu wishhhh... Brr-r."; + close; +} diff --git a/npc/quests/newgears/old_blacksmith.txt b/npc/quests/newgears/old_blacksmith.txt new file mode 100644 index 000000000..122bad676 --- /dev/null +++ b/npc/quests/newgears/old_blacksmith.txt @@ -0,0 +1,99 @@ +//===== eAthena Script ======================================= +//= Angel & Devil Ears Quests +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3b +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Ears Of Angel & Ears Of Demon quests. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text, wrong ID! [Lupus] +//= 1.3 Fixed possible exploit, 1.3a coords fixed [Lupus] +//============================================================ + +yuno.gat,240,52,4 script Old Blacksmith 813,{ + mes "[Old Blacksmith]"; + mes "Well then my good man!"; + mes "What can I do for you?"; + next; + menu "Give me the Ears of Devil!",M_EOD,"Give me the Ears of Angel!",M_EOA,"Nothing, thanks",M_EXIT; + +M_EOD: + mes "[Old Blacksmith]"; + mes "Well, this item sure makes you look like a evil bastard."; + mes "It makes me crap in my pants when I see these."; + next; + menu "Dont care, make me the Item!",-,"What are the requirements?",M_EODREQ,"Nothing",M_EXIT; + + if(countitem(2255) < 1 || countitem(2286) < 1 || Zeny < 20000) GOTO L_NOITEM_EOD;//Items: Evil Wing, Elven Ears, + delitem 2255,1;//Items: Evil Wing, + delitem 2286,1;//Items: Elven Ears, + set Zeny,Zeny-20000; + mes "[Old Blacksmith]"; + mes "Wow, never thought a little fella like you could get tha.t"; + mes "Bwahaha, ok."; + next; + getitem 5068,1;//Items: Ears Of Demon, + mes "[Old Blacksmith]"; + mes "Well, enjoy your item!"; + close; + +L_NOITEM_EOD: + mes "[Old Blacksmith]"; + mes "Well sorry, but you dont have enough items!"; + next; + +M_EODREQ: + mes "[Old Blacksmith]"; + mes "Well, let's see..."; + mes "I need something for the evil, that be an Evil Wing,"; + mes "I also need the ears for the base of it, Elven Ears would be OK,"; + mes "Last of all, I need 20,000 Zeny for me troubles."; + next; + mes "[Old Blacksmith]"; + mes "Hey, I have to make a living!"; + close; + +M_EOA: + mes "[Old Blacksmith]"; + mes "Well, this item sure makes you look like a holy bastard."; + next; + menu "Dont care, make me the Item!",-,"What are the requirements?",M_EOAREQ,"Nothing",M_EXIT; + + if(countitem(2286) < 1 || countitem(2254) < 1 || Zeny < 20000) GOTO L_NOITEM_EOA;//Items: Elven Ears, Angel Wing, + delitem 2286,1;//Items: Elven Ears, + delitem 2254,1;//Items: Angel Wing, + set Zeny,Zeny-20000; + mes "[Old Blacksmith]"; + mes "Well well well! Someone who has the spirit!"; + mes "Okay, gimme the items."; + next; + mes "[Old Blacksmith]"; + mes "Okay, and here you go."; + next; + getitem 5074,1;//Items: Ears of Angel, + mes "[Old Blacksmith]"; + mes "Enjoy it!"; + close; + +L_NOITEM_EOA: + mes "[Old Blacksmith]"; + mes "Well sorry, but you dont have enough items!"; + next; + +M_EOAREQ: + mes "[Old Blacksmith]"; + mes "Well, this item is very holy, so I will need:"; + mes "1 Angel Wing (Angel Headband),"; + mes "1 Elven Ears for the ears,"; + mes "and 20,000z for the labour costs!"; + close; + +M_EXIT: + mes "[Old Blacksmith]"; + mes "Fair yee well!"; + close; +} diff --git a/npc/quests/newgears/orc_hero_helm.txt b/npc/quests/newgears/orc_hero_helm.txt new file mode 100644 index 000000000..f059de6ca --- /dev/null +++ b/npc/quests/newgears/orc_hero_helm.txt @@ -0,0 +1,123 @@ +//===== eAthena Script ======================================= +//= Orc Hero Helm Quest +//===== By: ================================================== +//= DracoRPG (1.0) +//===== Current Version: ===================================== +//= 1.1 +//===== Compatible With: ===================================== +//= Any eAthena Version with gmcommand function +//===== Description: ========================================= +//= Orc Hero Helm quest +//===== Additional Comments: ================================= +//= Only needed items and sprite/name are official +//= 1.1 fixed items exploit [Lupus] +//============================================================ + +gef_fild10.gat,131,274,4 script Orc Warrior 1023,{ + if(ORC_HERO_HELM_Q==1) goto Q1; + if(ORC_HERO_HELM_Q==2) goto Q2; + if(ORC_HERO_HELM_Q==3) goto Q3; + if(ORC_HERO_HELM_Q==4) goto Q4; + emotion 6; + mes "[Orc Warrior]"; + mes "What does an human here? Cheeit!"; + mes "Here are only true Orc Warriors! Get out of our village!"; + next; + menu "Hey, I'm as strong as you are!",Q0,"Leave before he gets angry...",-; + close; +Q0: + mes "[Orc Warrior]"; + mes "Humph! As strong as an orc? I dun think so!"; + mes "If you're able to prove it to me... I'll reward ya with the hat of the true warriors..."; + mes "The ^ff0000Orc Hero Helm^000000! Cheeit!"; + next; + mes "[Orc Warrior]"; + mes "But you'll need to show me your strength and courage before."; + mes "First bring me back 10,000 Jellopies to prove your determination! Cheeit!"; + set ORC_HERO_HELM_Q,1; + set ORC_HERO_HELM_Q2,0; + close; +Q1: + mes "[Orc Warrior]"; + mes "Then, ya're back! Let's see whether you've got what I asked ya to find!"; + next; + mes "[Orc Warrior]"; + set @temp,countitem(909); + if(ORC_HERO_HELM_Q2+@temp>10000) set @temp,10000-ORC_HERO_HELM_Q2; + set ORC_HERO_HELM_Q2,ORC_HERO_HELM_Q2+@temp; + delitem 909,@temp; + if(ORC_HERO_HELM_Q2==0) goto Q1_noitem; + if(ORC_HERO_HELM_Q2==10000) goto Q1_allitem; + mes "Ya've brought me " + @temp + " Jellopies this time. This makes a total of " + ORC_HERO_HELM_Q2 + " Jellopies. Remember, I want 10,000 of 'em!"; + close; +Q1_allitem: + mes "I see that ya've more courage that I imagined. Cheeit!"; + mes "But it's not finished! Now I want to test your strength. Go and fight our warriors, and get 100 Orcish Vouchers from 'em!"; + set ORC_HERO_HELM_Q,2; + set ORC_HERO_HELM_Q2,0; + close; +Q1_noitem: + emotion 6; + mes "Cheeit! I told ya to bring me back 10,000 Jellopies, and you don't have even one!"; + close; +Q2: + mes "[Orc Warrior]"; + if(countitem(931)<100) goto Q2_noitem; + delitem 931,100; + mes "Ya managed to get those Orcish Vouchers? Cheeit! Maybe I didn't ask ya to bring me enough of 'em!"; + mes "Go and find 10,000 more Orcish Vouchers!"; + set ORC_HERO_HELM_Q,3; + set ORC_HERO_HELM_Q2,0; + close; +Q2_noitem: + emotion 6; + mes "Ya couldn't win against my brother warriors ? Stay away until ya find those 100 Orcish Vouchers! Cheeit!"; + close; +Q3: + mes "[Orc Warrior]"; + set @temp,countitem(931); + if(ORC_HERO_HELM_Q2+@temp>10000) set @temp,10000-ORC_HERO_HELM_Q2; + set ORC_HERO_HELM_Q2,ORC_HERO_HELM_Q2+@temp; + delitem 931,@temp; + if(ORC_HERO_HELM_Q2==0) goto Q3_noitem; + if(ORC_HERO_HELM_Q2==10000) goto Q3_allitem; + mes "Good, ya've come with " + @temp + " Orcish Vouchers. With all those ya brought previously, it goes up to " + ORC_HERO_HELM_Q2 + " Orcish Vouchers on the 10,000 I want!"; + close; +Q3_allitem: + mes "Humph! Ya're really a powerful warrior! Maybe ya deserve to wear the Orc Hero Helm."; + mes "For the moment, take those items. Keep 'em well, ya'll need 'em to make your helm!"; + set ORC_HERO_HELM_Q,4; + set ORC_HERO_HELM_Q2,0; + getitem 2299,1; + getitem 968,1; + next; + mes "[Orc Warrior]"; + mes "Now, ya'll have to fight our best warlords and heroes! Bring me 100 Heroic Emblems and I'll give ya your helm."; + close; +Q3_noitem: + emotion 6; + mes "Bringing me back at least one of those 10,000 Orcish Vouchers is too hard for ya, poor human? Go out of there, then! Cheeit!"; + close; +Q4: + mes "[Orc Warrior]"; + mes "Have ya fighted the best warriors among us, and brought me 100 Heroic Emblems as a token?"; + mes "And don't forget the Orc Helm I gave ya, I need it too. Cheeit!"; + next; + mes "[Orc Warrior]"; + if(countitem(968)<100 || countitem(2299)<1) goto Q4_noitem; + delitem 968,100; + delitem 2299,1; + mes "Ya got all of them! Cheeit! Ya're a true warrior, one of our heroes!"; + mes "I'll make your Orc Hero Helm to prove your strength and valour!"; + next; + mes "[Orc Warrior]"; + getnameditem 5094,strcharinfo(0); + set ORC_HERO_HELM_Q,0; + logmes "Quest: Got Orc Hero Helm"; + mes "Here ya are! Wear it and be proud to be one of the mightiest Orc Heroes! Cheeit!"; + close; +Q4_noitem: + emotion 6; + mes "No? Ya miss items... I was sure that ya weren't really a hero!"; + close; +} \ No newline at end of file diff --git a/npc/quests/newgears/posture_fix_hat.txt b/npc/quests/newgears/posture_fix_hat.txt new file mode 100644 index 000000000..520fadfee --- /dev/null +++ b/npc/quests/newgears/posture_fix_hat.txt @@ -0,0 +1,69 @@ +//===== eAthena Script ======================================= +//= Posture Fix Hat Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Posture Fix Hat quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text +//= fixed wrong items ID [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//============================================================ + +payon_in01.gat,143,8,5 script Nan Hyang 814,{ + if(getequipisequiped(5073)) GOTO L_GOOD; + if(BaseJob == 0) GOTO L_NOVICE; + mes "[Nan Hyang]"; + mes "Tut tut! you have terrible posture!"; + mes "You need to correct it immediately!"; + next; + mes "[Nan Hyang]"; + mes "I could correct it for you if you brought me some materials to make you a Posture Fix Hat."; + next; + menu "Please, make me one.",-,"What do I need to get?",M_REQ,"No thanks!",M_EXIT; + + if(countitem(1550) < 1 || countitem(2285) < 1) GOTO L_NOITEM;//Items: Book, Apple o' Archer, + delitem 1550,1;//Items: Book, + delitem 2285,1;//Items: Apple o' Archer, + mes "[Nan Hyang]"; + mes "Ahh at last, someone who is serious!"; + next; + getitem 5073,1;//Items: Posture Fix Hat, + mes "[Nan Hyang]"; + mes "Hehe, well, maybe you will become more careful, or your sense will become balanced."; + close; + +M_REQ: + mes "[Nan Hyang]"; + mes "What I require is very simple..."; + next; + mes "[Nan Hyang]"; + mes "1 Book."; + mes "And 1 Apple o' Archer to balance on it."; + close; + +L_NOITEM: + mes "[Nan Hyang]"; + mes "At least be serious, you dont have enough items!"; + mes "Come back when you wish to learn posture."; + close; + +L_GOOD: + mes "[Nan Hyang]"; + mes "Ah, that's it! good to see you are willing to learn!"; + close; + +L_NOVICE: + mes "Hi! Could you visit me next week?"; + next; + +M_EXIT: + mes "[Nan Hyang]"; + mes "Good day to you."; + close; +} diff --git a/npc/quests/newgears/sea_otter_hat.txt b/npc/quests/newgears/sea_otter_hat.txt new file mode 100644 index 000000000..244b9d564 --- /dev/null +++ b/npc/quests/newgears/sea_otter_hat.txt @@ -0,0 +1,56 @@ +//===== eAthena Script ======================================= +//= Sea Otter Hat Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Sea Otter Hat quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Fixed required item (Lazy Racoon Hat -> Racoon Hat), +//= thanks to frugal [DracoRPG] +//============================================================ + +xmas.gat,184,267,4 script Pretty Rency 818,{ + mes "[Pretty Rency]"; + mes "Wow! you heard of a Sea Otter Hat?"; + next; + mes "[Pretty Rency]"; + mes "The requirements for this item, are very simple:"; + mes "1 Raccoon Hat,"; + mes "1 Transformation Leaf"; + next; + mes "[Pretty Rency]"; + mes "Do you have these items?"; + next; + menu "Yes.",-,"No.",M_EXIT; + + if(countitem(5033) < 1 || countitem(5064) < 1) GOTO L_NOITEM;//Items: Raccoon Hat, Transformation Leaf, + delitem 5033,1;//Items: Raccoon Hat, + delitem 5064,1;//Items: Transformation Leaf, + mes "[Pretty Rency]"; + mes "Congratulations!"; + next; + mes "[Pretty Rency]"; + mes "Thanks for your items! Now I will make yours for you!"; + next; + getitem 5078,1;//Items: Sea Otter Hat, + mes "[Pretty Rency]"; + mes "Thanks! Byeeeeeee!"; + close; + +L_NOITEM: + mes "[Pretty Rency]"; + mes "Sorry, not enough items."; + close; + +M_EXIT: + mes "[Pretty Rency]"; + mes "Byebye! Have a nice time in the world of Ragnarok!"; + close; +} \ No newline at end of file diff --git a/npc/quests/newgears/traveler.txt b/npc/quests/newgears/traveler.txt new file mode 100644 index 000000000..24e9fd20a --- /dev/null +++ b/npc/quests/newgears/traveler.txt @@ -0,0 +1,132 @@ +//===== eAthena Script ======================================= +//= Traveler (New Hat Quests) +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.4b +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate New Hat quests. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text +//= added missing delitem, fixed names, item amount [Lupus] +//= 1.3 Fixed possible exploit [Lupus] +//= 1.4 Fixed ingredients: Sashimi knife->Raw Fish (Sashimi) [Lupus] +//= 1.4a fixed coords [Lupus] +//============================================================ + +morocc.gat,273,78,6 script Traveler 807,{ + mes "[Traveler]"; + if(BaseJob == Job_Novice) GOTO L_NOVICE; + mes "What kind of hat do you want from me?"; + next; + menu "Lazy Racoon Hat.",-,"Fresh Bluish Fish",M_N2,"Drooping Cat",M_N3,"Transformation Leaf",M_N4,"Nothing.",M_EXIT; + + mes "[Traveler]"; + mes "Gimme 1000 Acorns,"; + mes "100 Sea Otter Skins,"; + mes "and 10 Raccoon Leaf"; + next; + mes "[Traveler]"; + mes "Got these items?"; + next; + menu "Yep.",-,"No!",M_EXIT; + + if(countitem(1026) < 1000 || countitem(7065) < 100 || countitem(945) < 10) GOTO L_NOITEM;//Items: Acorn, Sea Otter Fur, Raccoon Leaf, + delitem 1026,1000;//Items: Acorn, + delitem 7065,100;//Items: Sea Otter Fur, + delitem 945,10;//Items: Raccoon Leaf, + mes "[Traveler]"; + mes "Well, then here is your item"; + next; + getitem 5084,1;//Items: Lazy Racoon Hat, + mes "[Traveler]"; + mes "Enjoy."; + close; + +M_N2: + mes "[Traveler]"; + mes "Gimme 1 Rotten Fish,"; + mes "300 Rotten Scales,"; + mes "50 Raw Fish (Sashimi, not a knife),"; + mes "1 Fish Tail,"; + mes "and 100 Sticky Mucus"; + next; + mes "[Traveler]"; + mes "Got these items?"; + menu "Yes",-,"No.",M_EXIT; + + if(countitem(624) < 1 || countitem(959) < 300 || countitem(544) < 50 || countitem(1023) < 1 || countitem(938) < 100) GOTO L_NOITEM; //Items: Rotten Fish, Stinky Scale, Sashimi, Fish Tail, Sticky Mucus, + delitem 624,1;//Items: Rotten Fish, + delitem 959,300;//Items: Stinky Scale, + delitem 544,50;//Items: Raw Fish, + delitem 1023,1;//Items: Fish Tail, + delitem 938,100;//Items: Sticky Mucus, + mes "[Traveler]"; + mes "Okay, thanks."; + next; + getitem 5065,1;//Items: Fresh Blueish Fish, + mes "[Traveler]"; + mes "Thanks. Bye."; + close; + +M_N3: + mes "[Traveler]"; + mes "Give me 1 Slotted Circlet,"; + mes "1 Black Dyestuff,"; + mes "and 300 Black Cat Dolls."; + mes "Loli Ruri drops the last one."; + next; + mes "[Traveler]"; + mes "Have you these items?"; + next; + menu "Yes",-,"No.",M_EXIT; + + if(countitem(2233) < 1 || countitem(983) < 1 || countitem(7206) < 300) GOTO L_NOITEM;//Items: Circlet, Black Dyestuff, Black Cat Doll, + delitem 2233,1;//Items: Circlet, + delitem 983,1;//Items: Black Dyestuff, + delitem 7206,300;//Items: Black Cat Doll, + mes "[Traveler]"; + mes "Okay, here you are."; + next; + getitem 5058,1;//Items: Resting Cat, + mes "[Traveler]"; + mes "Good luck."; + close; + +M_N4: + mes "[Traveler]"; + mes "Bring me 600 Raccoon Dog's Leaves (Raccoon Leaf)."; + next; + mes "[Traveler]"; + mes "You have these?"; + next; + menu "Yes!",-,"Nope.",M_EXIT; + + if(countitem(945) < 600) GOTO L_NOITEM;//Items: Raccoon Leaf, + delitem 945,600;//Items: Raccoon Leaf, + mes "[Traveler]"; + mes "Thanks. here's your leaf."; + next; + getitem 5064,1;//Items: Transformation Leaf, + mes "[Traveler]"; + mes "Enjoy your Item."; + close; + +L_NOITEM: + mes "[Traveler]"; + mes "No stuff, no item!"; + mes "When you have it, come back."; + close; + +L_NOVICE: + mes "It's damn hot today..."; + close; + +M_EXIT: + mes "[Traveler]"; + mes "Bye."; + close; +} diff --git a/npc/quests/newgears/tulip_hairpin.txt b/npc/quests/newgears/tulip_hairpin.txt new file mode 100644 index 000000000..b3b4c2840 --- /dev/null +++ b/npc/quests/newgears/tulip_hairpin.txt @@ -0,0 +1,65 @@ +//===== eAthena Script ======================================= +//= Tulip Hairpin Quest +//===== By: ================================================== +//= Halca (1.0) +//= Mass Zero (1.1) +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= Any eAthena Version. +//===== Description: ========================================= +//= Seperate Tulip Hairpin quest. +//===== Additional Comments: ================================= +//= 1.2 Fixed wrong labels, added missing text [Lupus] +//= 1.3 Fixed possible exploit and added missing close; [Lupus] +//============================================================ + +geffen.gat,84,189,6 script Ses 815,{ + mes "[Ses]"; + if(BaseJob == Job_Novice) GOTO L_NOVICE; + mes "Woo, hello! Fruit fruit!"; + mes "Sorry, I just love flowers, fruits and everything that makes me"; + mes "look more FRUITY!"; + next; + menu "Make me a Tulip Hairpin!",-,"What do I need?",M_REQ,"Bye!",M_EXIT; + + mes "[Ses]"; + mes "You have the items?"; + next; + menu "Yes!",-,"No!",M_EXIT; + + if(countitem(2278) < 1 || countitem(975) < 1) GOTO L_NOITEM;//Items: Mr. Smile, Scarlet Dyestuffs, + delitem 2278,1;//Items: Mr. Smile, + delitem 975,1;//Items: Scarlet Dyestuffs, + mes "[Ses]"; + mes "Yay! thanks! Pineapple!"; + mes "Here you go!"; + next; + getitem 5077,1;//Items: Tulip Hairpin, + mes "[Ses]"; + mes "Enjoy being pretty!"; + close; + +L_NOITEM: + mes "[Ses]"; + mes "You don't have enough items for a Tulip Hairpin!"; + next; + +M_REQ: + mes "[Ses]"; + mes "Well, I need..."; + mes "1 Mr. Smile for the substance"; + mes "and 1 scarlet Dyestuff!"; + mes "Bring these to me for your item!"; + close; + +L_NOVICE: + mes "I love flowers... Do you love flowers, too?"; + close; + +M_EXIT: + mes "[Ses]"; + mes "Okay!"; + mes "Byeeeee!"; + close; +} -- cgit v1.2.3-60-g2f50