You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1474 lines
48 KiB
Plaintext
1474 lines
48 KiB
Plaintext
4 months ago
|
//===== rAthena Script =======================================
|
||
|
//= Lost Farm in Time
|
||
|
//===== Description: =========================================
|
||
|
//= [Walkthrough Conversion]
|
||
|
//= Episode 17.2 Lost Farm in Time
|
||
|
//===== Changelog: ===========================================
|
||
|
//= 1.0 Initial release [crazyarashi]
|
||
|
//= 1.1 Optimizations and cleanup [Everade]
|
||
|
//= 1.2 Cleanup [Capuche]
|
||
|
//============================================================
|
||
|
|
||
|
ba_maison,311,206,3 script Luina#greeen 4_EP17_BASIC_B,{
|
||
|
if (checkweight(1000103,20) == 0) {
|
||
|
mes "- You cannot proceed with the quest because you have too many items. -";
|
||
|
close;
|
||
|
}
|
||
|
if (BaseLevel < 150) {
|
||
|
mes "[Cotton]";
|
||
|
mes "Well, you look to weak to work. I don't think you can do it right now.";
|
||
|
next;
|
||
|
mes "- This quest is for level 150 or higher -";
|
||
|
close;
|
||
|
}
|
||
|
if (ep17_2_main < 9) {
|
||
|
mes "- I've met eyes with the automatic doll in front of the farming facility. -";
|
||
|
next;
|
||
|
mes "- The doll looked at me up and down, and turn its head. -";
|
||
|
close;
|
||
|
}
|
||
|
if (isbegin_quest(8586) == 0) {
|
||
|
mes "- I've met eyes with the automatic doll in front of the farming facility. -";
|
||
|
next;
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "Heart rate, blood pressure, and body temperature is all normal.";
|
||
|
mes "Breathing is normal. Eyes stability normal.";
|
||
|
mes "Checking registration information...";
|
||
|
next;
|
||
|
mes "- The doll looked at me up and down, and as if she look satisfied. -";
|
||
|
next;
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "Hello, " + strcharinfo(0) + "?";
|
||
|
mes "Did you come to see farming facility?";
|
||
|
npctalk "Meow.", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
if (select( "Huh.", "No." ) == 2) {
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "This is the farming facility, where Kitty and the others live.";
|
||
|
mes "Just talk to me, if you're interested.";
|
||
|
mes "I will explain everything to you.";
|
||
|
close;
|
||
|
}
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "Kitty, hold still for a minute. Good boy~";
|
||
|
mes "I am in charge of the farm facility here.";
|
||
|
mes "I fix the plants, give it fertilizer and feed kitty here and his friends.";
|
||
|
npctalk "Purr.", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "The ingredients for the dessert that comes out from the cafeteria is harvested here.";
|
||
|
mes "Ehem.";
|
||
|
next;
|
||
|
mes "[Automatic Doll]";
|
||
|
mes "There have been a lot of guests lately, so we've been given more orders to harvest.";
|
||
|
mes "My colleague from an another job has just been assigned to this place, but she's a little clumsy.";
|
||
|
mes "It's easy to get a good harvest when everyone listens.";
|
||
|
next;
|
||
|
select( "You're talkative." );
|
||
|
mes "[Luina]";
|
||
|
mes "Oh, I forgot that I should introduce myself first, if I wanted to talk to a guest for a long time.";
|
||
|
mes "My name is Luina.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Kitty here is a plant called a Pitaya. It's an improved ancient species that lived somewhere on this island.";
|
||
|
mes "I don't know if it's weird, but I'm not a Pitaya, but I'm good at listening.";
|
||
|
next;
|
||
|
mes "- Luina stroked the Pitaya. -";
|
||
|
npctalk "Purr.", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "My master told me, I should name cute little things.";
|
||
|
mes "Kitty, Butterfly, Happy, and so on.";
|
||
|
mes "Pitaya is a small and cute creature, so I gave them a name.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Kitty is the cutest, the pitaya over here is Kitty.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "So...";
|
||
|
mes "Are you here to cut off some tails?";
|
||
|
next;
|
||
|
select( "Tail?", "I don't have a tail." );
|
||
|
mes "[Luina]";
|
||
|
mes "You're here to cut off some tails, aren't you?";
|
||
|
mes "Oh, I've made a mistake.";
|
||
|
mes "Hold on for a while. I'll process the explanation.";
|
||
|
setquest 8586;
|
||
|
close;
|
||
|
}
|
||
|
if (isbegin_quest(8586) == 1) {
|
||
|
mes "[Luina]";
|
||
|
mes "If you look at Kitty right now, He doesn't have roots, right?";
|
||
|
mes "It absorbs moisture from the air and photosyntheses it even without the roots.";
|
||
|
mes "Just some fertilizer... and some foods.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "When you plant the seeds, they grow out of the ground, but I've never seen a multiple sprout before.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "For the tail, You just grab the Pitaya, stroke it like this, and let them go.";
|
||
|
next;
|
||
|
mes "- Luina held the Pitaya, demo to on how to pull the tail and put it down. -";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "No, no. I didn't pull it.";
|
||
|
mes "The harvested tail is not necessarily enough to eat.";
|
||
|
mes "You have to take the loss into account.";
|
||
|
npctalk "Cluck...!", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "You need to remove the seeds and the skin, but it's not difficult.";
|
||
|
mes "After processing it, the harvested Pitaya tail goes up to the table.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Harvesting is actually a bit difficult, so my colleague, 'Silk', will guide you.";
|
||
|
mes "You can enter even without a harvest. I'll just let you in here without a guide.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "If you're free, talk to 'Cotton' here, she's the play manager, and she'll let you know what to do.";
|
||
|
mes "I know it's a little hard for you, but... if you lend us a hand, we will properly compensate you.";
|
||
|
npctalk "Cotton : I wish it's a little higher...", "Cotton#172_lost_0", bc_self;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Now that you've heard the instructions, you can enter now.";
|
||
|
mes "You can just go in if you want to look around.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "We talked about Cotton's job first, but it's actually the harvest that's more urgent.";
|
||
|
mes "If you're confident in your combat skills, I'd like you to help with the harvest.";
|
||
|
mes "I wish you can help me with the harvest...";
|
||
|
mes "We have to feed Boss Kitty also.";
|
||
|
next;
|
||
|
select( "Boss Kitty?" );
|
||
|
mes "[Luina]";
|
||
|
mes "I just call him that, He is a little different from the other, it's hiding in a place that's hard to see.";
|
||
|
mes "If you want to see him around, you'll have to sprink the food and make it a little noisy around the farm.";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "I'm the one in charge of the harvest, so please talk to me anytime you want!";
|
||
|
completequest 8586;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Let's talk about the details when you want to help.";
|
||
|
close;
|
||
|
}
|
||
|
if (isbegin_quest(8589) == 1) {
|
||
|
mes "[Luina]";
|
||
|
mes "Did the younglings came to play with you?";
|
||
|
mes "That's strange... I heard you very well.";
|
||
|
mes "... what? Even Silk?";
|
||
|
mes "What happened?";
|
||
|
next;
|
||
|
select( "She is pretending to be a cat." );
|
||
|
emotion ET_FRET, getnpcid(0,"Kitty#greeen");
|
||
|
mes "[Kitty]";
|
||
|
mes "Cluck.";
|
||
|
next;
|
||
|
mes "-- The cat hid behind Luina before she reached it. --";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "What...";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Maybe... just maybe?";
|
||
|
mes "It's listening to me?";
|
||
|
next;
|
||
|
select( "I guess." );
|
||
|
mes "[Luina]";
|
||
|
mes "Kitty.";
|
||
|
npctalk "*Growl*", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "...";
|
||
|
mes "Is this what the guests would say as 'embarassed'?";
|
||
|
npctalk "*Croak*", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "- When Luina reached out her hand to the cat, it put it's heads up to her hand. -";
|
||
|
next;
|
||
|
mes "- Luina's face became complex with a satisfied expression while petting the cat. -";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Hmm...";
|
||
|
mes "Won't the guest will be able to befriend meow someday?";
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Wouldn't it be great if we continued playing with them like this?";
|
||
|
npctalk "*Croak*", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Yes! Please help Silk again tomorrow as well.";
|
||
|
mes "Then, one day... You'll be able to befriend all of the Pitayas!";
|
||
|
mes "Here... it's a token of promise.";
|
||
|
completequest 8589;
|
||
|
getitem 1000103,20;
|
||
|
getexp 3094009,0;
|
||
|
next;
|
||
|
mes "[Luina]";
|
||
|
mes "Probably.";
|
||
|
npctalk "Quack Quack.", "Kitty#greeen", bc_self;
|
||
|
next;
|
||
|
mes "- The cat cried with a high pitch sound as if it's excited. -";
|
||
|
next;
|
||
|
}
|
||
|
switch( checkquest(8587,PLAYTIME) ) {
|
||
|
case -1:
|
||
|
break;
|
||
|
case 0:
|
||
|
case 1:
|
||
|
mes "[Luina]";
|
||
|
mes "We have completed the necessary harvest for today.";
|
||
|
mes "We will resume our harvest again by dawn. Come back by then.";
|
||
|
close;
|
||
|
case 2:
|
||
|
mes "[Luina]";
|
||
|
mes "^0000FFOur struggle with the Pitaya seems like a long time ago.^000000";
|
||
|
mes "^0000FFI now have the courage again to go back into the farming facility again.^000000";
|
||
|
erasequest 8587;
|
||
|
close;
|
||
|
}
|
||
|
.@party_id = getcharid(1);
|
||
|
if (.@party_id < 1) {
|
||
|
mes "^FF0000You must organize for atleast one person or join a party to enter.^000000";
|
||
|
close;
|
||
|
}
|
||
|
.@md_name$ = "Farm Lost in Time";
|
||
|
|
||
|
setarray .@item[0],1000093,1000094,1000095,1000096,1000097,1000098;
|
||
|
for ( .@i = 0; .@i < 6; ++.@i ) {
|
||
|
if (countitem(.@item[.@i]) > 0) {
|
||
|
.@count = 1;
|
||
|
delitem .@item[.@i], countitem(.@item[.@i]);
|
||
|
}
|
||
|
}
|
||
|
if (.@count > 0) {
|
||
|
mes "[Luina]";
|
||
|
mes "!? What happened? You have a broken tail.";
|
||
|
mes "I'll take care of that, please.";
|
||
|
mes "Thank you.... After the next harvest experience, be sure to deliver it to Silk and come out.";
|
||
|
next;
|
||
|
}
|
||
|
mes "[Luina]";
|
||
|
mes "Hello, " + strcharinfo(0) + ".";
|
||
|
mes "Are you going to enter the farming facility today?";
|
||
|
next;
|
||
|
switch( select( (is_party_leader() ? "Create " + .@md_name$ : ""), "Enter the dungeon.", "Cancel" ) ) {
|
||
|
case 1:
|
||
|
if (instance_create(.@md_name$) == -3)
|
||
|
dispbottom "The reservation of the instance '" + .@md_name$ + "' has failed due to an active instance.";
|
||
|
mes "[Luina]";
|
||
|
mes "Please wait for a moment~";
|
||
|
mes "I'll prepare the food for today.";
|
||
|
close;
|
||
|
case 2:
|
||
|
if (instance_enter(.@md_name$) != IE_OK) {
|
||
|
mes "^FF0000The memorial dungeon hasn't been created yet.^000000";
|
||
|
close;
|
||
|
}
|
||
|
setquest 8587;
|
||
|
if (isbegin_quest(8588) > 0)
|
||
|
erasequest 8588;
|
||
|
setquest 8588;
|
||
|
mapannounce "ba_maison", "" + strcharinfo(0) + " of the party, " + .@party_name$ + ", is entering the " + .@md_name$ + ".", bc_map, "0x00FF99";
|
||
|
end;
|
||
|
case 3:
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
|
||
|
OnInit:
|
||
|
questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8587,PLAYTIME) == -1" ); // condition on ep17_2_main not required
|
||
|
questinfo( QTYPE_QUEST, QMARK_YELLOW, "checkquest(8587,PLAYTIME) == 2" );
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,1,1,0 script #lost_farm_control -1,{
|
||
|
end;
|
||
|
OnInstanceInit:
|
||
|
'lost_farm = 0;
|
||
|
deletearray 'banghae;
|
||
|
'map_lost$ = instance_mapname("1@lost");
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,161,40,0 script #startline HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch:
|
||
|
if (!is_party_leader())
|
||
|
end;
|
||
|
disablenpc();
|
||
|
'lost_farm = 0;
|
||
|
enablenpc instance_npcname("Wooden Box#01");
|
||
|
npctalk "Oh! Guest! Over here!!", instance_npcname("Wooden Box#01");
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,163,47,3 script(DISABLED) Wooden Box#01 4_WOODBOX,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 0) {
|
||
|
mes "[Silk]";
|
||
|
mes "Welcome to the breeding ground! I'm silk the one in charge of collecting!";
|
||
|
npctalk "Silk : Welcome to the breeding ground! I'm silk the one in charge of collecting!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Eeek... Save me!";
|
||
|
npctalk "Silk : Eeek... Save me!";
|
||
|
close2;
|
||
|
if ('lost_farm == 0) {
|
||
|
'lost_farm = 1;
|
||
|
donpcevent instance_npcname("Wooden Box#01") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : Calm down the Pitayas!";
|
||
|
end;
|
||
|
|
||
|
OnStart:
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#01") + "::OnMobDead";
|
||
|
monster 'map_lost$,155,43,"King Eyes",20660,1, .@event$;
|
||
|
monster 'map_lost$,154,50,"Happy",20664,1, .@event$;
|
||
|
monster 'map_lost$,158,49,"Toto",20661,1, .@event$;
|
||
|
monster 'map_lost$,162,48,"Lightning",20662,1, .@event$;
|
||
|
monster 'map_lost$,168,49,"Cutie",20660,1, .@event$;
|
||
|
monster 'map_lost$,170,45,"Woody",20663,1, .@event$;
|
||
|
monster 'map_lost$,165,42,"Rusk",20664,1, .@event$;
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
if (mobcount('map_lost$, instance_npcname("Wooden Box#01") + "::OnMobDead") == 0) {
|
||
|
'lost_farm = 2;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#01");
|
||
|
sleep 1000;
|
||
|
npctalk "Silk : !!", instance_npcname("Silk#01");
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,163,47,3 script(DISABLED) Silk#01 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm != 2)
|
||
|
end;
|
||
|
mes "[Silk]";
|
||
|
mes "Thank you for saving my life! According to Luina, the Pitaya are a gentle creature!";
|
||
|
npctalk "Silk : Thank you for saving my life! According to Luina, the Pitaya are a gentle creature!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "You've seen it too! I'm scared!";
|
||
|
npctalk "Silk : You've seen it too! I'm scared!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Feed and hug for five minutes each? How do I pet them, when they keep showing their teeth?";
|
||
|
npctalk "Silk : Feed and hug for five minutes each? How do I pet them, when they keep showing their teeth?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "What else should be done in 5 minutes!";
|
||
|
npctalk "Silk : What else should be done in 5 minutes!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "...";
|
||
|
npctalk "Silk : ...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Dear guest...";
|
||
|
npctalk "Silk : Dear guest...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "I understand why Luina asked for more worker because she couldn't harvest quickly herself.";
|
||
|
npctalk "Silk : I understand why Luina asked for more worker because she couldn't harvest quickly herself.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "But it would be faster to hold it and play with it just like you did, rather than petting it for 5 minutes.";
|
||
|
npctalk "Silk : But it would be faster to hold it and play with it just like you did, rather than petting it for 5 minutes.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "... though I can't hold onto it.";
|
||
|
npctalk "Silk : ... though I can't hold onto it.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Let's move on to the next habitat, it's around here. Ready? Here we go!";
|
||
|
npctalk "Silk : Let's move on to the next habitat, it's around here. Ready? Here we go!";
|
||
|
close2;
|
||
|
if ('lost_farm == 2) {
|
||
|
'lost_farm = 3;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#02");
|
||
|
instance_warpall 'map_lost$,218,149,instance_id();
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,214,146,3 script(DISABLED) Silk#02 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 3) {
|
||
|
mes "[Silk]";
|
||
|
mes "This facility... As you can see, this is a convenient breeding ground for our scaled friends.";
|
||
|
npctalk "Silk : This facility... As you can see, this is a convenient breeding ground for our scaled friends.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Whether it's plants or animals. The temperature and humidity are always constant.";
|
||
|
npctalk "Silk : Whether it's plants or animals. The temperature and humidity are always constant.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "I heard it's not pleasant for people, how about breathing?";
|
||
|
npctalk "Silk : I heard it's not pleasant for people, how about breathing?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Now I'm going to sprinkle some food here, too. Let's get this over with. I'll go hide...";
|
||
|
npctalk "Silk : Now I'm going to sprinkle some food here, too. Let's get this over with... I'll go hide.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Hey... Guys, it's time for bars and rice~";
|
||
|
npctalk "Silk : Hey... Guys, it's time for bars and rice~";
|
||
|
close2;
|
||
|
if ('lost_farm == 3) {
|
||
|
'lost_farm = 4;
|
||
|
npctalk "Silk : I've sprinkled the food already, they'll show up soon!";
|
||
|
disablenpc();
|
||
|
donpcevent instance_npcname("Wooden Box#02") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 4) {
|
||
|
mes "[Silk]";
|
||
|
mes "Haa, haa... I was so scared...";
|
||
|
npctalk "Silk : Haa, haa... I was so scared...";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Are you sure that you're not playing right now?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Are you sure that you're not playing right now?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "I think it's right for them. I told you before, they'll only produce tails if they're in a good mood.";
|
||
|
npctalk "Silk : I think it's right for them. I told you before, they'll only produce tails if they're in a good mood.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "By the way, shall we move on to the next location...? We're not done yet, so...";
|
||
|
npctalk "Silk : By the way, shall we move on to the next location...? We're not done yet, so...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "The next one is a playground with rocks and sand. When I harvest, I'll have to shake off the sand first...";
|
||
|
npctalk "Silk : The next one is a playground with rocks and sand. When I harvest, I'll have to shake off the sand first...";
|
||
|
close2;
|
||
|
if ('lost_farm == 4) {
|
||
|
'lost_farm = 5;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#03");
|
||
|
instance_warpall 'map_lost$,86,101,instance_id();
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,214,146,3 script(DISABLED) Wooden Box#02 4_WOODBOX,{
|
||
|
npctalk "Silk : Save me! I'm going to get eaten by the Pitayas!";
|
||
|
end;
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#02") + "::OnMobDead";
|
||
|
monster 'map_lost$,210,148,"Lucy",20662,1, .@event$;
|
||
|
monster 'map_lost$,208,153,"Elizabeth",20660,1, .@event$;
|
||
|
monster 'map_lost$,215,151,"Dorothy",20664,1, .@event$;
|
||
|
monster 'map_lost$,216,151,"Clara",20661,1, .@event$;
|
||
|
monster 'map_lost$,211,143,"Coco",20662,1, .@event$;
|
||
|
monster 'map_lost$,211,144,"Cloud",20663,1, .@event$;
|
||
|
monster 'map_lost$,216,151,"Harmony",20660,1, .@event$;
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : He~, Help me~~~~";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Save the automatic doll~~~~~";
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
.@count = mobcount('map_lost$, instance_npcname("Wooden Box#02") + "::OnMobDead");
|
||
|
if (.@count == 0) {
|
||
|
'lost_farm = 4;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#02");
|
||
|
npctalk "Silk : ...Is it over?", instance_npcname("Silk#02");
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : There " + (.@count == 1 ? "is" : "are") + " " + .@count + " left!";
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,91,92,3 script(DISABLED) Silk#03 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 5) {
|
||
|
mes "[Silk]";
|
||
|
mes "Don't mind my location...";
|
||
|
npctalk "Silk : Don't mind my location...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Even if it's right to come over to play, at least not with me.";
|
||
|
npctalk "Silk : Even if it's right to come over to play, at least not with me.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "But I think they should be playing with you! That's right!";
|
||
|
npctalk "Silk : But I think they should be playing with you! That's right!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Anyway, help me with the next harvest! Hey, guys~ It's time to eat~~";
|
||
|
npctalk "Silk : Anyway, help me with the next harvest! Hey, guys~ It's time to eat~~";
|
||
|
close2;
|
||
|
if ('lost_farm == 5) {
|
||
|
'lost_farm = 6;
|
||
|
npctalk "Silk : I've spread the food, so they'll show up soon!";
|
||
|
disablenpc();
|
||
|
donpcevent instance_npcname("Wooden Box#03") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 7) {
|
||
|
mes "[Silk]";
|
||
|
mes "Woo...";
|
||
|
npctalk "Silk : Woo...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "You and I... are covered in sand...";
|
||
|
npctalk "Silk : You and I... are covered in sand...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Oh, I'm waterproof and dustproof, my core is fine.";
|
||
|
npctalk "Silk : Oh, I'm waterproof and dustproof, my core is fine.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Am I angry? to the guest? no...";
|
||
|
npctalk "Silk : Am I angry? to the guest? no...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "The automatic doll... can I be angry? ...Hmmm...";
|
||
|
npctalk "Silk : The automatic doll... can I be angry? ...Hmmm...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "...not now, but I feel like I can... hmmm.";
|
||
|
npctalk "Silk : ...not now, but I feel like I can... hmmm.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Next is the playground with an oasis-like pool. Let us go...";
|
||
|
npctalk "Silk : Next is the playground with an oasis-like pool. Let us go...";
|
||
|
close2;
|
||
|
if ('lost_farm == 7) {
|
||
|
'lost_farm = 8;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#04");
|
||
|
instance_warpall 'map_lost$,226,256,instance_id();
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,91,92,3 script(DISABLED) Wooden Box#03 4_WOODBOX,{
|
||
|
npctalk "Silk : Kyaaah!";
|
||
|
end;
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#03") + "::OnMobDead";
|
||
|
monster 'map_lost$,81,103,"Lotti",20661,1, .@event$;
|
||
|
monster 'map_lost$,81,99,"Sally",20660,1, .@event$;
|
||
|
monster 'map_lost$,82,95,"Glory",20662,1, .@event$;
|
||
|
monster 'map_lost$,91,108,"Connie",20664,1, .@event$;
|
||
|
monster 'map_lost$,92,105,"Boris",20661,1, .@event$;
|
||
|
monster 'map_lost$,92,99,"Rony",20664,1, .@event$;
|
||
|
monster 'map_lost$,89,94,"Mikey",20663,1, .@event$;
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Oh, don't come here~~~";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Not me, not meeee~~~";
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
.@count = mobcount('map_lost$, instance_npcname("Wooden Box#03") + "::OnMobDead");
|
||
|
if (.@count == 0) {
|
||
|
'lost_farm = 7;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#03");
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : There " + (.@count == 1 ? "is" : "are") + " " + .@count + " left!";
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
1@lost,232,257,3 script(DISABLED) Silk#04 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 8) {
|
||
|
mes "[Silk]";
|
||
|
mes "Again, don't worry about my location...";
|
||
|
npctalk "Silk : Again, don't worry about my location...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "What do you think? I think you're doing good for a first timer.";
|
||
|
npctalk "Silk : What do you think? I think you're doing good for a first timer.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "As expected, you have a talent for this! I was right!";
|
||
|
npctalk "Silk : As expected, you have a talent for this! I was right!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Do you think an automatic doll can flatter people? I only told the truth.";
|
||
|
npctalk "Silk : Do you think an automatic doll can flatter people? I only told the truth.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Let's look at your talent and spread the food! Guys~~ It's time to eat~~~";
|
||
|
npctalk "Silk : Let's look at your talent and spread the food! Guys~~ It's time to eat~~~";
|
||
|
close2;
|
||
|
if ('lost_farm == 8) {
|
||
|
'lost_farm = 9;
|
||
|
disablenpc();
|
||
|
donpcevent instance_npcname("Wooden Box#04") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 10) {
|
||
|
mes "[Silk]";
|
||
|
mes "...";
|
||
|
npctalk "Silk : ...";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Are you okay?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Are you okay?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "I think it's a little different from geting used to a guest and getting used to this kind of work.";
|
||
|
npctalk "Silk : I think it's a little different from geting used to a guest and getting used to this kind of work";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Let's move on to the next location!";
|
||
|
npctalk "Silk : Let's move on to the next location!";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Is there another one?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Is there another one?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "It may have been a small greenhouse from the outside, but it's an illusion. Look at the ceiling... It's really high, right?";
|
||
|
npctalk "Silk : It may have been a small greenhouse from the outside, but it's an illusion. Look at the ceiling... It's really high, right?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "There is a reason why I always guide guests.";
|
||
|
npctalk "Silk : There is a reason why I always guide guests.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Next up is near the entrance, but according to Luina's information, it's a sleepy area. You think it's about to wake up?";
|
||
|
npctalk "Silk : Next up is near the entrance, but according to Luina's information, it's a sleepy area. You think he's about to wake up?";
|
||
|
close2;
|
||
|
if ('lost_farm == 10) {
|
||
|
'lost_farm = 11;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#05");
|
||
|
instance_warpall 'map_lost$,242,117,instance_id();
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,232,257,3 script(DISABLED) Wooden Box#04 4_WOODBOX,{
|
||
|
npctalk "Silk : Don't come! Don't come!";
|
||
|
end;
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
npctalk "Silk : Hey, guys~ Not me~";
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#04") + "::OnMobDead";
|
||
|
monster 'map_lost$,227,261,"Rudolf",20664,1, .@event$;
|
||
|
monster 'map_lost$,223,262,"Daisy",20663,1, .@event$;
|
||
|
monster 'map_lost$,217,260,"Adonis",20660,1, .@event$;
|
||
|
monster 'map_lost$,216,252,"Bingo",20662,1, .@event$;
|
||
|
monster 'map_lost$,223,253,"Molly",20663,1, .@event$;
|
||
|
monster 'map_lost$,228,247,"Sammy",20661,1, .@event$;
|
||
|
monster 'map_lost$,234,253,"Joy",20662,1, .@event$;
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Don't come! Don't comeee!";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Don't come this waaaaaay!";
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
.@count = mobcount('map_lost$, instance_npcname("Wooden Box#04") + "::OnMobDead");
|
||
|
if (.@count == 0) {
|
||
|
'lost_farm = 10;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#04");
|
||
|
npctalk "Silk : ...Oh, my...", instance_npcname("Silk#04");
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : There " + (.@count == 1 ? "is" : "are") + " " + .@count + " left!";
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,247,119,3 script(DISABLED) Silk#05 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 11) {
|
||
|
mes "[Silk]";
|
||
|
mes "Deep breaths... Deep Breaths...";
|
||
|
npctalk "Silk : Deep breaths... Deep Breaths...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "What? Does an automatic doll breathe deeply? Wouldn't you want to catch a breath if you can't control your mind?";
|
||
|
npctalk "Silk : What? Does an automatic doll breathe deeply? Wouldn't you want to catch a breath if you can't control your mind?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Not with lungs, but... Come to think of it, how does Pitaya make a sounds?";
|
||
|
npctalk "Silk : Not with lungs, but... Come to think of it, how does Pitaya make a sounds?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "...I don't want to be afraid.";
|
||
|
npctalk "Silk : ...I don't want to be afraid.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "So let's move on... The Pitayas here are sleepyheads, so the responses may be a little different. Now, guys...Come here...";
|
||
|
npctalk "Silk : So let's move on... The Pitayas here are sleepyheads, so the responses may be a little different. Now, guys...Come here...";
|
||
|
close2;
|
||
|
if ('lost_farm == 11) {
|
||
|
'lost_farm = 12;
|
||
|
disablenpc();
|
||
|
donpcevent instance_npcname("Wooden Box#05") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 13) {
|
||
|
mes "[Silk]";
|
||
|
mes "Phew...";
|
||
|
npctalk "Silk : Phew...";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Are you okay?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Are you okay?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Do 'Cats' bite you?";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "I think so.";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : I think so.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Is there a condition that requires you to bite people to be cute?";
|
||
|
npctalk "Silk : Is there a condition that requires you to bite people to be cute?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "As expected... Joy comes with a price.";
|
||
|
npctalk "Silk : As expected... Joy comes with a price.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "To enjoy it's cuteness, I'm ready to give my arms and legs...!";
|
||
|
npctalk "Silk : To enjoy it's cuteness, I'm ready to give my arms and legs...!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "I saw the guests again. I respect you. Oh, of course, it was admirable from the beginning.";
|
||
|
npctalk "Silk : I saw the guests again. I respect you. Oh, of course, it was admirable from the beginning.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Does an automatic doll make jokes? Oh, you're pretty good at joking. I always mean it.";
|
||
|
npctalk "Silk : Does an automatic doll make jokes? Oh, you're pretty good at joking. I always mean it.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Do we still have something to harvest? I'm sorry about that, too. Let's move to the next section.";
|
||
|
npctalk "Silk : Do we still have something to harvest? I'm sorry about that, too. Let's move to the next section.";
|
||
|
close2;
|
||
|
if ('lost_farm == 13) {
|
||
|
'lost_farm = 14;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#06");
|
||
|
instance_warpall 'map_lost$,116,165,instance_id();
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,247,119,3 script(DISABLED) Wooden Box#05 4_WOODBOX,{
|
||
|
npctalk "Silk : Save the automatic doll!";
|
||
|
end;
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
npctalk "Silk : ...";
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#05") + "::OnMobDead";
|
||
|
monster 'map_lost$,248,115,"Dough",20664,1, .@event$;
|
||
|
monster 'map_lost$,247,110,"Roro",20663,1, .@event$;
|
||
|
monster 'map_lost$,246,120,"Jasmine",20661,1, .@event$;
|
||
|
monster 'map_lost$,243,124,"Melody",20660,1, .@event$;
|
||
|
monster 'map_lost$,247,120,"Misty",20664,1, .@event$;
|
||
|
monster 'map_lost$,244,115,"Sandy",20662,1, .@event$;
|
||
|
monster 'map_lost$,243,116,"Bonnie",20661,1, .@event$;
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : .....";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : ........... what's the difference!";
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
.@count = mobcount('map_lost$, instance_npcname("Wooden Box#05") + "::OnMobDead");
|
||
|
if (.@count == 0) {
|
||
|
'lost_farm = 13;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#05");
|
||
|
npctalk "Silk : Is it over?!", instance_npcname("Silk#05");
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : There " + (.@count == 1 ? "is" : "are") + " " + .@count + " left!";
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,106,160,3 script(DISABLED) Silk#06 4_EP17_BASKET,{
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 14) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'm worried...";
|
||
|
npctalk "Silk : I'm worried...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "There's no distinction between us, but how canthey tell us apart?";
|
||
|
npctalk "Silk : There's no distinction between us, but how canthey tell us apart?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Do I smell...? Sniff, sniff.";
|
||
|
npctalk "Silk : Do I smell...? Sniff, sniff.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "By the way... Today's quota is finally over half.";
|
||
|
npctalk "Silk : By the way... Today's quota is finally over half.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "This is all thanks to your help... Thank you so much.";
|
||
|
npctalk "Silk : This is all thanks to your help... Thank you so much.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "So let me call the Pitayas around here...";
|
||
|
npctalk "Silk : So let me call the Pitayas around here...";
|
||
|
close2;
|
||
|
if ('lost_farm == 14) {
|
||
|
'lost_farm = 15;
|
||
|
disablenpc();
|
||
|
donpcevent instance_npcname("Wooden Box#06") + "::OnStart";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 16) {
|
||
|
mes "[Silk]";
|
||
|
mes "Sigh...";
|
||
|
npctalk "Silk : Sigh...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "According to Luina's instructions, what's left now is...";
|
||
|
npctalk "Silk : According to Luina's instructions, what's left now is...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Only Boss Meow...";
|
||
|
npctalk "Silk : Only Boss Meow...";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Boss Meow?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Boss Meow?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "If the condition of being cute is biting, then boss meow would be cutest and better at biting as much as the others...";
|
||
|
npctalk "Silk : If the condition of being cute is biting, then boss meow would be cutest and better at biting as much as the others..";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "...will bite well...?";
|
||
|
npctalk "Silk : ...it will bite well...?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "To enjoy it's cuteness, I'm ready to give it not only arms and legs but also my colleagues...!";
|
||
|
npctalk "Silk : To enjoy it's cuteness, I'm ready to give it not only arms and legs but also my colleagues...!";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "How about it... Dear guest?";
|
||
|
npctalk "Silk : How about it... Dear guest?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Shall we go?";
|
||
|
npctalk "Silk : Shall we go?";
|
||
|
close2;
|
||
|
if ('lost_farm == 16) {
|
||
|
'lost_farm = 17;
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : The rose garden is where Boss Meow usually sleeps, is on the second floor.";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : Let's see, Luina's record... I need to wake up a Big Meow. To get there...";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : ...so, two Big Meow... Boss Meow and Big Meow have a hierarchy, so they have a specific location for napping before mealtime...";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk: I guess we just have to soothe one to make them clear the way. Well, if you choose one side, I'll go and... I'll feed the other side...";
|
||
|
sleep 3000;
|
||
|
npctalk "Silk : That's okay, I have a good eyesight, so if you get there and give me a signal, I'll take care of it! Now, for the closest one, I'll show you the coordinates on the map...";
|
||
|
enablenpc instance_npcname("#compass01");
|
||
|
viewpointmap 'map_lost$,1,38,253,1,0xFFFF00;
|
||
|
viewpointmap 'map_lost$,1,287,253,2,0xFFFF00;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 17) {
|
||
|
mes "[Silk]";
|
||
|
mes "You can choose one of the locations on the map and go.";
|
||
|
viewpointmap 'map_lost$,1,38,253,1,0xFFFF00;
|
||
|
viewpointmap 'map_lost$,1,287,253,2,0xFFFF00;
|
||
|
close;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,113,168,0 script(DISABLED) #compass01 HIDDEN_WARP_NPC,30,30,{
|
||
|
end;
|
||
|
OnTouch:
|
||
|
disablenpc();
|
||
|
viewpointmap 'map_lost$,1,38,253,1,0xFFFF00;
|
||
|
viewpointmap 'map_lost$,1,287,253,2,0xFFFF00;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,106,160,3 script(DISABLED) Wooden Box#06 4_WOODBOX,{
|
||
|
npctalk "Silk : Save me!";
|
||
|
end;
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
sleep 1000;
|
||
|
.@event$ = instance_npcname("Wooden Box#06") + "::OnMobDead";
|
||
|
monster 'map_lost$,108,164,"Berry",20661,1, .@event$;
|
||
|
monster 'map_lost$,107,169,"Rain",20660,1, .@event$;
|
||
|
monster 'map_lost$,111,173,"Windy",20663,1, .@event$;
|
||
|
monster 'map_lost$,115,173,"Poppie",20661,1, .@event$;
|
||
|
monster 'map_lost$,119,169,"Lala",20662,1, .@event$;
|
||
|
monster 'map_lost$,111,160,"Sasha",20664,1, .@event$;
|
||
|
monster 'map_lost$,115,161,"Emerald",20660,1, .@event$;
|
||
|
npctalk "Silk : I'm~~~";
|
||
|
sleep 1000;
|
||
|
npctalk "Silk : ...fine~~~~~";
|
||
|
sleep 1000;
|
||
|
npctalk "Silk : Well, I'm telling you~~~~~~~~ Ugh!";
|
||
|
end;
|
||
|
OnMobDead:
|
||
|
.@count = mobcount('map_lost$, instance_npcname("Wooden Box#06") + "::OnMobDead");
|
||
|
if (.@count == 0) {
|
||
|
'lost_farm = 16;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#06");
|
||
|
npctalk "Silk : Sigh...", instance_npcname("Silk#06");
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Silk : There " + (.@count == 1 ? "is" : "are") + " " + .@count + " left!";
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
// traps left side
|
||
|
1@lost,38,257,3 script Big Meow#01 MD_PITAYA_B,{
|
||
|
mes "[Big Meow]";
|
||
|
mes "Purr.";
|
||
|
next;
|
||
|
mes "-- Big meow is taking a nap. --";
|
||
|
close;
|
||
|
}
|
||
|
|
||
|
1@lost,38,256,0 script #cat01warp HIDDEN_WARP_NPC,4,4,{
|
||
|
end;
|
||
|
OnTouch:
|
||
|
if ('lost_farm == 17) {
|
||
|
'lost_farm = 18;
|
||
|
npctalk "Big Meow : Grrrrrrr.", instance_npcname("Big Meow#01");
|
||
|
disablenpc instance_npcname("Big Meow#01");
|
||
|
disablenpc instance_npcname("#cat01warp");
|
||
|
disablenpc instance_npcname("#compass01");
|
||
|
disablenpc instance_npcname("Silk#06");
|
||
|
|
||
|
enablenpc instance_npcname("banghae#101");
|
||
|
enablenpc instance_npcname("banghae#102");
|
||
|
enablenpc instance_npcname("banghae#103");
|
||
|
enablenpc instance_npcname("banghae#104");
|
||
|
enablenpc instance_npcname("banghae#105");
|
||
|
donpcevent instance_npcname("Wooden Box#10") + "::OnStart";
|
||
|
|
||
|
monster 'map_lost$,38,257,"Big Meow",20662,1, instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Big Meow : *Sneeze*";
|
||
|
warp 'map_lost$,38,226;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,38,265,0 script(DISABLED) banghae#101 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[0] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,39,269,"Pearl",20663,1, .@event$;
|
||
|
monster 'map_lost$,37,269,"Sapphire",20662,1, .@event$;
|
||
|
monster 'map_lost$,36,264,"Ruby",20660,1, .@event$;
|
||
|
monster 'map_lost$,38,268,"Diamond",20661,1, .@event$;
|
||
|
monster 'map_lost$,36,269,"Emerald",20664,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,38,296,0 script(DISABLED) banghae#102 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[1] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,35,296,"Sardonyx",20660,1, .@event$;
|
||
|
monster 'map_lost$,40,296,"Opal",20664,1, .@event$;
|
||
|
monster 'map_lost$,36,294,"Topaz",20662,1, .@event$;
|
||
|
monster 'map_lost$,38,299,"Zircon",20661,1, .@event$;
|
||
|
monster 'map_lost$,34,298,"Amethyst",20663,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,51,317,0 script(DISABLED) banghae#103 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[2] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,48,319,"Aquamarine",20662,1, .@event$;
|
||
|
monster 'map_lost$,51,319,"Garnet",20660,1, .@event$;
|
||
|
monster 'map_lost$,45,317,"Iolite",20663,1, .@event$;
|
||
|
monster 'map_lost$,49,314,"Citrine",20661,1, .@event$;
|
||
|
monster 'map_lost$,49,320,"Peridot",20664,1, .@event$;
|
||
|
monster 'map_lost$,39,300,"Sardonyx",20660,1, .@event$;
|
||
|
monster 'map_lost$,39,300,"Opal",20664,1, .@event$;
|
||
|
monster 'map_lost$,39,300,"Topaz",20662,1, .@event$;
|
||
|
monster 'map_lost$,39,300,"Zircon",20661,1, .@event$;
|
||
|
monster 'map_lost$,39,300,"Amethyst",20663,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,92,317,0 script(DISABLED) banghae#104 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[3] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,92,318,"Rutile",20660,1, .@event$;
|
||
|
monster 'map_lost$,95,317,"Aragonite",20662,1, .@event$;
|
||
|
monster 'map_lost$,91,316,"Amber",20661,1, .@event$;
|
||
|
monster 'map_lost$,90,315,"Tanzanite",20662,1, .@event$;
|
||
|
monster 'map_lost$,89,316,"Obsidian",20662,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,135,317,0 script(DISABLED) banghae#105 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[4] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,139,317,"Onyx",20660,1, .@event$;
|
||
|
monster 'map_lost$,139,318,"Tanzite",20663,1, .@event$;
|
||
|
monster 'map_lost$,132,314,"Jasper",20660,1, .@event$;
|
||
|
monster 'map_lost$,137,313,"Rodonite",20660,1, .@event$;
|
||
|
monster 'map_lost$,133,319,"Jet",20662,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
// traps right side
|
||
|
1@lost,286,253,3 duplicate(Big Meow#01) Big Meow#02 MD_PITAYA_Y
|
||
|
|
||
|
1@lost,287,253,0 script #cat02warp HIDDEN_WARP_NPC,4,4,{
|
||
|
end;
|
||
|
OnTouch:
|
||
|
if ('lost_farm == 17) {
|
||
|
'lost_farm = 18;
|
||
|
npctalk "Big Meow : Grrrrrrr.", instance_npcname("Big Meow#02");
|
||
|
disablenpc instance_npcname("Big Meow#02");
|
||
|
disablenpc instance_npcname("#cat02warp");
|
||
|
disablenpc instance_npcname("#compass01");
|
||
|
disablenpc instance_npcname("Silk#06");
|
||
|
|
||
|
enablenpc instance_npcname("banghae#201");
|
||
|
enablenpc instance_npcname("banghae#202");
|
||
|
enablenpc instance_npcname("banghae#203");
|
||
|
enablenpc instance_npcname("banghae#204");
|
||
|
enablenpc instance_npcname("banghae#205");
|
||
|
donpcevent instance_npcname("Wooden Box#10") + "::OnStart";
|
||
|
|
||
|
monster 'map_lost$,286,253,"Big Meow",20661,1, instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
end;
|
||
|
}
|
||
|
npctalk "Big Meow : *Sneeze*";
|
||
|
warp 'map_lost$,287,226;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,286,267,0 script(DISABLED) banghae#201 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[0] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,283,265,"Pearl",20663,1, .@event$;
|
||
|
monster 'map_lost$,287,267,"Sapphire",20662,1, .@event$;
|
||
|
monster 'map_lost$,288,268,"Ruby",20660,1, .@event$;
|
||
|
monster 'map_lost$,290,265,"Diamond",20661,1, .@event$;
|
||
|
monster 'map_lost$,288,262,"Emerald",20664,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,287,296,0 script(DISABLED) banghae#202 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[1] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,287,299,"Sardonyx",20660,1, .@event$;
|
||
|
monster 'map_lost$,289,298,"Opal",20664,1, .@event$;
|
||
|
monster 'map_lost$,284,295,"Topaz",20662,1, .@event$;
|
||
|
monster 'map_lost$,290,291,"Zircon",20661,1, .@event$;
|
||
|
monster 'map_lost$,287,293,"Amethyst",20663,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,270,317,0 script(DISABLED) banghae#203 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[2] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,274,318,"Aquamarine",20662,1, .@event$;
|
||
|
monster 'map_lost$,272,316,"Garnet",20660,1, .@event$;
|
||
|
monster 'map_lost$,279,318,"Iolite",20663,1, .@event$;
|
||
|
monster 'map_lost$,278,316,"Citrine",20661,1, .@event$;
|
||
|
monster 'map_lost$,275,315,"Peridot",20664,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,232,317,0 script(DISABLED) banghae#204 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[3] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,236,318,"Rutile",20660,1, .@event$;
|
||
|
monster 'map_lost$,234,318,"Aragonite",20662,1, .@event$;
|
||
|
monster 'map_lost$,241,316,"Amber",20661,1, .@event$;
|
||
|
monster 'map_lost$,241,315,"Tanzanite",20662,1, .@event$;
|
||
|
monster 'map_lost$,239,315,"Obsidian",20662,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,195,317,0 script(DISABLED) banghae#205 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
disablenpc();
|
||
|
'banghae[4] = 1;
|
||
|
.@event$ = instance_npcname("Wooden Box#10") + "::OnMobDead";
|
||
|
monster 'map_lost$,201,317,"Onyx",20662,1, .@event$;
|
||
|
monster 'map_lost$,199,315,"Tanzite",20663,1, .@event$;
|
||
|
monster 'map_lost$,201,314,"Jasper",20660,1, .@event$;
|
||
|
monster 'map_lost$,202,317,"Rodonite",20660,1, .@event$;
|
||
|
monster 'map_lost$,202,318,"Jet",20662,1, .@event$;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
// boss
|
||
|
1@lost,161,315,3 script(DISABLED) Wooden Box#10 4_WOODBOX,{
|
||
|
if ('lost_farm < 19) {
|
||
|
npctalk "Silk : You must play with all the Pitayas on your way here.";
|
||
|
end;
|
||
|
}
|
||
|
if (!is_party_leader()) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 19) {
|
||
|
mes "[Silk]";
|
||
|
mes ".... come this way.";
|
||
|
npctalk "Silk : .... come this way.";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Boss Meow...!";
|
||
|
npctalk "Silk : Boss Meow...!";
|
||
|
close2;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Wooden Box#10-1");
|
||
|
sleep 2000;
|
||
|
if ('lost_farm == 19) {
|
||
|
'lost_farm = 20;
|
||
|
donpcevent instance_npcname("#1_lost_boss") + "::OnBossSummon";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
if ('lost_farm == 21) {
|
||
|
mes "[Silk]";
|
||
|
mes "Guest... Huh...";
|
||
|
npctalk "Silk : Guest... Huh...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "This is... it's not fear, it's more like resentment...";
|
||
|
npctalk "Silk : This is... it's not fear, it's more like resentment...";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "We are all the same, but I can't do the same job as Luina...";
|
||
|
npctalk "Silk : We are all the same, but I can't do the same job as Luina...";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Come out for now.";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Come out for now.";
|
||
|
close2;
|
||
|
disablenpc();
|
||
|
enablenpc instance_npcname("Silk#10");
|
||
|
npctalk "Silk : Yah!", instance_npcname("Silk#10");
|
||
|
end;
|
||
|
}
|
||
|
end;
|
||
|
|
||
|
OnStart:
|
||
|
enablenpc();
|
||
|
sleep 3000;
|
||
|
mapannounce 'map_lost$, "Silk : Ahhhhhhhhhhhh! Save me!!",bc_yellow;
|
||
|
sleep 3000;
|
||
|
mapannounce 'map_lost$, "Silk : I was successful!!!!!!",bc_yellow;
|
||
|
sleep 3000;
|
||
|
mapannounce 'map_lost$, "Silk : I'll wait in front of the Boss Meow!",bc_yellow;
|
||
|
end;
|
||
|
|
||
|
OnMobDead:
|
||
|
if ('lost_farm != 18 || 'banghae[0] == 0 || 'banghae[1] == 0 || 'banghae[2] == 0 || 'banghae[3] == 0 || 'banghae[4] == 0)
|
||
|
end;
|
||
|
if (mobcount('map_lost$, instance_npcname("Wooden Box#10") + "::OnMobDead") == 0) {
|
||
|
'lost_farm = 19;
|
||
|
npctalk "Silk : Shh.";
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,161,315,3 script(DISABLED) Wooden Box#10-1 4_WOODBOX,{
|
||
|
switch (rand(1,3)) {
|
||
|
case 1:
|
||
|
npctalk "Silk : He-Help me~~~~!";
|
||
|
break;
|
||
|
case 2:
|
||
|
npctalk "Silk : Ca-calm Boss Meow down~~~";
|
||
|
break;
|
||
|
case 3:
|
||
|
npctalk "Silk : Here~~ You can have my arm~~";
|
||
|
break;
|
||
|
}
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,161,315,3 script(DISABLED) Silk#10 4_EP17_BASKET,{
|
||
|
if (!is_party_leader() && 'lost_farm < 22) {
|
||
|
mes "[Silk]";
|
||
|
mes "I'll talk to the leader of the guests!";
|
||
|
mes "Please bring the leader here!";
|
||
|
close;
|
||
|
}
|
||
|
if ('lost_farm == 21) {
|
||
|
mes "[Silk]";
|
||
|
mes "The parts that make up each one are different, so what can we use this for...?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "So this is the only way to harvest in the future...?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Well, I can't help it! Did the guests have fun?";
|
||
|
next;
|
||
|
mes "[" + strcharinfo(0) + "]";
|
||
|
mes "Did you have fun?";
|
||
|
unittalk getcharid(3), "" + strcharinfo(0) + " : Did you have fun?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "Yes! It's over! Isn't work supposed to be fun when it's over?";
|
||
|
next;
|
||
|
mes "[Silk]";
|
||
|
mes "If you give me the Pitaya tail you have collected, today's farm experience is over! Come on, let's go outside!";
|
||
|
if ('lost_farm == 21)
|
||
|
'lost_farm = 22;
|
||
|
close;
|
||
|
}
|
||
|
if (isbegin_quest(8588) == 1) {
|
||
|
if (checkweight(1000103,8) == 0) { // (custom)
|
||
|
mes "^008800Wait a sec!!";
|
||
|
mes "You cannot receive any more items because you're carrying too many items. Please try again after you lighten up.^000000";
|
||
|
close;
|
||
|
}
|
||
|
mes "[Silk]";
|
||
|
mes "Let's see... How many did you collect?";
|
||
|
next;
|
||
|
setarray .@item[0],1000093,1000094,1000095,1000096,1000097;
|
||
|
for ( .@i = 0; .@i < 5; ++.@i ) {
|
||
|
if (countitem(.@item[.@i]) > 0) {
|
||
|
.@count += countitem(.@item[.@i]);
|
||
|
delitem .@item[.@i], countitem(.@item[.@i]);
|
||
|
}
|
||
|
}
|
||
|
if (.@count >= 20)
|
||
|
.@reward = 4;
|
||
|
else
|
||
|
.@reward = 2;
|
||
|
if (countitem(1000098) > 0) {
|
||
|
delitem 1000098, countitem(1000098);
|
||
|
.@reward += 2;
|
||
|
}
|
||
|
mes "[Silk]";
|
||
|
mes "The total is " + .@count + ".";
|
||
|
mes "Thank you for your hard work!";
|
||
|
erasequest 8588;
|
||
|
getitem 1000103, .@reward;
|
||
|
next;
|
||
|
}
|
||
|
mes "[Silk]";
|
||
|
mes "So... do you want to go out?";
|
||
|
next;
|
||
|
if (select( "Go out.", "Don't go out." ) == 2) {
|
||
|
mes "[Silk]";
|
||
|
mes "Are you waiting for your colleagues?";
|
||
|
mes "I'll wait for you, so please tell me when you want to go out~";
|
||
|
close;
|
||
|
}
|
||
|
if (isbegin_quest(8589) == 0) { // first time entering the instance
|
||
|
mes "[Silk]";
|
||
|
mes "Luina... I finished the extension report, please say something to the guest after this!";
|
||
|
mes "I did a great job... *sob*";
|
||
|
setquest 8589;
|
||
|
}
|
||
|
mes "See you next time!";
|
||
|
close2;
|
||
|
warp "ba_maison",308,202;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
|
||
|
1@lost,1,1,0 script #1_lost_boss HIDDEN_WARP_NPC,{
|
||
|
end;
|
||
|
OnBossSummon:
|
||
|
monster 'map_lost$,167,318,"Boss Meow",20659,1, instance_npcname("#1_lost_boss") + "::OnBossKill";
|
||
|
donpcevent instance_npcname("#1_lost_boss") + "::OnSlaveSummon";
|
||
|
enablenpc instance_npcname("bossbang#301");
|
||
|
enablenpc instance_npcname("bossbang#302");
|
||
|
enablenpc instance_npcname("bossbang#401");
|
||
|
enablenpc instance_npcname("bossbang#402");
|
||
|
end;
|
||
|
OnBossKill:
|
||
|
killmonster 'map_lost$, instance_npcname("#1_lost_boss") + "::OnBossKill";
|
||
|
if ('lost_farm == 20)
|
||
|
'lost_farm = 21;
|
||
|
disablenpc instance_npcname("Wooden Box#10-1");
|
||
|
disablenpc instance_npcname("bossbang#301");
|
||
|
disablenpc instance_npcname("bossbang#302");
|
||
|
disablenpc instance_npcname("bossbang#401");
|
||
|
disablenpc instance_npcname("bossbang#402");
|
||
|
enablenpc instance_npcname("Wooden Box#10");
|
||
|
end;
|
||
|
OnSlaveSummon:
|
||
|
// note: mobs not killed when the boss dies
|
||
|
monster 'map_lost$,157,316,"Mora",20661,1;
|
||
|
monster 'map_lost$,167,314,"Max",20664,1;
|
||
|
monster 'map_lost$,166,319,"Cache",20664,1;
|
||
|
sleep 3000;
|
||
|
monster 'map_lost$,172,318,"Sammy",20655,1;
|
||
|
monster 'map_lost$,172,325,"Lightning",20656,1;
|
||
|
monster 'map_lost$,169,329,"Daisy",20657,1;
|
||
|
monster 'map_lost$,156,329,"Rudolf",20658,1;
|
||
|
monster 'map_lost$,155,318,"Happy",20654,1;
|
||
|
sleep 3000;
|
||
|
monster 'map_lost$,156,329,"Joy",20658,1;
|
||
|
monster 'map_lost$,169,329,"Glory",20657,1;
|
||
|
monster 'map_lost$,150,323,"King Eyes",20664,1;
|
||
|
monster 'map_lost$,161,332,"Elizabeth",20656,1;
|
||
|
sleep 6000;
|
||
|
monster 'map_lost$,150,320,"Roro",20660,1;
|
||
|
monster 'map_lost$,152,314,"Toto",20661,1;
|
||
|
monster 'map_lost$,166,327,"Dough",20664,1;
|
||
|
monster 'map_lost$,174,318,"Adonis",20660,1;
|
||
|
monster 'map_lost$,172,313,"Coco",20662,1;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,135,317,0 script(DISABLED) bossbang#301 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_: // note: mobs not killed when the boss dies
|
||
|
monster 'map_lost$,135,319,"Onyx",20656,1;
|
||
|
monster 'map_lost$,135,316,"Tanzanite","G_PITAYA_V",1;
|
||
|
monster 'map_lost$,131,313,"Jasper","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,137,315,"Rhodonite","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,133,319,"Jet",20656,1;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,129,317,0 script(DISABLED) bossbang#302 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
monster 'map_lost$,129,316,"Rutile","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,132,317,"Aragonite",20656,1;
|
||
|
monster 'map_lost$,134,316,"Amber","G_PITAYA_Y",1;
|
||
|
monster 'map_lost$,130,316,"Joysite",20656,1;
|
||
|
monster 'map_lost$,131,316,"Obsidian",20656,1;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,195,317,0 script(DISABLED) bossbang#401 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
monster 'map_lost$,197,313,"Onyx",20656,1;
|
||
|
monster 'map_lost$,194,315,"Tanzanite","G_PITAYA_V",1;
|
||
|
monster 'map_lost$,201,313,"Jasper","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,200,315,"Rhodonite","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,202,318,"Jet",20656,1;
|
||
|
end;
|
||
|
}
|
||
|
|
||
|
1@lost,201,317,0 script(DISABLED) bossbang#402 HIDDEN_WARP_NPC,5,5,{
|
||
|
end;
|
||
|
OnTouch_:
|
||
|
monster 'map_lost$,199,316,"Rutile","G_PITAYA_R",1;
|
||
|
monster 'map_lost$,203,317,"Aragonite",20656,1;
|
||
|
monster 'map_lost$,204,316,"Amber","G_PITAYA_Y",1;
|
||
|
monster 'map_lost$,199,315,"Joysite",20656,1;
|
||
|
monster 'map_lost$,193,315,"Obsidian",20656,1;
|
||
|
end;
|
||
|
}
|