diff options
Diffstat (limited to 'npc/re/cities')
-rw-r--r-- | npc/re/cities/alberta.txt | 42 | ||||
-rw-r--r-- | npc/re/cities/brasilis.txt | 166 | ||||
-rw-r--r-- | npc/re/cities/dewata.txt | 1160 | ||||
-rw-r--r-- | npc/re/cities/dicastes.txt | 768 | ||||
-rw-r--r-- | npc/re/cities/izlude.txt | 36 | ||||
-rw-r--r-- | npc/re/cities/jawaii.txt | 15 | ||||
-rw-r--r-- | npc/re/cities/malangdo.txt | 388 | ||||
-rw-r--r-- | npc/re/cities/mora.txt | 321 |
8 files changed, 2896 insertions, 0 deletions
diff --git a/npc/re/cities/alberta.txt b/npc/re/cities/alberta.txt new file mode 100644 index 000000000..a0a417510 --- /dev/null +++ b/npc/re/cities/alberta.txt @@ -0,0 +1,42 @@ +//===== rAthena Script ======================================= +//= Alberta Town Renewal +//===== By: ================================================== +//= Euphy +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Alberta town NPCs. +//===== Additional Comments: ================================= +//= 1.0 First Version. +//============================================================ + +// cities/amatsu.txt +//============================================================ +alberta,246,74,3 duplicate(Sea_Captain_amatsu) Sea Captain#ama1 709 + +// cities/ayothaya.txt +//============================================================ +alberta,246,29,3 duplicate(Aibakthing_ayothaya) Aibakthing#ayo 843 + +// cities/gonryun.txt +//============================================================ +alberta,246,62,3 duplicate(Kunlun_Envoy_gonryun) Kunlun Envoy#gon 776 + +// cities/louyang.txt +//============================================================ +alberta,246,40,3 duplicate(Girl_louyang) Girl#0lou 815 + +// cities/moscovia.txt +//============================================================ +alberta,246,51,4 duplicate(PR_Officer_moscovia) Moscovia P.R. Officer#1 960 + +// quests/quests_alberta.txt +//============================================================ +alberta,244,118,4 duplicate(Sailor_alberta) Sailor#tur 709 +alberta,246,114,4 duplicate(Turtle_Scholar_alberta) Turtle Island Scholar 121 + +// quests/skills/merchant_skills.txt +//============================================================ +alberta,232,103,6 duplicate(Gershaun_alberta) Gershaun 57 diff --git a/npc/re/cities/brasilis.txt b/npc/re/cities/brasilis.txt new file mode 100644 index 000000000..389c5863f --- /dev/null +++ b/npc/re/cities/brasilis.txt @@ -0,0 +1,166 @@ +//===== rAthena Script ======================================= +//= Brasilis Town +//===== By: ================================================== +//= L0ne_W0lf +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= [Aegis Conversion] +//= Brasilis Town Script +//===== Additional Comments: ================================= +//= 1.0 First version. Transportation and Basic NPCs. +//= 1.1 Fixed Zeny not being removed for payment. [Kisuka] +//= 1.2 Updated dialog, added Ice Cream Maker. [L0ne_W0lf] +//= 1.3 Moved Alberta NPC to pre-re/re paths. [Euphy] +//============================================================ + +/* Pre-Renewal coordinates: alberta,247,115,3 */ +alberta,246,82,3 script Crewman#bra2 100,{ + mes "[Crewman]"; + mes "Hey, have you heard of a place called Brasilis?"; + mes "It's a tropical city that's hot like the desert but also rainy. It is a very mysterious place."; + next; + mes "[Crewman]"; + mes "We recently found a new ocean route to get there easily."; + mes "It's just 10,000 zeny for a round trip! So do you want to go?"; + next; + switch(select("Take me to Brasilis!:I'll stay here.")) { + case 1: + if (Zeny > 9999) { + mes "[Crewman]"; + mes "Cool~!! Let's go~!"; + set zeny,zeny-10000; + close2; + warp "brasilis",314,60; + end; + } + else { + mes "[Crewman]"; + mes "I said 10,000 zeny."; + close; + } + case 2: + mes "[Crewman]"; + mes "Well if you're ever interested, let me know and I can take you there."; + close; + } +} + +brasilis,316,57,3 script Crewman#bra1 100,{ + mes "[Crewman]"; + mes "My ship is going to back to Alberta, do you want to join us?"; + next; + switch(select("Go back to Alberta.:Not yet~.")) { + case 1: + mes "[Crewman]"; + mes "I sure do miss home."; + close2; + if (checkre(0)) + warp "alberta",243,82; + else + warp "alberta",244,115; + end; + case 2: + mes "[Crewman]"; + mes "Ok, suit yourself. We'll see you when we get back then."; + close; + } +} + +brasilis,155,165,3 script Signpost#bra1 858,{ + mes ":: Art Museum ::"; + close; +} + +brasilis,195,231,3 script Signpost#bra2 858,{ + mes ":: Verass Monument ::"; + close; +} + +brasilis,240,247,3 script Signpost#bra3 858,{ + mes ":: Market ::"; + mes " "; + mes "- For your Potions and Weaponry -"; + close; +} + +brasilis,303,309,3 script Signpost#bra4 858,{ + mes ":: Jungle Cable ::"; + mes ""; + mes "- Not for the faint of heart -"; + close; +} + +brasilis,278,137,3 script Signpost#bra5 858,{ + mes ":: Brasilis Hotel ::"; + close; +} + +brasilis,137,77,5 script Ice-Cream Maker 85,{ + mes "[Ice Cream Maker]"; + mes "Come~come~"; + mes "Ice cream is the perfect snack for a hot day~"; + mes "It's just ^3355FF100 Zeny^000000~"; + mes "Ice Cream~"; + mes "Get 'yer Ice Cream!"; + next; + switch(select("Give me one!:Ice Cream?:Cancel.")) { + case 1: + mes "[Ice Cream Maker]"; + mes "Since there are so many people want to get a cool ice cream you can order only 5 at a time."; + mes "So how many d'ya want?"; + next; + while(1) { + input .@input; //,1,5; + if (.@input == 0) { + mes "[Ice Cream Maker]"; + mes "None?"; + mes "Fine get outta the way, I have customers to serve."; + close; + } + else if ((.@input < 0) || (.@input > 5)) { + mes "[Ice Cream Maker]"; + mes "Wow."; + mes "You ordered too much."; + mes "If you eat over 5 you might need to fight with a monster in your stomach. Calm down buddy."; + next; + } + else + break; + } + set .@icecream_hap,.@input*100; + if (Zeny < .@icecream_hap) { + mes "[Ice Cream Maker]"; + mes "Dood~! You don't have enough money."; + mes "It's only ^3355FF100 Zeny^000000~ Seriously!"; + close; + } + if (!checkweight(536,.@input)) { + mes "[Ice Cream Maker]"; + mes "You seem to have too much stuff."; + mes "Lighten your pack before buying this."; + close; + } + set zeny,zeny-.@icecream_hap; + getitem 536,.@input; //Ice_Cream + close; + case 2: + mes "[Ice Cream Maker]"; + mes "'Ice cream is..."; + mes "Wait, don't you know"; + mes "what Ice Cream is?"; + mes "What rock have you"; + mes "been living under?"; + next; + mes "[Ice Cream Maker]"; + mes "I'm not going to even start with how weird that sounds."; + mes "Anyway, get 'yer Ice Cream right here while it's nice and cold."; + close; + case 3: + mes "[Ice Cream Maker]"; + mes "Don't miss your chance to eat the greatest Ice Cream in all the land~!"; + close; + } +} diff --git a/npc/re/cities/dewata.txt b/npc/re/cities/dewata.txt new file mode 100644 index 000000000..245de2d80 --- /dev/null +++ b/npc/re/cities/dewata.txt @@ -0,0 +1,1160 @@ +//===== rAthena Script ======================================= +//= Dewata Town +//===== By: ================================================== +//= Gennosuke Kouga +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Dewata Town Script +//===== Additional Comments: ================================= +//= 1.0 First version. +//= 1.1 Standardized. [Euphy] +//= 1.2 Fixed Zeny check. [Joseph] +//============================================================ + +dewata,181,88,6 script Young Man#dewata 536,{ + mes "[Young Man]"; + mes "Isn't ^C35817Dewata^000000 beach"; + mes "really beautiful?"; + mes "The children always play"; + mes "at this beach; it really"; + mes "reminds me of my youth."; + next; + mes "[Young Man]"; + mes "In the evening, you can see"; + mes "fireworks from this beach."; + mes "With the ocean breeze, the crashing waves, and fireworks lighting"; + mes "the sky, the night is a time of beauty here!"; + close; +} + +dewata,159,81,4 script Tourist#dewata 881,{ + mes "[Nasolo]"; + mes "Wow~ Pure ocean, a warm beach..."; + mes "Perfect for a date with a girlfriend.."; + next; + emotion e_sob; + mes "[Nasolo]"; + mes "If only I had one..."; + next; + emotion e_ohnoes; + mes "[Nasolo]"; + mes "I wonder when my princess will come.."; + close; +} + +dewata,154,107,4, script Sightseer#dewata 86,{ + mes "[Tourist]"; + mes "Wow..."; + mes "How many has he already eaten?"; + close; +} + +dewata,147,107,5 script Gourmet#dewata 85,{ + emotion e_sob; + mes "[Gourmet]"; + mes "Oh.. it's like a party in my"; + mes "mouth... and everyone's invited!"; + next; + emotion e_no1; + emotion e_sob,0,"Restauranteur#dewata"; + mes "[Gourmet]"; + mes "Master~ One more please~"; + next; + mes "[Gourmet]"; + mes "You must try this! The Food here is succulent~"; + close; +} + +dewata,146,109,5 script Restauranteur#dewata 886,{ + set .@n$, "[Restauranteur]"; + mes .@n$; + mes "Welcome to the island of Dewata."; + mes "I hope you behave like a noble"; + mes "traveler, unlike some of these"; + mes "teenage punks.."; + next; + switch(select("About Dewata dishes:Today's menu?:I'm okay.")) { + case 1: + mes .@n$; + mes "Need info about our foods? Well..."; + mes "I don't have much to talk about,"; + mes "but feel free to listen if you want."; + next; + mes .@n$; + mes "So much to cover, let me begin."; + next; + mes .@n$; + mes "First, Dewata dishes have special"; + mes "names based on each cooking recipe."; + next; + mes .@n$; + mes "If dish name has 'Goreng' in it,"; + mes "then it is either stir or deep"; + mes "fried food."; + next; + mes .@n$; + mes "If it is a type of 'Bakar', then"; + mes "it is a grilled food."; + next; + mes .@n$; + mes "And if it's 'Satay', then you are"; + mes "eating a skewered dish."; + next; + mes .@n$; + mes "Second, we have dishes named after"; + mes "basic ingredients."; + next; + mes .@n$; + mes "In Dewata island, we refer to rice"; + mes "as Nasi, noodle as Mie, bread as"; + mes "Roti, chicken as Ayam, fish as"; + mes "Ikan, and corn as Jagung."; + next; + mes .@n$; + mes "So, if rice is fried we call it"; + mes "'Nasi Goreng', and fried noodle is"; + mes "'Mie Goreng'."; + next; + mes .@n$; + mes "Well.. This is enough to enjoy our"; + mes "foods in Dewata! If you are"; + mes "hungry, we have our special set"; + mes "menu for only ^0000FF5000^000000 Zeny."; + close; + case 2: + mes .@n$; + mes "We have 2 items, 'Nasi Goreng' and"; + mes "'Satay'. Which one do you want?"; + next; + if(select("Nasi Goreng:Satay")==2) { + mes .@n$; + mes "This is the Satay, a slice of meat"; + mes "skewered and grilled over Palm"; + mes "fruit charcoal. It costs only ^0000FF5000^000000 Zeny."; + next; + if(select("Taste:Walk away")==2) { + mes .@n$; + mes "It's a shame you won't taste this great dish.."; + close; } + if (Zeny < 5000) { + mes .@n$; + mes "Where's the money, kid? Sheesh!"; + mes "No free food here! Ok?"; + close; } + mes .@n$; + mes "Here's your Satay, you won't"; + mes "regret it!"; + getitem 11533,1; + set Zeny, Zeny-5000; + close; } + mes .@n$; + mes "This is Nasi Goreng fried with my"; + mes "special sauce and egg fry on the"; + mes "top. It only costs ^0000FF5000^000000 Zeny."; + next; + if(select("Taste:Walk away")==2) { + mes .@n$; + mes "It's a shame you won't taste this great dish.."; + close; } + if (Zeny < 5000) { + mes .@n$; + mes "Where's the money, kid? Sheesh!"; + mes "No free food here! Ok?"; + close; } + mes .@n$; + mes "Here's your Nasi Goreng. You won't"; + mes "regret it!"; + getitem 11532,1; + set Zeny, Zeny-5000; + close; + case 3: + mes .@n$; + mes "Are you serious? This is not even funny."; + close; + } +} + +dewata,165,103,5 script Adventurer Semangat 534,{ + mes "[Adventurer Semangat]"; + mes "I also traveled around the world"; + mes "when I was young like you."; + mes "^FF0000Moneky, Cuttlefish"; + mes "Eagle, and Snake^000000,"; + mes "All were good friends I met"; + mes "during my travels."; + next; + mes "[Adventurer Semangat]"; + mes "I still have passion for adventure"; + mes "and traveling."; + mes "But, I can't just leave"; + mes "my beloved wife and"; + mes "grandchildren behind..."; + next; + mes "[Adventurer Semangat]"; + mes "You will also have something"; + mes "or someone that is as precious"; + mes "in your heart someday."; + close; +} + +dewata,139,114,5 script Old Wife#dewata 535,{ + mes "[Semangat's Wife]"; + mes "Where's that old man"; + mes "gone off to again?"; + mes "Have you seen my husband around?"; + next; + if(select("I think I saw him there!:No, I haven't...")==2) { + mes "[Semangat's Wife]"; + mes "Oh. Please let me know"; + mes "if you ever see him around."; + close; } + mes "[Semangat's Wife]"; + mes "He ran away when I was"; + mes "looking for him. He should"; + mes "be somewhere, telling tall tales"; + mes "to some travelers, like always."; + next; + mes "[Semangat's Wife]"; + mes "I apologize on behalf of"; + mes "my husband. Please don't"; + mes "believe his foolish stories,"; + mes "saying he met with ^FF0000Monkey and"; + mes "Snakes^000000, or that he fought alongside a ^FF0000Cuttlerfish^000000."; + next; + mes "[Semangat's Wife]"; + mes "He has been living here"; + mes "for entire life."; + mes "Yet, he always finds some"; + mes "travelers who will listen to his made-up tales."; + close; +} + +dewata,249,87,4 script Mum#dewata 101,{ + mes "[Mum]"; + mes "Ukki~ Ukki~ Where did she go?"; + close; +} + +dewata,251,85,5 script Poppa#dewata 97,{ + mes "[Poppa]"; + mes "Honey, is Ukki lost again?"; + close; +} + +dewata,227,129,4 script Sarr#dewata 538,{ + mes "[Sarr]"; + mes "They're hiding so I should seek."; + mes "I'll find them for sure!~"; + next; + mes "[Sarr]"; + mes "One~"; + next; + mes "[Sarr]"; + mes "Two~ Three~"; + next; + mes "[Sarr]"; + mes "Four~ Five~ Six~"; + next; + mes "[Sarr]"; + mes "... ... ... ..."; + next; + mes "[Sarr]"; + mes "Ninty nine~ One hundred!!! Now I'm coming~"; + close; +} + +dewata,193,145,4 script Sipo#dewata 538,{ + mes "[Sipo]"; + mes "Sarr won't find me here, right?"; + next; + emotion e_omg,1; + emotion e_gg; + mes "[Sipo]"; + mes "I found Siyak!! Come out, come out!!"; + next; + mes "[Sipo]"; + mes "Hehe~ Now Siyak is IT~ I'll just keep hiding in here."; + close; +} + +dewata,228,177,4 script Majya#dewata 538,{ + mes "[Majya]"; + mes "I was playing hide-and-seek with my friends..."; + next; + emotion e_hmm; + mes "[Majya]"; + mes "I've been just standing here, and"; + mes "they haven't found me for 3 hours..."; + next; + mes "[Majya]"; + mes "What should I do? Come out? I"; + mes "don't want to be IT!"; + close; +} + +dewata,269,208,5 script Little Kid in Town 538,{ + mes "[Kid]"; + mes "Hey bro, look at that man!"; + next; + mes "[Kid]"; + mes "He's been lying there for a week doin' nothin'..."; + next; + mes "[Kid]"; + mes "Who IS that man?"; + next; + mes "[Kid]"; + mes "I sure don't want to be a lazybones like him when I grown up."; + close; +} + +dewata,279,213,4 script Tourist#dewata-1 887,{ + mes "[Reclining Tourist]"; + mes "Wow~ This is really comfy~"; + next; + mes "[Reclining Tourist]"; + mes "I'm having a great time just relaxing."; + next; + mes "[Reclining Tourist]"; + mes "You should lie down here, too."; + mes "Once you do, you'll never want to get up."; + next; + emotion e_heh; + mes "[Reclining Tourist]"; + mes "That's why I haven't moved in a"; + mes "whole week! Hahahaha~"; + close; +} + +dewata,280,236,5 script Settler#dewata 726,{ + mes "[Settler]"; + mes "I'm not really from ^C35817Dewata^000000."; + mes "But while traveling,"; + mes "I found this place..."; + mes "and made my decision"; + mes "to live in this beautiful town."; + next; + mes "[Settler]"; + mes "I've been happy to live here,"; + mes "to find and experience"; + mes "all these beautiful sights."; + mes "It's a dream come true!"; + next; + mes "[Settler]"; + mes "Would you ever think of settling here too?"; + close; +} + +dewata,221,237,5 script Young Man#dewata-2 536,{ + set .@n$, "[Fruit Fancier]"; + mes .@n$; + mes "What's wrong with your faaaaaace?"; + mes "You must really be clueless!"; + next; + mes .@n$; + mes "Let me drop some knowledge on ya."; + next; + mes .@n$; + mes "I may be a youngling, but no one"; + mes "knows more than I do about ^C7A317Palm"; + mes "Fruit^000000. All right! What do you want to know?"; + next; + switch(select("About the shell...:About the pulp...:About the palm kernel...:No thanks.")) { + case 1: + mes .@n$; + mes "So you want to know about Palm"; + mes "Fruit's pulp? Let me explain."; + next; + mes .@n$; + mes "Normally Palm Fruit's shell is"; + mes "used for making oil. Palm Oil is a"; + mes "useful ingredient for many dishes."; + next; + mes .@n$; + mes "If you want to know how to use"; + mes "Palm Oil, go and find Memo on the"; + mes "north side of Dewata island. Every"; + mes "day he makes traditional drinks with Palm Oil."; + next; + mes .@n$; + mes "Anyway, we refer to the oil that"; + mes "comes from the Palm Fruit as Palm"; + mes "Oil or Coconut Oil, which is well"; + mes "known for its quality."; + next; + mes .@n$; + mes "The leftovers from oil production"; + mes "get dried, and are used for fuel"; + mes "in cooking or heating."; + next; + mes .@n$; + mes "It burns well and has a good smell. It can't get better than that."; + next; + mes .@n$; + mes "Ok!! That is all about pulp!"; + mes "It takes too long to explain all"; + mes "the useful effects of Palm Fruit shells."; + next; + mes .@n$; + mes "It's not like this is extent of"; + mes "my knowledge. Don't get me wrong!"; + close; + case 2: + mes .@n$; + mes "So, you want to know about the"; + mes "Palm interior? Let me explain."; + next; + mes .@n$; + mes "Palm tree fruit has 2 layers of"; + mes "pulp. The outside is very rough,"; + mes "and the inside is smooth."; + next; + mes .@n$; + mes "Hmm... Yes! The pulp of the Palm"; + mes "tree fruit is a little harder than"; + mes "a walnut shell. It must be the"; + mes "water that it contains inside."; + next; + mes .@n$; + mes "Inside of the shell, there's about"; + mes "300cc water, which is useful in"; + mes "quenching people's thirst since"; + mes "Dewata island has very hot weather."; + next; + mes .@n$; + mes "And it's not like we just throw it"; + mes "away one we drink the water inside!!"; + next; + mes .@n$; + mes "We can also make a quality canteen"; + mes "out of it! Like i said, it has a"; + mes "really thick outer shell, enough"; + mes "to act as water bottle."; + next; + mes .@n$; + mes "It is also great to make charcoal."; + mes "Charcoal made out of palm fruit is"; + mes "well known for long-lasting and"; + mes "quality fire."; + next; + mes .@n$; + mes "People love to cook seafood and"; + mes "chicken with Palm Fruit charcoal."; + next; + mes .@n$; + mes "It has the extra bonus of"; + mes "burning with a pleasant palm smell."; + next; + mes .@n$; + mes "Ok!! That is all for pulp"; + mes "information. It takes too long to"; + mes "explain all the useful effects."; + next; + mes .@n$; + mes "It's not like this is all I know."; + mes "Don't get me wrong!"; + close; + case 3: + mes .@n$; + mes "So, you want to know about tender"; + mes "kernel inside? Let me explain."; + next; + mes .@n$; + mes "Ther kernel inside of the hard pulp is used as a natural digestive."; + next; + mes .@n$; + mes "Not much to say about the kernel inside..."; + next; + mes .@n$; + mes "But we do make sure to use every"; + mes "part of the palm fruit."; + next; + mes .@n$; + mes "Wouldn't you argee?"; + close; + case 4: + mes .@n$; + mes "Argh! You have no interest in the world!"; + close; + } +} + +dewata,245,244,4 script Lodge Employee 536,{ + mes "[Lodge Employee]"; + mes "Argg~ This is really ticking me off!"; + close; +} + +dewata,204,230,5 script Dieting Lady 537,{ + + if (!countitem(11533)) { + mes "[Dieting Lady]"; + mes "Ah~ I'm starving!!"; + mes "I should be on a diet now."; + mes "Why am I hungry?"; + next; + mes "[Dieting Lady]"; + mes "Don't talk to me too much!!"; + mes "I want to try that grilled ^348017Satay^000000"; + mes "so much~!!!!!"; + close; } + mes "[Dieting Lady]"; + mes "Is that mouth-watering"; + mes "^348017Satay^000000 for me?"; + next; + if(select("Yes, want a taste?:No, it's for me!")==2) { + emotion e_pif; + mes "[Dieting Lady]"; + mes "Argh... You are so greedy!"; + mes "Since you don't want to share..."; + mes "I shouldn't cheat on my diet"; + mes "even for something that looks and"; + mes "smells so good..."; + close; } + mes "[Dieting Lady]"; + mes "Thank you so much!!"; + mes "I've been so hungry~!!"; + mes "The smell of this ^348017Satay^000000"; + mes "is so good~!"; + delitem 11533,1; + next; + getitem 11533,1; + mes "[Dieting Lady]"; + mes "Ah... gotta come back to my senses."; + mes "Too much of a good thing is bad..."; + mes "I should stick with my diet."; + mes "Sorry, I'll give it back to you."; + close; +} + +dewata,179,204,4 script Young Lady#dewata 537,{ + mes "[Young Lady]"; + mes "When you are outside of the town"; + mes "and meet ^FF0000Tiger, Monkey, or Pig^000000,"; + mes "make sure avoid them."; + next; + select("What do you mean?"); + mes "[Young Lady]"; + mes "I haven't seen yet,"; + mes "but legend says there's a"; + mes "cruel monster named ^FF0000Leak^000000"; + mes "which can transform into an animal"; + mes "and hypnotize people into killing."; + next; + mes "[Young Lady]"; + mes "You know the dangers of this world."; + mes "It never hurts to be careful,"; + mes "even if it's just an urban legend."; + close; +} + +dewata,144,216,4 script Energetic Kid 538,{ + mes "[Energetic Kid]"; + mes "My parents used to tell me..."; + next; + mes "[Energetic Kid]"; + mes "^348017- Son, -"; + mes "- You should study hard. -"; + mes "- Be happy. -"; + mes "- Live a slow -"; + mes "- and safe life. -"; + mes "- The moutain over yonder -"; + mes "- will always be there for you. -^000000"; + next; + mes "[Energetic Kid]"; + mes "Isn't it a great philosophy?"; + mes "I want to live that way"; + mes "and become a great person,"; + mes "and help all of the people in our"; + mes "town live happily ever after!"; + close; +} + +dewata,117,156,5 script Dreaming Kid 538,{ + mes "[Dreaming Kid]"; + mes "My granny says"; + mes "there was once a bird named ^FF0000Garuda^000000"; + mes "who flew above this town."; + mes "Afterwards we had some great harvests"; + mes "and were able to live happily."; + next; + mes "[Dreaming Kid]"; + mes "I want to see that bird"; + mes "flying above our town again!"; + mes "Then my mom, dad"; + mes "granny, and grandpa"; + mes "can be happy like the old times."; + mes "What do you think?"; + close; +} + +dewata,211,272,4 script Lodge Owner 534,{ + mes "[Lodge Owner]"; + mes "These days we have many"; + mes "honeymooners visiting us."; + next; + mes "[Lodge Owner]"; + mes "It must be the beautiful scenery, right?"; + next; + mes "[Lodge Owner]"; + mes "I'm happy with my business. I hope"; + mes "we have a lot more visitors like that."; + next; + mes "[Lodge Owner]"; + mes "Ah! You should bring your lover to"; + mes "Dewata on your honeymoon."; + mes "I'll give you a good price~"; + close; +} + +dewata,233,263,7 script Sweet Married Couple#1 828,{ + emotion e_kis; + mes "[Sweet Husband]"; + mes "You are the most beautiful thing in"; + mes "the world, baby~"; + next; + emotion e_kis2; + mes "[Sweet Wife]"; + mes "Really? I'm that beautiful? I love"; + mes "you, honey~"; + next; + emotion e_heh; + emotion e_heh,1,"Sweet Married Couple#2"; + mes "[Sweet Married Couple]"; + mes "Hahahahahahahahahahahahahahahahahah"; + mes "ahahahahahahahahahahahahahahahahahaha"; + mes "Hohohohohohohohohohohohohohohohohoh"; + mes "ohohohohohohohohohohohohohohohohohoho"; + next; + mes "[Sweet Husband]"; + mes "Come on now, I'm growing tired of this. Let's go."; + close; +} + +dewata,234,263,7 script Sweet Married Couple#2 727,{ + emotion e_what; + mes "[Sweet Wife]"; + mes "Baby~ You know what flower that is~?"; + next; + mes "[Sweet Husband]"; + mes "Hmm? I don't know. But it's really pretty."; + next; + emotion e_what; + mes "[Sweet Wife]"; + mes "Baby~ Who's prettier, me or the flower?"; + next; + emotion e_kis; + mes "[Sweet Husband]"; + mes "No matter how pretty the flower is,"; + mes "you are always more beautiful~"; + next; + emotion e_kis2; + mes "[Sweet Wife]"; + mes "Really? I'm that pretty? I love you, sweetie~"; + next; + emotion e_heh; + emotion e_heh,1,"Sweet Married Couple#1"; + mes "[Sweet Married Couple]"; + mes "Hahahahahahahahahahahahahahahahahah"; + mes "ahahahahahahahahahahahahahahahahahaha"; + mes "Hohohohohohohohohohohohohohohohohoh"; + mes "ohohohohohohohohohohohohohohohohohoho"; + next; + mes "[Sweet Wife]"; + mes "Come on now, this bores me. Let's move on."; + close; +} + +dewata,278,281,4 script Happily Married Grandpa 534,{ + mes "[Happily Married Grandpa]"; + mes "Today, I should ask my lady to"; + mes "cook me some ^348017fried rice^000000."; + next; + mes "[Happily Married Grandpa]"; + mes "My wife's ^348017fried rice^000000 is"; + mes "always very special!"; + next; + emotion e_lv; + mes "[Happily Married Grandpa]"; + mes "It makes me love her even more."; + mes "You can't imagine the wonderful flavor!"; + close; +} + +dewata,280,277,4 script Happily Married Grandma 535,{ + emotion e_swt2; + mes "[Happily Married Grandma]"; + mes "In my younger days,"; + mes "there were many gentleman"; + mes "who wanted to court me."; + next; + mes "[Happily Married Grandma]"; + mes "Yet, I met just the right guy,"; + mes "and got married."; + mes "I asked what he likes best"; + mes "about me, he said it was"; + mes "my homemade ^348017fried rice^000000."; + next; + mes "[Happily Married Grandma]"; + mes "And since then, he only asks me"; + mes "to make ^348017fried rice^000000 for dinner."; + mes "Over 40 years of marriage and"; + mes "he still doesn't get tired of it."; + next; + emotion e_lv; + mes "[Happily Married Grandma]"; + mes "I always think it was lucky"; + mes "to be growing old with a guy"; + mes "who loves what I cook."; + close; +} + +dewata,114,243,5 script Lazy Young Man 536,1,1,{ + if (countitem(11534)) { + mes "[Lazy Young Man]"; + mes "Wewt~!! Isn't that Palm Juice?"; + mes "Can you give me that? I just woke"; + mes "up, and my throat is parched!"; + next; + if(select("Give:Don't give")==2) { + mes "[Lazy Young Man]"; + mes "So be it~ Ok..."; + close; } + mes "[Lazy Young Man]"; + mes "Really? For me?? I'll give you this in return... Thanks!"; + delitem 11534,1; + // Need more information + if (rand(1,2)==1) getitem 7034,1; // Red Stocking + else getitem 735,1; // Chung Jah + close; } + mes "[Lazy Young Man]"; + mes "Ah~ Thristy~ Anyone have some Palm"; + mes "juice for me?~"; + close; +OnTouch: + if (countitem(11534)) end; + for(set .@i,0; .@i<4; set .@i,.@i+1) { + emotion e_an; + mes "[Lazy Young Man]"; + mes "Arrgg~ I'm thirsty~~ so thirsty~~"; + mes "Give me Palm juice... Palm Juuiice~~"; + if (.@i==3) close; + next; + } +} + +dewata,127,248,5 script Wishing Kid 539,{ + mes "[Wishing Kid]"; + mes "My family has been brewing"; + mes "traditional Dewata Wine for ages."; + mes "I want to drink it myself,"; + mes "but my dad says I'm too young."; + mes "He said I can drink it"; + mes "only after I sleep for over"; + mes "^FF0000100 days^000000."; + next; + mes "[Wishing Kid]"; + mes "All grown-ups love to drink"; + mes "my dad's wine."; + mes "I want to try some so bad."; + mes "But, what should I do...?"; + mes "I've forgotten how many ^FF0000nights^000000"; + mes "I've already slept... boo hoo!"; + close; +} + +dewata,75,122,5 script Monk#dewata-1 834,{ + mes "[Monk]"; + mes "You are stranger here. What"; + mes "brings here to this quiet place?"; + next; + if(select("I'm sightseeing:No reason")==2) { + mes "[Monk]"; + mes "Good day to you..."; + close; } + mes "[Monk]"; + mes "Oh, you are a tourist. This is the"; + mes "'^0000FFPadoga^000000' worshiping the great"; + mes "Buddha. Please be respectful of"; + mes "the monks praying here."; + close; +} + +dewata,71,79,0 script Monk#dewata-2 834,{ + mes "[Monk]"; + mes "This tower is built on the edge of a"; + mes "coastal cliff. You can pray with the"; + mes "cool ocean breeze in your hair."; + next; + mes "[Monk]"; + mes "Come, you should feel the"; + mes "compassion of our Buddha in this"; + mes "pleasant weather."; + close; +} + +dewata,69,101,5 script Monk#dewata-3 834,{ + mes "[Monk]"; + mes "We have the pagoda for the worship of"; + mes "Buddhas. Each temple has one of"; + mes "these towers, though not many"; + mes "people come here besides other monks."; + next; + switch(select("I see...:Explain about Buddhas:Ah, okay.")) { + case 1: + mes "[Monk]"; + mes "You must feel the compassion of our Buddha!"; + close; + case 2: + mes "[Monk]"; + mes "Buddha is our God from Dewata myth,"; + mes "the king of souls and also"; + mes "the leader of good gods."; + next; + mes "[Monk]"; + mes "Buddha is the guardian of souls,"; + mes "often described in traditional"; + mes "Dance fighting against the"; + mes "Magician Rangda."; + next; + mes "[Monk]"; + mes "In Dewata we believe there are many"; + mes "deities protecting each island and"; + mes "tribal locale."; + next; + mes "[Monk]"; + mes "So we do have different"; + mes "manifestations of the Buddha,"; + mes "usually described as a bear, tiger,"; + mes "dragon, snake, or lion."; + next; + mes "[Monk]"; + mes "Great Lion is one of the famous Buddhas"; + mes "worshipped in Dewata."; + next; + mes "[Monk]"; + mes "I hope this was a good explanation"; + mes "for you. Let me know if there is"; + mes "anything else you want to know."; + close; + case 3: + mes "[Monk]"; + mes "Good day to you..."; + close; + } +} + +dewata,67,186,7 script Monk#dewata-4 834,{ + mes "[Monk]"; + mes "I am a monk, content to spend my days in religious study."; + next; + mes "[Monk]"; + mes "I've just returned from a"; + mes "pilgrimage to Borobudur temple with"; + mes "my fellow monks..."; + next; + mes "[Monk]"; + mes "Borobudur temple has many pilgrims"; + mes "visiting, since it is one of few"; + mes "temples left worshipping the"; + mes "Great Buddha."; + close; +} + +dewata,65,188,7 script Monk#dewata-5 834,{ + mes "[Monk]"; + mes "Borobudur temple is one of few"; + mes "temples left worshipping the"; + mes "Great Buddha."; + next; + mes "[Monk]"; + mes "I' don't understand why there are"; + mes "only a few temples left that follow"; + mes "our ways..."; + close; +} + +dewata,63,190,7 script Monk#dewata-6 834,{ + mes "[Monk]"; + mes "Are you a Tourist? You can make an"; + mes "offering and a wish to one of the shrines."; + next; + mes "[Monk]"; + mes "Our Great Buddha may grant your wish..."; + close; +} + +dewata,61,192,7 script Monk#dewata-7 834,{ + mes "[Monk]"; + mes "Our Great Buddha is the king of"; + mes "souls and the leader of all good gods."; + next; + mes "[Monk]"; + mes "The Dewata tribes believe in"; + mes "Buddha, but the strange thing is how they"; + mes "all describe Buddha as different creatures."; + next; + mes "[Monk]"; + mes "I'm not really sure about the"; + mes "reason for that. Maybe because"; + mes "there are many different tribes in"; + mes "Dewata with different characteristics."; + close; +} + +dewata,89,191,0 script Small Shrine#A::DewShrine 111,{ + mes "- There is a small shrine here. -"; + mes "There are many people making wishes."; + next; + switch(select("Make a donation:Make a wish:Walk away.")) { + case 1: + mes "Donation case says:"; + mes "^FF00001,000 ~ 100,000 Zeny^000000"; + mes "How much you want to donate?"; + next; + input .@donate,0,100000; + if (.@donate < 1000) { + mes "- Cancelled. -"; + close; } + if (.@donate > Zeny) { + mes "- Not enough Zeny. -"; + close; } + mes "- What do you wish for? -"; + next; + input .@wish$; + mes "You have donated to the small shrine and made the wish ^0000FF"+.@wish$+"^000000."; + next; + set Zeny, Zeny-.@donate; + specialeffect EF_FLASHER; + mes "- Mysterious energy comes out from the shrine. -"; + next; + skilleffect 34,0; sc_start SC_BLESSING,360000,10; + mes "- You have received the shrine's blessing. -"; + next; + mes "- It feels like this wish could come true. -"; + close; + case 2: + mes "- What is your wish? -"; + next; + input .@wish$; + mes "- You have made your wish for ^0000FF"+.@wish$+"^000000 at this small shrine. -"; + next; + specialeffect EF_FLASHER; + mes "- Mysterious energy comes out from the shrine. -"; + next; + skilleffect 34,0; sc_start SC_BLESSING,60000,1; + mes "- You have received the shrine's blessing. -"; + next; + mes "- It feels like this wish could come true. -"; + close; + case 3: + close; + } +} + +dewata,89,212,0 duplicate(DewShrine) Small Shrine#B 111 +dewata,68,212,0 duplicate(DewShrine) Small Shrine#C 111 +dewata,68,191,0 duplicate(DewShrine) Small Shrine#D 111 + +dewata,78,192,5 script Borobudur Temple Manager 536,{ + mes "[Borobudur Temple Manager]"; + mes "The weather today is so beautiful."; + if (checkquest(9164)>=0 && countitem(11533)) { + next; + mes "[Borobudur Temple Manager]"; + mes "By the way, do you have"; + mes "something to tell me...?"; + next; + select("^0000FFTribal Chief Paiko^000000"); + mes "[Borobudur Temple Manager]"; + mes "I never knew such a thing had"; + mes "happened. If you had told me in"; + mes "advance, I could have helped at"; + mes "least a little bit."; + mes "Still, things have gone well with your help."; + next; + mes "[Borobudur Temple Manager]"; + mes "Ah, it is the ^4AA02CSatay^000000 that I"; + mes "sampled when the tribe invited me some time ago."; + next; + mes "[Borobudur Temple Manager]"; + mes "Good~ This is the same taste I"; + mes "remember. To give my thanks"; + mes "I will pass along story"; + mes "that may interest you."; + next; + mes "[Borobudur Temple Manager]"; + mes "Legend tells of a strange bird"; + mes "called ^FF0000Garuda^000000."; + mes "It has the torso, arms and legs of"; + mes "a human but has the head and beak"; + mes "of an eagle."; + next; + mes "[Borobudur Temple Manager]"; + mes "The Story of this bird describes"; + mes "it helping the gods exterminate"; + mes "wicked demons and snakes."; + next; + mes "[Borobudur Temple Manager]"; + mes "The tale has been passed down from"; + mes "generation to generation."; + mes "Quite interesting, isn't it?"; + next; + mes "[Borobudur Temple Manager]"; + mes "I am sure in the village of the"; + mes "^C35817Jaty Tribe^000000 there are many"; + mes "legendary stories."; + mes "When I get to meet the Chief, I"; + mes "will hear many such stories for sure."; + next; + mes "[Borobudur Temple Manager]"; + mes "I am not certain when we will"; + mes "cross paths again, but I hope we"; + mes "will meet again someday."; + mes "I wish you a pleasant journey,"; + mes "young traveler."; + delitem 11533,1; + changequest 9164,9165; } + close; +} + +dewata,95,203,5 script Travel Guide#dewata 536,{ + emotion e_swt2; + mes "[Travel Guide]"; + mes "This temple behind me is called"; + mes "Borobudur."; + mes "Borobudur temple was built in the"; + mes "9th century"; + mes "to venerate the Great Buddha, an"; + mes "ancient religious figure."; + next; + emotion e_swt2; + mes "[Travel Guide]"; + mes "This temple is made with 6 square"; + mes "platforms and 3 round platforms,"; + mes "and 2672 hand carved relief panels"; + mes "as well as 504 statues of various"; + mes "Buddhas."; + next; + emotion e_swt2; + mes "[Travel Guide]"; + mes "The central stupa, or shrine, is"; + mes "located at the center of the high"; + mes "platform, surrounded by 72"; + mes "more statues."; + next; + emotion e_swt2; + mes "[Travel Guide]"; + mes "Even in modern times Borobudur"; + mes "temple is the pilgrimage site for many"; + mes "monks worshipping the Buddha. It's"; + mes "also a major tourist attraction, as"; + mes "you can imagine."; + next; + mes "[Travel Guide]"; + mes "That is all I have on Borobudur"; + mes "temple, are there any questions?"; + mes "If not, we can move to the next spot."; + close; +} + +dewata,97,207,4 script Tourist#dewata-2 803,{ + mes "[Tourist]"; + mes "Oh, dag-nabbit... I've gone and"; + mes "picked the wrong tour guide..."; + next; + emotion e_turn; + mes "[Tourist]"; + mes "This hombre is a real snooze..."; + mes "Why make it longer.."; + next; + emotion e_sigh; + mes "[Tourist]"; + mes "I need to change my travel agent..."; + close; +} + +dewata,99,203,4 script Tourist#dewata-3 755,{ + emotion e_ok; + mes "[Tourist]"; + mes "Oh~ This is very interesting. A"; + mes "temple that worships the Buddha.."; + next; + mes "[Tourist]"; + mes "But I don't really get all the"; + mes "symbology here."; + next; + mes "[Tourist]"; + mes "So beautiful... I wonder who built"; + mes "this place?"; + close; +} + +dewata,101,206,4 script Tourist#dewata-4 90,{ + mes "[Tourist]"; + mes "Aren't we going to get lost without"; + mes "the guide?"; + next; + mes "[Tourist]"; + mes "We get lost already last time.."; + close; +} + +dewata,100,206,4 script Tourist#dewata-5 59,{ + mes "[Tourist]"; + mes "Hey, let's go there! Hurry up,"; + mes "while the tour guide is explaining~"; + next; + mes "[Tourist]"; + mes "Come on... It doesn't sound like"; + mes "he's going to stop talking anytime soon."; + close; +} + +dewata,278,100,4 script Missing Child#dewata 703,{ + mes "[Ukki]"; + mes "WaaWaaWaaWaaWaaWaaWaaWaaWaaWaa"; + mes "WaaWaaWaaWaaWaaWaa~"; + next; + select("Hey, kid..."); + emotion e_sob; + mes "[Ukki]"; + mes "WaaWaaWaaWaaWaaWaaWaaWaaWaaWaa"; + mes "WaaWaaWaaWaaWaaWaa~"; + next; + emotion e_sob; + emotion e_swt2; + mes "[Ukki]"; + mes "Mama~ Papa~ Where are youuu~ Waa~"; + next; + emotion e_dots,0; + select("... ... ..."); + close; +} + +dew_fild01,101,259,5 script Jaty Tribe Gatekeeper 541,{ + mes "[Jaty Tribe Gatekeeper]"; + mes "Welcome to ^FF0000Jaty^000000 town,"; + mes "which reveres strength and bravery."; + mes "I wish you a safe and restful time here."; + close; +} + +dew_fild01,106,306,4 script R. Jaty Tribe Warrior 541,{ + mes "[Reserved Jaty Warrior]"; + mes "I want to be the very best"; + mes "like no one ever was."; + next; + mes "[Reserved Jaty Warrior]"; + mes "I'm learning hunting skills"; + mes "these days. And I'm getting"; + mes "better and better"; + mes "every day!"; + next; + mes "[Reserved Jaty Warrior]"; + mes "I won't stop until"; + mes "I become a true warrior!"; + close; +} diff --git a/npc/re/cities/dicastes.txt b/npc/re/cities/dicastes.txt new file mode 100644 index 000000000..425fbb510 --- /dev/null +++ b/npc/re/cities/dicastes.txt @@ -0,0 +1,768 @@ +//===== rAthena Script ======================================= +//= El Dicastes Town +//===== By: ================================================== +//= Gennosuke Kouga, Muad_Dib +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= El Dicastes Town Script +//===== Additional Comments: ================================= +//= 1.0 First version. +//= 1.1 Standardized. [Euphy] +//= 1.2 Updated to match the official script. [Joseph] +//============================================================ + +dicastes01,194,159,5 script Excited Galten#a 492,{ + mes "[Excited Galten]"; + if (isequipped(2782)) { + mes "I can't get beautiful"; + mes "Ahat's image out of my head."; + emotion e_lv; + mes "As long as we have him,"; + mes "it will only be a matter of time before Sapha"; + mes "will rule this land."; + close; + } + mes "¡ø¢²¢£ ¡Ð ¡ò¡ð¡ð"; + mes "¡÷¡ø¡ñ ¡ü ¡ü"; + mes "¡ù¢²¢³ ¢²"; + mes "¡ó¡õ¡ô ¢£ ¡Ð¡û¡ü ¡ò ¡ð¡ö¢£"; + mes "¢¤¡õ¡þ ¡÷ ¡ñ"; + close; +} + +dicastes01,202,86,3 script Sentinel#a 492,{ + mes "[Sentinel]"; + if (isequipped(2782)) { + mes "El Dicastes, the"; + mes "capital city of Sapha."; + mes "The land is pretty"; + mes "rough so many outsiders can't get in. Ha ha"; + next; + mes "[Sentinel]"; + mes "..."; + next; + mes "[Sentinel]"; + mes "Hey, you are an outsider!"; + close; + } + mes "¡ô¢±¢± ¡û ¡ó¡Ð¡ñ ¢£ ¢¤¡ú"; + mes "¡ø¡ó¢² ¢¤ "; + mes "¡õ¡ó¡Ð ¢³ ¡Ð¡õ¢£ ¡û ¡ú¡ï"; + next; + mes "[Sentinel]"; + mes "¡ù"; + next; + mes "[Sentinel]"; + mes "¡ñ¡ö¡ï ¡ú ¡ó¢³¡ô"; + close; +} + +dicastes01,194,95,5 script Sentinel#b 450,{ + mes "[Sentinel]"; + if (isequipped(2782)) { + mes "I permit your entry."; + mes "But if you dare to cause trouble"; + mes "you won't know what hit you. Beware!"; + close; + } + mes "¡ø¡ô¡ü ¡ø ¡ó"; + mes "¡ø¡ï¡û ¡ó ¡û¢¤¢² ¡÷ ¢£"; + mes "¢¤¡ô¡ø ¢³ ¡÷¡û¡ö ¡õ ¡ø"; + close; +} + +dicastes01,234,158,0 script Training Galten#a 450,{ + if (isequipped(2782)) { + mes "[Training Galten]"; + mes "I'll be ready for anything"; + mes "if I keep up with my training every day."; + close; + } + mes "ø¡ô¡ü ¡¡ø¡ô¡ü ¡ø"; + mes "ô ¡ø"; + next; + mes "Don't know what it means."; + close; +} + +dicastes01,244,166,0 script Training Galten#b 450,{ + if (isequipped(2782)) { + mes "[Training Galten]"; + mes "I wonder if Ahat knows how"; + mes "hard I am training."; + close; + } + mes "¡ø¡ô¡ü ¡ø"; + mes "¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü ¡ø"; + next; + mes "Don't know what it means."; + close; +} + +dicastes01,272,166,0 script Training Galten#c 450,{ + mes "[Training Galten]"; + if (isequipped(2782)) { + mes "[Training Galten]"; + mes "I am a Sapha warrior."; + mes "I am never lazy with my training."; + close; + } + mes "¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü ¡ø"; + mes "¡ø¡ô¡ü ¡ø"; + next; + mes "Don't know what it means."; + close; +} + +dicastes01,248,129,0 script Training Galten#d 450,{ + mes "[Training Galten]"; + if (isequipped(2782)) { + mes "[Training Galten]"; + mes "I heard this isn't training"; + mes "equipment but a massager"; + mes "for trainees like me."; + close; + } + mes "¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü"; + mes "¡ø¡ô¡ü ¡ø¡ ø¡ô¡ü ¡ø"; + next; + mes "Don't know what it means."; + close; +} + +dic_in01,349,282,4 script Waiting Galten#in_1 492,{ + if (isequipped(2782)) { + mes "[Waiting Galten]"; + mes "Here is the Battle Station."; + mes "We are all tensed up to be ready for action."; + close; + } + mes "[¢²¡Ð¡û ¡ù ¡Ð]"; + mes "¡ñ¡õ¡ü ¢£ ¡ó"; + mes "¢¤¡ó¡õ ¢£ ¢£¡ò¡ô ¡ö ¡ú¢¤¡ú ¢¤ ¡ò¡ö¡õ ¢¤ "; + close; +} + +dic_in01,370,261,1 script Waiting Galten#in_2 492,{ + if (isequipped(2782)) { + mes "[Waiting Galten]"; + mes "Boring."; + close; + } + mes "[¢²¡Ð¡û ¡ù ¡Ð]"; + mes "¡ù¢¤¢±"; + close; +} + +dic_in01,381,261,1 script Waiting Galten#in_3 492,{ + if (isequipped(2782)) { + mes "[Waiting Galten]"; + mes "Zzzzz..."; + close; + } + mes "[¢²¡Ð¡û ¡ù ¡Ð]"; + mes "¡ú¡ô"; + close; +} + +dic_in01,370,282,4 script Waiting Galten#in_4 492,{ + if (isequipped(2782)) { + mes "[Waiting Galten]"; + mes "El Dicastes is the most peaceful place in this world as long as I am here."; + close; + } + mes "[¢²¡Ð¡û ¡ù ¡Ð]"; + mes "¡ï¡ï¢³ ¡þ ¡ö¢³¢£ ¢± ¢³¡û¡õ ¡ø ¡þ¡ï¡ï ¡ø ¡û"; + close; +} + +dic_in01,354,219,4 script Resting Galten#in_5 492,{ + if (isequipped(2782)) { + mes "[Resting Galten]"; + mes "Resting is always so sweet."; + close; + } + mes "[¡õ¡ø¡ò ¡ü ¢¤]"; + mes "¡ï¡õ¡ù ¡ö ¡ò¡ð¢² ¢³ ¡ö"; + close; +} + +dic_in01,365,197,1 script Resting Galten#in_6 492,{ + if (isequipped(2782)) { + mes "[Resting Galten]"; + mes "Galten can also rest while standing up like this."; + next; + mes "[Resting Galten]"; + mes "You say I don't look like I'm resting? But I'm already used to this."; + close; + } + mes "[¡õ¡ø¡ò ¡ü ¢¤]"; + mes "¡ô¡ï¢¤ ¡ö ¡ù¡ð¡ñ ¡ü ¡ó¡û¡û"; + mes "¡ï¢£¡ó ¡ù ¢³¡ô¡ð ¢£ ¡Ð¡û¡ô ¡ô ¡Ð¡ú¡ù ¡ô ¡ó"; + close; +} + +dic_in01,87,102,5 script Resting Piom#01 454,{ + end; +} + +dic_in01,29,119,4 script Resting Piom#04 489,{ + if (isequipped(2782)) { + mes "[Resting Piom]"; + mes "Why is it so noisy when I'm trying to get rest?"; + close; + } + mes "[¢£¡ù¡ò ¢¤ ¡ù]"; + mes "¡ü¢²¡ð ¡Ð ¡ò¡ø¢² ¡ô ¢²¡õ"; + close; +} + +dic_in01,91,113,5 script Suspicious Piom#a 489,{ + mes "[Suspicious Piom]"; + if (isequipped(2782)) { + mes "Have you heard of the"; + mes "rumor about Ahat?"; + next; + if(select("Nope!:You first.") == 1) { + mes "[Suspicious Piom]"; + mes "Never mind."; + close; + } + mes "[Suspicious Piom]"; + mes "Oh, you do seem to know?"; + mes "I need to collect information."; + mes "You first."; + mes "You heard of the rumor, right?"; + next; + if(select("Something is fishy?:If you're not going to spill it, me neither!") == 1) { + mes "[Suspicious Piom]"; + mes "I'm only a very curious"; + mes "ordinary Piom."; + close; + } + mes "[Suspicious Piom]"; + mes "I am not going to say anything, either!"; + close; + } + mes "¡ó¢³¡ó ¡ó ¡ó¡þ¡ö"; + mes "¡õ ¢³¢²¡÷ ¡ó¡ó"; + next; + if(select("Can't tell what it means:Is it a curse??") == 2) { + mes "[Suspicious Piom]"; + mes "Too bad."; + close; + } + mes "[Suspicious Piom]"; + mes "Be on your"; + mes "way, shoo"; + close; +} + +dic_in01,168,116,5 script Tired Piom#c 491,{ + mes "[Tired Piom]"; + if (isequipped(2782)) { + mes "If you need any"; + mes "information, you'd should try your"; + mes "luck with the Cat Merchant rather than wander around here."; + mes "But of course you'll have to pay the price."; + close; + } + mes "¡þ¡õ¡ð ¢³ ¢³¡þ"; + mes "¡þ¡ø¡ð ¡ö ¡ñ¡ú¡ð ¡ò"; + mes "¡ï¡ñ¡ú ¡ô ¡ö¡ö¡ò ¡û ¡ó¢¤¡ø ¡ø ¢² ¡ø"; + mes "¢¤¢²¡ø ¡ò ¡ú¡ó¢±"; + close; +} + +dic_in01,149,104,5 script Tired Piom#b 455,{ + mes "[Tired Piom]"; + if (isequipped(2782)) { + mes "I feel so stiff..."; + mes "I will need another dose of Bradium."; + mes "I think the effects are weaker than before,"; + mes "or is it just me?"; + emotion e_what; + close; + } + mes "¡ð¡Ð¡ú ¡ø ¢²"; + mes "¡ö¡õ¡ó ¢¤ ¡ò¡ò¢³ ¡ô ¡ô¡ó¡ñ"; + mes "¢£¡ñ¡þ ¡ü ¢²¡û¡ó ¡ò ¡ð¡þ"; + mes "¡ö¡ú¡ñ ¢³"; + emotion e_what; + close; +} + +dic_in01,341,113,3 script Tired Piom#a 491,{ + mes "[Tired Piom]"; + if (isequipped(2782)) { + mes "Ahat is the one"; + mes "and only Sapha pride."; + mes "We have plenty of Bradium"; + mes "because of him!"; + next; + mes "[Thrilled Piom]"; + mes "..."; + next; + mes "[Thrilled Piom]"; + mes "You don't feel his"; + mes "blessing?"; + close; + } + mes "¡÷¡ò¡û ¡ó ¡ó¡Ð¢±"; + mes "¡ó¡õ¡ù ¡þ ¡ò¢±¡ñ ¡õ ¢£"; + mes "¡ü¡ð¢¤ ¡ù ¡ò¡ô¡õ ¡ò ¡ñ"; + mes "¢³¡ú¢³ ¡Ð ¡ñ¡õ¡ù ¡÷ ¡÷¢±"; + next; + mes "[Tired Piom]"; + mes "¡þ"; + next; + mes "[Tired Piom]"; + mes "¡ø¡ú¡ø ¢± ¡ö¡ò"; + close; +} + +dic_in01,252,103,3 script Eating Adventurer#tre 711,{ + mes "[Eating Adventurer]"; + mes "Hey, do you have any emergency rations on you from Midgard?"; + next; + mes "[Eating Adventurer]"; + mes "I came all the way here with a hungry stomach because I heard there was a Midgard pub but I've never tasted this food anywhere in Midgard."; + next; + mes "[Eating Adventurer]"; + mes "No, I'm sure nobody in Midgard would want to try this."; + next; + mes "[Eating Adventurer]"; + mes "I really would like a nice hot meal."; + mes "I go to this great little restaurant in Geffen often, and I really miss that place now."; + close; +} + +dic_in01,32,54,5 script Venknick#el_01 449,{ + if (isequipped(2782)) { + mes "[Venknick]"; + mes "Oh feels so refreshed."; + mes "The refined Bradium was the best ever. Do you want to try some?"; + close; + } + mes "[¡ó¡ò¡ð]"; + mes "¡ù¡ó¢¤ ¢± ¢£"; + mes "¡õ¡þ¡ï ¢£ ¡÷¡÷¢¤ ¡ú ¡ó¡ñ¡ö ¢² ¡þ¢²¢¤ ¢² ¢£?"; + close; +} + +dic_in01,372,116,3 script Thrilled Piom#a 490,{ + mes "[Thrilled Piom]"; + if (isequipped(2782)) { + mes "Ahat is the one"; + mes "and only Sapha pride."; + mes "We have plenty of Bradium"; + mes "because of him!"; + next; + mes "[Thrilled Piom]"; + mes "..."; + next; + mes "[Thrilled Piom]"; + mes "You don't feel his"; + mes "blessing?"; + close; } + mes "¡ò¡õ¢³ ¡õ ¡ô"; + mes "¢£¡ó¡ø ¢² ¡ô¡÷"; + mes "¡ò¡ô¢³ ¡ù ¢±¡ó¢± ¡õ"; + mes "¡ó¡ü¡Ð ¡ø ¢²¡ü¡Ð ¡õ ¡ï"; + next; + mes "[Thrilled Piom]"; + mes "¢£"; + next; + mes "[Thrilled Piom]"; + mes "¡Ð¢¤¡ù ¢£ ¡ó¡ó"; + mes "¡ù¡ó¡÷ ¡û ¡þ¡ô"; + close; +} + +dic_in01,360,125,5 script Serious Venknicka 449,{ + mes "[Serious Venknick]"; + if (isequipped(2782)) { + mes "A sudden increase in Bradium production."; + mes "Why?"; + mes "I will have to get more factory lines running."; + close; + } + mes "¡û¡õ¡ñ ¢² ¢²¢¤¡Ð ¢² ¡ü¡ñ¡õ"; + mes "¡þ¡ó¡ö ¢²"; + mes "¡ö¡÷¡û ¡ú ¡÷¡Ð¢³ ¢³"; + close; +} + +dic_in01,42,250,5 script Guide#diel_1 489,{ + if (isequipped(2782)) { + if (ep13_3_invite > 5) { + mes "[Guide]"; + mes "I'm Dior, your kind guide for El Dicastes."; + mes "How can I help you?"; + next; + mes "[Guide]"; + mes "You may submit your civil complaints here."; + mes "Civil services and El Dicastes zones are managed in the Situation Room upstairs."; + next; + mes "[Guide]"; + mes "The Administrative Office is located on the top floor and handles very important matters."; + mes "The Archive Room is in the lower level where you can obtain a vast amount of information."; + next; + mes "[Guide]"; + mes "By the way, you may use the elevator in the back to go to the other floors."; + next; + mes "[Guide]"; + mes "Oh, you didn't ask?"; + mes "But since I'm Dior, the kind guide. He he."; + close; + } + mes "- The guide looks at you with an alert expression. -"; + close; + } + mes "[¢³¡ñ]"; + mes "¡õ¢£¡ó ¡Ð ¡õ¡ñ¡ò ¢¤ ¡ø¡ø¢£ ¢± ¢²¢³¡÷ ¢±"; + mes "¡ö¡ò¡ð ¡ó ¡ô¡ô?"; + next; + mes "[¢³¡ñ]"; + mes "¡Ð¡ù¡ó ¡ù ¡ü¢²¡Ð ¢± ¡÷¡ö¡þ"; + mes "¡ñ¡þ¢² ¡ø ¡ó¡ï¡ï ¡ù ¡ð¡ñ¡Ð ¡ù ¢³¡ò¡þ ¡ù ¡ø¡ð¡õ ¡õ ¢¤"; + next; + mes "[¢³¡ñ]"; + mes "¡û¡ù¡ô ¡ø ¡ð¡þ¡÷ ¢³ ¡þ¡ù¡ñ ¡ú ¡ü¢¤¡ò ¡ú ¡ô¢£"; + mes "¡÷¡ò¢¤ ¡ø ¡û¢³"; + next; + mes "[¢³¡ñ]"; + mes "¡ô¡ð¡ñ ¢¤ ¡ó¡÷¢³ ¡þ ¡ó¡õ¡÷ ¡ö ¡ó ¡ö"; + next; + mes "[¢³¡ñ]"; + mes "¡ò¡ô¡ø ¡÷ ¡õ¡ø¡ð ¡ó ¢¤¡Ð¡ô ¡ø ¡ñ¡ñ¡ñ ¡ø ¡ú¡ö¡ø ¡ü"; + mes "¡ï¢³¡ð ¢¤ ¡ð¡ö¢£ ¢± ¡ô¡ø"; + close; +} + +dic_in01,335,34,0 script Talkative Piom#a 490,{ + mes "[Talkative Piom]"; + if (isequipped(2782)) { + mes "At my factory"; + mes "we not only refine Bradium,"; + mes "but we also produce various"; + mes "tools for daily use."; + mes "We manufacture war supplies"; + mes "here too."; + close; + } + mes "¡ü¡ù¢± ¢³"; + mes "¡÷¡ø¡ï ¡þ ¡ó¡ó"; + mes "¡ñ¡õ¡ò ¡ó ¡÷¡ü¡ù ¡ö"; + mes "¡ñ¡ø¡ü ¡ú ¡ô"; + mes "¡þ¡ú¡ò ¢± ¡û¡ò¡ò ¡ù ¡÷"; + mes "¢³¡ò¡ò ¡ù ¢±¢£¡ò"; + close; +} + +dic_in01,387,30,1 script Manuk Piom#a 454,{ + mes "[Manuk Piom]"; + if (isequipped(2782)) { + mes "You! We met in Manuk, didn't we?"; + mes "I've come to pick up the weapon I ordered."; + close; + } + mes "¡ü¡ó¡þ ¡ó ¡ï¡ð¢¤ ¡ü ¡ð¢±"; + mes "¡ù¡ô¡ï ¡ú ¡ñ¡ù¢³ ¡ó ¡ò¡ö¡ó ¡ô¡ô"; + close; +} + +dicastes01,282,210,4 script Free Knit#a 453,{ + mes "[Free Knit]"; + if (isequipped(2782)) { + mes "As long as we have a steady"; + mes "supply of Bradium,"; + mes "Saphas can live forever."; + mes "Our childhood lasts 10 years,"; + mes "which is short."; + close; + } + mes "¡ñ¡þ¡ð ¡ó ¡ü¡ò¡ö ¡÷"; + mes "¢³¡ð¡ï ¢£ ¡ù¡ô¡ò ¡ô ¡ó¡þ¡ñ ¢² ¡ñ¡û¢£ ¢²"; + mes "¡ô¡ó¡ð ¡þ ¢£¡ð¢¤ ¡õ ¡û¢³¡ü"; + mes "¡ó¢³¡ò ¢± ¡ô¢£¢² ¡÷ ¡÷¡ñ"; + mes "¡ò¢²¡ï ¢£ ¡ö¡ö"; + close; +} + +dicastes01,246,210,4 script Free Venknick#a 449,{ + mes "[Free Venknick]"; + if (isequipped(2782)) { + mes "At least we have plenty of Bradium."; + mes "Look,"; + mes "You can see Bradium"; + mes "everywhere you go."; + next; + mes "[Free Venknick]"; + mes "?"; + next; + mes "[Free Venknick]"; + mes "The thing rolling around is a gem,"; + mes "but why are you interested in it?"; + close; + } + mes "¡ô¡ï¢£ ¢¤ ¡÷¡õ¢± ¡ü ¡ñ¡õ"; + mes "¡ü¢³"; + mes "¡ö¡ù¢¤ ¢² ¡ù¡ó¡ô"; + mes "¡ü¢£¢³ ¡ø ¡û¡ð¡ü ¡õ"; + next; + mes "[Free Venknick]"; + mes "¡ù"; + next; + mes "[Free Venknick]"; + mes "¡þ¢¤¢£ ¢± ¡ó¡ò¢³ ¡ü ¡ñ¡ð"; + mes "¢±¡û¢£ ¡ö ¡ü¡ò¡÷ ¡û ¡õ¡ò¡÷ ¢²¢²"; + close; +} + +dicastes01,235,245,4 script Excited Piom#a 490,{ + if (isequipped(2782)) { + mes "[Excited Piom]"; + mes "Have you seen Ahat?"; + emotion e_ho; + mes "His popularity here in El Discastes is phenomenal!"; + close; + } + mes "[Excited Piom]"; + mes "¡ú¡þ¡ó ¢³ ¡ü¢²¡ñ ¢±"; + emotion e_ho; + mes "¢³¡ó¡ñ ¡õ ¡ð¡ô¡þ ¡÷ ¡ú¡ò¡õ ¡ø ¢² ¡ø"; + close; +} + +dicastes01,284,262,4 script Favorable Knit#a 453,{ + mes "[Favorable Knit]"; + if (isequipped(2782)) { + mes "Unlike the Laphine, we Saphas"; + mes "are a very close community."; + mes "We start by living together in common facilities after we are born."; + next; + mes "[Favorable Knit]"; + mes "That is why all Saphas are like family."; + mes "We never have any quarrels between classes."; + close; + } + mes "¡ô¢±¡ó ¡õ ¡ú¡÷¡Ð ¡õ"; + mes "¡ü¡ï¡Ð ¡õ ¡ô¡ó¡ü ¡ó ¢³"; + mes "¡ñ¡ô¡ü ¡þ ¢¤¡ñ¢¤ ¡ô ¡û¡ï¡ù"; + mes "¡ú¡ö¡ô ¡ó ¢£¡ú¡þ ¡ø ¡ø¡ò"; + mes "¢²¢³¡û ¢¤ ¡ú¡ñ¡ù ¡û ¢³¡ò¡ø ¡õ¡õ"; + close; +} + +dicastes01,164,180,4 script Limpy Piom#a 489,{ + if (isequipped(2782)) { + mes "[Limpy Piom]"; + mes "They say there is a"; + mes "war going on with the Splendide in Manuk."; + mes "I hope everything goes well."; + mes "I hope it doesn't come all"; + mes "the way to the capital city here."; + emotion e_dots; + close; + } + mes "¢²¡ô¡þ ¡ù ¡õ¡Ð"; + mes "¢³¡ô¡û ¡ú ¡ø"; + mes "¢³¡þ¢¤ ¡ó ¡õ¡÷¡Ð"; + mes "¡ñ¡ò¡ü ¡ü ¡ù¡þ¢±"; + mes "¢¤¡ò¡þ ¢¤ ¢£¡ñ ¢¤ ¢£¡ñ"; + emotion e_dots; + close; +} + +dicastes01,191,202,4 script Complaining Galten#fihs 450,{ + if (isequipped(2782)) { + mes "[Complaining Galten]"; + mes "That crazy Vanknick always"; + mes "talks about the legend of that statue."; + next; + mes "[Complaining Galten]"; + mes "Have you ever talked"; + mes "to him?"; + next; + if(select("No:Yes") == 1) { + mes "[Complaining Galten]"; + mes "You don't know about the legend behind the statue?"; + mes "Then I don't know what to talk about it with you."; + close; + } + emotion e_gg,0,"Crazy Venknick#fihsing1"; + mes "[Complaining Galten]"; + mes "You also fell for that crazy man."; + next; + mes "[" + strcharinfo(0) + "]"; + mes "Yes"; + emotion e_sob,1; + next; + mes "[Complaining Galten]"; + mes "Just forget about it quickly for your own good."; + close; + } + mes "[¡õ¢£¡ö ¡ú ]"; + mes "¡õ¡ò¡û ¡ò ¢£¡û¡÷ ¡÷ "; + mes "¡û¡ù¡û ¡÷ ¡ü¡þ¡û ¢³ ¡ó"; + next; + mes "[¡õ¢£¡ö ¡ú ]"; + mes "¡ð¢±¡ü ¡û ¡õ¡÷¢¤"; + mes "¢¤¡þ¡ø ¢² ¡÷"; + next; + mes "Don't know what it means."; + close; +} + +dicastes01,181,191,5 script Traveler Ichack#info 481,2,2,{ + mes "[Traveler Ichack]"; + mes "Oh!! You are a stranger!"; + mes "I'm Ichack the first adventurer that arrived here in El Dicastes!"; + next; + mes "[Traveler Ichack]"; + mes "There was someone in the expedition team claiming that he was the first, but it WAS me. That's right."; + next; + mes "[Traveler Ichack]"; + mes "That's why I will provide a service to guide adventurers from Rune-Midgard."; + mes "What would you like to know?"; + next; + switch (select("Dicastes Diel:Residential Area:Training Room:Factory:Pub:Cat Hand Caravan")) { + case 1: + mes "[Traveler Ichack]"; + mes "Ah~ That's a beautiful building."; + mes "It's said they discuss important things..."; + next; + mes "[Traveler Ichack]"; + mes "Please make sure you signed in at the dior, otherwise you'll get in trouble."; + mes "Go directly north from here and you can't miss it."; + viewpoint 351,198,1,1,0x00FF00; + close; + case 2: + mes "[Traveler Ichack]"; + mes "The Sapha tribe is so weird. How can they sleep in there?"; + next; + mes "[Traveler Ichack]"; + mes "You don't understand?"; + mes "You won't believe me until you see it! Go see it for yourself!"; + next; + mes "[Traveler Ichack]"; + mes "The residential area is divided into 2 area's."; + mes "The lower residential area is around 7 o'clock and, the upper area is around 1 o'clock."; + viewpoint 283,280,2,1,0x01FF01; + viewpoint 106,136,3,1,0x0066FF; + close; + case 3: + mes "[Traveler Ichack]"; + mes "Because of the dangers here, we need better security.."; + mes "Have you ever been to the training room? The training guards seem to never sleep!"; + viewpoint 172,255,4,1,0xFFCCCC; + close; + case 4: + mes "[Traveler Ichack]"; + mes "This is one of the most important reasons why they live here."; + mes "If you go to factory, you can see the recently refined Bradium."; + viewpoint 256,97,5,1,0x0066FF; + close; + case 5: + mes "[Traveler Ichack]"; + mes "Although I arrived here as the first adventurer, the owner of the pub was the first person here."; + mes "Bumen Florine's pub is located underground in the lower residential area."; + mes "He might have some valuable information for you."; + viewpoint 106,136,6,1,0xFF3300; + close; + case 6: + mes "[Traveler Ichack]"; + mes "The cats seems that don't have good relationship with sapha same as us."; + mes "Perhaps it's because trading is involved."; + mes "Poor cats. They must be shivering from the cold out there."; + next; + mes "[Traveler Ichack]"; + mes "You can find their caravan just outside the gates."; + viewpoint 39,199,7,1,0x9933FF; + close; + } +OnTouch: + if (ep13_3_invite == 6) + emotion e_gasp,0; + end; +} + +dicastes01,202,197,4 script Crazy Venknick#fihsing1 449,{ + if (isequipped(2782)) { + mes "[Crazy Venknick]"; + mes "At only 5000 Zeny"; + mes "I will tell you the sad legend behind that statue."; + next; + if(select("Give 5000 Zeny.:Don't give 5000 Zeny.") == 2) { + mes "[Crazy Venknick]"; + mes "Don't come back with regrets."; + close; + } + if (Zeny < 5000) { + mes "[Crazy Venknick]"; + mes "I have"; + mes "no legend to share with"; + mes "the poor."; + close; + close; + } + set Zeny, Zeny-5000; + mes "[Crazy Venknick]"; + mes "Thanks."; + emotion e_gg,0,"Complaining Galten#fihs"; + next; + select("What is the sad legend?"); + emotion e_dots; + select("I asked what the sad legend is about!"); + next; + mes "[Crazy Venknick]"; + mes "I don't believe in legends."; + next; + emotion e_dots,1; + select("Was I tricked?"); + sc_start SC_Blind,20000,0; + next; + mes "You feel outraged at being tricked."; + close; + } + mes "[???¨²?¨´ ¡é3 ]"; + mes "¢²¡û¡ó ¡ó ¡ù¢¤¡ø"; + mes "¢¤¡ð¢² ¢± ¡ñ¡ö¢² ¡ø ¡ï¡ö¡ü"; + next; + mes "Don't know what it means."; + close; +} + +dic_in01,98,110,5 script Worried Piom#a 489,{ + if (isequipped(2782)) { + mes "[Worried Piom]"; + mes "I haven't seen my friends for the last few hours."; + mes "It's about time for them to have"; + mes "their Bradium. Hmm.."; + close; + } + mes "[Worried Piom]"; + mes "¡û¢±¡÷ ¢² ¡ï¡þ¡ò ¡ü ¡ï¡û¢²"; + mes "¡ï¡÷¢¤ ¡Ð ¡ï¡ï¡Ð ¢¤ ¢£"; + mes "¡÷¡þ¡ð ¡ó ¡ñ"; + close; +} + +dic_in01,98,96,3 script Lost Galten#a 492,{ + if (isequipped(2782)) { + mes "[Lost Galten]"; + mes "I've been living as a Piom for too long"; + mes "now it's like a bad habit."; + mes "and I find myself here all the time."; + close; + } + mes "[Lost Galten]"; + mes "¡ó¡ô¡ï ¡û ¢³¡ú"; + mes "¡ü¡ø¡ñ ¢£ "; + mes "¡ö¡ï¢² ¡û ¡ö¡ó"; + close; +}
\ No newline at end of file diff --git a/npc/re/cities/izlude.txt b/npc/re/cities/izlude.txt new file mode 100644 index 000000000..e5b3d1df0 --- /dev/null +++ b/npc/re/cities/izlude.txt @@ -0,0 +1,36 @@ +//===== rAthena Script ======================================= +//= Izlude Town Renewal +//===== By: ================================================== +//= Masao +//===== Current Version: ===================================== +//= 1.1 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Izlude town NPCs. +//===== Additional Comments: ================================= +//= 1.0 First Version. Still missing many new NPCs and their dialogues. [Masao] +//= 1.1 Added bullet NPC duplicates. [Euphy] +//============================================================ + +izlude,197,205,1 duplicate(Sailor_izlude) Sailor#izlude 100 +izlude,71,92,2 duplicate(Bonne_izlude) Bonne#izlude 90 +izlude,172,215,4 duplicate(Charfri_izlude) Charfri#izlude 91 +izlude,127,175,4 duplicate(Cuskoal_izlude) Cuskoal#izlude 124 +izlude,85,103,4 duplicate(Dega_izlude) Dega#izlude 84 +izlude,141,185,4 duplicate(Kylick_izlude) Kylick#izlude 97 +izlude,56,156,2 duplicate(Red_izlude) Red#izlude 85 +izlude,58,156,2 duplicate(Cebalis_izlude) Cebalis#izlude 98 +izlude,165,156,2 duplicate(Soldier_izlude) Soldier#izlude 105 +izlude,158,130,3 duplicate(bdt) Bullet Dealer Tony#iz 86 +izlude,155,132,3 duplicate(mdk) Magazine Dealer Kenny 83 + +izlude,147,131,6 script Blacksmith#izlude 726,{ + end; +} + +prt_fild08,350,219,4 script Guard#izlude 105,{ + mes "[Izlude Guard]"; + mes "Welcome to Izlude."; + close; +} diff --git a/npc/re/cities/jawaii.txt b/npc/re/cities/jawaii.txt new file mode 100644 index 000000000..49263d22d --- /dev/null +++ b/npc/re/cities/jawaii.txt @@ -0,0 +1,15 @@ +//===== rAthena Script ======================================= +//= Jawaii Town Renewal +//===== By: ================================================== +//= Daegaladh, Masao +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Jawaii town NPCs. +//===== Additional Comments: ================================= +//= 1.0 First Version. Renewal coordinates by Masao. +//============================================================ + +izlude,102,150,6 duplicate(Honeymoon_Helper_Izlude) Honeymoon Helper#Izlude 71 diff --git a/npc/re/cities/malangdo.txt b/npc/re/cities/malangdo.txt new file mode 100644 index 000000000..8eb84ad55 --- /dev/null +++ b/npc/re/cities/malangdo.txt @@ -0,0 +1,388 @@ +//===== rAthena Script ======================================= +//= Malangdo Town +//===== By: ================================================== +//= Muad_Dib +//===== Current Version: ===================================== +//= 1.1 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Malangdo Town Script +//===== Additional Comments: ================================= +//= 1.0 First version. [Euphy] +//= 1.1 Added entrance scripts. +//============================================================ + +// Entrance :: malangdo_go +//============================================================ +- script Dolangmal -1,{ + if (checkquest(5091) == -1) { + mes "[Dolangmal]"; + mes "Hey~! Hi human~ This is Mr. Dolangmal. kakaka~"; + next; + mes "[Dolangmal]"; + mes "We are sent to here to take you to the heaven of cat, ^A2314BMeow Meow Island^000000."; + next; + mes "[Dolangmal]"; + set .@s$,"Why don't you go to ^A2314BMeow Meow Island^000000? "; + switch(atoi(strnpcinfo(2))) { + case 1: mes "How is that? Crowd people in Prontera is good, but why don't you go our heaven of the cat, ^A2314BMeow Meow Island^000000?"; break; + case 2: mes "Why don't you go to ^A2314BMeow Meow Island^000000? That place is better than geffen where only simple honest wizards are crowded."; break; + case 3: mes "Fresh air Payon is not bad, but why don't you go better palce the heaven of the cat, ^A2314BMeow Meow Island^000000?"; break; + case 4: mes .@s$+"The beautiful and quiet place is better than Aldebaran where is so noisy with ticktock sound of clock."; break; + case 5: mes .@s$+"The beautiful and quiet place is better than Morroc where is so hot and sandstorm?"; break; + case 6: mes .@s$+"The beautiful place is better than Yuno where are full of headache books."; break; + case 7: mes .@s$+"The complex place is better than Rachel where is too queit horribly?"; break; + case 8: mes .@s$+"The safety place is better than Lighthanlzen where is too dangerous."; break; + case 9: mes .@s$+"The smell of sea place is better than Mora where is full of grass smell."; break; + } + next; + if(select("No:^A2314BMeow Meow Island^000000~ Go~ Go~") == 1) { + mes "[Dolangmal]"; + mes "What!? You don't want to go ^A2314BMeow Meow Island^000000? Chet!"; + next; + mes "[Dolangmal]"; + mes "You such an annoying guy. If you don't go, why did you talk to me... but..."; + next; + mes "[Dolangmal]"; + mes "^9E1837Admiral Thomas^000000 said kidnapping human.. No.. Bring them politely?"; + next; + mes "[Dolangmal]"; + mes "Anyway I got you. Whenever you want to go, just tell me."; + close; + } + mes "[Dolangmal]"; + mes "Ok! I like your attitude with full of passion."; + next; + mes "[Dolangmal]"; + mes "Now, before you go ^A2314BMeow Meow Island^000000, let me tell you some detail of caution."; + next; + mes "[Dolangmal]"; + mes "First!! It is natural thing. When you arrive on the ^A2314BMeow Meow Island^000000, should notify that you are here to ^9E1837Admiral Thomas^000000.."; + next; + mes "[Dolangmal]"; + mes "If you don't do that, you might be attacked by scary and wild cats when you walk on dark street."; + next; + mes "[Dolangmal]"; + mes "Secondly!! This ^A2314BMeow Meow Island^000000 is absolutely our island of cat even though we open to the human."; + next; + mes "[Dolangmal]"; + mes "We have a personality... no... no... respect us like one catality because we are cats."; + next; + mes "[Dolangmal]"; + mes "And the next one is..."; + next; + mes "Dolangmal must say that just say some cautions, but he said 100 kinds of cautions."; + next; + mes "[Dolangmal]"; + mes "Ok! That is all for cautions!! It's easy and simple cautions... how is that? Can you keep this all?"; + next; + if(select("Keep this cautions:Can't keep this cautions") == 2) { + mes "[Dolangmal]"; + mes "What!? Can't you keep this easy rule? Chet!"; + next; + mes "[Dolangmal]"; + mes "You such an annoying guy. If you can't keep this, why did not tell me during the conversation. I told you everything..tierd.. but.."; + next; + mes "[Dolangmal]"; + mes "^9E1837Admiral Thomas^000000 said kidnapping human.. No.. Bring them politely?"; + next; + mes "[Dolangmal]"; + mes "Anyway I got you. Just tell me whenever you want to go."; + close; + } + mes "[Dolangmal]"; + mes "Ok! Do not bite two mice with one mouth. ^9E1837Admiral Thomas^000000 is located at the ^A2314Bcenter of ship in Meow Meow Island^000000."; + next; + mes "[Dolangmal]"; + mes "Don't forget give notice of arrival."; + next; + mes "[Dolangmal]"; + mes "Alright. Let's go to the heaven of the cat, ^A2314BMeow Meow Island^000000~"; + setquest 5091; + completequest 5091; + warp "malangdo",217,85; + close; + } + mes "[Dolangmal]"; + mes "Uh? You must be last time...? Alright. Did you visit ^A2314BMeow Meow Island^000000?"; + next; + if(select("Take me to ^A2314BMeow Meow Island^000000 again:I have visited") == 1) { + mes "[Dolangmal]"; + mes "I really want to send you there, but I can't because of the policy. It is difficult to send people who visit ^A2314BMeow Meow Island^000000 at first."; + next; + mes "[Dolangmal]"; + mes "And you just heard roughly what I said... It is supposed to be rule 53..."; + next; + mes "[Dolangmal]"; + mes "Specially, let me tell you rule 53. I am an indulgent cat."; + next; + mes "[Dolangmal]"; + mes "If you want to go back to ^A2314BMeow Meow Island^000000, just take ship at Izlude or Alberata."; + next; + mes "[Dolangmal]"; + mes "If you enjoy pleasant sea trip, you will arrive the heaven of cat ^A2314BMeow Meow Island^000000."; + next; + mes "[Dolangmal]"; + mes "So easy! Isn't it? Well, good bye~"; + close; + } + mes "[Dolangmal]"; + mes "How is that? You like it? I knew it. Kakaka"; + next; + mes "[Dolangmal]"; + mes "Ah! I just want to make sure.."; + next; + mes "[Dolangmal]"; + mes "Again, if you want to go back to ^A2314BMeow Meow Island^000000, do you know that take a ship at Izlude or Alberta?"; + next; + mes "[Dolangmal]"; + mes "Hm~ You might know that because you are smart person. Well, see you again~"; + close; +} +prontera,114,77,6 duplicate(Dolangmal) Dolangmal#1 553 +geffen,109,61,6 duplicate(Dolangmal) Dolangmal#2 553 +payon,200,106,4 duplicate(Dolangmal) Dolangmal#3 553 +aldebaran,170,104,4 duplicate(Dolangmal) Dolangmal#4 553 +morocc,168,275,4 duplicate(Dolangmal) Dolangmal#5 553 +yuno,165,122,4 duplicate(Dolangmal) Dolangmal#6 553 +rachel,121,126,4 duplicate(Dolangmal) Dolangmal#7 553 +lighthalzen,254,83,5 duplicate(Dolangmal) Dolangmal#8 553 +mora,57,150,4 duplicate(Dolangmal) Dolangmal#9 553 + +// Unofficial coordinates. +// Original pre-re: izlude,182,192,4 +izlude,197,213,4 script Odgnalam#iz 554,{ + if (strnpcinfo(4) == "izlude") + mes "Receiving the warm sun of Izlude, the cat is sleeping."; + else if (strnpcinfo(4) == "alberta") + mes "Receiving the warm sun of Alberta, the cat is sleeping."; + next; + if(select("Let him sleep:Talk to him") == 1) close; + mes "[Odgnalam]"; + mes "Meow? Uh?"; + next; + if (ep13_yong1 == 0) { + set .@price,1000; + set .@s1$,"Huh!! You are such an annoying person. Let me send you to the heaven of the cat, ^A2314BMeow Meow Island^000000 with ^0000FF1000 Zeny^000000."; + set .@s2$,"Money? Where is the money? You can't go anywhere without the money. Shame on you."; + } else if (ep13_yong1 < 60) { + set .@price,999; + set .@s1$,"You have a little relationship with fleet of cat. I'll give you special discount price ^0000FF999 Zeny^000000 to the heaven of the cat, ^A2314BMeow Meow Island^000000, because you have relationship with fleet."; + set .@s2$,"Where is the money? You don't have a sense of honor."; + } else if (ep13_yong1 > 59 && ep13_yong1 < 80) { + set .@price,500; + set .@s1$,"You gave several help to our cat's fleet so let me give you special that with 50% discount price ^0000FF500 Zeny^000000. I'll send you to the heaven of the cat, ^A2314BMeow Meow Island^000000."; + set .@s2$,"You don't have any money for paying 50% discount price? I can't believe it."; + } else { + mes "[Odgnalam]"; + mes "You are a hero of cat's fleet. Your activity is the legend between us."; + next; + mes "[Odgnalam]"; + mes "As you are hero of fleet so let me send you to the heaven of the cat, ^A2314BMeow Meow Island^000000 for free."; + next; + if(select("Let's go Meow Meow Island!!:Do not go") == 1) { + mes "[Odgnalam]"; + mes "Have a comfortable trip... Alright let's go~"; + warp "malangdo",217,85; + } + close; + } + mes "[Odgnalam]"; + mes .@s1$; + next; + if(select("Let's go Meow Meow Island!!:Do not go") == 2) close; + if (Zeny < .@price) { + mes "[Odgnalam]"; + mes "Money? Where is the money? You can't go anywhere without the money. Shame on you."; + close; + } + set Zeny, Zeny - .@price; + mes "[Odgnalam]"; + mes "Let me send you right away. Let's go~"; + warp "malangdo",217,85; + close; +} +alberta,200,151,4 duplicate(Odgnalam#iz) Odgnalam#albe 554 + +malangdo,219,86,4 script Kong#malang 545,{ + mes "[Kong]"; + mes "Did you have fun in Malangdo?"; + mes "The fleet has a service to Izlude and Alberta."; + next; + if (ep13_yong1 == 0) { + set .@price,1000; + set .@s1$, "1000 zeny"; + set .@s2$, "Have a nice day in Meow Meow Island."; + set .@no_money$, "It is difficult for free."; + set .@yes_money$, "Have a nice trip."; + mes "[Kong]"; + mes "The fee of ship is only 1000 zeny, where you want to go?"; + next; + } else if (ep13_yong1 < 60) { + set .@price,999; + set .@s1$,"999 zeny"; + set .@s2$, "Have a full of fortune day in Meow Meow Island..."; + set .@no_money$, "It is difficult even though you have a relationship with fleet."; + set .@yes_money$, "Thanks, have a wonderful trip."; + mes "[Kong]"; + mes "You have a connection with our fleet. Apply special price 999 zeny. Where do you want to go?"; + next; + } else if (ep13_yong1 > 59 && ep13_yong1 < 80) { + set .@price,500; + set .@s1$,"500 zeny"; + set .@s2$, "There are full of fortune and jackpot in Meow Meow Island."; + set .@no_money$, "Oh my god. You don't have 500 zeny? It is difficult for free."; + set .@yes_money$, "Have nice trip and come again."; + mes "[Kong]"; + mes "Wow~ You contributed our fleet a lot. Alright!! Special discount price 500 zeny. Where do you want to go?"; + next; + } else { + set .@price,0; + set .@s1$,"Free for hero of fleet!!"; + set .@s2$, "No one objects the hero of fleet to stay in Meow Meow Island..."; + mes "[Kong]"; + mes "Ah... You are the hero of cat's fleet and it is the legend."; + next; + mes "[Kong]"; + mes "We can't charge from hero of fleet. Where is your destination?"; + next; + } + set .@i, select("- Izlude destination --- "+.@s1$+":- Alberta destination --- "+.@s1$+":- Stay on Malangdo"); + mes "[Kong]"; + if (.@i == 3) { + mes .@s2$; + close; + } + if (ep13_yong1 > 80) { + mes "Have a comfortable trip."; + if (.@i == 1) + warp "izlude",195,212; + else + warp "alberta",192,150; + close; + } + if (Zeny < .@price) { + mes .@no_money$; + close; + } + set Zeny, Zeny - .@price; + mes .@yes_money$; + if (.@i == 1) + warp "izlude",195,212; + else + warp "alberta",192,150; + close; +} + +// Town NPCs :: malang_tre +//============================================================ +malangdo,147,117,3 script Innkeeper#malang 554,{ + mes "Can see a lazy cat standing on a chair."; + mes "Thought it is an Innkeeper, but do not looks like that having a business."; + next; + switch(select("Can I rest in hammock?:Want to store in inn.:Looks free at the moment.")) { + case 1: + mes "[Innkeeper]"; + mes "You can use hammock as you want but give me ^FF00005 pieces of Malang Sp Can^000000, then will make you stress out."; + next; + switch(select("Give the can.:No need.")) { + case 1: + if (countitem(12636) > 4) { + delitem 12636,5; //Malang_Sp_Can + percentheal 100,100; + specialeffect2 EF_HEALSP; + mes "[Innkeeper]"; + mes "Take a relaxation."; + emotion e_kis; + next; + warp "malangdo",140,121; + close; + } + mes "[Innkeeper]"; + mes "It looks like lack of cans."; + close; + case 2: + mes "[Innkeeper]"; + mes "You are strong man than appearance."; + close; + } + case 2: + mes "[Innkeeper]"; + mes "Storation is done. We should keep company haha."; + savepoint "malangdo",142,118; + close; + case 3: + mes "[Innkeeper]"; + mes "A busy moment make you hurry and laziness makes you lazy."; + next; + mes "- Wonder if there is work time. -"; + close; + } + close; +} + +malangdo,151,120,3 script Wandering Minstrel#mal 479,{ + mes "[Wandering Minstrel]"; + mes "I have a sleepy momnet whenever seeing that innkeeper. So comfortable..."; + close; +} + +malangdo,149,120,5 script Wandering Wanderer#mal 485,5,1,{ + mes "[Wandering Wanderer]"; + mes "Cats living in here is so energetic."; + mes "And it makes me dance~"; + close; +OnTouch: + switch(rand(5)) { + case 0: + soundeffect "ring_of_nibelungen.wav",0; + break; + case 1: + soundeffect "dont_forget_me_not.wav",0; + break; + case 2: + soundeffect "humming.wav",0; + break; + case 3: + soundeffect "assassin_of_sunset.wav",0; + break; + case 4: + emotion e_ho; + emotion e_ho,0,"Wandering Minstrel#mal"; + break; + } + end; +} + +malangdo,216,168,3 script Cat Trainer#mal1 558,0,8,{ + emotion e_awsm; + mes "[Cat Trainer]"; + mes "Phh there is a tail and butt with soft and tender!"; + mes "Can't stand, this is heaven~~!!"; + next; + emotion e_gg; + mes "[Cat Trainer]"; + mes "My hidden card ^FF0000<Silvervine Fruit>^000000 can make all cats in Meow Meow Island as my slaves~ haha!"; + next; + select("^FF0000<Silvervine Fruit>^000000?"); + mes "[Cat Trainer]"; + mes "Silvervine Fruit is a rare item!"; + mes "I can barely get it."; + mes "But every cat must love this one with no complaint."; + next; + select("Where can I get ^FF0000<Silvervine Fruit>^000000?"); + mes "[Cat Trainer]"; + mes "How do you get it that I could have it barely?"; + mes "This can't be taken even with ^3131FFall the zeny in this world^000000!"; + next; + emotion e_gg; + mes "[Cat Trainer]"; + mes "Cats in Meow Meow Island is mine...! And it should be done haha~"; + mes "^FF0000<Silvervine Fruit>^000000! I can be a king in Meow Meow Island~ ohhhh!!!"; + close; +OnTouch: + emotion e_flash; + end; +} +malangdo,164,203,3 duplicate(Cat Trainer#mal1) Cat Trainer#mal2 853,5,8
\ No newline at end of file diff --git a/npc/re/cities/mora.txt b/npc/re/cities/mora.txt new file mode 100644 index 000000000..5c2a93aee --- /dev/null +++ b/npc/re/cities/mora.txt @@ -0,0 +1,321 @@ +//===== rAthena Script ======================================= +//= Mora Village +//===== By: ================================================== +//= SuperHulk +//===== Current Version: ===================================== +//= 1.2 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Mora Town Script +//===== Additional Comments: ================================= +//= 1.0 First version. [SuperHulk] +//= 1.1 Translations to English. [Flaid] +//= 1.1a Standardized. [Euphy] +//= 1.2 Added new NPCs. [Flaid] +//============================================================ + +mora,185,163,5 script Mora Citizen#1 516,{ + mes "[Scholar Gary]"; + mes "Hello, traveler!"; + mes "I'm Gary, the expert about enchantments in this area."; + mes "What do you want to know?"; + next; + switch(select("Fundamentals of enchantment.:Nothing.")) { + case 1: + mes "[Scholar Gary]"; + mes "Ah, I see that you are interested"; + mes "in enchantments!"; + mes "Alright, here are the basics!!"; + mes "After this you should understand"; + mes "the mysteries of our enchantments!"; + next; + mes "[Scholar Gary]"; + mes "First of all, you must know"; + mes "that this is magic, not an"; + mes "exact science."; + next; + mes "[Scholar Gary]"; + mes "You don't really know what will"; + mes "happen. You can be lucky or"; + mes "unlucky, and get a more or"; + mes "less powerful enchantment."; + next; + mes "[Scholar Gary]"; + mes "You can miss the magic, too!"; + mes "If this happens while your equip"; + mes "is being enchanted, you'll lose it"; + mes "all previous enchantments, cards, and the refine!"; + next; + mes "[Scholar Gary]"; + mes "There is also a risk of"; + mes "breaking your equipment"; + mes "while trying to enchant"; + mes "your equip with a second enchantment!"; + next; + mes "[Scholar Gary]"; + mes "Each attempt to enchant will cost"; + mes "you 1 Mora coin and 100,000 zeny."; + mes "If you don't know yet, the money"; + mes "made with this service goes"; + mes "straight to the people of Mora!"; + next; + mes "[Scholar Gary]"; + mes "Those were the basics."; + mes "Take them to your heart."; + mes "For more details, you can"; + mes "always visit my master,"; + mes "Gougueulé Tonami!"; + close; + case 2: + mes "[Scholar Gary]"; + mes "Goodbye, and good luck!"; + close; + } +} + +mora,52,138,8 script Mora Citizen#2 516,{ + mes "[Valere]"; + mes "Hello, adventurer!"; + mes "You look like you're"; + mes "lost, aren't you!?"; + next; + mes "[Valere]"; + mes "..."; + mes "Ah, okay."; + mes "But you look like you want to"; + mes "enchant your equipment!"; + next; + mes "[Valere]"; + mes "I only need to know one thing"; + mes "before telling you more about"; + mes "the Mora equipment enchants!"; + mes "So tell me, what is your class?"; + next; + switch(select("Warlock.:Arch Bishop.:Ranger.:Guillotine Cross.:Rune Knight.:Other.:Goodbye.")) { + case 1: + mes "[Valere]"; + mes "Hmm, you should visit the"; + mes "Artifact Crafter."; + mes "That is our enchantment specialist"; + mes "for Warlock equipment!"; + close; + case 2: + mes "[Valere]"; + mes "Hmm, you should visit the"; + mes "Master of Relics."; + mes "That is our enchantment specialist"; + mes "for Arch Bishop equipment!"; + close; + case 3: + case 4: + case 5: + mes "[Valere]"; + mes "Hmm, you should visit the"; + mes "Artifact Researcher."; + mes "That is our enchantment specialist"; + mes "for Ranger, Guillotine Cross,"; + mes "and Rune Knight equipment!"; + close; + case 6: + mes "[Valere]"; + mes "Hmm, there is the Master Tailor"; + mes "who sells and enchants the 'Army Padding'."; + next; + mes "[Valere]"; + mes "There's also the Pendant Crafter"; + mes "who enchants 'Pendant of Guardian'."; + next; + mes "[Valere]"; + mes "And finally the Bulberry Westhood"; + mes "who enchants 'Loki's muffler'."; + close; + case 7: + mes "[Valere]"; + mes "Goodbye, and good luck!"; + close; + } +} + +mora,160,123,5 script Mora Citizen#3 517,{ + mes "[Boudril]"; + mes "Hey, you seem to be"; + mes "so far from home!"; + mes "Mora is a remote town."; + mes "That's why we have"; + mes "own currency here!"; + next; + mes "[Boudril]"; + mes "Beyond that, our community"; + mes "developed this craft."; + mes "Items found here cannot"; + mes "be found anywhere else!"; + close; +} + +mora,105,100,3 script Mora Citizen#4 518,{ + mes "[Buisso]"; + mes "Hello, my friend."; + mes "What brings you to this"; + mes "place, so far from home?"; + mes "Are you looking for a challange?"; + mes "You won't be disappointed here!"; + next; + mes "[Buisso]"; + mes "We are surrounded by the"; + mes "Bifrost, an area with powerful"; + mes "and deceitful monsters..."; + mes "So cute, but still dangerous."; + close; +} + +mora,98,104,4 script Mora Citizen#5 516,{ + mes "[Malavida]"; + mes "..."; + mes "What!? I look depressed!?"; + mes "It's normal living here!"; + mes "My dream was to be like you!"; + next; + mes "[Malavida]"; + mes "Traveling around the world,"; + mes "chasing monsters,"; + mes "hunting treasure..."; + mes "You have the chance. Use it!"; + close; +} + +mora,102,107,6 script Mora Citizen#6 517,{ + mes "[Skape]"; + mes "Have you tasted our dish?"; + mes "The beef toast!?"; + mes "This delicious beef only"; + mes "exists in the Bifrost!"; + next; + mes "[Skape]"; + mes "If you want to taste this"; + mes "dish, visit our chef."; + mes "He makes the best"; + mes "Mora beef toast!"; + close; +} + +mora,101,107,4 script Mora Citizen#7 518,{ + mes "[Wouadel Kami]"; + mes "*Dances*"; + mes "I'm a choreographer, but"; + mes "nobody understands me."; + mes "*doridori*"; + mes "*bingbing*"; + mes "*bangbang*"; + close; +} + +mora,103,100,6 script Mora Citizen#8 518,{ + mes "[Didier Lans]"; + mes "Yooo gaba gaba!"; + mes "Hello, my dear. You've heard"; + mes "about my teachings, have you?"; + mes "Do not hit your friends!"; + mes "*makes small steps backwards*"; + next; + mes "[Didier Lans]"; + mes "Yooo gaba gaba!"; + mes "Eat your vegetables."; + mes "*is the fool*"; + mes "Be smart, be polite!"; + mes "Yooo gaba gaba!"; + close; +} + +mora,184,169,3 script Mora Citizen#9 516,{ + mes "[Moussa Wi]"; + mes "Bleh, I've been"; + mes "here for too long."; + mes "Living with these dogs..."; + mes "Having nothing to do..."; + mes "Hmm, how about you"; + mes "take care of them?"; + close; +} + +mora,108,182,3 script Mora Citizen#10 516,{ + mes "[Yosou Keh]"; + mes "Hello!"; + mes "I am Yosou Keh,"; + mes "a resident of Mora."; + mes "The Bifrost is populated"; + mes "with many strong monsters..."; + close; +} + +mora,113,185,5 script Mora Citizen#11 516,{ + mes "[Ninkasi]"; + mes "Hey, dude."; + mes "How are you today, dude?"; + mes "What can I do for you, dude?"; + next; + switch(select("Why do you call me 'dude'?:Goodbye.")) { + case 1: + mes "[Ninkasi]"; + mes "Why not?"; + mes "Calling others 'dude'"; + mes "is my brand mark."; + mes "Be cool, dude, relax!"; + mes "Enjoy your life, dude!"; + close; + case 2: + mes "[Ninkasi]"; + mes "See you again, dude!"; + close; + } +} + +mora,43,127,4 script Mora Citizen#12 522,{ + mes "[Glouti Vori]"; + mes "Mm, I love this beef toast!"; + mes "That's the only reason I'm"; + mes "still here! There's nothing"; + mes "better than Mora beef toast!"; + close; +} + +mora,35,119,7 script South World Dealer 513,{ + mes "[South World Dealer]"; + mes "..."; + close; +} + +mora,139,102,4 script Milvida 515,{ + mes "[Milvida]"; + mes "Welcome to Mora~"; + mes "In the center of the city"; + mes "you can find all the shops"; + mes "and some enchanters."; + next; + mes "[Milvida]"; + mes "Northeast of the city is"; + mes "where the food is located."; + close; +} + +mora,55,124,2 script Cat Traveler 495,{ + mes "[Cat Traveler]"; + mes "This city is like Malangdo"; + mes "in several aspects,"; + mes "don't you think?"; + close; +} + +mora,131,165,4 script Bifrost Resident#1 520,{ + mes "[Bifrost Resident]"; + mes "Welcome to the workshop"; + mes "of the west clan. If you"; + mes "want your Loki Muffler"; + mes "enchanted, please contact"; + mes "my boss. He makes miracles!"; + next; + mes "[Bifrost Resident]"; + mes "On a side note... I think I'm"; + mes "really cute, don't you agree?"; + close; +}
\ No newline at end of file |