From 2ec01da4d69ea2879741d73278ff94ed6c4e083e Mon Sep 17 00:00:00 2001 From: Euphy Date: Wed, 15 Jan 2014 17:26:58 -0500 Subject: [PATCH] Added Mail Annex Station scripts to iRO Eden. Corrected a few lines in KG/OB Gear Enchants. (follow-up 9b5798d) Signed-off-by: Euphy --- npc/re/merchants/enchan_ko.txt | 10 +++--- npc/re/quests/eden/eden_iro.txt | 62 ++++++++++++++++++++++++++++++++- 2 files changed, 66 insertions(+), 6 deletions(-) diff --git a/npc/re/merchants/enchan_ko.txt b/npc/re/merchants/enchan_ko.txt index 3245d7746c..0854b53331 100644 --- a/npc/re/merchants/enchan_ko.txt +++ b/npc/re/merchants/enchan_ko.txt @@ -86,12 +86,12 @@ que_ng,75,20,3 script Artisan Tene#ko 762,{ mes "So you want to add an option to your weapon. That will be ^ff0000100,000 Zeny for a 1 time service.^000000"; next; mes "[Artisan Tene]"; - mes "^FF0000Ah! Equip the one-handed weapons on your right hand for the most enchantment capacity.^000000"; //custom translation + mes "^FF0000Ah! I can add an additional option if you equip a one-handed weapon on your right hand because it is easier for me to work on.^000000"; next; mes "[Artisan Tene]"; mes "Which weapon do you want to add an option to?"; next; - switch(select("Later...:Raksasa Dagger:Mikatsuki:Huuma Swirling Petal:Huuma Fluttering Snow:Huuma Thunderstorm")) { + switch(select("Later...:Raksasa Dagger [1]:Mikatsuki [1]:Huuma Swirling Petal [2]:Huuma Fluttering Snow:Huuma Thunderstorm")) { case 1: mes "[Artisan Tene]"; mes "Changed your mind? Very well. Hope to see you later."; @@ -161,7 +161,7 @@ que_ng,75,20,3 script Artisan Tene#ko 762,{ mes "[Artisan Tene]"; mes "^ff0000Removing an option will be 100,000 Zeny.^000000 Which option from the list of items do you want to remove?"; next; - switch(select("Later...:Raksasa Dagger:Mikatsuki:Huuma Swirling Petal:Huuma Fluttering Snow:Huuma Thunderstorm:Wolf Armguard [1]:Crescent Armguard [1]:Ninja Scale Armor [1]:Tenebris Latitantes [1]:Special Ninja Suit [1]")) { + switch(select("Later...:Raksasa Dagger [1]:Mikatsuki [1]:Huuma Swirling Petal [2]:Huuma Fluttering Snow:Huuma Thunderstorm:Wolf Armguard [1]:Crescent Armguard [1]:Ninja Scale Armor [1]:Tenebris Latitantes [1]:Special Ninja Suit [1]")) { case 1: mes "[Artisan Tene]"; mes "Removing options is expensive, isn't it? Sorry. I will work harder in developing my skills and bring down costs as well."; @@ -222,7 +222,7 @@ que_ng,75,20,3 script Artisan Tene#ko 762,{ break; case 2: mes "[Artisan Tene]"; - mes "Very well. I will reset everything."; //custom translation + mes "Very well. I will reset all slots."; next; break; } @@ -231,7 +231,7 @@ que_ng,75,20,3 script Artisan Tene#ko 762,{ } if (getequipisequiped(.@part) == 0) { mes "[Artisan Tene]"; - mes "You need to have ^44B7BC" + getitemname(.@equip_id) + "^000000 with you."; //custom translation + mes "You will have to equip all items before ^44B7BC" + getitemname(.@equip_id) + "^000000."; close; } if (Zeny < 100000) { //custom translation diff --git a/npc/re/quests/eden/eden_iro.txt b/npc/re/quests/eden/eden_iro.txt index 75ad26fad5..231787276b 100644 --- a/npc/re/quests/eden/eden_iro.txt +++ b/npc/re/quests/eden/eden_iro.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= -SkittleNugget- //===== Current Version: ===================================== -//= 1.2 +//= 1.3 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= @@ -13,6 +13,7 @@ //= 1.0 First version. //= 1.1 Edited and added more NPCs, lots of placeholders. [Euphy] //= 1.2 Added VIP NPCs and features. [Euphy] +//= 1.3 Added Mail Annex Station scripts, commented out. [Euphy] //============================================================ // Acolyte Warper (part of other/acolyte_warp.txt) @@ -728,3 +729,62 @@ moc_para01,174,33,3 script Bathory#2012spirits 1102,{ } moc_para01,26,174,4 script Grandma Boxter#boxx 840,{ end; } + +// Mail Annex Station +//============================================================ +/* Map "auction_03" is a duplicate of "auction_02". + +moc_para01,30,187,4 script Mail Annex Station 888,{ + mes "[Mail Annex Station]"; + mes "Would you like to go to the Kafra Mail Annex Station?"; + next; + switch(select("Yes, send me now!:No thanks.")) { + case 1: + mes "[Mail Annex Station]"; + mes "Sending you to the Mail Annex Room."; + close2; + warp "auction_03",151,23; + end; + case 2: + mes "[Mail Annex Station]"; + mes "Ok then!"; + close; + } +} +auction_03,152,16,0 warp #mail_annex_warp 1,1,moc_para01,30,184 + +auction_03,152,42,4 script Kafra Employee#annex 117,{ + mes "[Kafra Employee]"; + mes "Welcome to the Kafra's Mail Annex Station. This is now the only place to send and retrieve mail."; + next; + mes "[Kafra Employee]"; + mes "What would you like to do?"; + next; + switch(select("Access Mail:Storage:Cancel")) { + case 1: + if (Zeny < 130) { + mes "[Kafra Employee]"; + mes "I am sorry, but you do not have enough money."; + mes "To use the mailbox service,"; + mes "you are required to pay 130 zeny."; + close; + } + mes "[Kafra Employee]"; + mes "Thank you for using the Kafra Service."; + set Zeny, Zeny - 130; + close2; + openmail; + end; + case 2: + callfunc "F_KafStor",0,1200,0; + end; + case 3: + mes "[Kafra Employee]"; + mes "Thank you for using the Kafra Service."; + close; + } +} + +auction_03,145,47,2 shop Tool Dealer#annex 83,611:-1,501:-1,502:-1,503:-1,506:-1,504:-1,645:-1,656:-1,657:-1,601:-1,602:-1,1065:-1,911:-1,910:-1,717:-1,1092:-1,1093:-1,713:400 + +*/