summaryrefslogblamecommitdiff
path: root/npc/cities/louyang.txt
blob: 9dae2f03e2485fe78645f92ff427d3dd2631c9c5 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                           














                                             















                                                                           
                       


                                                                           
 
                                                            
                                          






                                     
                                                                       


































                                                                                                                                                     
                                                 





                                                
                                              



















                                                          

                      

 
                                                               
                     



                              
                                                            




                                     
                            


                                              

                    
                     




                                       
                              









                                          


              
                                                            
                                                                       
                                









                                                                                                                                                 
             


                             
             


                               


              
                                                                              
                       
                                                                                                                                           




                                           
                                                                     



                                        
                                                                                                   



                                           
                                                                                                                                 


              
                                                              


                               
                                    

                               

                                                                                                                                                

                               
                                                                                                                                                                                             


                                       
                                                                                                                                                                            

                               
                                                                                                   

                               

                                                                                                                                                                                  

 
                                                                              
                        



                           

 
                                                              





                           
 
                                                              


                        


              
                                                              



                        


              
                                                              



                            


              
                                                              



                           


              





                                                                            
 
                                                            
                                                                               




                                              
                                                                                                                                                         
             
                                                                    





















                                                                                                                                                                      
                            






                                       

                      

 
                                                            
                                        

                                               
             
                                         


                                              
                                                                                                                       





                                              

              
//================= Hercules Script =======================================
//=       _   _                     _
//=      | | | |                   | |
//=      | |_| | ___ _ __ ___ _   _| | ___  ___
//=      |  _  |/ _ \ '__/ __| | | | |/ _ \/ __|
//=      | | | |  __/ | | (__| |_| | |  __/\__ \
//=      \_| |_/\___|_|  \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2012-2020 Hercules Dev Team
//= Copyright (C) rAthena Dev Team
//= Copyright (C) Euphy
//= Copyright (C) eAthena Dev Team
//= Copyright (C) L0ne_W0lf
//= Copyright (C) MasterOfMuppets
//= Copyright (C) Celest
//= Copyright (C) Dino9021
//= Copyright (C) Mass Zero
//= Copyright (C) SinSloth
//= Copyright (C) Evera
//= Copyright (C) Silent
//= Copyright (C) Nexon
//= Copyright (C) Lupus
//= Copyright (C) Vidar
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program.  If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= Louyang City
//================= Description ===========================================
//= Louyang Town Script
//================= Current Version =======================================
//= 3.0
//=========================================================================

//== Louyang Transportation ================================
-	script	::Girl_louyang	FAKE_NPC,{
	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;
	switch(select("About Louyang.", "Go to Louyang.", "Cancel.")) {
	case 1:
		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";
		mes "Louyang area.";
		next;
		mes "[Girl]";
		mes "You can find cure-all medicines, mysterious occurrences, and";
		mes "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;
	case 2:
		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;
		if (select("Yes!", "No.") == 1) {
			if (Zeny > 9999) {
				mes "[Girl]";
				mes "Okay~";
				mes "Ready!";
				mes "Have fun!";
				close2;
				Zeny -= 10000;
				warp "lou_fild01",190,101;
				end;
			}
			mes "[Girl]";
			mes "...";
			mes "You don't seem";
			mes "to have 10,000 Zeny...";
			mes "Go get some money first!";
			close;
		}
		mes "[Girl]";
		mes "Oh...";
		mes "It's so disappointing";
		mes "to hear you say that.";
		mes "Well, have a good day!";
		close;
	case 3:
		mes "[Girl]";
		mes "Oh...";
		mes "Have a good day!";
		close;
	}
}

lou_fild01,190,100,7	script	Girl#1lou	4_F_CHNDRESS1,{
	mes "[Girl]";
	mes "Would you";
	mes "like to go back";
	mes "to Alberta?";
	next;
	if (select("Go back to Alberta.", "Cancel.") == 1) {
		mes "[Girl]";
		mes "I hope to";
		mes "see you again!";
		mes "Bye bye!";
		close2;
		if (RENEWAL)
			warp "alberta",236,40;
		else
			warp "alberta",235,45;
		end;
	}
	mes "[Girl]";
	mes "If you like this";
	mes "area, why don't you";
	mes "stay and enjoy the";
	mes "the food and the sights!";
	next;
	if (Sex == SEX_MALE) {
		mes "[Girl]";
		mes "And by sights...";
		mes "I mean girls!";
		mes "Tee hee~";
	}
	else {
		mes "[Girl]";
		mes "And the boys here";
		mes "aren't bad looking~";
	}
	close;
}

//== Generic Louyang NPCs ==================================
louyang,297,167,2	script	Muscular Woman#lou	4_F_CHNDRESS1,{
	if (Sex == SEX_FEMALE) {
		mes "[Zhi Ching Li]";
		mes "All the members of the Maiden Palace, including myself and our master, are all female.";
		next;
		mes "[Zhi Ching Li]";
		mes "Recently we've had a hard time recruiting new members, so I came here to check if there's any woman who wishes to join us.";
		emotion e_dots;
		close;
	}
	mes "[Zhi Ching Li]";
	mes "...";
	next;
	mes "[Zhi Ching Li]";
	mes "...";
	mes "......";
	next;
	mes "[Zhi Ching Li]";
	mes "Please leave me";
	mes "alone, I'm busy.";
	close;
}

