diff options
Diffstat (limited to 'npc/merchants/inn.txt')
-rw-r--r-- | npc/merchants/inn.txt | 172 |
1 files changed, 0 insertions, 172 deletions
diff --git a/npc/merchants/inn.txt b/npc/merchants/inn.txt deleted file mode 100644 index 63a9d6d08..000000000 --- a/npc/merchants/inn.txt +++ /dev/null @@ -1,172 +0,0 @@ -//===== eAthena Script ======================================= -//= Inn Npcs -//===== By: ================================================== -//= Darkchild (1.1) -//===== Current Version: ===================================== -//= 1.1a -//===== Compatible With: ===================================== -//= eAthena 1.0+ -//===== Description: ========================================= -//= Inn Npcs, Save and Heal -//===================================================== -//= variables: -//= arg0 - name of npc -//= arg1 - name of the inn -//= arg2 - map to save at -//= arg3, arg4 - x and y cord. to save at -//= @cost - cost of renting a room -//===== Additional Comments: ================================= -//= 1.1 Blind Effect By Kobra_k88 (Taken from his old script) -//= I added it to all of them though [Darkchild] -//= 1.1a Minor bug fixes and optimizations. Switched from @variables -//= to arguments.[kobra_k88] -//============================================================ - - -//======================== Prontera =================================== -// West Side Inn ------------------- -prt_in.gat,244,135,2 script Inn Maid::Sammy 53,{ - - callfunc "F_InnMaid","[Sammy]","West Inn","prt_in.gat",238,130; - addtimer 3900, "Sammy::OnTimerWarp"; - close; - -OnTimerWarp: - warp "prt_in.gat",237,102; - sc_end SC_BLIND; - end; -} -// East Side Inn ------------------ -prt_in.gat,61,141,2 script Inn Maid::Ahlma 53,{ - - callfunc "F_InnMaid","[Ahlma]","East Inn","prt_in.gat",64,136; - addtimer 3900, "Ahlma::OnTimerWarp"; - close; - -OnTimerWarp: - warp "prt_in.gat",49,173; - sc_end SC_BLIND; - end; -} - -//======================== Alberta ==================================== -// North -------------------------- -alberta_in.gat,32,142,5 script Inn Maid::Moira 53,{ - - callfunc "F_InnMaid","[Moira]","North Inn","alberta_in.gat",26,138; - addtimer 3900, "Moira::OnTimerWarp"; - close; - -OnTimerWarp: - warp "alberta_in.gat",18,188; - sc_end SC_BLIND; - end; -} -// South ----------------------------- -alberta_in.gat,55,142,8 script Inn Maid::Tina 53,{ - - callfunc "F_InnMaid","[Tina]","South Inn","alberta_in.gat",60,140; - addtimer 3900, "Tina::OnTimerWarp"; - close; - -OnTimerWarp: - warp "alberta_in.gat",68,188; - sc_end SC_BLIND; - end; -} - -//====================== Geffen ====================================== -geffen_in.gat,70,64,5 script Inn Maid::Betty 53,{ - - callfunc "F_InnMaid","[Betty]","Inn","geffen_in.gat",74,60; - addtimer 3900, "Betty::OnTimerWarp"; - close; - -OnTimerWarp: - warp "geffen_in.gat",106,106; - sc_end SC_BLIND; - end; -} - -//======================= Payon ====================================== -payon_in01.gat,131,62,5 script Inn Maid::SunHee 53,{ - - callfunc "F_InnMaid","[Sun Hee]","Inn","payon_in01.gat",132,56; - addtimer 3900, "SunHee::OnTimerWarp"; - close; - -OnTimerWarp: - warp "payon_in01.gat",140,15; - sc_end SC_BLIND; - close; -} - -//======================== Morocc ==================================== -// North East -------------------------- -morocc_in.gat,147,138,5 script Inn Maid::Suzie 53,{ - - callfunc "F_InnMaid","[Suzie]","North East Inn","morocc_in.gat",142,140; - addtimer 3900, "Suzie::OnTimerWarp"; - close; - -OnTimerWarp: - warp "morocc_in.gat",174,144; - sc_end SC_BLIND; - end; -} -// South -------------------------------- -morocc_in.gat,80,100,5 script Inn Maid::Shala 53,{ - - callfunc "F_InnMaid","[Shala]","South Inn","morocc_in.gat",78,95; - addtimer 3900, "Shala::OnTimerWarp"; - close; - -OnTimerWarp: - warp "morocc_in.gat",74,128; - sc_end SC_BLIND; - end; -} - -//======================= Inn Function ============================== -function script F_InnMaid { - mes getarg(0); - mes "Welcome to Nenkaras " + getarg(1) + ". What can I do for you?"; - next; - menu "Save",Msave, "Rent a Room",Mrent, "Nothing",Mend; - - Msave: - mes getarg(0); - mes "Location Saved."; - mes "I am waiting for another job to do."; - savepoint getarg(2),getarg(3),getarg(4); - close; - Mrent: - set @cost,50; - if(BaseLevel > 15) set @cost,100; - if(BaseLevel > 30) set @cost,200; - if(BaseLevel > 50) set @cost,300; - if(BaseLevel > 75) set @cost,400; - mes getarg(0); - mes "It will cost " + @cost + " zeny to rent a room for 1 night."; - mes "In the morning your HP and SP will be fully recovered."; - next; - menu "Ok.",-,"No thanks.",Mend; - - mes getarg(0); - mes "Thank you and enjoy your stay here."; - emotion 15; - if(Zeny < @cost) goto NoZeny; - set Zeny,Zeny - @cost; - sc_start SC_BLIND,500000,1; - percentheal 100,100; - return; - - NoZeny: - mes getarg(0); - mes "I'm sorry but you don't have enough money."; - close; - Mend: - mes getarg(0); - mes "I am waiting for a job to do."; - close; -} |