|
@@ -0,0 +1,2604 @@
|
|
|
|
+//===== rAthena Script =======================================
|
|
|
|
+// Minstrel Job change Quest
|
|
|
|
+//===== By: ==================================================
|
|
|
|
+//= Masao
|
|
|
|
+//= Credits: Muad_Dib
|
|
|
|
+//===== Current Version: =====================================
|
|
|
|
+//= 1.0
|
|
|
|
+//===== Compatible With: =====================================
|
|
|
|
+//= Any rAthena SVN
|
|
|
|
+//===== Description: =========================================
|
|
|
|
+//= [AEGIS Conversion]
|
|
|
|
+//= Job change Quest from Bard / Clown -> Minstrel.
|
|
|
|
+//===== Additional Comments: =================================
|
|
|
|
+//= 1.0 First Version.
|
|
|
|
+//============================================================
|
|
|
|
+
|
|
|
|
+alberta,196,133,4 script Bard#job_min 486,{
|
|
|
|
+
|
|
|
|
+ if ((Class >= 4023) && (Class <= 4045)){
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Youngling~ On the sea, you should be careful!";
|
|
|
|
+ mes "There are terrible monsters there.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "I've heard that they eat people!";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (job_min == 0){
|
|
|
|
+ if (Class == Job_Bard || Class == Job_Clown){
|
|
|
|
+ if ((BaseLevel > 98) && (JobLevel > 49)){
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "The voice of heaven revolves around in my ears";
|
|
|
|
+ mes "like a wandering wind,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Even though I close my eyes and cover my ears,";
|
|
|
|
+ mes "I can hear a voice from somewhere,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "It put temptation in exhausted crewman to deep sleep,";
|
|
|
|
+ mes "made them feel as if they were in a land of dreams.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Girl]";
|
|
|
|
+ mes "Ahhh!! Awesome!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boy]";
|
|
|
|
+ mes "Encore!! Encore!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Man passing by]";
|
|
|
|
+ mes "Eeeee~ that's not real song...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Clap.";
|
|
|
|
+ mes "I can feel the rhythm.";
|
|
|
|
+ mes "Can I hear one more song?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Hum?";
|
|
|
|
+ mes "Juding by your outfit I think you are good at singing, why don't you sing us a song?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "??!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Hahaha!";
|
|
|
|
+ mes "Just kidding.";
|
|
|
|
+ mes "Were you serious? Haha.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Sorry~";
|
|
|
|
+ mes "Don't be upset...";
|
|
|
|
+ mes "My name is Karian, I'm just going around.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Do you want to go somewhere?";
|
|
|
|
+ mes "Alberta is perfect for traveling.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "But when you go to sea, you have to be careful.";
|
|
|
|
+ mes "If you run into a Siren, then it's only a matter of time before she kills you.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "No man can survive after hearing ^f57d7dthe voice of a Siren^000000.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I'm "+strcharinfo(0)+".";
|
|
|
|
+ mes "Are you here in Alberta to travel?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Um.. I'm not trying to leave...";
|
|
|
|
+ mes "...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Yes!";
|
|
|
|
+ mes "I'm looking for '^f57d7dMaestro Song^000000'.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "^f57d7d'Maestro Song'^000000, you mean the poet of legend?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "That's right.";
|
|
|
|
+ mes "According to a rumor that I heard, he is a rich noble.";
|
|
|
|
+ mes "But other than that fact, I can't get anymore information.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Why can't you get anymore information?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well?";
|
|
|
|
+ mes "That's why I tried to go Prontera...";
|
|
|
|
+ mes "Umm...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "If you are interested, why don't help me find out where ^f57d7d'Maestro Song'^000000 is?";
|
|
|
|
+ next;
|
|
|
|
+ switch(select("Ok.:No.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[" +strcharinfo(0)+ "]";
|
|
|
|
+ mes "Ok, I will.";
|
|
|
|
+ set job_min,1;
|
|
|
|
+ setquest 11135;
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I'm not interested.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Are you? It can't be helped.";
|
|
|
|
+ mes "See you later~";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "It's good to travel by yourself but sometimes you feel that you want to have friends around.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Then "+strcharinfo(0)+".";
|
|
|
|
+ mes "Can you collect some ^f57d7dInformation on 'Maestro Song'^000000 in ^f57d7dProntera^000000?";
|
|
|
|
+ mes "Because I have something to investigate in Alberta.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Please come back here after finishing the investigation.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "You have to be careful when you are going to sea.";
|
|
|
|
+ mes "If you run into a Siren, then it's only a matter of time before she kills you.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "There is no one who can live when he hears^f57d7dthe voice of Siren^000000.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "You have to be careful when you are going to sea.";
|
|
|
|
+ mes "If a Siren fascinates you, then it's only a matter of time before she kills you.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "No man can survive after hearing ^f57d7dthe voice of a Siren^000000.";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 1){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "It's good to travel by yourself but sometimes you feel that you want to have friends around.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Then "+strcharinfo(0)+".";
|
|
|
|
+ mes "Can you collect some ^f57d7dInformation on 'Maestro Song'^000000 in ^f57d7dProntera^000000?";
|
|
|
|
+ mes "Because I have something to investigate in Alberta.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Please come back here after finishing the investigation.";
|
|
|
|
+ close;
|
|
|
|
+ }else if ((job_min > 1) && (job_min < 4)){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Can you collect some ^f57d7d information on 'Maestro Song'^000000 in ^f57d7dProntera^000000?";
|
|
|
|
+ mes "Because I have something to investigate in Alberta.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "please come back here after finishing the investigation.";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 4){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes ""+strcharinfo(0)+"! Did you already go to Prontera?";
|
|
|
|
+ mes "Did you get any useful information?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hum~ did you?";
|
|
|
|
+ mes "I think that's not enough to use...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Huhu~ But I got some useful information from some of the captains here in Alberta.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I heard that there is a ship which had a man who could be ^f57d7dMaestro Song^000000.";
|
|
|
|
+ mes "A few years ago, it was a ship headed for ^f57d7dHugel^000000.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "It doesn't exist any more, so I need to take an airship...";
|
|
|
|
+ mes "It's my first time to take it.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Um..";
|
|
|
|
+ mes "Anyway let's meet at the airship in Izlude.";
|
|
|
|
+ set job_min,5;
|
|
|
|
+ changequest 11138,11139;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 100){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The voice of heaven revolves around my ears";
|
|
|
|
+ mes "like a wandering wind,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Even though I close my eyes and cover my ears,";
|
|
|
|
+ mes "I can hear a voice from somewhere,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "It put temptation in exhausted crewman to deep sleep,";
|
|
|
|
+ mes "make them feel as if they are in the land of dreams.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ah!!! "+strcharinfo(0)+" Long time no see!";
|
|
|
|
+ mes "What? What am I doing here?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well?";
|
|
|
|
+ mes "Let me leave here?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "The voice of heaven revolves around in my ears";
|
|
|
|
+ mes "like wandering wind,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "Even though I close my eyes and cover my ears,";
|
|
|
|
+ mes "I can hear the voice from somewhere,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Bard]";
|
|
|
|
+ mes "It put temptation in exhausted crewman to deep sleep,";
|
|
|
|
+ mes "make them feel as if they are in the land of dreams.";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,141,97,4 script Warmhearted woman 701,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 1){
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "Maestro Song?";
|
|
|
|
+ mes "I haven't heard that name before.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "Is he a legendary poet?";
|
|
|
|
+ mes "I don't know who he is, but I guess he is a grand man?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "Ah! Ask a ^f57d7dman wearing glasses near the gate of the castle^000000 about a song.";
|
|
|
|
+ mes "He will make a book of 100 hit songs~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "He must know something about making that book.";
|
|
|
|
+ set job_min,2;
|
|
|
|
+ changequest 11135,11136;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 2){
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "Ah! Ask a ^f57d7dman wearing glasses near the gate of the castle^000000 about the song.";
|
|
|
|
+ mes "They will make a book of 100 hit songs~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "He must know something about making that book.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Warmhearted woman]";
|
|
|
|
+ mes "I heard that a ^f57d7dman wearing glasses near the gate of the castle^000000 is making a 100 hit song book~";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,140,331,6 script Glasses-wearing Man 883,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 2){
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "You mean Maestro Song?";
|
|
|
|
+ mes "I don't know details of his life but I heard that he wrote great songs.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "I don't get how a boy raised in a rich environment could write a song like this.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "He is still on a trip, but thesedays we haven't heard new songs from him.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "So we are worried.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "It would be better to ask the ^f57d7dwoman standing in front of the tool shop^000000.";
|
|
|
|
+ set job_min,3;
|
|
|
|
+ changequest 11136,11137;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 3){
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "It would better to ask the ^f57d7dwoman standing in front of the tool shop^000000.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "100 hit songs!!";
|
|
|
|
+ mes "Whoever want to be a Minstrel should know about this!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Glasses-wearing Man]";
|
|
|
|
+ mes "Once this book is completed, I'll be rich!";
|
|
|
|
+ mes "Haha!!";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,146,218,4 script Woman#job_min 90,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 3){
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "Do you know who Maestro Song is?";
|
|
|
|
+ mes "I think he must be my little boy.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "A few years ago, he went off to sea but he never came back.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "He liked to sing a lot but we didn't let him sing.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "His father didn't like him singing much.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "So he broke every instrument in the house...";
|
|
|
|
+ mes "It was terrible.";
|
|
|
|
+ mes "Where is my little boy... sniff.";
|
|
|
|
+ next;
|
|
|
|
+ mes "- I can't get anymore -";
|
|
|
|
+ mes "- useful information. -";
|
|
|
|
+ mes "- I'll go back to Alberta -";
|
|
|
|
+ mes "- and talk to that Bard. -";
|
|
|
|
+ set job_min,4;
|
|
|
|
+ changequest 11137,11138;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 4){
|
|
|
|
+ mes "- I can't get anymore -";
|
|
|
|
+ mes "- useful information. -";
|
|
|
|
+ mes "- Go back to Alberta. -";
|
|
|
|
+ mes "- and talk to that Bard. -";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Woman]";
|
|
|
|
+ mes "Where is my little boy... sniff.";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+airplane,222,67,6 script Karian#job_min1 486,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 5){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Yup!!!!!!!!!!!!!!!!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Please leave me alone.";
|
|
|
|
+ mes "I feel nauseated.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Acchh...";
|
|
|
|
+ set job_min,6;
|
|
|
|
+ changequest 11139,11140;
|
|
|
|
+ close2;
|
|
|
|
+ warp "hu_in01",267,8;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Yup!!!!!!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Please leave me alone.";
|
|
|
|
+ mes "I feel nauseated.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Acchh...";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+hu_in01,267,5,3 script Karian#job_min2 486,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 6){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Eeeeh it's so painful.";
|
|
|
|
+ mes "I don't want to feel like this ever again.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Are you ok?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "...";
|
|
|
|
+ mes "No...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I'm feeling ok.";
|
|
|
|
+ mes "So, I'm going to find out information in town, you can take a rest.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Sorry, blech! I still feel bad...";
|
|
|
|
+ mes "You can get good information from the ^f57d7dPub^000000. Owww...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "You don't have to tell me everything. I can take care of it.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "...";
|
|
|
|
+ set job_min,7;
|
|
|
|
+ changequest 11140,11141;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 7){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Sorry... Owww!";
|
|
|
|
+ mes "You can get good information from the ^f57d7dPub^000000. Owww...";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 8){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Wooo.";
|
|
|
|
+ mes "Did you get anything?";
|
|
|
|
+ next;
|
|
|
|
+ mes "- Karian doesn't look -";
|
|
|
|
+ mes "- like he's doing well -";
|
|
|
|
+ mes "- you can get information -";
|
|
|
|
+ mes "- from a man in the Pub. -";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 9){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Owww...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "How do you feel?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Oww...";
|
|
|
|
+ mes "I feel better.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Did you get anything?";
|
|
|
|
+ mes "I'm sorry that I can't be more helpful to you.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "No, it's ok.";
|
|
|
|
+ mes "I met a man in the Pub, he said that he got a song from 'Maestro Song'.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Pub?";
|
|
|
|
+ mes "You got a song?";
|
|
|
|
+ mes ".....";
|
|
|
|
+ mes "Bleech...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Hey! Are you sure that you are ok?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I don't become airsick,";
|
|
|
|
+ mes "It's just bad memories.";
|
|
|
|
+ mes "So did you hear something?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I heard a song named ^f57d7d'Metallic Sound'^000000.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What?!?!?!?!!!!!";
|
|
|
|
+ mes "You heard that?!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Why? Do you know that song?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ahh...";
|
|
|
|
+ mes "Y, yes...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Hmm...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I met him before.";
|
|
|
|
+ mes "He has a great voice...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Yes.";
|
|
|
|
+ mes "I blacked out as I heard that song.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "He has the destructive power of voice.";
|
|
|
|
+ mes "And he...";
|
|
|
|
+ mes "What else?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ah!!";
|
|
|
|
+ mes "^f57d7d'Maestro Song'^000000 went to ^f57d7dThanatos Tower^000000.";
|
|
|
|
+ mes "I don't know why he went there.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Did he? I must go there!";
|
|
|
|
+ set job_min,10;
|
|
|
|
+ changequest 11142,11143;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 10){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What are you doing? Let's go to Thanatos tower.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Of course it's easy to take an airship, but sometimes it can be good to walk.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "It isn't about my sickness.";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+hu_in01,361,103,3 script Tone-deaf person 995,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 7){
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Lala~ lala~";
|
|
|
|
+ mes "Humming~?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "lalala~";
|
|
|
|
+ mes "lullula~";
|
|
|
|
+ next;
|
|
|
|
+ mes "- It's very hard to hear. -";
|
|
|
|
+ mes "- You start to have doubts -";
|
|
|
|
+ mes "- that such sounds could -";
|
|
|
|
+ mes "- be made from humans. -";
|
|
|
|
+ next;
|
|
|
|
+ switch(select("You move to other side.:Keep listening.")){
|
|
|
|
+ case 1:
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Turuturu~";
|
|
|
|
+ mes "Dadada~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Shubashuba~ shaaa~";
|
|
|
|
+ mes "Blahblah~";
|
|
|
|
+ mes "Lalala...";
|
|
|
|
+ mes "......!!";
|
|
|
|
+ next;
|
|
|
|
+ if (Class == Job_Bard){
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hum!! Hey you, you were listening to my song.";
|
|
|
|
+ mes "You look like a Bard, how about you sing for me as rewarding my song?";
|
|
|
|
+ next;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hum!! Hey you, you were listening to my song.";
|
|
|
|
+ mes "You look like a Clown, how about you sing for me as rewarding my song?";
|
|
|
|
+ next;
|
|
|
|
+ }
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "What?!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Sing for me.";
|
|
|
|
+ mes "Come on~";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ok...";
|
|
|
|
+ mes "Hum hum...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "You are standing in the middle of Asgard's field.";
|
|
|
|
+ mes "You hand the friut of heaven over to me~";
|
|
|
|
+ mes "You are loved by every god~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hooo~ You sing well. I can feel better when I hear ^f57d7d'Idun's apple'^000000~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "As you can see!";
|
|
|
|
+ mes "I'm a guy who can enjoy songs!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "I think it is nothing to be proud of. But I'm good at singing.";
|
|
|
|
+ mes "When I was young, I tried to be a Bard but I had to succeed the family business.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "For a long time I lost my dream, I'm already old.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "I have famliy that needed my protection.";
|
|
|
|
+ mes "But one day I believe that my dreams come true!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "In my spare time, I heard the stories of a tourist in the Pub.";
|
|
|
|
+ mes "When I left there, I didn't want to become a laughing stock.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "And I can show my song to those who know the song.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "They are usually suprised when they hear the song.";
|
|
|
|
+ mes "They are suprised by my skill.";
|
|
|
|
+ mes "Huhu";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "But ^f57d7d'Maestro Song'^000000 didn't get discouraged by my song.";
|
|
|
|
+ mes "Of course he isn't good enough to me.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Did you meet ^f57d7d'Maestro Song'^000000?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hmm? Have you met him?";
|
|
|
|
+ mes "I did. A few years ago.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "When he heard my song, he said that he can't hear songs like this anywhere.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "I could have the opportunity to sing for him in Hugel.";
|
|
|
|
+ mes "There is no one who has skill like that.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Before he left, I got a song that reminds me of him.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "He said that he will go to Thanatos.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Did you get a song?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Yes!";
|
|
|
|
+ mes "He conceded my ability!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Can I hear the song?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hum...";
|
|
|
|
+ mes "Wait.";
|
|
|
|
+ mes "I have to find a piece of paper.";
|
|
|
|
+ mes "I put it in my vest.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Rummaging rummaging.";
|
|
|
|
+ mes "Browsing browsing .";
|
|
|
|
+ set job_min,8;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 8){
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "I got it.";
|
|
|
|
+ mes "Hum!";
|
|
|
|
+ mes "Listen carefully!";
|
|
|
|
+ mes "^f57d7d'Metallic Sound!!'^000000";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "$$$$$$@@@@@!!!!";
|
|
|
|
+ mes "&&$%&@@@$#$~~";
|
|
|
|
+ mes "$#^#$####$$!!!@@#!!!!!";
|
|
|
|
+ percentheal -30,-30;
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "!@@@$$%^@@#%^%!!!!!!";
|
|
|
|
+ mes "!!!!!!!##$$^^^#^!!!";
|
|
|
|
+ mes "&$$%@@@%@##%~~~";
|
|
|
|
+ percentheal -30,-30;
|
|
|
|
+ next;
|
|
|
|
+ mes "-You lose consciousness.-";
|
|
|
|
+ mes "-This voice must have-";
|
|
|
|
+ mes "-huge destructive-";
|
|
|
|
+ mes "-power.-";
|
|
|
|
+ percentheal -30,-30;
|
|
|
|
+ next;
|
|
|
|
+ mes "-And I can't remember-";
|
|
|
|
+ mes "-the end of this song.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Hey~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Open your eyes~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Clap";
|
|
|
|
+ mes "Hey~";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Eeeee...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "I think you are qualified, but you seem to need more training.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "......";
|
|
|
|
+ next;
|
|
|
|
+ mes "-You're so exhausted.-";
|
|
|
|
+ mes "-So go back to the hotel.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Thank you for your song.";
|
|
|
|
+ mes "I have to go back...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Ah?";
|
|
|
|
+ mes "Ok see you later.";
|
|
|
|
+ mes "If you want to hear my song, you can visit me.";
|
|
|
|
+ mes "Hahahh";
|
|
|
|
+ set job_min,9;
|
|
|
|
+ changequest 11141,11142;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 9){
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "......";
|
|
|
|
+ next;
|
|
|
|
+ mes "-I'm so exhausted.-";
|
|
|
|
+ mes "-you got information-";
|
|
|
|
+ mes "-so go back to the hotel.-";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 10){
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Are you leaving??";
|
|
|
|
+ mes "If you want to hear my song, you can visit me.";
|
|
|
|
+ mes "Hahahah";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 100){
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Oh!!";
|
|
|
|
+ mes "You seem to be strong!";
|
|
|
|
+ mes "You are no less competent than I am.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Lala~ lalal~";
|
|
|
|
+ mes "Lulu~?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Tone-deaf person]";
|
|
|
|
+ mes "Lalalal~";
|
|
|
|
+ mes "Lululul~";
|
|
|
|
+ next;
|
|
|
|
+ mes "-It's very hard to hear.-";
|
|
|
|
+ mes "-You start to have doubts-";
|
|
|
|
+ mes "-that such a sound can be-";
|
|
|
|
+ mes "-coming out a human.-";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+tha_scene01,140,200,0 script min_receipt 139,3,3,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 10){
|
|
|
|
+ mes "-There is a piece of paper on the ground.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "What is this?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What does it say?";
|
|
|
|
+ donpcevent "Karian#cmd1::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "===================";
|
|
|
|
+ mes "==photo exchange==";
|
|
|
|
+ mes "======receipt======";
|
|
|
|
+ mes "===================";
|
|
|
|
+ mes "Name : Maestro Song";
|
|
|
|
+ next;
|
|
|
|
+ mes "- Bring this receipt and exchange it";
|
|
|
|
+ mes "";
|
|
|
|
+ mes "- Juno's store manager : Mr. Click.";
|
|
|
|
+ next;
|
|
|
|
+ mes "- Directions : Around Juno's plaza.";
|
|
|
|
+ getitem 6271,1;
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Photo exchange receipt?";
|
|
|
|
+ mes "How did he drop it...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Juno's store...";
|
|
|
|
+ mes "Let's go to Juno...";
|
|
|
|
+ set job_min,11;
|
|
|
|
+ changequest 11143,11144;
|
|
|
|
+ donpcevent "Karian#cmd1::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 11){
|
|
|
|
+ if (countitem(6271) < 1){
|
|
|
|
+ mes "-There is a piece of paper on the ground.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "What is this?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What does it say?";
|
|
|
|
+ donpcevent "Karian#cmd1::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "===================";
|
|
|
|
+ mes "==photo exchange==";
|
|
|
|
+ mes "======receipt======";
|
|
|
|
+ mes "===================";
|
|
|
|
+ mes "Name : Maestro Song";
|
|
|
|
+ next;
|
|
|
|
+ mes "- Bring this receipt and exchange it";
|
|
|
|
+ mes "";
|
|
|
|
+ mes "- Juno's store manager : Mr. Click.";
|
|
|
|
+ next;
|
|
|
|
+ mes "- Directions : Around Juno's plaza.";
|
|
|
|
+ getitem 6271,1;
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Photo exchange receipt?";
|
|
|
|
+ mes "How did he drop it...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Juno's store...";
|
|
|
|
+ mes "Let's go to Juno...";
|
|
|
|
+ donpcevent "Karian#cmd1::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+tha_scene01,139,204,6 script Karian#cmd1 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd1";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd1";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd1";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer15000:
|
|
|
|
+ donpcevent "Karian#cmd1::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+yuno,143,170,6 script Mr. Click#job_min 748,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 11){
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Hi~ welcome~";
|
|
|
|
+ mes "I can take a picture for you.";
|
|
|
|
+ mes "Do you want to take a pic?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "No...";
|
|
|
|
+ mes "Do you remember this receipt?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Let me see~";
|
|
|
|
+ mes "Umm...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Yes...";
|
|
|
|
+ mes "It looks so old.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "It's okay.";
|
|
|
|
+ mes "Tourists usually don't pick up their pictures.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "So there are plenty of photos I've been holding on to.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "I can find that so easily.";
|
|
|
|
+ mes "I keep lots of old stuff.";
|
|
|
|
+ mes "No problem.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "browsing~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "browsing~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "I think I found it!";
|
|
|
|
+ mes "The photo crashed down, but it's ok.";
|
|
|
|
+ mes "No problem.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Here, take a look.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "The picture!";
|
|
|
|
+ mes "Let me see it!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hurry.";
|
|
|
|
+ donpcevent "Karian#cmd2::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Oh~ Good pic, isn't it?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I expected I would see the face of 'Maestro Song', but he's wearing a mask...";
|
|
|
|
+ mes "He's wearing a mask?!";
|
|
|
|
+ mes "We came here for this?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ah! look at this!";
|
|
|
|
+ mes "Something is on the back of the picture.";
|
|
|
|
+ next;
|
|
|
|
+ mes "-I want to have a Teddy Bear. I need 33?";
|
|
|
|
+ mes "-In front of Thanatos tower.";
|
|
|
|
+ mes "-Maestro Song.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "What does it mean?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Um... Teddy Bear...";
|
|
|
|
+ mes "Between Einbroch and Lighthalzen, there is an area that teddybears live.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "We might be able to get something there.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Then why would he need 33?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well... Go there and we might be able to find out something.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Umm... Then I'll pass by Einbroch and go to Lighthalzen. Why don't you go to the place that Teddy Bears are?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ok. Then let's meet at Lighthalzen's hotel.";
|
|
|
|
+ mes "I'll get the 33 Teddy Bears.";
|
|
|
|
+ donpcevent "Karian#cmd2::OnDisable";
|
|
|
|
+ set job_min,12;
|
|
|
|
+ getitem 6270,1;
|
|
|
|
+ changequest 11144,11145;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 12){
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Then take care.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Let's go there!";
|
|
|
|
+ donpcevent "Karian#cmd2::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Then I'll pass by Einbroch and go to Lighthalzen. Why don't you go to the place that Teddy Bears are?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Then let's meet at Lighthalzen's hotel.";
|
|
|
|
+ mes "I'll get the 33 Teddy Bears.";
|
|
|
|
+ donpcevent "Karian#cmd2::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Mr. Click]";
|
|
|
|
+ mes "Hi~ welcome~";
|
|
|
|
+ mes "I can take a picture for you.";
|
|
|
|
+ mes "Do you want to take a pic?";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+yuno,146,168,0 script Karian#cmd2 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd2";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd2";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd2";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd2::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+lighthalzen,162,126,3 script Little Girl#job_min 890,3,3,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (checkquest(11145,2) == 2){
|
|
|
|
+ if (job_min == 12){
|
|
|
|
+ mes "[Little Girl]";
|
|
|
|
+ mes "Ah!!!!";
|
|
|
|
+ mes "Teddy bear!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Little Girl]";
|
|
|
|
+ mes "Why do you have lots of teddy bears?";
|
|
|
|
+ mes "Where did you get them old man?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Hey, I'm not an old man.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Little Girl]";
|
|
|
|
+ mes "And my name isn't 'Hey'!";
|
|
|
|
+ mes "My name is 'Rion'!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Sorry~ sorry~";
|
|
|
|
+ mes "What if I give you a teddy bear.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "Ah!";
|
|
|
|
+ mes "Are you sure?";
|
|
|
|
+ mes "Hooray!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "A man who I saw before didn't give me teddybears even though he had lots of them!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Is he the guy in this pic?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "I can't rememebr well.";
|
|
|
|
+ mes "But I think he is.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "My mother said that he was rolling in a room with teddy bears.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "And he wears teddy bear outfits and goes to the ^f57d7dIce Cave^000000.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "My mother works here.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ice Cave?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "Mother said that it's freezing.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey~ "+strcharinfo(0)+"~";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ah, Karian. Did you just get here?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Yes.";
|
|
|
|
+ mes "It was much farther away than I'd expected.";
|
|
|
|
+ donpcevent "Karian#cmd3::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "You... walked here?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "...";
|
|
|
|
+ mes "I didn't want to take the airship again...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Oh... got it.";
|
|
|
|
+ mes "Then did you get anything in Einbroch?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I think 'Maestro Song' went to Einbroch, but he left soon because of air.";
|
|
|
|
+ mes "How about you? Did you find something about the teddy bears?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "'Maestro Song' might be in an Ice Cave.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Might be?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "This little... ah... Rion saw him.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Then it's time to go to the Ice Cave?";
|
|
|
|
+ mes "Huu... legs hurt.";
|
|
|
|
+ mes "Ok, let's go to there.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Okay.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Thanks, Rion.";
|
|
|
|
+ mes "I'll give you all the teddy bears I have.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "Really?!";
|
|
|
|
+ mes "Waaah!!!!!!!!!";
|
|
|
|
+ mes "I'm so happy!!!";
|
|
|
|
+ mes "Thank you, "+strcharinfo(0)+".";
|
|
|
|
+ set job_min,13;
|
|
|
|
+ changequest 11145,11146;
|
|
|
|
+ donpcevent "Karian#cmd3::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 13){
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "I heard that 'Maestro Song' when I went to the Ice Cave.";
|
|
|
|
+ mes "Thank you for the Teddy Bears!";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min > 13){
|
|
|
|
+ mes "[Rion]";
|
|
|
|
+ mes "I'm having a lot of fun playing with the Teddy Bears!";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Little Girl]";
|
|
|
|
+ mes "I'm having a lot of fun playing with the Teddy Bears!";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Little Girl]";
|
|
|
|
+ mes "Do you like teddy bears?";
|
|
|
|
+ mes "I love 'em!!!!!";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+lighthalzen,160,124,6 script Karian#cmd3 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd3";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd3";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd3";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd3::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,157,15,0 script Ice Cave Minstrel1 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-A long time ago-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",157,23;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,157,23,0 script Ice Cave Minstrel2 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-THe giant born to ice-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",141,41;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,141,41,0 script Ice Cave Minstrel3 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-died-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",120,35;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,120,35,0 script Ice Cave Minstrel4 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-His body became the ground-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",104,30;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,104,30,0 script Ice Cave Minstrel5 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-His bones became a mountain-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",86,23;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,86,23,0 script Ice Cave Minstrel6 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-his skin became soil-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",75,19;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,75,19,0 script Ice Cave Minstrel7 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-His blood became a river-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",56,12;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,56,12,0 script Ice Cave Minstrel8 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-his hair became a plant-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",29,26;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,29,26,0 script Ice Cave Minstrel9 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-His head became the sky-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",25,46;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,25,46,0 script Ice Cave Minstrel10 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-His tears from his-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",20,66;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,20,66,0 script Ice Cave Minstrel11 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-eyes became dew-";
|
|
|
|
+ close2;
|
|
|
|
+ warp "ice_dun01",22,85;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ice_dun01,22,85,0 script Ice Cave Minstrel12 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 13){
|
|
|
|
+ mes "-on the leaves-";
|
|
|
|
+ percentheal -90,0;
|
|
|
|
+ set job_min,14;
|
|
|
|
+ changequest 11146,11147;
|
|
|
|
+ close2;
|
|
|
|
+ warp "ra_in01",361,129;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ra_in01,361,129,0 script jmRachelHotel 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 14){
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Huu!!";
|
|
|
|
+ mes "Wake up!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Where am I...?";
|
|
|
|
+ set job_min,15;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ra_in01,358,130,4 script Old Woman#job_min 979,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 14){
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Huu!!";
|
|
|
|
+ mes "Wake up!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Where am I...?";
|
|
|
|
+ set job_min,15;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 15){
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "You're in Rachel.";
|
|
|
|
+ mes "You arere strange. You have to wear warmer clothes if you want to go into the Ice Cave.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "You're lucky that my husband found you when he did.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Sorry.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Anyway!! Be careful!";
|
|
|
|
+ mes "You don't believe your youth alone will protect you.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I'll be careful.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Do you know that song written on the wall of the Ice cave?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Did you go there to see?";
|
|
|
|
+ mes "A few years ago, one man wearing a mask carved that on the Ice cave.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "I couldn't see his face because of the mask,";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "but he got a cold and felt so painful.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "And then he decided to go to Comodo.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Comodo?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Yes, I heard that Comodo is a very fun place, I want to go there before I die.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "If you want to go there you have to take an airship to the Rune-Midgarts Kingdom.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "That's not easy.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What?! An Airship?!";
|
|
|
|
+ mes "Eee I don't want to go on an airship again!";
|
|
|
|
+ donpcevent "Karian#cmd4::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Take it easy...";
|
|
|
|
+ mes "Is there another way to go there?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Without an airship?";
|
|
|
|
+ mes "You can walk...";
|
|
|
|
+ mes "But it takes a long time...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Ah! It's Comodo over southern Veins.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "We don't have a proper boat.";
|
|
|
|
+ mes "In southern of Veins, there is a port. If you are lucky you can take it...";
|
|
|
|
+ donpcevent "Karian#cmd4::OnDisable";
|
|
|
|
+ set job_min,16;
|
|
|
|
+ changequest 11147,11148;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 16){
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "Ah! It's Comodo over southern Veins.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "We don't have a proper boat.";
|
|
|
|
+ mes "In southern of Veins, there is a port. If you are lucky you can take it...";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "I heard that Comodo is a very fun place, I want to go there before I die.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "If you want to go there you have to take an Airship to the Rune-Midgarts Kingdom.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Old Woman]";
|
|
|
|
+ mes "It's the fastest way.";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ra_in01,357,128,0 script Karian#cmd4 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd4";;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd4";;
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd4";;
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd4::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ve_fild07,131,132,5 script =Notice=#job_min 837,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 16){
|
|
|
|
+ mes "===Notice===";
|
|
|
|
+ mes "Maestro Song, Go to Comodo by boat!";
|
|
|
|
+ mes "Be ambitious!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Will it be okay...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Don't worry, trust me!!";
|
|
|
|
+ donpcevent "Karian#cmd5::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "-It's not easy to trust her-";
|
|
|
|
+ next;
|
|
|
|
+ switch(select("I don't like this.:Take the kayak.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I never ride airships ever...";
|
|
|
|
+ donpcevent "Karian#cmd5::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ok Then let's go!!!!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "-If you take a small boat,-";
|
|
|
|
+ mes "-and go ahead-";
|
|
|
|
+ mes "-to Comodo,-";
|
|
|
|
+ mes "-You should see-";
|
|
|
|
+ mes "-other small boats.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Hmm...";
|
|
|
|
+ mes "I didn't think that there was anyone who would cross over this sea with a boat.";
|
|
|
|
+ mes "You sure I'll see other boats?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "They will be headed the other direction.";
|
|
|
|
+ donpcevent "Karian#cmd5::OnDisable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Where are you going?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well? I haven't heard of the place's name before.";
|
|
|
|
+ mes "It's just called 'island' from what I heard.";
|
|
|
|
+ next;
|
|
|
|
+ mes "-For a whlie the silence-";
|
|
|
|
+ mes "-continues. Karian starts-";
|
|
|
|
+ mes "-to hum as she rows.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "-Listening to Karian hum-";
|
|
|
|
+ mes "-You suddenly feel like-";
|
|
|
|
+ mes "-you're sitting in water.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Hey! There's a water leak!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ahhhh!!!!!!!!!!!!!!";
|
|
|
|
+ next;
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Dance.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Dance.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Dance.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Dance.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Sleep.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Sleep.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Sleep.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Sing.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Sing.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Have some water.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Have some water.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Have some water.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Shout 'Viva'.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Shout 'Viva'.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Shout 'Viva'.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Go fishing.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Go fishing.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Go fishing.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Listen to my song.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Listen to my song.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Listen to my song.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Pray.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Pray.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Pray.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Eat some food.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Eat some food.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Eat some food.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ set .@rand,rand(7,9);
|
|
|
|
+ if (.@rand == 7){
|
|
|
|
+ switch(select("Throw the water out.:Row.:Give up.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }else if (.@rand == 8){
|
|
|
|
+ switch(select("Row.:Throw the water out.:Give up.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ switch(select("Give up.:Row.:Throw the water out.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What the hell do you think you're doing?";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The boat is sinking!!!";
|
|
|
|
+ close;
|
|
|
|
+ case 3:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'll row and you just throw the water out!!";
|
|
|
|
+ next;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ mes "-I've escaped from the-";
|
|
|
|
+ mes "-throes of death a-";
|
|
|
|
+ mes "-countless amount of times.-";
|
|
|
|
+ set job_min,17;
|
|
|
|
+ changequest 11148,11149;
|
|
|
|
+ close2;
|
|
|
|
+ warp "comodo",184,108;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ mes "===Notice===";
|
|
|
|
+ mes "Maestro Song, Go to Comodo by boat!";
|
|
|
|
+ mes "Be ambitious!";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+ve_fild07,129,132,5 script Karian#cmd5 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd5";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd5";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd5";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer30000:
|
|
|
|
+ donpcevent "Karian#cmd5::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+comodo,184,108,0 script jmComodo Almost Dead 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 17){
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I'm... I'm alive~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "That was a close call.";
|
|
|
|
+ donpcevent "Karian#cmd6::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "You're the one that insisted that we ride on that boat. That's how we ended up like this in the first place!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "We wouldn't have suffered like this if we just took the Airship.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "But I told you that I don't ride airships!";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I can't believe this!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Well, let's forget about the past!";
|
|
|
|
+ mes "Since we're in Comodo, let's just have some fun okay?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Then what should we do about looking for 'Maestro Song'??";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Oh yeah...";
|
|
|
|
+ mes "Why don't we ask the villagers?";
|
|
|
|
+ donpcevent "Karian#cmd6::OnDisable";
|
|
|
|
+ set job_min,18;
|
|
|
|
+ changequest 11149,11150;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+comodo,184,109,0 script Karian#cmd6 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd6";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd6";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd6";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd6::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+comodo,192,119,0 script Kayak Master#job_min 98,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 18){
|
|
|
|
+ mes "[Kayak Master]";
|
|
|
|
+ mes "What?";
|
|
|
|
+ mes "Maestro Song?";
|
|
|
|
+ mes "I don't know~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Kayak Master]";
|
|
|
|
+ mes "Go to the diner located in the northern part of Comodo.";
|
|
|
|
+ mes "If he visits this town, he would likely go there first.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Kayak Master]";
|
|
|
|
+ mes "The hostess is good at memorizing the faces of customers.";
|
|
|
|
+ mes "It's good for business you know?";
|
|
|
|
+ set job_min,19;
|
|
|
|
+ changequest 11150,11151;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Kayak Master]";
|
|
|
|
+ mes "The sea is man's dream.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Kayak Master]";
|
|
|
|
+ mes "It's my hope that I can cross over to Hugel someday!";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+comodo,159,316,4 script Woman Roasting Meat 701,{
|
|
|
|
+
|
|
|
|
+ if (job_min == 19){
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "Maestro Song?";
|
|
|
|
+ mes "Yes, I remember that face because he visited a few years ago.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "He ate a whole plate of baby back ribs by himself...";
|
|
|
|
+ mes "How can I forget his face?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "It was kind of a big fuss.";
|
|
|
|
+ mes "It was so crowded because of him.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "Finally, he became exhaused and he wanted to go somewhere quiet.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "I told him that there was a quiet place near Morroc, and he left.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "I regret that.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "He raised our income a lot while he was here...";
|
|
|
|
+ set job_min,20;
|
|
|
|
+ changequest 11151,11152;
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 20){
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "Where is the quiet place?";
|
|
|
|
+ mes "Well I'm not sure but there is a mysterious building in south-eastern part of Morroc.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "I heard that some mysterious people gather there.";
|
|
|
|
+ mes "I think they're part of some secret guild called ash... or assa... Oh I forget...";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "He ate a whole plate of baby back ribs by himself.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Woman Roasting Meat]";
|
|
|
|
+ mes "I'll never forget him.";
|
|
|
|
+ close;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+moc_fild16,206,232,0 script jmTransfer news 139,3,3,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 20){
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Um? What is this?";
|
|
|
|
+ mes "Something covered by sand?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ah It's!!";
|
|
|
|
+ mes "I think 'Maestro Song' dropped it!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "What?! How do you know?";
|
|
|
|
+ donpcevent "Karian#cmd7::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "The lyrics from the man I met in hugel on the receipt...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "and this poem written on this paper.";
|
|
|
|
+ mes "The calligraphy style is the same.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I want to see clock tower...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "But this poem can't be a clue...";
|
|
|
|
+ mes "...";
|
|
|
|
+ mes "What?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "......";
|
|
|
|
+ mes "I want to see clock tower.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Clock tower?";
|
|
|
|
+ mes "What are you saying all of a sudden?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "The... huge clock tower in Al De Baran.";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "I know but...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Will you join me?";
|
|
|
|
+ next;
|
|
|
|
+ switch(select("Refuse.:Accept.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Come on~Come on~";
|
|
|
|
+ mes "Come on~Come on~";
|
|
|
|
+ mes "Come on~~~~~~~~~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "We don't have anymore clues.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey! Let's go~~";
|
|
|
|
+ donpcevent "Karian#cmd7::OnDisable";
|
|
|
|
+ set job_min,21;
|
|
|
|
+ changequest 11152,11153;
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Ok that's not a bad idea...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Ok!!!";
|
|
|
|
+ mes "Hey! Let's go~~";
|
|
|
|
+ donpcevent "Karian#cmd7::OnDisable";
|
|
|
|
+ set job_min,21;
|
|
|
|
+ changequest 11152,11153;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+moc_fild16,204,231,0 script Karian#cmd7 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd7";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd7";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd7";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd7::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+aldebaran,140,130,0 script jmAldebaran Clock Tower 139,3,3,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 21){
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Anyway why do you want to visit this place?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "......";
|
|
|
|
+ donpcevent "Karian#cmd8::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "This is my friend's favorite place.";
|
|
|
|
+ mes "When we feel tired, we see that tower.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Let me go back to my hometown.";
|
|
|
|
+ mes "There are many beautiful flowers.";
|
|
|
|
+ mes "The birds sing for me.";
|
|
|
|
+ mes "It's this old town.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I harvest crops";
|
|
|
|
+ mes "for my church.";
|
|
|
|
+ mes "There is no warmer";
|
|
|
|
+ mes "place than where";
|
|
|
|
+ mes "I was raised.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Let me go back to my hometown.";
|
|
|
|
+ mes "Let me play in the lake until I die.";
|
|
|
|
+ mes "I'll take a rest";
|
|
|
|
+ mes "at the end of my life.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Where is Misa and Masa.";
|
|
|
|
+ mes "They already went to the";
|
|
|
|
+ mes "brilliant mountain where";
|
|
|
|
+ mes "it is full of freedom and";
|
|
|
|
+ mes "pleasure I want to go";
|
|
|
|
+ mes "there soon.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "It's a song that my friend always sang for me.";
|
|
|
|
+ mes "I haven't sung it in a long time...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Why don't we go back to Prontera?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I can't get rid of the the memories that I was impressed with when I entered Prontera's gates.";
|
|
|
|
+ set job_min,22;
|
|
|
|
+ changequest 11153,11154;
|
|
|
|
+ donpcevent "Karian#cmd8::OnDisable";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min == 22){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Let's go back to Prontera?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I can't get rid of the the memories that I was impressed with when I entered Prontera's gates.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+aldebaran,142,128,2 script Karian#cmd8 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd8";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd8";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd8";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer100000:
|
|
|
|
+ donpcevent "Karian#cmd8::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,40,0 script jmprt1 139,2,2,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 22){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I've finally come back.";
|
|
|
|
+ mes "Back to Prontera...";
|
|
|
|
+ donpcevent "Karian#cmd9::OnEnable";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'm so tired.";
|
|
|
|
+ mes "I want to take a rest~";
|
|
|
|
+ mes "Come here, "+strcharinfo(0)+".";
|
|
|
|
+ set job_min,23;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,49,4 script Karian#cmd9 486,{
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnInit:
|
|
|
|
+ disablenpc "Karian#cmd9";
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnEnable:
|
|
|
|
+ enablenpc "Karian#cmd9";
|
|
|
|
+ initnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnDisable:
|
|
|
|
+ disablenpc "Karian#cmd9";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+
|
|
|
|
+OnTimer300000:
|
|
|
|
+ donpcevent "Karian#cmd9::OnDisable";
|
|
|
|
+ stopnpctimer;
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,42,0 script prtjm1 139,1,1,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 23){
|
|
|
|
+ mes "-Let me go back to my hometown.-";
|
|
|
|
+ set job_min,24;
|
|
|
|
+ close2;
|
|
|
|
+ warp "prontera",155,44;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,44,0 script prtjm2 139,1,1,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 24){
|
|
|
|
+ mes "-There are many beautiful flowers.-";
|
|
|
|
+ set job_min,25;
|
|
|
|
+ close2;
|
|
|
|
+ warp "prontera",155,46;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,46,0 script prtjm3 139,1,1,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 25){
|
|
|
|
+ mes "-The birds sing for me.-";
|
|
|
|
+ set job_min,26;
|
|
|
|
+ close2;
|
|
|
|
+ warp "prontera",155,48;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prontera,155,48,0 script prtjm4 139,1,1,{
|
|
|
|
+
|
|
|
|
+OnTouch:
|
|
|
|
+ if (job_min == 26 || job_min == 27){
|
|
|
|
+ mes "-It's this old town.-";
|
|
|
|
+ next;
|
|
|
|
+ if(SkillPoint != 0){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey... Don't you know how to use your skill points?";
|
|
|
|
+ mes "You should use them.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if ((Class >= 4023) && (Class <= 4045)){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Why... Why are you so little?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(checkweight(1201,1) == 0){
|
|
|
|
+ mes "^3355FFWait a minute! You're";
|
|
|
|
+ mes "carrying too many items";
|
|
|
|
+ mes "right now: store some of";
|
|
|
|
+ mes "your extra things in Kafra";
|
|
|
|
+ mes "Storage, and then come back.^000000";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (JobLevel < 50 || BaseLevel < 99){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey... why are you so low?";
|
|
|
|
+ mes "How did you lose levels?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (Class == Job_Bard || Class == Job_Clown){
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "-It's a poem that you picked up in the desert.-";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "-How does Karian know-";
|
|
|
|
+ mes "-that song's not a poem?-";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Why are you looking at me?";
|
|
|
|
+ mes "How was it? Have fun??";
|
|
|
|
+ set job_min,27;
|
|
|
|
+ donpcevent "Karian#cmd9::OnDisable";
|
|
|
|
+ close2;
|
|
|
|
+ warp "prt_in",101,174;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey... you changed your outfit?";
|
|
|
|
+ mes "How'd you do that?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ end;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+prt_in,94,172,4 script Karian#job_min3 480,{
|
|
|
|
+
|
|
|
|
+ if ((Class >= 4023) && (Class <= 4045)){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Why... Why are you so little?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(checkweight(1201,1) == 0){
|
|
|
|
+ mes "^3355FFWait a minute! You're";
|
|
|
|
+ mes "carrying too many items";
|
|
|
|
+ mes "right now: store some of";
|
|
|
|
+ mes "your extra things in Kafra";
|
|
|
|
+ mes "Storage, and then come back.^000000";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (JobLevel < 50 || BaseLevel < 99){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey... why are you so low?";
|
|
|
|
+ mes "How did you lose levels?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (job_min == 27 || SkillPoint != 0){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "Hey... Don't you know how to use your skill points?";
|
|
|
|
+ mes "You should use them.";
|
|
|
|
+ close;
|
|
|
|
+ }else if (job_min > 99){
|
|
|
|
+ switch(select("Talk.:Leave.")){
|
|
|
|
+ case 1:
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "The name 'Karian'?";
|
|
|
|
+ mes "He gave it to me.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "He said that when he hears my song, he feels warmhearted.";
|
|
|
|
+ mes "'Kallianga' means hot air.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "He likes to sing..";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "And he's good at singing for sure?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "Ah! If it's okay with you, I want to take a pic with you in Juno?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "I want to have something to remember you by.";
|
|
|
|
+ close;
|
|
|
|
+ case 2:
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "See you.";
|
|
|
|
+ mes "It was really fun.";
|
|
|
|
+ close2;
|
|
|
|
+ warp "prontera",156,99;
|
|
|
|
+ end;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (Class == Job_Bard || Class == Job_Clown){
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I'm sorry about the lie.";
|
|
|
|
+ mes "The song written on this paper...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I really want to find my friend's article left behind.";
|
|
|
|
+ mes "I couldn't find it by myself.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "I gave it to my friend but he kept it precious...";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "Did you give it to him?";
|
|
|
|
+ mes "Wait a second!";
|
|
|
|
+ mes "Just who are you?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "Yes! I'm 'Maestro Song'!";
|
|
|
|
+ mes "Are you suprised!?";
|
|
|
|
+ next;
|
|
|
|
+ mes "["+strcharinfo(0)+"]";
|
|
|
|
+ mes "......";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "This is my present to you.";
|
|
|
|
+ next;
|
|
|
|
+ if (Class == Job_Bard){
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "You are also my friend.";
|
|
|
|
+ set job_min,100;
|
|
|
|
+ jobchange Job_Minstrel;
|
|
|
|
+ completequest 11154;
|
|
|
|
+ getitem 5751,1;
|
|
|
|
+ getitem 2795,1;
|
|
|
|
+ close;
|
|
|
|
+ }else if (Class == Job_Clown){
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "You are also my friend.";
|
|
|
|
+ set job_min,100;
|
|
|
|
+ jobchange Job_Minstrel_T;
|
|
|
|
+ completequest 11154;
|
|
|
|
+ getitem 5751,1;
|
|
|
|
+ getitem 2795,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Maestro Song]";
|
|
|
|
+ mes "Huh?";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Karian]";
|
|
|
|
+ mes "How did you get in here?";
|
|
|
|
+ close;
|
|
|
|
+}
|