louyang,274,136,4	script	Powerful-looking guy#lou	4_M_CHN8GUEK,{
	mes "[Akiira]";
	mes "I am practicing my 'Claw of Dragon.' I not only need to use the power of my fists, I must also 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 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 should first attain knowledge before jumping into the";
	mes "physical training.";
	next;
	mes "[Akiira]";
	mes "Learn about the martial arts";
	mes "and meditate on life's truths. First, you must find peace of mind before you can hope to master the mind and body.";
	close;
}

louyang,276,136,4	script	Fist master#lou	4_M_CHN8GUEK,{
	mes "[Zhiang Xiau Ji]";
	mes "Finally...";
	mes "I have mastered";
	mes "the 'Claw of Dragon!'";
	next;
	mes "[Zhiang Xiau Ji]";
	mes "Although there are eight basic steps, I had to learn the history of this art, and meditate, focusing on my spiritual improvement,";
	mes "for three years.";
	next;
	mes "[Zhiang Xiau Ji]";
	mes "After that, my master finally started to give me the physical training so I could use the eight steps of the Claw of Dragon. I've 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 than I expected. Now, I need to study this form and improve it by correcting its weak points and enhancing its strengths.";
	next;
	mes "[Zhiang Xiau Ji]";
	mes "I guess that would take me about ten years. But I'm not disheartened by that at all.";
	next;
	mes "[Zhiang Xiau Ji]";
	mes "When you're learning a martial art, you can't rush yourself and learn everything in a short period of time. It's impossible! Plus, that isn't the essence of art...";
	close;
}

louyang,276,133,0	script	Trainee#1lou::LouTrainee	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Yeeeyap~!";
	mes "Taaaaaah~~!!";
	mes "Hooo~.";
	close;
}

louyang,276,131,0	script	Trainee#2lou	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Tah Tah Tah!";
	mes "Taaaaaah~~!!";
	mes "Schwooooooo~";
	close;
}

louyang,276,129,0	script	Trainee#3lou	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Si!";
	mes "Ayah!!";
	close;
}

louyang,274,133,0	script	Trainee#4lou	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Dergh!";
	mes "Dergh!";
	mes "Schwa--!";
	close;
}

louyang,274,131,0	script	Trainee#5lou	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Yah Yah Yah!";
	mes "Taaaaaah~~!!";
	mes "Wataaaaaaaah!";
	close;
}

louyang,274,129,0	script	Trainee#6lou	4_M_CHN8GUEK,{
	mes "[Trainee]";
	mes "Yeeeyap~!";
	mes "Taaaaaah~~!!";
	mes "Hooo~";
	close;
}

louyang,278,133,0	duplicate(LouTrainee)	Trainee#7lou	4_M_CHN8GUEK
louyang,278,131,0	duplicate(LouTrainee)	Trainee#8lou	4_M_CHN8GUEK
louyang,278,129,0	duplicate(LouTrainee)	Trainee#9lou	4_M_CHN8GUEK
louyang,272,133,0	duplicate(LouTrainee)	Trainee#10lou	4_M_CHN8GUEK
louyang,272,131,0	duplicate(LouTrainee)	Trainee#11lou	4_M_CHN8GUEK
louyang,272,129,0	duplicate(LouTrainee)	Trainee#12lou	4_M_CHN8GUEK

//== Louyang Viewing Tower =================================
lou_in01,25,23,5	script	Friendly Looking Lady#lo	4_F_CHNDRESS3,{
	mes "[Hong Miao]";
	mes "Welcome.";
	next;
	mes "[Hong Miao]";
	mes "This is an elevator which leads";
	mes "to the Observation Tower. We are providing you a safe and fast transfer service for an affordable fee. Would you like to use this service?";
	next;
	switch(select("Information.", "Yes.", "Maybe next time.")) {
	case 1:
		mes "[Hong Miao]";
		mes "After many suggestions and proposals were sent to the Louyang tourism office, the Observation Tower was built so tourists can enjoy the sights.";
		next;
		mes "[Hong Miao]";
		mes "Due to the geographical";
		mes "features of Louyang, it's difficult to enjoy the breath taking view that our land has to offer.";
		next;
		mes "[Hong Miao]";
		mes "You can come up to the tower by taking the elevator right here. We are providing this quick and safe transfer service for 500 zeny per person.";
		close;
	case 2:
		if (Zeny < 500) {
			mes "[Hong Miao]";
			mes "I'm sorry, but you do not have enough zeny. I hope you'll come back later to enjoy the Observation Tower. Have a good day.";
			close;
		}
		mes "[Hong Miao]";
		mes "Thank you for your patronage.";
		mes "We are trying to provide you with the best of service. Please";
		mes "come again.";
		next;
		Zeny -= 500;
		warp "lou_in01",17,19;
		end;
	case 3:
		mes "[Hong Miao]";
		mes "Please come";
		mes "back later.";
		mes "Have a good day.";
		close;
	}
}

louyang,84,254,0	script	Exit#lou	HIDDEN_NPC,{
	mes "^3355FFThere is some sort";
	mes "of descent apparatus.";
	mes "Would you like to use it?^000000";
	next;
	if (select("Yes.", "No.") == 1) {
		if (rand(1,100) == 34) {
			percentheal -99,0;
			warp "louyang",86,269;
			mapannounce "louyang",""+strnpcinfo(NPC_NAME)+" : Oh God, I'm faaaaaaaaaaaalling~~!!!!",bc_map;
		}
		else {
			warp "lou_in01",10,18;
		}
		end;
	}
	close;
}