//===== eAthena Script =======================================
//= Louyang City NPC's
//===== By: ==================================================
//= Vidar (1.0)
//= Mass Zero (1.1)
//= Dino9021, roughly translated by Celest (1.2)
//= Mass Zero (1.3)
//= MasterOfMuppets (2.0)
//= eAthena Dev Team
//===== Current Version: =====================================
//= 2.8
//===== Compatible With: =====================================
//= Any eAthena Version
//===== Description: =========================================
//= Official NPC's for Louyang city.
//===== Additional Comments: =================================
//= Originally made for Vidar
//= 1.2 - Added official warp NPC's
//= 1.3 - Fixed gramatical errors. (Like wtf's with the weird
// texts celest? xD)
//= 2.0 - Completely rewrote the current scripts based on iRO.
// Added the 'Shouting Quest' and the 'Medicine Quest'
//= 2.1 Optimized, made quest vars unique [Lupus]
//= 2.1a minor fix, 2.1b Fixed Typo�s [Nexon]
//= 2.2 Fixed exploits [Lupus]
//= 2.2a Updated the color codes a little and fixed the shouting quest
//= to broadcast green text.
//= 2.2b A small fix to the shout quest npc in louyang field not warping you
//= back up to the tower if you died or teleported out of there. [MasterOfMuppets]
//= 2.3 A small fix, the code is so messy I can't believe I scripted it >.< [MasterOfMuppets]
//= 2.4 Implemented a few more npcs, thanks to Prometheus for them. [MasterOfMuppets]
//= 2.5 Implemented the Poison King quest, beware of potential bugs. [MasterOfMuppets]
//= 2.6 Removed Duplicates [Silent]
//= 2.6a Updated a few names with new item_db.txt names [Evera]
//= 2.7 Split quests to quests/quests_louyang.txt [Evera]
//= 2.7a Minor optimizations before Louyang quests [Lupus]
//= 2.7b Moved guides to the Guides folder. 2.7� more typos [Lupus]
//= 2.8 Moved some quest-related NPCs to proper file. [SinSloth]
//============================================================
alberta,245,45,4 script Girl#02 815,{
mes "[Girl]";
mes "La la la la~";
mes "I feel so good today~";
mes "I'm in the mood to go";
mes "on a picnic somewhere~";
mes "La la la la~";
next;
menu "About Louyang.",-,"Go to Louyang.",M_GOTO,"Cancel.",M_CANCEL;
mes "[Girl]";
mes "Oh, are you";
mes "Interested in Louyang?";
mes "It's a nice place to";
mes "visit for travelers.";
next;
mes "[Girl]";
mes "Louyang has a long history";
mes "with stories of ancient magic and warriors. It's also rumored that many evil beasts roam the Louyang area";
next;
mes "[Girl]";
mes "You can find cure-all medicines, mysterious occurrences, and martial artists all in one place!";
next;
mes "[Girl]";
mes "I used to train in the martial arts every morning back when I was in Louyang. I might not look like it, but I'm pretty strong!";
next;
mes "[Girl]";
mes "If you want to visit";
mes "Louyang, feel free to";
mes "tell me. Just give me";
mes "some Zeny and we'll go~";
close;
M_GOTO:
mes "[Girl]";
mes "I'll guide you to";
mes "Louyang right away.";
mes "For my service, I am";
mes "accepting 10,000 zeny";
next;
mes "[Girl]";
mes "So, are you ready?";
next;
menu "Sure",-,"Cancel",M_CANCEL2;
mes "[Girl]";
if(Zeny < 10000){
mes "...";
mes "You don't seem";
mes "to have 10,000 zeny...";
mes "Go get some money first!";
close;
}
mes "Okay~";
mes "Ready!";
mes "Have fun!";
close2;
set Zeny,Zeny-10000;
warp "lou_fild01",190,101;
end;
M_CANCEL:
mes "[Girl]";
mes "Oh...";
mes "Have a good day!";
close;
M_CANCEL2:
mes "[Girl]";
mes "Oh...";
mes "It's so disappointing to hear you say that.";
mes "Well, have a good day!";
close;
}
lou_fild01,190,100,1 script Girl#03 815,{
mes "[Girl]";
mes "You'd like to go back to Alberta?";
next;
menu "Go back to Alberta.",-,"Cancel.",M_CANCEL;
mes "[Girl]";
mes "I hope to";
mes "see you again!";
mes "Bye bye!";
close2;
warp "alberta",235,45;
end;
M_CANCEL:
mes "[Girl]";
mes "If you like this area, why don't you stay and enjoy the food and the sights!";
next;
mes "[Girl]";
mes "And by sights...";
mes "I mean girls!";
mes "Tee hee~";
close;
}
louyang,261,123,4 script Chi Wu Ping 824,{
mes "[Chi Wu Ping]";
mes "I don't feel good...";
mes "So... Totally out of it...";
next;
mes "[Chi Wu Ping]";
mes "Oh, my aching body!";
mes "All my muscles are sore...";
mes "There's only one thing that could";
mes "cure all of this agonizing...";
mes "pain...";
next;
mes "[Chi Wu Ping]";
mes "Hey kid~!";
mes "You don't look like a local!";
mes "Why don't you follow the road ahead";
mes "and check out the big restaurant?";
next;
mes "[Chi Wu Ping]";
mes "The soup that they sell there is probably the healthiest food you can ever find.";
next;
mes "[Chi Wu Ping]";
mes "I guess you could eat";
mes "some of that soup";
mes "for your health.";
close;
}
lou_in02,43,169,8 script Jiang Rong 827,{
mes "[Jiang Rong]";
mes "Dragon Soup is known for its spicy";
mes "yea sweet and refreshing taste.";
next;
mes "[Jiang Rong]";
mes "It's made with all sorts of";
mes "medicinal herbs, so it's good";
mes "for your health as well";
next;
mes "[Jiang Rong]";
mes "Dragon Soup draws out the";
mes "unnecessary heat created inside";
mes "the body and circulates the blood.";
mes "So it helps optimize the body'";
mes "functions and promotes longevity.";
next;
mes "[Jiang Rong]";
mes "I've eaten Dragon Soup regularly";
mes "ever since I was young. Look at me,";
mes "don't you think I look so healthy";
mes "considering my age?";
close;
}
lou_in02,76,181,2 script Employee#03 822,{
mes "[Huang Jia Xian]";
mes "Ehhhh...";
mes "Forgive me...";
mes "....................";
mes "...Zzzzz...Zzzz...";
close;
}
lou_in02,58,183,4 script Chef Assistant 823,{
mes "[Jin Wei Ling]";
mes "I used to be";
mes "an enthusiastic";
mes "martial artist.";
next;
mes "[Jin Wei Ling]";
mes "Although I became an";
mes "assistant chef for a living, I";
mes "always think of myself as a martial";
mes "artist first.";
next;
mes "[Jin Wei Ling]";
mes "So, I decided to reflect the spirit";
mes "of the martial arts into my";
mes "cooking. We are often very busy";
mes "when there are many customers.";
next;
mes "[Jin Wei Ling]";
mes "When we're busy I can use my";
mes "martial arts to cook cuisine much";
mes "more quickly! Hahaha~ Martial arts";
mes "can be very practical!";
next;
mes "[Jin Wei Ling]";
mes "Waaa-!!!!";
misceffect 55;
next;
mes "[Jin Wei Ling]";
mes "Waaa Taah-!!!!!";
misceffect 11;
next;
mes "[Jin Wei Ling]";
mes "Waaa...";
mes "Waa Taaah-!!!!!";
misceffect 121;
next;
mes "[Jin Wei Ling]";
mes "^3131FF*Chop chop chop chop chop*^000000";
donpcevent "Lounpc::OnEffect";
next;
mes "[Jin Wei Ling]";
emotion e_no1;
mes "Hahahaha! Look at these perfect";
mes "vegetable slices! Muhahahaha!!";
mes "I will continue to hone my martial";
mes "arts through cooking!";
close;
}
lou_in02,58,181,2 script Lounpc 139,{
OnEffect:
misceffect 122;
end;
}
louyang,274,136,4 script Powerful-looking guy 819,{
mes "[Akiira]";
mes "I am practicing my 'Claw of";
mes "Dragon.' I not only need to use the";
mes "power of my fists, I must also";
mes "condition myself spiritually.";
next;
mes "[Akiira]";
mes "Every martial art requires";
mes "spiritual training since the";
mes "mind controls the body.";
mes "If you've trained yourself";
mes "spiritually, you can easily";
mes "use any part of the body!";
next;
mes "[Akiira]";
mes "If you are considering";
mes "studying the martial arts, you";
mes "should first attain knowledge";
mes "before jumping into the";
mes "physical training.";
next;
mes "[Akiira]";
mes "Learn about the martial arts";
mes "and meditate on life's truths.";
mes "First, you must find peace of mind";
mes "before you can hope to master the";
mes "mind and body.";
close;
}
louyang,276,136,4 script Fist Master 819,{
mes "[Zhiang Xiau Ji]";
mes "Finally...";
mes "I have mastered";
mes "the 'Claw of Draon!'";
next;
mes "[Zhiang Xiau Ji]";
mes "Although there are eight basic";
mes "steps, I had to learn the history";
mes "of this art, and meditate, focusing";
mes "on my spiritual improvement,";
mes "for three years";
next;
mes "[Zhiang Xiau Ji]";
mes "After that, my master finally";
mes "started to give me the physical";
mes "training so I could use the eight";
mes "steps of the Claw of Dragon. I've";
mes "devoted myself to this art for thirty years.";
next;
mes "[Zhiang Xiau Ji]";
mes "I'm very proud that I've";
mes "mastered this art ten years earlier";
mes "than I expected. Now I need to";
mes "study this form and improve it by";
mes "correcting its weak points and";
mes "enhancing its strengths.";
next;
mes "[Zhiang Xiau Ji]";
mes "I guess that would take me about";
mes "ten years. But I'm not disheartened";
mes "by that at all.";
next;
mes "[Zhiang Xiau Ji]";
mes "When you're learning a martial art,";
mes "you can't rush yourself and learn";
mes "everything in a short period of";
mes "time. It's impossible! Plus, that";
mes "isn't the essence of ?";
close;
}
louyang,272,133,0 script Trainee::trainees 819,{
mes "[Trainee]";
switch(rand(12)){
case 0:
mes "Aha~!";
mes "Hai~!!";
mes "Huh...";
close;
case 1:
mes "Woh~!";
mes "Hai~!!";
mes "Huh huh...";
close;
case 2:
mes "Kyaa~";
mes "Yah~~!!";
mes ".......";
close;
case 3:
mes "Hu~!";
mes "Hu hu~~!!";
mes "Hu...";
close;
case 4:
mes "Wah?!";
mes "Ahchiu~~!!";
mes "Wah...";
close;
case 5:
mes "Yaah~";
mes "...!";
mes "........!!";
close;
case 6:
mes "Chongchiu!!";
mes "Hu~~!!";
mes "Hwooh~~";
close;
case 7:
mes "Zhua loh~!";
mes ".....";
mes "Hu";
close;
case 8:
mes "One hit~!";
mes "Hai~!!";
mes "Yah~!!";
close;
case 9:
mes "Ai yah..";
mes "Yaahah~~";
mes "(rolls around)......";
close;
case 10:
mes "Niu ah...";
mes "One~~!!";
mes "Two~~!!!";
close;
case 11:
default:
mes "Yeeah~!";
mes "Ah I�m so tired~~!!";
mes "(faints).....";
close;
}
}
louyang,272,131,0 duplicate(trainees) Trainee#2 819
louyang,272,129,0 duplicate(trainees) Trainee#3 819
louyang,274,133,0 duplicate(trainees) Trainee#4 819
louyang,274,131,0 duplicate(trainees) Trainee#5 819
louyang,274,129,0 duplicate(trainees) Trainee#6 819
louyang,276,133,0 duplicate(trainees) Trainee#7 819
louyang,276,131,0 duplicate(trainees) Trainee#8 819
louyang,276,129,0 duplicate(trainees) Trainee#9 819
louyang,278,133,0 duplicate(trainees) Trainee#10 819
louyang,278,131,0 duplicate(trainees) Trainee#11 819
louyang,278,129,0 duplicate(trainees) Trainee#12 819
lou_in01,111,151,4 script Soldier#11 825,{
mes "[Soldier]";
mes "*Yawn* It's so boring here";
mes "nowadays. Although, I hear that";
mes "a long time ago, things were";
mes "much different.";
next;
mes "[Soldier]";
mes "Supposedly, monsters used to";
mes "intrude Louyang all the time! Heh,";
mes "but that's just rumor. Still,";
mes "there are a bunch of rumors going";
mes "around that I'm curious about...";
close;
}
lou_in01,91,151,4 script Soldier#12 825,{
mes "[Soldier]";
mes "....z..Z..z...";
next;
menu "Hey, wake up!",-;
mes "[Soldier]";
mes "Yeeeesss...Sir!";
mes "I was not dozing off~";
mes "Seerious...ly...";
next;
mes "[Soldier]";
mes "...";
next;
mes "[Soldier]";
mes "...";
mes "......";
next;
mes "[Soldier]";
mes "...";
mes "......";
mes "....z..Z..z...";
close;
}
lou_in01,102,144,4 script Soldier#15 825,{
mes "[Soldier]";
mes "People have been";
mes "saying that there's";
mes "a scammer at the entrance of town...";
next;
menu "...?",-;
mes "[Soldier]";
mes "But I went there and I didn't";
mes "find anyone suspicious. I swear,";
mes "everything seemed completely";
mes "normal!";
close;
}
lou_in01,99,144,4 script Soldier#16 825,{
mes "[Soldier]";
mes "Ah, don't bother";
mes "to listen to this";
mes "guy beside of me.";
next;
mes "[Soldier]";
mes "I hope you have a good time while";
mes "you're staying in Louyang!";
close;
}
lou_in01,25,23,4 script Friendly Looking Lady 817,{
mes "[Hong Miao]";
mes "Welcome.";
next;
mes "[Hong Miao]";
mes "This is an elevator which leads";
mes "to the Observation Tower. We are";
mes "providing you a safe and fast";
mes "transfer service for an affordable";
mes "fee. Would you like to use this ";
mes "service?";
next;
menu "Information",-,"Yes",s_Yes,"Maybe next time.",s_Next_Time;
mes "[Hong Miao]";
mes "After many suggestions and";
mes "proposals were sent to the Louyang";
mes "tourism office, the Observation";
mes "Tower was built do tourists";
mes "can enjoy the sights.";
next;
mes "[Hong Miao]";
mes "Due to the geographical";
mes "features of Louyang, it's difficult";
mes "to enjoy the breath taking view";
mes "that our land has to offer.";
next;
mes "[Hong Miao]";
mes "You can come up to the tower by";
mes "taking the elevator right here. We";
mes "are providing this quick and safe";
mes "transfer service for 500 zeny per";
mes "person.";
close;
s_Yes:
mes "[Hong Miao]";
if(zeny < 500){
mes "I am sorry, but you don't have enough money.";
close;
}
set Zeny,Zeny - 500;
mes "Thank for your patronage.";
mes "We are trying to provide you with";
mes "the best service, Please";
mes "come again.";
close2;
warp "lou_in01",16,19;
end;
s_Next_Time:
mes "[Hong Miao]";
mes "Please come";
mes "back later.";
mes "Have a good day.";
close;
}
louyang,84,253,0 script Exit 111,{
mes "^3131FFThere is some sort";
mes "of descent apparatus.";
mes "Would you like to use it?^000000";
next;
menu "Yes",-,"No",s_No;
warp "lou_in01",10,18;
end;
s_No:
close;
}
lou_in02,272,55,1 script Familiar-Looking Patient 86,{
mes "[??????]";
mes "*Cough cough...*";
mes "Awww......www...";
mes "Aww...wwww..";
emotion e_dots;
close;
}