Переглянути джерело

Added Mail Annex Station scripts to iRO Eden.
Corrected a few lines in KG/OB Gear Enchants. (follow-up 9b5798d)

Signed-off-by: Euphy <euphy.raliel@rathena.org>

Euphy 11 роки тому
батько
коміт
2ec01da4d6
2 змінених файлів з 66 додано та 6 видалено
  1. 5 5
      npc/re/merchants/enchan_ko.txt
  2. 61 1
      npc/re/quests/eden/eden_iro.txt

+ 5 - 5
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

+ 61 - 1
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
+
+*/