summaryrefslogtreecommitdiff
path: root/npc/quests/quests_lutie.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/quests/quests_lutie.txt')
-rw-r--r--npc/quests/quests_lutie.txt516
1 files changed, 258 insertions, 258 deletions
diff --git a/npc/quests/quests_lutie.txt b/npc/quests/quests_lutie.txt
index 758687508..62f20de6b 100644
--- a/npc/quests/quests_lutie.txt
+++ b/npc/quests/quests_lutie.txt
@@ -15,344 +15,344 @@
//= 1.3 Update NPC to the Official One. [Samuray22]
//= 1.3a Changed item names to item IDs. [Samuray22]
//= 1.3b Removed a scrap " left in a delitem. [L0ne_W0lf]
+//= 1.4 Updated NPCs once again. [L0ne_W0lf]
//============================================================
-xmas,117,295,3 script Vending Machine Man 704,{
+xmas,117,295,4 script Vending Machine Man 704,{
mes "[Titicupe]";
- mes "Ha ha ha ha ha ha";
- mes "..You arrived";
- mes "I'm a manager";
- mes "of toy factory!!";
- mes "I've opened my eyes";
- mes "on new business!";
+ mes "Hmm...?";
+ mes "I, Titicupe, esteemed manager of the Toy Factory and genius inventor, has done it again! I've just created the world's most sophisticated vending machine!";
next;
- switch(select( "Talk to him about the vending machine", "Items in the vending machine", "Stop talking")) {
+ switch(select("Talk to him about the Vending Machine:Items in the Vending Machine:Stop talking")) {
case 1:
mes "[Titicupe]";
- mes "Can you see a little snowman";
- mes "left side of me. can you?";
- mes "If you look at his mouth cautiously";
- mes "you can find out";
- mes "that it was builted to";
- mes "huge size as it can";
+ mes "Can you see the little snowman to the left side of me? Can you? If you look at his mouth closely, you'll see that it's been built quite largely. You might say, a bit too large for normal purposes...";
next;
mes "[Titicupe]";
- mes "swallow any thing.";
- mes ".. feel bad hah?";
- mes "Try to put your";
- mes "hand,legs,and even your head inside.";
- mes "Everything goes in.";
- mes "Hohoho . However";
+ mes "You see, that snowman is actually an amazing vending machine that I invented out of my blood, sweat, tears and snow.";
next;
mes "[Titicupe]";
- mes "this is a";
- mes "vending machine";
- mes "which is you can get";
- mes "fashionable decorating item.";
- mes "You have to provide";
- mes "some items when you want to get.";
+ mes "You can put all sorts of things inside its mouth, and if you insert the right items, you'll get some hats in return...";
next;
mes "[Titicupe]";
- mes "Pour out to snowman's mouth!!";
- mes "If you do that";
- mes "You can get";
- mes "fancy items wHat";
- mes "you dreamed for";
- mes "Ha ha ha ha ha~~~";
+ mes "Fashionable hats that you've always dreamed of wearing...! Bwahahahaha~!";
next;
- goto L_end2;
+ mes "[Titicupe]";
+ mes "Oh, this creation of mine is so magnificent!";
+ Emotion e_kis2;
+ next;
+ mes "[Titicupe]";
+ mes "And the headgears--! I... I can't contain myself!";
+ next;
+ mes "^3355FFToy factory manager Titicupe jumps and convulses with joy. Clearly he's insane, but it may be possible that he may be brilliant.^000000";
+ Emotion e_gasp;
+ close;
case 2:
mes "[Titicupe]";
- mes "Ho ho ho ho~";
- mes "Do you have";
- mes "any question?";
- mes "then ask me";
- mes "I'm genius.ha ha~";
+ mes "Oh right! You need to know what kind of items to put into the Vending Machine to get what you want, yes? Go ahead... Ask me~";
+ Emotion e_ic;
next;
- switch( select( "Raccoon Hat", "Spore Hat", "Wonder Nutshell", "Rainbow Egg Shell", "Blush", "Chef Hat", "Candle", "Cake Hat", "Stop talking")) {
+ switch(select("Raccoon Hat:Spore Hat:Wonder Nutshell:Ranbow Eggshell:Blush:Chef Hat:Candle:Cake Hat:End Conversation")) {
case 1:
mes "[Titicupe]";
- mes "Raccoon Hat ?";
- mes "Kitty Band 1";
- mes "Dragon Scale 20";
- mes "Tough Scalelike stem 200";
- mes "Sea-Otter Fur 300";
- goto L_end;
+ mes "Raccoon Hat?";
+ mes "1 Kitty Band";
+ mes "20 Dragon Scale";
+ mes "200 Tough Scalelike Stem";
+ mes "300 Sea-otter Fur";
+ break;
case 2:
mes "[Titicupe]";
- mes "Spore Hat ?";
- mes "Poison Spore 850";
- mes "Burnt Tree 300";
- mes "Long Tongue 1";
- goto L_end;
+ mes "Spore Hat?";
+ mes "850 Poison Spore";
+ mes "300 Burnt Tree";
+ mes "1 Tongue";
+ break;
case 3:
mes "[Titicupe]";
- mes "Wonder Nutshell ?";
- mes "Fruit Shell 1";
- mes "Wing of Dragonfly 500";
- goto L_end;
+ mes "Wonder Nutshell?";
+ mes "1 Nut Shell";
+ mes "500 Wing of Dragonfly";
+ break;
case 4:
mes "[Titicupe]";
- mes "Rainbow Egg Shell ?";
- mes "Egg Shell 1";
- mes "Cobaltblue Dyestuffs 1";
- mes "Claw Of Desert Wolf 50";
- goto L_end;
+ mes "Rainbow Eggshell?";
+ mes "1 Egg Shell";
+ mes "1 Cobaltblue Dyestuffs";
+ mes "50 Claw of Desert Wolf";
+ break;
case 5:
mes "[Titicupe]";
- mes "Blush ?!";
- mes "You !";
- mes "You know something ha ha ?!";
- mes "he he . anyway";
- mes "- Alice's Apron 100 -";
- goto L_end;
+ mes "Blush?!";
+ mes "You!";
+ mes "You know something...";
+ mes "Heh heh~ Anyway";
+ mes "100 Alice's Apron";
+ break;
case 6:
mes "[Titicupe]";
- mes "Chef Hat ?";
- mes "Piece Of Cake 120";
- mes "White Dyestuffs 1";
- mes "Feather 330";
- mes "Dragon Scale 450";
- goto L_end;
+ mes "Chef Hat?";
+ mes "120 Piece of Cake";
+ mes "1 White Dyestuffs";
+ mes "330 Feather";
+ mes "450 Dragon Scale";
+ break;
case 7:
mes "[Titicupe]";
- mes "Candle ?";
- mes "Bomb Wick 1";
- mes "Matchstick 50";
- mes "Royal Jelly 100";
- goto L_end;
+ mes "Candle?";
+ mes "1 Bomb Wick";
+ mes "50 Matchstick";
+ mes "100 Royal Jelly";
+ break;
case 8:
mes "[Titicupe]";
- mes "Cake Hat ?";
- mes "Candy 10";
- mes "Candy Cane 5";
- mes "Well Baked Cookie 15";
- mes "Piece Of Cake 20";
- mes "steel 10";
- goto L_end;
+ mes "Cake Hat?";
+ mes "10 Candy";
+ mes "5 Candy Cane";
+ mes "15 Well-baked Cookie";
+ mes "20 Piece Of Cake";
+ mes "10 Steel";
+ break;
case 9:
mes "[Titicupe]";
- mes "Ask me any time";
- mes " Actually you know?";
- mes "'Genius' knows everything ";
- mes "My brain is number one";
- mes "in the whole universe!";
- mes "Just So Goooooood!";
- goto L_end;
+ mes "Ask me anytime. Those kinds of questions are no problem for geniuses like me!";
}
+ next;
+ mes "[Titicupe]";
+ mes "So happy!!";
+ mes "I'm a genius~!";
+ mes "Ho ho ho";
+ mes "Ho ho ho ho!";
+ close;
case 3:
- goto L_end2;
+ mes "[Titicupe]";
+ mes "Sometimes, I can't believe how magnificent this invention of mine is...!";
+ next;
+ mes "[Titicupe]";
+ mes "I...";
+ mes "I love you";
+ mes "Mister Snowman";
+ mes "Vending Machine.";
+ Emotion e_kis2;
+ next;
+ mes "^3355FFToy factory manager Titicupe begins to jump around and emit screams of unbridled ecstacy. At this point, it's not difficult to doubt his sanity, as well as his genius.";
+ close;
}
-
-L_end:
- next;
- mes "[Titicupe]";
- mes "So happy!!";
- mes "I'm a genius";
- mes "Ho ho ho";
- mes "Ho ho ho ho";
- close;
-L_end2:
- mes "[Titicupe]";
- mes "I'm a genius!!";
- mes "The world will suprise!";
- mes "for my magnificient creation";
- mes "of these beautiful";
- mes "and so cool items";
- mes "Ke-ke-ke";
- next;
- mes "- Toy factory manager -";
- mes "- Titicupe is jumping -";
- mes "- around and pointing -";
- mes "- the vending machine -";
- mes "- snowman with very -";
- mes "- uproarious attitude-";
- mes "- and he looks very very happy -";
- close;
}
-xmas,115,297,3 script Vending Machine 111,{
+xmas,115,297,4 script Vending Machine 111,{
mes "[Audi]";
- mes "- Exciting item vending machine. -";
- mes "- Thanks to find Audi. -";
- mes "- Select a item that you want -";
- mes "- and -";
- mes "- Put required item to -";
- mes "- my mouth. -";
+ mes "^555555Exciting item vending machine. Invented by great Titicupe. Select the desired item and place required items into snowmouth receptacle.^000000";
next;
- switch( select( "^FF3355- notice (must read) -^000000", "Raccoon Hat", "Spore Hat", "Wonder Nutshell", "Rainbow Egg Shell", "Blush", "Hat Of Cooker", "Candle", "Cake Hat", "Cancel")) {
+ switch(select("^FF3355Notice (Must Read)^000000:Raccoon Hat:Spore Hat:Wonder Nutshell:Rainbow Eggshell:Blush:Chef Hat:Candle:Cake Hat:Cancel")) {
case 1:
mes "[Audi]";
mes "Hi~ !";
- mes "I need to tell you";
- mes "one important thing";
- mes "This vending mashine is";
- mes "not equipted to differentiate";
- mes "special items and ordinary item";
- next;
- mes "[Audi]";
- mes "So If you use item that";
- mes "^FF3355already applied valuable";
- mes "Monster card in it^000000 or";
+ mes "I need to tell you one important thing. This vending machine is not equipped to differentiate between special items and ordinary items.";
next;
mes "[Audi]";
- mes "^FF3355high level of";
- mes "forged items^000000 will";
- mes "^3355FFtreated as normal";
- mes "item^000000 so. When you";
- mes "try to exchange + generate item";
- mes "Please put away valiable items";
+ mes "So if you use an item that has been ^FF3355upgraded, or has a card compounded to it^000000, any cards or upgrades will be lost in creating the new item.";
next;
mes "[Audi]";
- mes "to Kafre warehouse";
- mes "or seperate from";
- mes "your body.";
- mes "This is very important.";
- mes "Because if when you use";
- mes "this vending machine and";
+ mes "So when you try to exchange and generate items, please put all the valuable items you won't be using into the Kafra Storage.";
next;
mes "[Audi]";
- mes "your valiable items";
- mes "have used by vending machine.";
- mes "There will be no";
- mes "refund and recover";
- mes "to that item.";
+ mes "Please keep this in mind because this Vending Machine does not provide any returns, refunds or exchanges.";
next;
mes "[Audi]";
- mes "Have a good time";
- mes "Thank you";
+ mes "Have a great time!";
+ mes "Thank you!";
close;
case 2:
- if (countitem(2213) > 0 && countitem(1036) > 19 && countitem(7012) > 199 && countitem(7065) > 299) {
- callfunc "Vending Machine","good";
+ if ((countitem(2213) > 0) && (countitem(1036) > 19) && (countitem(7012) > 199) && (countitem(7065) > 299)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
next;
- delitem 2213, 1; //Kitty Band
- delitem 1036, 20; //Dragon Scale
- delitem 7012, 200; //Tough Scalelike Stem
- delitem 7065, 300; //Sea-Otter Fur
- getitem 5033, 1; //Raccoon Hat
- callfunc "Vending Machine","finish";
+ delitem 2213,1; //Cat_Hairband
+ delitem 1036,20; //Dragon_Scale
+ delitem 7012,200; //Tough_Scalelike_Stem
+ delitem 7065,300; //Sea_Otter_Leather
+ Emotion e_Oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*^000000";
+ getitem 5033,1; // Smokie_Hat
+ next;
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 3:
- if (countitem(7033) > 849 && countitem(7068) > 299 && countitem(1015) > 0) {
- callfunc "Vending Machine","good";
+ if ((countitem(4048) > 849) && (countitem(7068) > 299) && (countitem(1015) > 0)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
+ next;
+ delitem 4048,850; //Poison_Spore
+ delitem 7068,300; //Burn_Tree
+ delitem 1015,1; //Thin_N'_Long_Tongue
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*";
+ mes "*Wek Wek*^000000";
+ getitem 5029,1; // Spore_Hat
next;
- delitem 7033, 850; //Poison Spore
- delitem 7068, 300; //Burnt Tree
- delitem 1015, 1; //Tongue
- getitem 5029, 1; //Spore Hat
- callfunc "Vending Machine","finish";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 4:
- if (countitem(5037) > 0 && countitem(7064) > 499) {
- callfunc "Vending Machine","good";
+ if ((countitem(5037) > 0) && (countitem(7064) > 499)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
+ next;
+ delitem 5037,1; //Fruit_Shell
+ delitem 7064,500; //Dragon_Fly_Wing
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*";
+ mes "*BeepBoopBeepBoop*";
+ mes "*Beeeeeeoop*^000000";
+ Emotion e_oh;
+ getitem 5050,1; // Mystery_Fruit_Shell
next;
- delitem 5037, 1; //Nutshell
- delitem 7064, 500; //Wing of Dragonfly
- getitem 5050, 1; //Wonder Nutshell
- callfunc "Vending Machine","finish";
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 5:
- if (countitem(5015) > 0 && countitem(978) > 0 && countitem(7030) > 49) {
- callfunc "Vending Machine","good";
+ if ((countitem(5015) > 0) && (countitem(978) > 0) && (countitem(7030) > 49)){
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
next;
- delitem 5015, 1; //Egg Shell
- delitem 978, 1; //Cobaltblue Dyestuff
- delitem 7030, 50; //Claw of Desert Wolf
- getitem 5039, 1; //Rainbow Eggshell
- callfunc "Vending Machine","finish";
+ delitem 5015,1; //Egg_Shell
+ delitem 978,1; //Cobaltblue_Dyestuffs
+ delitem 7030,50; //Claw_Of_Desert_Wolf
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*OoooEeeeeeee~*^000000";
+ getitem 5039,1; // Mottled_Egg_Shell
+ next;
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 6:
if (countitem(7047) > 99) {
- callfunc "Vending Machine","good";
+ mes "^3355FFYou gingerly place all 100 Aprons into the snowman's mouth.^000000";
+ next;
+ delitem 7047,100; //Alice's_Apron
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*";
+ mes "*ChoopChoop*";
+ mes "*Chaaawah!*^000000";
+ getitem 5040,1; // Blush
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
next;
- delitem 7047, 100; //Alice's Apron
- getitem 5040, 1; //Blush
- callfunc "Vending Machine","finish";
+ mes "[Titicupe]";
+ mes "You got Blush?! Huh. I guess you really like looking glamourous~! I bet you really appreciate my genius now, huh?";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 7:
- if (countitem(539) > 119 && countitem(982) > 0 && countitem(949) > 329 && countitem(1036) > 449) {
- callfunc "Vending Machine","good";
+ if ((countitem(539) > 119) && (countitem(982) > 0) && (countitem(916) > 329) && (countitem(1036) > 449)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
next;
- delitem 539, 120; //Piece of Cake
- delitem 982, 1; //White Dyestuff
- delitem 949, 330; //Feather
- delitem 1036, 450; //Dragon Scale
- getitem 5026, 1; //Chef Hat
- callfunc "Vending Machine","finish";
+ delitem 539,120; //Piece_Of_Cake
+ delitem 982,1; //White_Dyestuffs
+ delitem 916,330; //Feather
+ delitem 1036,450; //Dragon_Scale
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*";
+ mes "*Muuuuuuugeeee*^000000";
+ getitem 5026,1; // Hat_Of_Cook
+ next;
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 8:
- if (countitem(2279) > 0 && countitem(7035) > 49 && countitem(526) > 99) {
- callfunc "Vending Machine","good";
+ if ((countitem(2279) > 0) && (countitem(7035) > 49) && (countitem(526) > 99)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
+ next;
+ delitem 2279,1; //Bomb_Wick
+ delitem 7035,50; //Matchstick
+ delitem 526,100; //Royal_Jelly
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*^000000";
+ getitem 5028,1; // Candle
next;
- delitem 2279, 1; //Bomb Wick
- delitem 7035, 50; //Matchstick
- delitem 526, 100; //Royal Jelly
- getitem 5028, 1; //Candle
- callfunc "Vending Machine","finish";
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 9:
- if (countitem(529) > 9 && countitem(530) > 4 && countitem(538) > 14 && countitem(539) > 19 && countitem(999) > 9) {
- callfunc "Vending Machine","good";
+ if ((countitem(529) > 9) && (countitem(530) > 4) && (countitem(538) > 14) && (countitem(539) > 19) && (countitem(999) > 9)) {
+ mes "^3355FFYou gingerly place the items into the snowman's mouth.^000000";
+ next;
+ delitem 529,10; //Candy
+ delitem 530,5; //Candy_Striper
+ delitem 538,15; //Well_Baked_Cookie
+ delitem 539,20; //Piece_Of_Cake
+ delitem 999,10; //Steel
+ Emotion e_oh;
+ mes "^3355FF*Vroooooom~~*";
+ mes "*Bzzzzzt*";
+ mes "*choogachooga*";
+ mes "*Kapang!*^000000";
+ getitem 5024,1; // Hat_Of_Cake
next;
- delitem 529, 10; //Candy
- delitem 530, 5; //Candy Cane
- delitem 538, 15; //Well-baked Cookie
- delitem 539, 20; //Piece of Cake
- delitem 999, 10; //Steel
- getitem 5024, 1; //Cake Hat
- callfunc "Vending Machine","finish";
+ mes "[Audi]";
+ mes "^555555Thank you for coming by.";
+ mes "Please come again!";
+ mes "Oh, and tell a friend!^000000";
+ close;
}
- callfunc "Vending Machine","bad";
+ break;
case 10:
mes "[Audi]";
- mes "- Thank you so much -";
- mes "- for use me -";
- mes "- . . . . . -";
- mes "- But you didn't use";
- mes "- anything. hummmmm-";
- mes "- Well see you again ! -";
- close;
- }
-}
-
-function script Vending Machine {
- if(getarg(0) == "good") {
- mes "- You put items -";
- mes "- that is required to -";
- mes "- generate new item, -";
- mes "- inside of me. hehe -";
- return;
- } else if(getarg(0) == "bad") {
- mes "[Audi]";
- mes "- Piiiiii !! -";
- mes "- Ups ! Ups ! -";
- mes "- lack of items -";
- mes "- Ups ! Ups ! -";
- mes "Don't think I'm fool.";
+ mes "^555555Please...";
+ mes "Insert...";
+ mes "Items.^000000";
close;
}
- mes "[Audi]";
- mes "- broook boom -";
- mes "- boooom!! -";
- mes "- weck weck !! -";
- mes "- boom!! -";
- mes "- ugh ! -";
- if(countitem(5040) > 0) {
- mes "- Wow . Blush !! -";
- mes "- You are so cool -";
- mes "- you know real fashion ! -";
- mes "- ah so cute Blush -";
- mes "- Wanna touch .. -";
- }
- mes "- Thanks for use! -";
- close;
+ Emotion e_x;
+ mes "[Audi]";
+ mes "^555555Error Error!";
+ mes "Incorrect items!^000000";
+ next;
+ mes "[Titicupe]";
+ mes "I...";
+ mes "I guess a lot of people would do anything to get their hands on some Blush.";
+ close;
}
-