Added 13.2 daily quest 'Dragon Egg collection.'
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14308 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
7773055347
commit
870a4059ea
@ -1,5 +1,7 @@
|
||||
Date Added
|
||||
======
|
||||
2010/05/26
|
||||
* Rev. 14308 Added 13.2 daily quest 'Dragon Egg collection.' [L0ne_W0lf]
|
||||
2010/05/25
|
||||
* Rev. 14307 Added 13.2 a minor access 'event' for Yggdrasil Dungeon floor 2. [L0ne_W0lf]
|
||||
* Rev. 14306 Added 13.2 quests 'Midgard Ore' and 'Alfheim perfume'. [L0ne_W0lf]
|
||||
|
@ -3,13 +3,15 @@
|
||||
//===== By: ==================================================
|
||||
//= L0ne_W0lf
|
||||
//===== Current Version: =====================================
|
||||
//= 1.6
|
||||
//= 1.7
|
||||
//===== Compatible With: =====================================
|
||||
//= eAthena SVN
|
||||
//===== Description: =========================================
|
||||
//= [Aegis Conversion]
|
||||
//= Cat Hand Addition. (Leads to 13.2 areas)
|
||||
//= Two Tribes
|
||||
//= Daily Quests:
|
||||
//= - Drago Egg Collection (npc includes 'Wanted' quest)
|
||||
//= Otherworld language
|
||||
//= Daily Quests:
|
||||
//= - Midgard Ore
|
||||
@ -24,6 +26,7 @@
|
||||
//= 1.4 Corrected issues with Otherworld Language. (Bugreport:4147)
|
||||
//= 1.5 Added daily quests: Midgard Ore, and Alfheim Perfume.
|
||||
//= 1.6 Added the Yggdrasil Dungeon floor 2 puzzle.
|
||||
//= 1.7 Added daily quest 'Dragon Egg collection.'
|
||||
//============================================================
|
||||
|
||||
// Cat Hand Addition.
|
||||
@ -4897,6 +4900,763 @@ spl_fild01,329,29,0 script ???#ep13mdf03 844,{
|
||||
}
|
||||
}
|
||||
|
||||
// Daily Quests
|
||||
// - Drago Egg Collection (npc includes 'Wanted' quest)
|
||||
//============================================================
|
||||
mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "Wait a moment!!";
|
||||
mes "You have too many items.";
|
||||
mes "You can't receive this.";
|
||||
mes "Lighten your weight and";
|
||||
mes "try again.";
|
||||
close;
|
||||
}
|
||||
if (ep13_mdrama < 6) {
|
||||
mes "[Pinedel]";
|
||||
mes "Why isn't it working, Tabb?";
|
||||
mes "That should be working.";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "That's very dangerous. Do you want to die..?!";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "Are you ignoring cute pets??";
|
||||
mes "We've been able to get Pickys and even Zealotus!";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "No way, even if you ask me...";
|
||||
mes "Hillslion is very adorable...";
|
||||
mes "But you can't.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "Then let me know why you object to this.";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "It's too dangerous. I've trained monsters before.";
|
||||
mes "Hillslions look cute and adorable, but it's not very realistic.";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "Can't you see that?";
|
||||
mes "I've tried to train them... but I couldn't.";
|
||||
mes "How can we can train them as a cute pet...?";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "It would definitely try to escape from us...";
|
||||
mes "Then he would become very awful.";
|
||||
mes "I don't agree with this.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "Nah...";
|
||||
mes "Can't we control them with magical power?";
|
||||
mes "We've done it before......";
|
||||
next;
|
||||
mes "- They just continue to argue -";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "[Pinedel]";
|
||||
mes "Ah, Tabb isn't flexible at all.";
|
||||
mes "Hey there! What's up??";
|
||||
next;
|
||||
switch(select("Notice for criminal report:Cute pet investigation.")) {
|
||||
case 1:
|
||||
if (ep13_2_wanted == 1) {
|
||||
if (checkquest(7076,HUNTING) == 2) {
|
||||
mes "[Pinedel]";
|
||||
mes "Have you hunted the Runaway Dandelion?";
|
||||
mes "Ok, I accept you.";
|
||||
mes "Here's something Rin was storing here.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "This is Rin's cherished treasure box...";
|
||||
mes "This is enough payment, right?";
|
||||
completequest 7076;
|
||||
set ep13_2_wanted,2;
|
||||
getitem 7444,1; //Treasure_Box
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "[Pinedel]";
|
||||
mes "I know you haven't terminated the Runaway Dandelion yet.";
|
||||
mes "Don't take me for a fool.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else if (ep13_2_wanted == 2) {
|
||||
mes "[Pinedel]";
|
||||
mes "I will forward everything to Rin.";
|
||||
mes "She'll love it.";
|
||||
mes "Just tell her your name " + PcName + ".";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "I can remember that I've heard about you from Rin.";
|
||||
mes "But Rin likes you, so that must mean that you're nice.";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "[Pinedel]";
|
||||
mes "Seaching for a criminal?";
|
||||
mes "I'm not sure that you're involved in it.";
|
||||
close;
|
||||
}
|
||||
case 2:
|
||||
if (ep13_2_dayegg == 1) {
|
||||
if (countitem(6093) > 9) {
|
||||
mes "[Pinedel]";
|
||||
mes "Oh! Nice!";
|
||||
mes "I can go through this study deeper with your assistance.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "I will try to make these Dragon eggs into cute pets.";
|
||||
mes "Don't expect much!";
|
||||
mes "Come back after a day to check on the progress.";
|
||||
delitem 6093,10; //Egg_Of_Draco
|
||||
erasequest 7077;
|
||||
setquest 7078;
|
||||
set ep13_2_dayegg,2;
|
||||
getexp 40000,40000;
|
||||
getitem 6081,1; //Splendide_Coin
|
||||
getitem 6080,1; //Manuk_Coin
|
||||
close;
|
||||
}
|
||||
else {
|
||||
mes "[Pinedel]";
|
||||
mes "Draco was being kept in the nest just before hatching. Please collect 10 Dragon eggs for me.";
|
||||
mes "You know, those are hard to hatch in captivity.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else if (ep13_2_dayegg == 2) {
|
||||
set .@alba_check,checkquest(7078,PLAYTIME);
|
||||
if (.@alba_check == -1) {
|
||||
mes "[Pinedel]";
|
||||
mes "Those eggs are about to hatch now.";
|
||||
mes "I will investigate those back home.";
|
||||
close2;
|
||||
erasequest 7078;
|
||||
set ep13_2_dayegg,3;
|
||||
end;
|
||||
}
|
||||
else if ((.@alba_check == 0) || (.@alba_check == 1)) {
|
||||
mes "[Pinedel]";
|
||||
mes "Those eggs are about to hatch now.";
|
||||
mes "I will investigate those back home.";
|
||||
mes "For now I still need more time.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "Can you come back here tomorrow?";
|
||||
close;
|
||||
}
|
||||
else if (.@alba_check == 2) {
|
||||
mes "[Pinedel]";
|
||||
mes "Those eggs are about to hatch now.";
|
||||
mes "I will investigate those back home.";
|
||||
close;
|
||||
erasequest 7078;
|
||||
set ep13_2_dayegg,3;
|
||||
close;
|
||||
}
|
||||
}
|
||||
else if (ep13_2_dayegg == 3) {
|
||||
mes "[Pinedel]";
|
||||
mes "Do you want to help me gather more Dragon eggs today?";
|
||||
mes "I want to try many things with those eggs.";
|
||||
next;
|
||||
switch(select("Sure.:Sorry, I can't.")) {
|
||||
case 1:
|
||||
mes "[Pinedel]";
|
||||
mes "Please collect 10 Draco Eggs.";
|
||||
set ep13_2_dayegg,1;
|
||||
setquest 7077;
|
||||
close;
|
||||
case 2:
|
||||
mes "[Pinedel]";
|
||||
mes "Ok. You have your own business here.";
|
||||
mes "Go ahead.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else {
|
||||
mes "[Pinedel]";
|
||||
mes "I am investigating cute pets.";
|
||||
mes "Ash-vacuum has several monsters that I think could become cute pets.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "The objective is one Dragon egg!";
|
||||
mes "Can you bring me a Dragon Egg?";
|
||||
next;
|
||||
switch(select("Yes.:Nope.")) {
|
||||
case 1:
|
||||
mes "[Pinedel]";
|
||||
mes "There would be Dragon nest in the cave you found out.";
|
||||
mes "There should be nice Dragon Eggs.";
|
||||
next;
|
||||
mes "[Pinedel]";
|
||||
mes "Please collect 10 Draco Eggs.";
|
||||
mes "Let's work together to make them as pets.";
|
||||
set ep13_2_dayegg,1;
|
||||
setquest 7077;
|
||||
close;
|
||||
case 2:
|
||||
mes "[Pinedel]";
|
||||
mes "I know it's not the easiest task.";
|
||||
mes "But I refuse to give up.";
|
||||
mes "I will make it into a cute pet someday.";
|
||||
next;
|
||||
mes "[Tabb]";
|
||||
mes "Would you just give up making exogamous beings into cute pets...";
|
||||
mes " ";
|
||||
mes "[Pinedel]";
|
||||
mes "Tabb doesn't have any guts!";
|
||||
close;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
mid_camp,192,239,4 script Wanted Sign#ep13_2ect01 857,{
|
||||
if (ep13_mdrama > 5) {
|
||||
mes "[Wanted]";
|
||||
mes " ";
|
||||
mes "Wanted: Dandelion";
|
||||
mes "Requester: Rin";
|
||||
mes "Reward : treasure box.";
|
||||
mes " ";
|
||||
mes "Notice : We thought that all of the Dandelion gang were terminated.";
|
||||
mes "But they weren't.";
|
||||
mes "I've heard that there was a Dandelion's black clothing found in Ash-Vacuum.";
|
||||
mes "There were some problems...";
|
||||
mes "I need someone to find the Dandelion and terminate them.";
|
||||
mes "I can provide a treasure box that I cherish.";
|
||||
mes "I've heard a rumor that he's in a cave somewhere..!";
|
||||
mes " ";
|
||||
mes "PS> They have a bad reputation...";
|
||||
mes "So you may not want to go alone...";
|
||||
mes " ";
|
||||
mes "PSS> I can't reward you directly...";
|
||||
mes "'Pinedel' will reward you once the deed is done..!";
|
||||
mes " ";
|
||||
next;
|
||||
if (ep13_2_wanted == 0) {
|
||||
mes "Do you accept Rin's request?";
|
||||
switch(select("I accept that request.:No, I can't.")) {
|
||||
case 1:
|
||||
mes "I accepted Rin's request.";
|
||||
set ep13_2_wanted,1;
|
||||
setquest 7076;
|
||||
close;
|
||||
|
||||
case 2:
|
||||
mes "No, I won't get involved in it.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else {
|
||||
mes "I've already decided to take the request.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
else {
|
||||
mes "There must be someone who remove the wanted notice paper.";
|
||||
close;
|
||||
}
|
||||
}
|
||||
|
||||
nyd_dun01,258,134,0 script Dragon Egg#ep13_degg01 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg01";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg01";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg01";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg01";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun01,100,210,0 script Dragon Egg#ep13_degg02 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg02";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg02";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg02";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg02";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun01,74,68,0 script Dragon Egg#ep13_degg03 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg03";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg03";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg03";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg03";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun01,98,142,0 script Dragon Egg#ep13_degg04 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg04";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg04";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg04";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg04";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun01,244,157,0 script Dragon Egg#ep13_degg05 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg05";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg05";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg05";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg05";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun01,59,185,0 script Dragon Egg#ep13_degg06 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg06";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer420000:
|
||||
enablenpc "Dragon Egg#ep13_degg06";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg06";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg06";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,68,256,0 script Dragon Egg#ep13_degg11 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg11";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer240000:
|
||||
enablenpc "Dragon Egg#ep13_degg11";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg11";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg11";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,202,166,0 script Dragon Egg#ep13_degg12 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg12";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer240000:
|
||||
enablenpc "Dragon Egg#ep13_degg12";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg12";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg12";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,200,165,0 script Dragon Egg#ep13_degg13 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg13";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer240000:
|
||||
enablenpc "Dragon Egg#ep13_degg13";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg13";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg13";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,201,166,0 script Dragon Egg#ep13_degg16 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg16";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer120000:
|
||||
enablenpc "Dragon Egg#ep13_degg16";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg16";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg16";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,203,167,0 script Dragon Egg#ep13_degg17 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
else {
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg17";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer120000:
|
||||
enablenpc "Dragon Egg#ep13_degg17";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg17";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg17";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,201,164,0 script Dragon Egg#ep13_degg18 463,{
|
||||
if (checkweight(1201,2) == 0) {
|
||||
mes "- You're carrying too many items. -";
|
||||
close;
|
||||
}
|
||||
if ((ep13_2_dayegg == 1) && (countitem(6093) < 10)) {
|
||||
mes "We just got fresh eggs from the dragon nest.";
|
||||
getitem 6093,1; //Egg_Of_Draco
|
||||
disablenpc "Dragon Egg#ep13_degg18";
|
||||
initnpctimer;
|
||||
close;
|
||||
}
|
||||
end;
|
||||
|
||||
OnTimer120000:
|
||||
enablenpc "Dragon Egg#ep13_degg18";
|
||||
stopnpctimer;
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Dragon Egg#ep13_degg18";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Dragon Egg#ep13_degg18";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,201,157,5 script Egg Keeper Draco#13_1 2013,3,3,{
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Egg Keeper Draco#13_1";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Egg Keeper Draco#13_1";
|
||||
end;
|
||||
|
||||
OnTouch:
|
||||
disablenpc "Egg Keeper Draco#13_1";
|
||||
monster "nyd_dun02",201,157,"Egg Keeper Draco",2013,1,"Egg Keeper Draco#13_3::OnMyMobDead";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,206,157,3 script Egg Keeper Draco#13_2 2013,3,3,{
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Egg Keeper Draco#13_2";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Egg Keeper Draco#13_2";
|
||||
end;
|
||||
|
||||
OnTouch:
|
||||
disablenpc "Egg Keeper Draco#13_2";
|
||||
monster "nyd_dun02",206,157,"Egg Keeper Draco",2013,1,"Egg Keeper Draco#13_4::OnMyMobDead";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,201,157,5 script Egg Keeper Draco#13_3 -1,{
|
||||
end;
|
||||
|
||||
OnMyMobDead:
|
||||
initnpctimer;
|
||||
end;
|
||||
|
||||
OnTimer180000:
|
||||
enablenpc "Egg Keeper Draco#13_1";
|
||||
stopnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,206,157,3 script Egg Keeper Draco#13_4 -1,{
|
||||
end;
|
||||
|
||||
OnMyMobDead:
|
||||
initnpctimer;
|
||||
end;
|
||||
|
||||
OnTimer180000:
|
||||
enablenpc "Egg Keeper Draco#13_2";
|
||||
stopnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,144,103,3 script Stranger#ep13_2_dan01 456,3,3,{
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Stranger#ep13_2_dan01";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Stranger#ep13_2_dan01";
|
||||
end;
|
||||
|
||||
Oncall:
|
||||
monster "nyd_dun02",144,103,"Runway Dandelion",2026,1,"Stranger#ep13_2_dan03::OnMyMobDead";
|
||||
end;
|
||||
|
||||
Onreset:
|
||||
killmonster "nyd_dun02","Stranger#ep13_2_dan03::OnMyMobDead";
|
||||
end;
|
||||
|
||||
OnTouch:
|
||||
emotion e_gasp,1;
|
||||
emotion e_omg;
|
||||
disablenpc "Stranger#ep13_2_dan01";
|
||||
donpcevent "Stranger#ep13_2_dan02::Oncall";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,206,114,5 script Stranger#ep13_2_dan02 456,3,3,{
|
||||
end;
|
||||
|
||||
OnInit:
|
||||
disablenpc "Stranger#ep13_2_dan02";
|
||||
end;
|
||||
|
||||
OnEnable:
|
||||
enablenpc "Stranger#ep13_2_dan02";
|
||||
end;
|
||||
|
||||
OnDisable:
|
||||
disablenpc "Stranger#ep13_2_dan02";
|
||||
end;
|
||||
|
||||
Oncall:
|
||||
monster "nyd_dun02",206,114,"Runway Dandelion",2026,1,"Stranger#ep13_2_dan04::OnMyMobDead";
|
||||
end;
|
||||
|
||||
Onreset:
|
||||
killmonster "nyd_dun02","Stranger#ep13_2_dan04::OnMyMobDead";
|
||||
end;
|
||||
|
||||
OnTouch:
|
||||
emotion e_gasp,1;
|
||||
emotion e_omg;
|
||||
disablenpc "Stranger#ep13_2_dan02";
|
||||
donpcevent "Stranger#ep13_2_dan01::Oncall";
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,144,103,0 script Stranger#ep13_2_dan03 -1,{
|
||||
end;
|
||||
|
||||
OnMyMobDead:
|
||||
initnpctimer;
|
||||
end;
|
||||
|
||||
OnTimer300000:
|
||||
set .@temp_call,rand(1,2);
|
||||
if (.@temp_call == 1) {
|
||||
enablenpc "Stranger#ep13_2_dan01";
|
||||
}
|
||||
else {
|
||||
donpcevent "Stranger#ep13_2_dan02::OnEnable";
|
||||
}
|
||||
stopnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
nyd_dun02,206,114,0 script Stranger#ep13_2_dan04 -1,{
|
||||
end;
|
||||
|
||||
OnMyMobDead:
|
||||
initnpctimer;
|
||||
end;
|
||||
|
||||
OnTimer300000:
|
||||
set .@temp_call,rand(1,2);
|
||||
if (.@temp_call == 1) {
|
||||
enablenpc "Stranger#ep13_2_dan02";
|
||||
}
|
||||
else {
|
||||
donpcevent "Stranger#ep13_2_dan01::OnEnable";
|
||||
}
|
||||
stopnpctimer;
|
||||
end;
|
||||
}
|
||||
|
||||
// Otherworld language
|
||||
//============================================================
|
||||
mid_camp,197,237,3 script Schwartzvalt Mechanic#1 869,{
|
||||
@ -8890,7 +9650,6 @@ spl_in01,30,324,3 script High Laphine#grenouille 446,{
|
||||
mes "[Grenouille]";
|
||||
mes "Haha, Don't worry.";
|
||||
mes "Common flowers like this can bring the familiarity of home back to the soldiers.";
|
||||
mes "?±øÃ?ÐÊ?½Êì?µLÊÏçµÄÆø?¡£";
|
||||
next;
|
||||
mes "[Grenouille]";
|
||||
mes "For now, I'll extract a liquid that";
|
||||
@ -9558,7 +10317,7 @@ splendide,124,212,5 script Exhausted Soldier#6 447,{
|
||||
switch(select("Use perfume.:Don't use perfume.")) {
|
||||
case 1:
|
||||
mes "(Spray-)";
|
||||
specialeffect EF_SANCTUARY; // 83 : "Exhausted Soldier#6" EF_SANCTUARY
|
||||
specialeffect EF_SANCTUARY;
|
||||
next;
|
||||
mes "[Exhausted Soldier]";
|
||||
mes "I can feel the scent of Alfheim.";
|
||||
@ -9618,7 +10377,7 @@ splendide,196,153,5 script Exhausted Soldier#7 447,{
|
||||
switch(select("Use perfume.:Don't use perfume.")) {
|
||||
case 1:
|
||||
mes "(Spray-)";
|
||||
specialeffect EF_SANCTUARY; // 83 : "Exhausted Soldier#7" EF_SANCTUARY
|
||||
specialeffect EF_SANCTUARY;
|
||||
next;
|
||||
mes "[Exhausted Soldier]";
|
||||
mes "Umm... This is...";
|
||||
|
Loading…
x
Reference in New Issue
Block a user