summaryrefslogtreecommitdiff
path: root/npc/cities
diff options
context:
space:
mode:
authorL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-07-06 20:21:43 +0000
committerL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-07-06 20:21:43 +0000
commitc87c721fe0cdcb1c7bfa660dbe87fe3126ec7531 (patch)
treeb46079b7329b03916bd11c365872c7c985b2d2b6 /npc/cities
parent180c626bef428190edbcd8a8a6d1ef1ef03ce808 (diff)
downloadhercules-c87c721fe0cdcb1c7bfa660dbe87fe3126ec7531.tar.gz
hercules-c87c721fe0cdcb1c7bfa660dbe87fe3126ec7531.tar.bz2
hercules-c87c721fe0cdcb1c7bfa660dbe87fe3126ec7531.tar.xz
hercules-c87c721fe0cdcb1c7bfa660dbe87fe3126ec7531.zip
* Updated Juno and Comodo NPCs.
- Updated Monster Museum NPCs as well. - Updated doomed swords quest, moved unrelated NPCs to proper files. - Added the end of the Comodo and Juno doomed swords quests. * Fixed "[Kafra Employee]" being shown twice at one instance. * Fixed the Geffen Inn NPC. * Updated the NPC names for the Geffen Kafra. * Updated the PVP script to official. Includes Event mode. - Added warps for the PVP Cross room. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10858 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/cities')
-rw-r--r--npc/cities/comodo.txt702
-rw-r--r--npc/cities/yuno.txt597
2 files changed, 698 insertions, 601 deletions
diff --git a/npc/cities/comodo.txt b/npc/cities/comodo.txt
index 65db80dc9..c8cad6c9f 100644
--- a/npc/cities/comodo.txt
+++ b/npc/cities/comodo.txt
@@ -3,11 +3,12 @@
//===== By: ==================================================
//= eAthena dev team
//===== Current Version: =====================================
-//= 1.6
+//= 1.7
//===== Compatible With: =====================================
-//= eAthena 1.0
+//= eAthena SVN
//===== Description: =========================================
-//=
+//= [Aegis Conversion]
+//= Comodo Town NPCs
//===== Additional Comments: =================================
//= Not complete.
//= 1.1 Rolled back from the wrong Kashy's fix
@@ -17,404 +18,475 @@
//= 1.4 Fixed typos [Nexon]
//= 1.5 Removed Duplicates [Silent]
//= 1.6 Split doomed sword quest to quests/quests_comodo.txt [Evera]
+//= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
//============================================================
-
-
-//============================================================================//
-// BBQ Camp Grounds
-//============================================================================//
-
-//====================================================
-comodo,216,310,4 script BBQ Papa 85,{
-OnStart:
- mes "[BBQ Son]";
- mes "Daddy! Daddy!... Is it true that an ^FF4444Evil Witch^000000 once lived in our village?? Does she still live here???";
- next;
- mes "[BBQ Mama]";
- mes "Son, where did you hear about that?";
- next;
- mes "[BBQ Papa]";
- mes "Ha ha... are you scared of the Evil Witch? It's just an old story......";
- next;
- mes "[BBQ Son]";
- mes "No daddy! If the Witch really lived on our island, her home must be around here still.... She had to have a place to sleep in... Right??";
+// Inside Comodo
+//============================================================
+cmd_in02,73,81,4 script Martine#cmd 48,{
+ mes "[Martine]";
+ mes "Gambling...? The games";
+ mes "provided here in the Comodo";
+ mes "Casino are a higher form of";
+ mes "entertainment than gambling.";
+ mes "Do you know what I mean?";
next;
- mes "[BBQ Mama]";
- mes "Ho ho ho... now if all of this were true don't you think the ^5555FFChief^000000 would know about it?";
- mes "Anyway, we better start eating before the meat gets overcooked.";
+ mes "[Martine]";
+ mes "Granted, I did lose";
+ mes "all of my zeny playing";
+ mes "in this Casino, but I have";
+ mes "no regrets. I'll simply earn";
+ mes "more money, then blow it all";
+ mes "again. Or I just might win big!";
next;
- mes "[BBQ Son]";
- mes "Okay.... (~crunch~chew~) Yum Yum!!. I'm... I'm...... (~chomp~chomp~).... going to find out the truth!! (~crunch~chomp~) Mmmmm......";
+ mes "[Martine]";
+ mes "Bwahahahaahah~!";
+ mes "Yes, I can only lose so";
+ mes "many times until I hit the";
+ mes "jackpot! You see, you see?";
+ mes "I'm playing the freakin' odds.";
close;
}
-//=======================================================
-comodo,215,307,4 script BBQ Mama 66,{
- doevent "BBQ Papa::OnStart";
- end;
-}
-
-//=======================================================
-comodo,213,310,4 script BBQ Son 706,{
- doevent "BBQ Papa::OnStart";
- end;
-}
-
-//=======================================================
-comodo,221,310,4 script Rinta 89,{
- mes "[Rinta]";
- mes "I was 'accidentally' eavesdropping on those people having the BBQ over there.";
- mes "It seems that they are long time friends of Comodo's ^5555FFChief^000000.";
+cmd_in02,48,55,4 script Scoursege#cmd 51,{
+ mes "[Scoursege]";
+ mes "Damn it! Where did that";
+ mes "guy go? He promised me that";
+ mes "he'd easily double my money!";
+ mes "Wait. Oh, wait. Oh... Oh no...";
next;
- mes "[Rinta]";
- mes "If this is true, then this means that they can have as much meat and seasoning as they want......";
- emotion e_ic;
+ mes "[Scoursege]";
+ mes "Don't tell me that I just got";
+ mes "conned out of my money!";
+ mes "Oh no! Still, I better report";
+ mes "this to the proper authorities,";
+ mes "no matter how ashamed I feel...";
close;
}
-//=======================================================
-comodo,218,309,4 script Razy 69,{
- mes "[Razy]";
- mes "I really dislike people who constantly reminisce about the past. Like that group of people over there. They're really starting to bug me.";
- next;
- mes "[Razy]";
- mes "However, the lady in that group looks really beautiful.... her skin is so light and her complexion is wonderful.";
- mes "If only she didn't have that scar on her face.... she would be perfect...........";
+cmd_in02,64,43,4 script Roberto#cmd 709,{
+ mes "[Roberto]";
+ mes "Heh heh heh...";
+ mes "Whaaaat a gullible";
+ mes "guy. I took his money";
+ mes "so easily! I mean, I didn't";
+ mes "even come up with that great";
+ mes "of a lie, and he gave it to me!";
close;
}
-
-
-//============================================================================//
-// Casino
-//============================================================================//
-
-//=============================================================
-cmd_in02,172,105,4 script G . J 86,{
- mes "[G . J]";
- mes "The more I think about it, the more I realize that it is easier and quicker to get rich by working a steady job and saving my money";
- mes "than it is to gamble it away on false hopes of hitting the jackpot. ";
- next;
- mes "[G . J]";
- mes "It just seems like a smarter choice. I can still earn a good living even after paying my bills and taxes.";
- mes "I feel that it is much more respectable to earn your living through hard work than it is to try to make a living on easy money.";
- next;
- mes "[G . J]";
- mes "Wouldn't you agree? Think about it in this way: You and your friend have been gambling and your friend hits the jackpot.";
- mes "You would want your friend to buy you dinner or even lend you some of the prize money right?";
- next;
- mes "[G . J]";
- mes "After all it's not like your friend EARNED the money.... he/she just got lucky that’s all.";
- mes "Your friend shouldn't mind sharing money that really isn't his/hers.";
- next;
- mes "[G . J]";
- mes "On the other hand, if that same friend had a steady job and worked hard for every penny he/she earned......";
- mes "would you be comfortable asking your friend for some of that hard earned money?";
+cmd_in02,89,72,4 script Deniroz#cmd 89,{
+ mes "[Deniroz]";
+ mes "All I need is for this";
+ mes "little steel bead to fall";
+ mes "into the right hole. Then,";
+ mes "I'll win the jackpot. Alright.";
+ mes "Here goes. One last time...";
next;
- mes "[G . J]";
- mes "You wouldn't dare would you! That money was well earned and represents your friends hard work.";
- mes "You have respect for you friend because of that, and value his/her money more than some prize money.";
+ mes "[Deniroz]";
+ mes "No! No, I was so close!";
+ mes "Alright, next time I should";
+ mes "be even closer, right? Yeah.";
+ mes "Okay, this time will be the";
+ mes "last time. Not again! Alright,";
+ mes "j-just one more t-time...";
close;
}
-//=============================================================
-cmd_in02,178,92,4 script Shalone 101,{
- mes "[Shalone]";
- mes "Ok, ok............ A-4!! Looks like you've lost again sir.... Hoo hoo, if you'd like a little advice, you shouldn't play when your luck's this bad.";
- next;
+cmd_in02,178,92,4 script Shalone#cmd 101,{
mes "[Shalone]";
- mes "( This costumer just can't seem to win! I feel so sorry for him... ~sigh~)";
+ mes "Oh, I'm sorry, sir,";
+ mes "but it looks like you";
+ mes "lost again. Maybe you";
+ mes "should quit for now...";
+ mes "You've been having quite";
+ mes "a run of really bad luck...";
close;
}
-//=============================================================
-cmd_in02,178,86,4 script Stonae 98,{
- mes "[Stonae]";
- mes "WHAT!! Dang it!! AGAIN!! Arghhhhhhh!!!............";
- emotion e_omg;
- next;
- mes "[Stonae]";
- mes "Sheesh! I can't quit after losing this badly! I won't quit until I win!";
- emotion e_ag;
- next;
+cmd_in02,178,86,4 script Stonae#cmd 98,{
mes "[Stonae]";
- mes "Let's go!!";
- emotion e_go;
+ mes "N-no...";
+ mes "I lost again?!";
+ mes "But I can't quit like";
+ mes "this! I'm gonna keep";
+ mes "going, and I'm gonna";
+ mes "leave this place a winner!";
close;
}
-//=============================================================
-cmd_in02,174,126,4 script Loyar 83,{
- mes "[Loyar]";
- mes "The Comodo Casino has a very pleasing decor... It's quite clean and simple!";
- mes "The atmosphere is perfect and makes you really want to play more!";
- emotion e_ok;
- next;
- mes "[Loyar]";
- mes "Atmosphere is everything when it comes to gaming.";
+cmd_in02,172,105,4 script G . J#cmd 86,{
+ mes "[G . J]";
+ mes "The more I think about it,";
+ mes "it seems easier to become";
+ mes "rich by working, saving, and";
+ mes "making wise investments than";
+ mes "to, you know... Rely on some";
+ mes "kind of huge jackpot prize.";
next;
- mes "[Loyar]";
- mes "No matter how much fun a game is, no one would be willing to play for a long time if the environment was dirty.";
- mes "A shabby interior and bad odors can wreck a good casino!";
+ mes "[G . J]";
+ mes "Gambling seems fun, but";
+ mes "it seems smarter to make";
+ mes "money in other ways. Sure,";
+ mes "working hard is no fun, but";
+ mes "there are ways to use your^FFFFFF ^000000 money to make more of it, right?";
next;
- mes "[Loyar]";
- mes "The Comodo Casino is the best... NOTHING can beat it! The interior design might even change the mood of a sensitive player.";
- mes "Isn't it great?!";
+ mes "[G . J]";
+ mes "There's also the matter of";
+ mes "being smart and responsible";
+ mes "about your money--I mean, you're more likely to blow all your cash";
+ mes "if you win it, right? Yeah, you";
+ mes "gotta be wise about it all...";
close;
}
-//=============================================================
-cmd_in02,73,81,4 script Martine 48,{
- mes "[Martine]";
- mes "Gambling? Oh no, it's NOT gambling! Don't say that the Comodo 'CASINO' houses gambling.....";
- emotion e_gasp;
- next;
- mes "[Martine]";
- mes "We provide some of the greatest 'GAMES' in the world. It's much more of a sophisticated form of 'GAMING' than it is 'GAMBLING'.....";
- mes "You know what I mean?? (~wink~)";
- next;
- mes "[Martine]";
- mes "What?......... Don't look at me like that!...";
- emotion e_gasp;
- next;
- mes "[Martine]";
- mes "..... Ok, FINE! I see how it is. I don't care what you think. I've lost all my zeny playing in this casino and I have NO regrets whatsoever!";
- emotion e_ag;
- next;
- mes "[Martine]";
- mes "Today's competition is over! I'll have to go to the ^5555FFComodo Dungeon^000000 and kill some monsters to earn back the zeny I lost.";
- mes "But no worries here cause after I've made some zeny, I'll be right back were I left off!!";
- next;
- mes "[Martine]";
- mes "WOO HOO!! I'm going to have a blast!! HAHAHA!";
- emotion e_gg;
- close;
+cmd_in02,174,126,4 script Loyar#cmd 83,{
+ mes "[Loyar]";
+ mes "Comodo Casino's interior";
+ mes "design is so pleasing to the";
+ mes "eyes, so clean and simple.";
+ mes "The atmosphere here is perfect,";
+ mes "and it makes me want to play ";
+ mes "some more. Alright, let's go!";
+ next;
+ switch(rand(1,3)) {
+ case 1:
+ mes "[Loyar]";
+ mes "Hmm... Maybe I better";
+ mes "go home soon. I didn't";
+ mes "spend all the money that";
+ mes "I set aside for gambling";
+ mes "quite yet, but it's not a good";
+ mes "idea to stay out too long.";
+ close;
+ case 2:
+ mes "[Loyar]";
+ mes "I have to admit, the";
+ mes "atmosphere of this place";
+ mes "is exciting and addictive.";
+ mes "Even when you're tired, the";
+ mes "energy of this place just";
+ mes "gets into you, you know?";
+ next;
+ mes "[Loyar]";
+ mes "Although this kind of place";
+ mes "may encourage people with";
+ mes "serious gambling problems,";
+ mes "it's much nicer to gamble";
+ mes "here than in a place that's";
+ mes "dirtier and more questionable.";
+ close;
+ case 3:
+ mes "[Loyar]";
+ mes "Whoa whoa whoa...";
+ mes "Why did that guy make";
+ mes "that bet? What an amateur...";
+ mes "Er, I guess you don't know";
+ mes "too much about this game.";
+ mes "As for me, I'm just a fan~";
+ next;
+ mes "[Loyar]";
+ mes "I'm a big fan of a lot";
+ mes "of these games, but I'll";
+ mes "admit that I'm an even bigger";
+ mes "fan of winning! Still, I have";
+ mes "enough sense to stay out of";
+ mes "those high stakes games.";
+ close;
+ }
}
-//=============================================================
-cmd_in02,64,43,4 script Roberto#01 709,{
- mes "[Roberto]";
- mes "Muhahaha... What a stupid man! Now that's easy money! (~counts his money~)";
- emotion e_gg;
- next;
- mes "[Roberto]";
- mes "Hey you! What are you looking at!? Get out of here!! What... you've never seen someone count money before??";
- emotion e_what;
- close;
+cmd_in02,57,62,4 script Moo#cmd 109,{
+ set mooz,rand(1,10);
+ if (mooz == 1) {
+ mes "[Moo]";
+ mes "Those cheating punks!";
+ mes "They'll never show their";
+ mes "faces here again: otherwise";
+ mes "they're gonna hafta get new";
+ mes "ones! Oh--Sorry, I didn't";
+ mes "see you there~ Hahahaha~";
+ close;
+ }
+ else {
+ mes "[Moo]";
+ mes "Greetings, I am Moo,";
+ mes "manager of the Comodo";
+ mes "Casino. We pride ourselves in";
+ mes "serving all of our customers'";
+ mes "needs, doing all we can so that^FFFFFF ^000000 your visit here is unforgettable.";
+ next;
+ mes "[Moo]";
+ mes "All of our guests can enjoy";
+ mes "our general gaming area, and";
+ mes "we also provide a VIP area";
+ mes "where high rollers can play";
+ mes "exciting high stakes games.";
+ next;
+ mes "[Moo]";
+ mes "We always welcome all of";
+ mes "your suggestions, and are";
+ mes "always seeking to improve";
+ mes "your experience here in";
+ mes "the Comodo Casino.";
+ close;
+ }
}
-//=============================================================
-cmd_in02,89,72,4 script Deniroz 89,{
- mes "[Deniroz]";
- mes "If the bead falls in this time, I'll hit the JACKPOT!! All I have to do is put this small bead into that little hole.";
- emotion e_gasp;
- next;
- mes "[Deniroz]";
- mes "Most people give up after a few tries, but not me..... *whispers*(the can of beer in my hand is actually a powerful magnet)...";
+// Comodo Field
+//============================================================
+cmd_fild04,188,74,4 script Zyosegirl#cmd 93,{
+ mes "[Zyosegirl]";
+ mes "People call me the";
+ mes "Sea Lady because I'm";
+ mes "always here working,";
+ mes "gathering clams and other";
+ mes "sea creatures to sell. It's";
+ mes "a pretty good living, actually.";
next;
- mes "[Deniroz]";
- mes "Keee hee hee hee!! I'm going to get rich with my secret plan!!";
- emotion e_gg;
+ mes "[Zyosegirl]";
+ mes "It's nice to be able to work";
+ mes "outdoors, but someday, I want";
+ mes "to save enough money and move";
+ mes "to the city. I'm still young, you^FFFFFF ^000000 know, and I've got dreams";
+ mes "that I want to fulfill~";
close;
}
-//=============================================================
-cmd_in02,57,62,4 script Casino Manager Moo 109,{
- mes "[Casino Manager Moo]";
- mes "I am the manager of Comodo Casino. My name is ^3355FF'Moo'^000000.";
- next;
- mes "[Casino Manager Moo]";
- mes "Here at the Comodo Casino, we strive to serve our customers and accommodate their needs as best we can.";
- mes "Please let us know if you need anything.";
+cmd_fild04,248,86,4 script Ziyaol#cmd 709,{
+ mes "[Ziyaol]";
+ mes "Ahhh, it's nice being";
+ mes "a fisherman. You just";
+ mes "relax and let the fish";
+ mes "come to you. Well, it takes";
+ mes "some skill to catch as much";
+ mes "fish as I do with no effort~";
next;
- mes "[Casino Manager Moo]";
- mes "This area is for the VIP guest at our Casino. Our VIP program facilitates a more sophisticated level of gaming.";
- mes "If you're interested in a more easy going gaming environment, I recommend choosing a more general gaming area.";
+ mes "[Ziyaol]";
+ mes "I like the leisure involved";
+ mes "in my job, but if it's not one";
+ mes "thing, it's another. Yeah, that";
+ mes "daughter of mine over there";
+ mes "won't stop harping about ";
+ mes "moving to the biiig city.";
next;
- mes "[Casino Manager Moo]";
- mes "We are continually expanding and trying to develop a more enjoyable environment for our guests here so check back with us often.";
+ mes "[Ziyaol]";
+ mes "Why does she want to leave";
+ mes "me so badly?! But if I don't";
+ mes "let her go, she'll run away.";
+ mes "What am I going to do with";
+ mes "that girl? Well, I can't really";
+ mes "stop her from dreaming...";
close;
}
-//====================================================
-cmd_in02,48,55,4 script Scoursege 51,{
- mes "[Scoursege]";
- mes "Darn it, where is that guy who borrowed my zeny? He better not be hiding from me, he told me he would double my money!";
- emotion e_swt2;
- next;
- mes "[Scoursege]";
- mes "He was positive that he could double my money and make a little for himself! Where is he!...";
- next;
- mes "[Scoursege]";
- mes "Have I been scammed!?? On no! What should I do?? My zeny..... (~sob~sob~)";
- emotion e_sob;
+cmd_fild04,267,137,4 script Daeguro#cmd 703,{
+ mes "[Daeguro]";
+ mes "I love playing in";
+ mes "the sand-- it's so soft";
+ mes "and clean and pretty!";
+ mes "But when I grow up,";
+ mes "I wanna go to Alberta";
+ mes "and see everything I can!";
close;
}
-
-
-//============================================================================//
-// Comodo Pharos Lighthouse (Beacon Island)
-//============================================================================//
-
-//==================================================
-cmd_fild07,192,58,4 script Light House Guard#01 100,{
+cmd_fild07,192,58,4 script Rahasu#cmd 100,{
mes "[Rahasu]";
- mes "Good morning, I am Rahasu, your guide to the";
- mes "^3355FF`lighthouses'^000000";
- mes "Do you wish to learn more about these lighthouses?";
+ mes "Hey, I'm Rahasu.";
+ mes "If you want to learn";
+ mes "a little more about";
+ mes "Paros Lighthouse, I'll";
+ mes "be happy to tell you.";
next;
- menu "Learn more about these Lighthouses..",-,"Cancel",M_End;
-
+ if (select("Paros Lighthouse?:Cancel") == 1) {
mes "[Rahasu]";
- mes "As you probably have noticed, there are two huge lighthouses located in this area.";
- mes "Both of these lighthouses were used to signal nearby fortresses of incoming invasions many years ago.";
+ mes "For many years, this";
+ mes "lighthouse guided many";
+ mes "ships to shore. That was";
+ mes "a long time ago: now this";
+ mes "lighthouse sits quietly,";
+ mes "unused, but never unloved.";
next;
mes "[Rahasu]";
- mes "Too bad tourists can not enter these lighthouses yet, because they are still under heavy restrictions.";
- mes "There are many, many beautiful paintings inside.";
- close;
- M_End:
- mes "[Rahasu]";
- mes "That's too bad, hope you could find some time to learn more about these ancient structures.";
+ mes "Although this place";
+ mes "isn't the center of";
+ mes "trade and commerce that";
+ mes "it used to be, plenty of";
+ mes "people still wander to this";
+ mes "area. I wonder why, exactly...";
close;
+ }
+ mes "[Rahasu]";
+ mes "Hey, before you leave,";
+ mes "you really ought to check";
+ mes "the view from the lighthouse.";
+ mes "It's... It's breathtaking...";
+ close;
}
-//=========================================================
-cmd_fild07,52,280,4 script Light House Guard#02 100,{
- mes "[Hallosu]";
- mes "That's correct, this is one of the two lighthouses in this area.";
- mes "However, I can not let anyone go in yet because the lighthouse's interior is still under reconstruction.";
- next;
+cmd_fild07,52,280,4 script Hallosu#cmd 100,{
mes "[Hallosu]";
- mes "We hope to have a grand opening soon, thank you for your time!";
- mes "^3355FF(The guard is very nervous)^000000";
+ mes "Hello, this is one of the";
+ mes "lighthouses that make up";
+ mes "Paros Lighthouse. However,";
+ mes "right now it's undergoing";
+ mes "renovation, so it's not";
+ mes "open to the public.";
close;
}
-//=========================================================
-cmd_fild07,299,83,4 script Sailor#01 100,{
+cmd_fild07,299,83,4 script Zain#cmd 100,{
mes "[Zain]";
- mes "Hello my friend, where do you wish to go?";
- next;
- menu "Alberta = 600 Zeny",-,"Izlude = 800 Zeny",M_1,"Cancel",M_End;
-
- if(Zeny < 600) goto NoZeny;
- set Zeny, Zeny - 600;
+ mes "Would you like to";
+ mes "board a ship on the";
+ mes "Reudelus route? You";
+ mes "can travel on Reudelus";
+ mes "to Alberta or Izlude.";
+ next;
+ switch(select("Alberta - 600 Zeny:Izlude - 800 Zeny:Cancel")) {
+ case 1:
+ if (Zeny < 600) {
+ mes "[Zain]";
+ mes "I'm sorry, but you";
+ mes "don't have enough";
+ mes "zeny for the boarding fare.";
+ close;
+ }
+ set zeny,zeny-600;
warp "alberta",192,169;
- close;
- M_1:
- if(Zeny < 800) goto NoZeny;
- set Zeny, Zeny - 800;
- warp "izlude",176,182;
- close;
-
- NoZeny:
+ end;
+ case 2:
+ if (Zeny < 800) {
mes "[Zain]";
- mes "Umm, you do not have enough zeny.";
+ mes "I'm sorry, but you";
+ mes "don't have enough";
+ mes "zeny for the boarding fare.";
close;
- M_End:
+ }
+ set zeny,zeny-800;
+ warp "izlude",176,182;
+ end;
+ case 3:
mes "[Zain]";
- mes "Thank you, come again";
+ mes "Travel by ship is";
+ mes "still one of the safest and";
+ mes "dependable methods of";
+ mes "transportation. I invite you";
+ mes "to try Reudelus travel soon~";
close;
+ }
}
-//=========================================================
-cmd_fild07,94,134,4 script Sailor#02 100,{
+cmd_fild07,94,134,4 script Sarumane#cmd 100,{
mes "[Sarumane]";
- mes "Hello my friend, where do you wish to go?";
- next;
- menu "Alberta = 600 Zeny",-,"Izlude = 800 Zeny",M_1,"Cancel",M_End;
-
- if(Zeny < 600) goto NoZeny;
- set Zeny, Zeny - 600;
+ mes "Would you like to";
+ mes "board a ship on the";
+ mes "Reudelus route? You";
+ mes "can travel on Reudelus";
+ mes "to Alberta or Izlude.";
+ next;
+ switch(select("Alberta - 600 Zeny:Izlude - 800 Zeny:Cancel")) {
+ case 1:
+ if (Zeny < 600) {
+ mes "[Sarumane]";
+ mes "I'm sorry, but you";
+ mes "don't have enough";
+ mes "zeny for the boarding fare.";
+ close;
+ }
+ set zeny,zeny-600;
warp "alberta",192,169;
- close;
- M_1:
- if(Zeny < 800) goto NoZeny;
- set Zeny, Zeny - 800;
- warp "izlude",176,182;
- close;
-
- NoZeny:
+ end;
+ case 2:
+ if (Zeny < 800) {
mes "[Sarumane]";
- mes "Umm, you do not have enough zeny.";
+ mes "I'm sorry, but you";
+ mes "don't have enough";
+ mes "zeny for the boarding fare.";
close;
- M_End:
+ }
+ set zeny,zeny-800;
+ warp "izlude",176,182;
+ end;
+ case 3:
mes "[Sarumane]";
- mes "Thank you, come again.";
+ mes "Travel by ship is";
+ mes "still one of the safest and";
+ mes "dependable methods of";
+ mes "transportation. I invite you";
+ mes "to try Reudelus travel soon~";
close;
+ }
}
-//============================================================================//
-// Kokomo Beach
-//============================================================================//
-
-//=============================================================
-cmd_fild04,188,74,4 script Zyosegirl 93,{
- mes "[Zyosegirl]";
- mes "Hello, I am Zyosegirl, I gather seashells in the sea all day and sell them to make a living.";
- next;
- mes "[Zyosegirl]";
- mes "Even though it seems to be a simple lifestyle, I absolutely love it here.";
- close;
-}
-
-//=========================================================
-cmd_fild04,248,86,4 script Ziyaol 709,{
- mes "[Ziyaol]";
- mes "I don't care what you think of me, I am a fisherman, and it is a very tough profession.";
- next;
- mes "[Ziyaol]";
- mes "I am just taking a short break right now, then I will resume fishing again in a few minutes...";
- close;
-}
-
-//=========================================================
-cmd_fild04,267,137,4 script Kid 703,{
- mes "[Daeguro]";
- mes "The sand here are so gentle and the smell of the ocean is great.";
- mes "I hope one day I could get on one of those boats and head to Alberta.";
- close;
-}
-
-
-//============================================================================//
-// Others
-//============================================================================//
-
+// Morroc Field
//============================================================
-moc_fild12,35,303,4 script Saint Darmain Gatekeeper 59,{
+moc_fild12,35,303,4 script Serutero#cmd 59,{
mes "[Serutero]";
- mes "Good day, my name is Sertutero and I am the Gatekeeper for the road to Saint Darmain.";
- mes "Do wish to proceed to Saint Darmain?";
- next;
- menu "Proceed to Saint Darmain",-,"Learn more about Saint Darmain",M_1,"Cancel",M_End;
-
+ mes "Hello, I'm Serutero,";
+ mes "guardian of the roads that";
+ mes "lead to Sandaruman Fortress.";
+ mes "If you really want to go there,";
+ mes "I'll permit you to continue, but^FFFFFF ^000000 you must beware of its dangers...";
+ next;
+ switch(select("I'm going there!:Sandaruman Fortress?:Cancel")) {
+ case 1:
mes "[Serutero]";
- mes "Good luck out there, things could get rough, so be extra careful.";
- mes ". . . . .";
- warp "cmd_fild08",331,319;
+ mes "So you're really going";
+ mes "to go to Sandaruman";
+ mes "Fortress. Alright then,";
+ mes "good luck, and be careful!";
close;
- M_1:
+ warp "cmd_fild08",331,319;
+ end;
+ case 2:
+ mes "[Serutero]";
+ mes "Although Sandaruman";
+ mes "Fortress is infested with";
+ mes "monsters now, it used to be";
+ mes "a province where people lived.";
+ mes "However, they were always";
+ mes "invaded and pillaged...";
+ next;
+ mes "[Serutero]";
+ mes "Sandaruman's inhabitants";
+ mes "eventually adapted to the";
+ mes "invasions, developing smoke";
+ mes "signals and fortifications to";
+ mes "withstand the ravages of war.";
+ mes "Then, Comodo was built...";
+ next;
mes "[Serutero]";
- mes "Long time ago, due to many waves of invasion by monsters in Saint Darmain, many defensive structures were constructed to keep the peace.";
- mes "And slowly, Saint Darmain became a natural fortress.";
- mes "During an invasion, the southern edge of Saint Darmain's lighthouse also sends warning signals to surrounding cities.";
+ mes "Comodo grew in power and";
+ mes "influence and eventually annexed Sandaruman. More and more people";
+ mes "moved from the fortress to Comodo until Sandaruman Fotress was";
+ mes "essentially abandoned.";
next;
mes "[Serutero]";
- mes "Because of the vastness of all the defensive structures, Saint Darmain is also commonly known as";
- mes "^3355FF` Fortress Saint Darmain '^000000.";
+ mes "There were a few people";
+ mes "remaining in Sandaruman,";
+ mes "but they revolted and some";
+ mes "fledging government came into";
+ mes "power there. The monsters took";
+ mes "the chance to take over...";
next;
mes "[Serutero]";
- mes "If you are looking for the lighthouse, proceed in the direction of south-west.";
+ mes "There's nothing around";
+ mes "Sandaruman now. Well, nothing";
+ mes "except maybe Paros Lighthouse,";
+ mes "which is southwest of here. That place might be of interest to";
+ mes "aspiring Rogues, I hear...";
close;
- M_End:
+ case 3:
mes "[Serutero]";
- mes "If you ever become exhausted on your journey, you should stop by the nearby island of";
- mes "^3355FF`Comodo'^000000 City.";
- mes "The tropical weather over there is a brand new experience for most people.";
+ mes "You know, if you're";
+ mes "tired of traveling, you";
+ mes "can rest in ^3355FFComodo^000000. That";
+ mes "place is a pretty popular";
+ mes "tourist attraction, especially";
+ mes "for you adventurer types.";
close;
+ }
}
diff --git a/npc/cities/yuno.txt b/npc/cities/yuno.txt
index 3ae850496..7cc4f61ec 100644
--- a/npc/cities/yuno.txt
+++ b/npc/cities/yuno.txt
@@ -1,365 +1,390 @@
//===== eAthena Script =======================================
-//= Yuno City
+//= Juno City
//===== By: ==================================================
-//= KitsuneStarwind, kobra_k88
+//= KitsuneStarwind, kobra_k88, L0ne_W0lf
//===== Current Version: =====================================
-//= 1.3.3
+//= 1.4
//===== Compatible With: =====================================
-//= eAthena 7.15 +
+//= eAthena SVN
//===== Description: =========================================
-//=
+//= [Aegis Conversion]
+//= NPCs for the City of Juno
//===== Additional Comments: =================================
//= Added additional npcs. Added Metto quest. [kobra_k88]
//= Moved item quest to quest folder. Re-edited a majority of the npcs. [kobra_k88]
-//= Removed duplicate npcs already found in the sage quest.
+//=a Removed duplicate npcs already found in the sage quest.
//= Fixed & Spellchecked [massdriller]
//= 1.3 Started updating Juno NPCs based on iRO. 10% complete.
//= 1.3.2 Started updating Juno NPCs based on iRO. 30% complete.
//= 1.3.3 Removed Noyee NPC (it's implemented in sleipnir_seal.txt)
+//= 1.4 Updated to Aegis 10.3 standards. [L0ne_W0lf]
+//= Added Juno Airship Representative.
//============================================================
-
-yuno,330,100,4 script Knight 734,{
- mes "[Leibech]";
- mes "I have a great";
- mes "interest in collecting";
- mes "unique and uncommon";
- mes "goods. You know, things";
- mes "that most people see just";
- mes "once in their lifetimes.";
- next;
- mes "[Leibech]";
- mes "I usually use the";
- mes "Alchesh Trading Company.";
- mes "to help add to my collection.";
- mes "Their prices aren't the cheapest,";
- mes "but their service is very";
- mes "reliable.";
- close;
+// Juno
+//============================================================
+yuno,184,173,4 script Freidrich#juno 729,{
+ if (rand(1,5) == 1) {
+ mes "[Freidrich]";
+ mes "^3355FFJuno^000000 is kept aloft in the air by an ancient and mysterious force.";
+ next;
+ mes "[Freidrich]";
+ mes "This power is said to come from a relic from an ancient civilization called ^3355FFJupheros^000000 which existed here long before Juno.";
+ next;
+ mes "[Freidrich]";
+ mes "Research revealed that Juno's power source based on ^3355FFPieces of Ymir's Heart^000000. I hear that this power source is found where Jupheros used to exist.";
+ next;
+ mes "[Freidrich]";
+ mes "Since many scholars have been coming to Juno to study and research this power source, our city is basically a well known mecca for scholars.";
+ close;
+ }
+ else {
+ mes "[Freidrich]";
+ mes "The city of Sages,";
+ mes "^3355FFJuno,^000000 is made of";
+ mes "three islands.";
+ next;
+ mes "[Freidrich]";
+ mes "These are Solomon, the island of honor, Mineta, the island of prosperity, and Snotora, the island of knowledge.";
+ next;
+ mes "[Freidrich]";
+ mes "The location of each island is";
+ mes "North-west : Solomon";
+ mes "North-east : Snotora";
+ mes "South : Mineta.";
+ close;
+ }
}
-
-//======================================================================================
-yuno,208,164,4 script Active little girl 101,{
- mes "[Hisa]";
- mes ".....";
- mes "This town is so boring.";
- mes "No events, no festivals...";
- mes "All people do all day is stay";
- mes "at home and study. How dull!";
- close;
+
+yuno,337,227,4 script Juno Granny#juno 103,{
+ mes "[Granny]";
+ if (rand(1,50) == 1) {
+ if (Zeny > 999) {
+ mes "So, do you enjoy candy?";
+ next;
+ mes "^3355FFGranny hands you some candy^000000.";
+ next;
+ mes "[Granny]";
+ mes "You've already chosen. It doesn't matter whether or not you get this candy. That doesn't matter at all. You have to understand why it's happened.";
+ next;
+ mes "[Granny]";
+ mes "Here's ^3355FF1,000 zeny^000000.";
+ mes "Do you accept this?";
+ next;
+ if (select("Accept:Do not accept") == 1) {
+ mes "[Granny]";
+ mes "*Giggle*";
+ mes "There you go~";
+ set zeny,zeny-1000;
+ getitem 529,1; //Candy
+ next;
+ mes "[Granny]";
+ mes "*Giggle*";
+ mes "Well then...";
+ mes "See you ~";
+ close;
+ }
+ mes "[Granny]";
+ mes "Yes, that's right. Now you must ask yourself why you didn't accept the candy I offered.";
+ close;
+ }
+ else {
+ mes "*Giggle giggle*";
+ mes "The time has come.";
+ mes "Well then...";
+ close;
+ }
+ }
+ else {
+ mes "I am an old Sage granny who foresees everything...";
+ next;
+ mes "[Granny]";
+ mes "Have you heard of a boss monster that has been around Juno for a long time? It's known only as the ^FF3355Lord of the Dead^000000.";
+ next;
+ mes "[Granny]";
+ mes "It is rumored to be from the realm of the dead. It brings many undead monsters with it, intending to lead living creatures to its cold and icy realm.";
+ next;
+ mes "[Granny]";
+ mes "You have already chosen whether or not you will challenge the Lord of the Dead. All you need to do right now is understand why you made the decision.";
+ close;
+ }
}
-
-//======================================================================================
-yuno,184,173,4 script Freidrich 729,{
- mes "[Freidrich]";
- mes "The city of Sages,";
- mes "^5533FFJuno^000000, is made of";
- mes "three isnlands.";
+yuno,328,239,4 script Juno Fighter#juno 732,{
+ mes "[Sergiof]";
+ mes "My name is Sergiof,";
+ mes "the fighter who";
+ mes "serves Granny.";
next;
- mes "[Freidrich]";
- mes "These are Solomon, the islands of";
- mes "honor, Mineta, the islands of";
- mes "prosperity, and Snotora, the island";
- mes "of knowledge.";
+ mes "[Sergiof]";
+ mes "I will tell you about ^3355FFGrand Peco^000000 which is a high level Peco Peco. Grand Peco is faster than Peco Peco and is quite aggressive.";
next;
- mes "[Freidrich]";
- mes "The location of each island is";
- mes "North-west : Solomon";
- mes "North-east : Snotora";
- mes "South : Mineta.";
+ mes "[Sergiof]";
+ mes "It attacks using its strong bill and many Peco Pecos follow it. There's quite a difference in power between Peco Peco and the Grand Peco.";
close;
}
-//======================================================================================
-yuno,157,87,4 script A Citizen of Yuno 102,{
- mes "[Shalima]";
- mes "When you go north from Al De Baran,";
- mes "you will arrive at 'Elmeth";
- mes "Plateau', a place covered with";
- mes "molten rock.";
- next;
- mes "[Shalima]";
- mes "On the top of a mountain connected";
- mes "to the plateau, you can find a";
- mes "bridge which leads you this";
- mes "place!,^5533FFJuno^000000, the city of Sages.";
- next;
- mes "[Shalima]";
- mes "In Juno, you can visit places such";
- mes " as the 'Juphero Plaza', 'Juno";
- mes "Conference Hall', 'Schweicherbil";
- mes "Magic Academy', or the 'Monster";
- mes "'Museum'. These places are famous";
- mes "around the world!";
+yuno,343,68,4 script Juno Despot#juno 730,{
+ mes "[Ninno]";
+ if (rand(1,1000) == 1) {
+ mes "You are very lucky to have me tell you this story. This only happens by ^FF33551 out of a 1,000 chance^000000.";
+ next;
+ mes "[Ninno]";
+ mes "This world you are experiencing is actually fabricated! It's time for you to see reality for what it is!";
+ next;
+ mes "[Ninno]";
+ mes "Open your eyes! Stop being manipulated by virtual reality!";
+ close2;
+ warp "prontera",182,206;
+ end;
+ }
+ mes "Have you ever heard of an Egyptian king who was once believed to be a son of a god? His name is ^3355FFPharoah^000000.";
next;
- mes "[Shalima]";
- mes "You may also wish to drop by the";
- mes "'Sage Castle', where people can";
- mes "change their jobs into 'Sage', one";
- mes "of the more unique classes.";
+ mes "[Ninno]";
+ mes "He was rumored to be a high sorcerer that used his power to curse innocents. It is said that he is still around, placing his curses on people.";
next;
- mes "[Shalima]";
- mes "If you're interested in the Sage";
- mes "class, why don't you go look around";
- mes "the castle?";
+ mes "[Ninno]";
+ mes "As an adventurer, it's possible that you may see him in your travels. Be careful...";
close;
}
-//=======================================================================================
-yuno,157,205,4 script Juno Artisan 54,{
+yuno,165,111,4 script Juno Sage#juno 123,,{
+ mes "[Le Morpheus]";
+ if (rand(1,50) == 25) {
+ if (Zeny > 4999) {
+ mes "Look in my hand. I am holding two different kinds of herbs.";
+ next;
+ mes "[Le Morpheus]";
+ mes "One is a ^3355FFBlue Herb^000000 which will make you forget about reality and keep you in this virtual reality^000000.";
+ next;
+ mes "[Le Morpheus]";
+ mes "The other is a ^FF3355Red Herb^000000 which will reveal to you what is true and real.";
+ next;
+ mes "[Le Morpheus]";
+ mes "Whichever one you choose, you must spend ^3355FF5,000 zeny^000000. Now, please select one.";
+ next;
+ if (select("Choose ^FF3355Red Herb^000000:Choose ^3355FFBlue Herb^000000.") == 1) {
+ mes "[Le Morpheus]";
+ mes "As you have chosen, you will forget everything, and remain in this virtual reality.";
+ set zeny,zeny-5000;
+ getitem 507,1; //Red_Herb
+ close2;
+ warp "prontera",182,206;
+ end;
+ }
+ mes "[Le Morpheus]";
+ mes "You will see the truth.";
+ set zeny,zeny-5000;
+ getitem 510,1; //Blue_Herb
+ close2;
+ warp "pay_dun03",200,222;
+ end;
+ }
+ else {
+ mes "Hmm. I'm sorry to say you just missed a fortunate chance. However, I can tell you don't have enough wealth to bring this fortune to fruition.";
+ close;
+ }
+ }
+ else {
+ mes "^3355FFApocalypse^000000...";
+ mes "It is the name of an android that used to guard Juno long ago.";
+ next;
+ mes "[Le Morpheus]";
+ mes "Because its artificial intelligence has corrupted over the years, it can no longer distinguish comrades from enemies. Sadly, that android is nothing but a mindless monster now.";
+ close;
+ }
+}
+
+yuno,157,205,4 script Juno Artisan#juno 54,{
mes "[Artisan]";
mes "*Mumble mumble...*";
next;
mes "[Artisan]";
- mes "Oh, hello there. Let me introduce";
- mes "myself. I am an artisan who tries";
- mes "to succeed the rights and duties of";
- mes "item makers in Juno.";
+ mes "Oh, hello there. Let me introduce myself. I am an artisan who tries to succeed the rights and duties of item makers in Juno.";
next;
- menu "About Powerful Equipment.",M_1,"About Unique Items",M_2,"About Authentic Food",M_3,"End Conversation",M_End;
-
- M_1:
+ switch(select("About Powerful Equipment:About Unique Items:About Authentic Food:End Conversation")) {
+ case 1:
mes "[Artisan]";
- mes "Let me suggest the ^5533FFHoly Guard^000000 and";
- mes "^5533FFHoly Avenger^000000 which are";
- mes "special items for Crusaders.";
+ mes "Let me suggest the ^3355FFHoly Guard^000000 and ^3355FFHoly Avenger^000000 which are special items for Crusaders.";
next;
mes "[Artisan]";
- mes "These pieces of equipment are very";
- mes "light and have sufficient";
- mes "abilities. They also happen to";
- mes "possess holy power.";
+ mes "These pieces of equipment are very light and have sufficient abilities. They also happen to possess holy power.";
next;
mes "[Artisan]";
- mes "Therefore, this equipment is more";
- mes "powerful over some kinds of";
- mes "monsters such as Ghosts or the";
- mes "Undead.";
+ mes "Therefore, this equipment is more powerful over some kinds of monsters such as Ghosts or the Undead.";
next;
mes "[Artisan]";
- mes "However it is rumored that only a";
- mes "few chosen Crusaders are able to";
- mes "obtain those items due of their";
- mes "rarity.";
+ mes "However it is rumored that only a few chosen Crusaders are able to obtain those items due of their rarity.";
close;
-
- M_2:
+ case 2:
mes "[Artisan]";
- mes "It looks like a simple scroll";
- mes "marked with concentric circles and";
- mes "a star. Although the ^5533FFWorn-Out Magic^000000";
- mes "^5533FFScroll^000000 is very old, it's wanted by";
- mes "many Sages for research purposes.";
- next;
+ mes "It looks like a simple scroll marked with concentric circles and a star. Although the ^FF3355Worn-Out Magic Scroll^000000 is very old, it's wanted by many Sages for research purposes.";
+ next;
mes "[Artisan]";
- mes "It seems you can use that item when";
- mes "you chant a high-level magic";
- mes "spell.";
+ mes "It seems you can use that item when you chant a high-level magic spell.";
close;
-
- M_3:
+ case 3:
mes "[Artisan]";
- mes "^5533FFRice Cake^000000! Yes, it's a traditional";
- mes "food that's favored by a lot of";
- mes "people. There's a lot of nostalgic";
- mes "memories of old fashioned markets";
- mes "that are connected to the Rice";
- mes "Cake.";
+ mes "^3355FFRice Cake^000000! Yes, it's a traditional food that's favored by a lot of people. There's a lot of nostalgic memories of old fashioned markets that are connected to the Rice Cake.";
next;
mes "[Artisan]";
mes "Ahhh~";
- mes "I wish i could eat a bit of Rice";
- mes "Cake right now.";
- close;
-
- M_End:
+ mes "I wish I could eat a bit of Rice Cake right now.";
+ close;
+ case 4:
mes "[Artisan]";
- mes "Although Yuno is known as the city of";
- mes "Sages, I hope you understand that";
- mes "ordinary people live and prosper";
- mes "here as well. Please enjoy the";
- mes "unique atmosphere that Juno has to";
- mes "offer.";
+ mes "Although Juno is known as a city of Sages, I hope you understand that ordinary people live and propser here as well. Please enjoy the unique atmosphere that Juno has to offer.";
close;
+ }
}
-//======================================================================================
-yuno,336,227,4 script Juno Granny 103,{
- mes "[Granny]";
- mes "I am an old Sage granny who";
- mes "foresees everything...";
+yuno,150,283,4 script Juno Soldier#juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Granny]";
- mes "Have you heard of a boss monster";
- mes "that has been around Juno for a";
- mes "long time? it's known only as the";
- mes "^FF3355Lord of the Dead^000000.";
+ mes "[Juno Soldier]";
+ mes "There is a monster near here known as Lava Golem. This golem is made from a stone heart whose power happened to be amplified with magic power when it was swept away by molten rock.";
next;
- mes "[Granny]";
- mes "It is rumored to be from the realm";
- mes "of the dead. It brings many undead";
- mes "monsters with it, intending to lead";
- mes "living creatures to its cold and";
- mes "icy realm.";
+ mes "[Juno Soldier]";
+ mes "The lava dripping from its body is so hot that it can melt down armor and weapons made out of high quality steel.";
next;
- mes "[Granny]";
- mes "You have already chosen whether or";
- mes "not you will challenge the Lord of";
- mes "the Dead. All you need to do right";
- mes "now is understand why you made the";
- mes "decision.";
+ mes "[Juno Soldier]";
+ mes "You'd better be careful when you encounter this monster. It will damage armor and weapons in the twinkling of an eye.";
close;
}
-
-//========================================================================================
-yuno,328,239,4 script Juno Fighter 732,{
- mes "[Sergiof]";
- mes "My name is Sergiof,";
- mes "the fighter who";
- mes "serves Granny.";
+
+yuno,165,283,4 script Juno Soldier#2juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Sergiof]";
- mes "I will tell you about ^5533FF'Grand Peco'^000000";
- mes "which is a high level Peco Peco.";
- mes "Grand Peco is faster than Peco Peco";
- mes "and is quite aggressive";
+ mes "[Juno Soldier]";
+ mes "Geographer...";
+ mes "That monster looks like a flower blooming from the ground.";
next;
- mes "[Sergiof]";
- mes "It attacks using its strong bill";
- mes "and many Peco Pecos follow it.";
- mes "There's quite a difference in power";
- mes "between Peco Peco and the Grand";
- mes "Peco.";
+ mes "[Juno Soldier]";
+ mes "Strangely, it can extend its body a long distance. Even if you're far away from it, it can still pose a threat.";
+ next;
+ mes "[Juno Soldier]";
+ mes "The name of this monster originated from a story about a poor geographer who, unfortunately, was eaten by this monster while he was immersed in his studies.";
close;
}
-
-//========================================================================================
-yuno,343,68,4 script Juno Despot 730,{
- mes "[Ninno]";
- mes "Have you ever heard of an Egyptian";
- mes "king who was once believed to be a";
- mes "son of a god? his name is ^5533FFPharaoh^000000.";
+
+yuno,227,292,4 script Juno Soldier#3juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Ninno]";
- mes "He was rumored to be a high";
- mes "sorcerer that used his power to";
- mes "curse innocents. It is said that he";
- mes "is still around, placing his curses";
- mes "on people.";
+ mes "[Juno Soldier]";
+ mes "Near Juno, there exists a fallen angel named 'False Angel.' It feigns innocence, pretending to bless adventurers and then stabbing them in the back without any warning.";
next;
- mes "[Ninno]";
- mes "As an adventurer, it's possible";
- mes "that you may see him in your";
- mes "travels. Be careful...";
+ mes "[Juno Soldier]";
+ mes "Don't be fooled by its appearance, or you'll find yourself in trouble.";
close;
}
-//=======================================================================================
-yuno,261,99,4 script Sage Yklah 735,{
- mes "[Yklah]";
- mes "^5533FFJuphero^000000...";
- mes "That was the name of the city that";
- mes "once existed in ancient times.";
+yuno,165,228,4 script Juno Soldier#4juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Yklah]";
- mes "The most intelligent and talented";
- mes "people of that time lived there,";
- mes "harnessing the pieces of Ymir's";
- mes "heart to power their civilization.";
+ mes "[Juno Soldier]";
+ mes "'Goat' is a monster that was an antelope living in the high mountains that was somehow turned into a monster.";
next;
- mes "[Yklah]";
- mes "Unfortunately, they happened to";
- mes "abuse that great power and somehow";
- mes "destroyed themselves.";
+ mes "[Juno Soldier]";
+ mes "Even if you manage to dodge to its horns, you still need to be wary of its powerful legs.";
next;
- mes "[Yklah]";
- mes "If you long to acquire God's";
- mes "knowledge, you must first be";
- mes "humble. Otherwise...";
+ mes "[Juno Soldier]";
+ mes "Goat's legs are so strong because it's always climbing cliffs when it's not busy slaughtering the innocent.";
close;
}
-
-//=========================================================================================
-yuno,305,207,6 script Sage Syklah 735,{
- mes "[Syklah]";
- mes "The people here keep talking of";
- mes "some suspicious man living in";
- mes "Juno.";
- next;
- mes "[Syklah]";
- mes "Supposedly, he's pretty dangerous,";
- mes "and is always immersing himself in";
- mes "some kind of research.";
- next;
- mes "[Syklah]";
- mes "People already consider him a 'Mad";
- mes "Scientist', wasting his time";
- mes "studying impractical things beyond";
- mes "the understanding of normal";
- mes "people.";
- next;
- mes "[Syklah]";
- mes "It's rumored that this scientist is";
- mes "responsible for creating 'Blazer',";
- mes "a monster made of magic flame.";
- next;
- mes "[Syklah]";
- mes "It's a dangerous and fearsome";
- mes "monster that casts spells like Fire";
- mes "Bolt and Fire Ball that lives";
- mes "outside of Juno.";
- close;
+
+yuno,150,228,4 script Juno Soldier#5juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
+ next;
+ mes "[Juno Soldier]";
+ mes "Have you ever";
+ mes "seen a Large Jellopy?";
+ mes "Those things are huuuge!";
+ next;
+ mes "[Juno Soldier]";
+ mes "It's hard to believe";
+ mes "that such a large and";
+ mes "shining jellopy even exists!";
+ close;
}
-
-//==========================================================================================
-yuno,213,298,4 script Sage Esklah 735,{
- mes "[Esklah]";
- mes "I remember watching a harmless";
- mes "piece of paper floating";
- mes "trough the air...";
+
+yuno,334,182,4 script Juno Soldier#6juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Esklah]";
- mes "As i was thinking of how";
- mes "wonderfully poetic that image was,";
- mes "that paper suddenly attacked me!";
- mes "Me, one of Juno's greatest Sages!";
+ mes "[Juno Soldier]";
+ mes "Among the Sage's weapons, there is a 'Dagger of Counter.'";
next;
- mes "[Esklah]";
- mes "I tried defending myself with my";
- mes "trusty sword, but being paper-thin,";
- mes "that monster managed to dodge all";
- mes "of my blows. I had to cast magic in";
- mes "order to destroy it.";
+ mes "[Juno Soldier]";
+ mes "Its use is limited to the Sage class, and it increases the chance of inflicting critical attacks. So, for Sages, that dagger can be very useful, as well as make them look stylish in battle.";
+ close;
+}
+
+yuno,263,320,4 script Juno Soldier#7juno 105,{
+ mes "[Juno Soldier]";
+ mes "Welcome to Juno, the city of noble-mindedness.";
next;
- mes "[Esklah]";
- mes "Later, I learned that monster is";
- mes "known as ^FF5533The Paper^000000.";
+ mes "[Juno Soldier]";
+ mes "There is a holy shield named 'Sacred Mission' which can only be used by Crusaders.";
next;
- mes "[Esklah]";
- mes "It used to be a part of an old book";
- mes "that contained a lot of ancient";
- mes "knowledge about Juno, but somehow,";
- mes "became a monster. Isn't that";
- mes "peculiar?";
+ mes "[Juno Soldier]";
+ mes "It's a long and narrow shield with an angel wing engraved in the center of the front side. Against Devil and Undead monsters, it is especially powerful.";
close;
}
-
-
-//======================================================================================
-yuno,165,111,4 script Juno Sage 123,{
- mes "[Le Morpheous]";
- mes "^FF5533Apocalypse...^000000";
- mes "It is the name of an android that";
- mes "used to guard Juno long ago.";
+yuno,142,183,5 script Airship Representative 100,{
+ mes "[Airship Representative]";
+ mes "Good day, I am here to inform you";
+ mes "about the Juno Airship which";
+ mes "we plan to operate in the near future.";
next;
- mes "[Le Morpheus]";
- mes "Because its artificial intelligence";
- mes "has corrupted over the years, it";
- mes "can no longer distinguish comrades";
- mes "from enemies. Sadly, that android";
- mes "is nothing but a mindless monster";
- mes "now.";
- close;
-}
+ mes "[Air ship Representative]";
+ mes "Unfortunately, it is still in";
+ mes "development, and we've yet";
+ mes "to complete testing. However,";
+ mes "we feel the need to let our";
+ mes "eager customers know of our";
+ mes "progress.";
+ next;
+ mes "[Airship Representative]";
+ mes "The Airship we're developing will provide you with convenient travel to any town. You can also enjoy the sights while aloft in the sky. Unique products from various areas will also be provided.";
+ next;
+ mes "[Airship Representative]";
+ mes "We promise our customers an";
+ mes "amazing travel experience";
+ mes "once the Airship is in";
+ mes "operation. In the meantime,";
+ mes "we are providing a special";
+ mes "teleport service.";
+ next;
+ mes "[Airship Representative]";
+ mes "The teleport fee is 1,800 zeny, regardless of where you want to go. Please let me know your desired destination.";
+ next;
+ switch(select("Prontera:Izlude:Geffen:Morroc:Payon:Alberta:Comodo:Cancel")) {
+ case 1: callsub S_Warp,"prontera",116,72;
+ case 2: callsub S_Warp,"izlude",94,103;
+ case 3: callsub S_Warp,"geffen",120,39;
+ case 4: callsub S_Warp,"morocc",156,46;
+ case 5: callsub S_Warp,"payon",69,100;
+ case 6: callsub S_Warp,"alberta",117,56;
+ case 7: callsub S_Warp,"comodo",209,143;
+ case 8: close;
+ }
+
+S_Warp:
+ if (Zeny >= 1800) {
+ set zeny,zeny-1800;
+ warp getarg(0),getarg(1),getarg(2);
+ end;
+ }
+ else {
+ mes "[Airship Representative]";
+ mes "I regret to say that you do not have enough zeny with you.";
+ mes "Please check the amount of zeny that you have.";
+ close;
+ }
+} \ No newline at end of file