From f0461d7cb4468639c26bc8ee0a4fea99b4e08882 Mon Sep 17 00:00:00 2001 From: L0ne_W0lf Date: Wed, 2 Jun 2010 01:47:39 +0000 Subject: * Corrected warnings (and errors on some compilers) from r14327. * Actually added Manul/Splendide shop files from r14327. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14329 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/merchants/manuk.txt | 117 ++++++++++++++++++++++++++++++++++++++++++++ npc/merchants/splendide.txt | 117 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 234 insertions(+) create mode 100644 npc/merchants/manuk.txt create mode 100644 npc/merchants/splendide.txt (limited to 'npc/merchants') diff --git a/npc/merchants/manuk.txt b/npc/merchants/manuk.txt new file mode 100644 index 000000000..c7dbe9891 --- /dev/null +++ b/npc/merchants/manuk.txt @@ -0,0 +1,117 @@ +//===== eAthena Script ======================================= +//= Manuk Merchant +//===== By: ================================================== +//= eAthena dev team +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= eAthena SVN +//===== Description: ========================================= +//= [Aegis Conversion] +//= Manuk coin redemption NPC. +//===== Additional Comments: ================================= +//= 1.0 First version +//============================================================ + +man_in01,286,16,1 script Merchant of Manuk 454,{ + if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) { + set .@anrp_test,1201; + if (anrp_test == 1) { + mes "[Merchant of Manuk]"; + mes "It looks like you're carrying too many things."; + mes "Why not put some of your items in storage and come back?"; + close; + } + mes "[Merchant of Manuk]"; + mes "Hello."; + mes "What are you looking for?"; + next; + switch(select("View item description:Manuk's Opportunity:Manuk's Courage:Manuk's Faith:Cancel")) { + case 1: + mes "[Merchant of Manuk]"; + mes "Here are the item descriptions."; + close2; + ReadBook 11019,1; + end; + case 2: + mes "[Merchant of Manuk]"; + mes "I can sell you 3 Manuk's Opportunity for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6080) > 0) { + mes "[Merchant of Manuk]"; + mes "Thank you for coming."; + delitem 6080,1; //Manuk_Coin + getitem 12342,3; //Manuk's_Opportunity + close; + } + else { + mes "[Merchant of Manuk]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Manuk]"; + mes "Come again if you change your mind."; + close; + } + case 3: + mes "[Merchant of Manuk]"; + mes "I can sell you 3 Manuk's Courage for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6080) > 0) { + mes "[Merchant of Manuk]"; + mes "Thank you for coming."; + delitem 6080,1; //Manuk_Coin + getitem 12343,3; //Manuk's_Courage + close; + } + else { + mes "[Merchant of Manuk]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Manuk]"; + mes "Come again if you change your mind."; + close; + } + case 4: + mes "[Merchant of Manuk]"; + mes "I can sell you 3 Manuk's Faith for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6080) > 0) { + mes "[Merchant of Manuk]"; + mes "Thank you for coming."; + delitem 6080,1; //Manuk_Coin + getitem 12348,3; //Manuk's_Faith + close; + } + else { + mes "[Merchant of Manuk]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Manuk]"; + mes "Come again if you change your mind."; + close; + } + case 5: + mes "[Merchant of Manuk]"; + mes "Come again if you change your mind."; + close; + } + } + else { + mes "[Merchant of Manuk]"; + mes "Rtt od d"; + mes "Qwo hd is d irr"; + close; + } +} diff --git a/npc/merchants/splendide.txt b/npc/merchants/splendide.txt new file mode 100644 index 000000000..e707a30d8 --- /dev/null +++ b/npc/merchants/splendide.txt @@ -0,0 +1,117 @@ +//===== eAthena Script ======================================= +//= Splendide Merchant +//===== By: ================================================== +//= eAthena dev team +//===== Current Version: ===================================== +//= 1.0 +//===== Compatible With: ===================================== +//= eAthena SVN +//===== Description: ========================================= +//= [Aegis Conversion] +//= Splendide coin redemption NPC. +//===== Additional Comments: ================================= +//= 1.0 First version +//============================================================ + +spl_in01,110,326,5 script Merchant of Splendide 439,{ + if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) { + set .@anrp_test,1201; + if (anrp_test == 1) { + mes "[Merchant of Splendide]"; + mes "It looks like you're carrying too many things."; + mes "Why not put some of your items in storage and come back?"; + close; + } + mes "[Merchant of Splendide]"; + mes "Hello."; + mes "What are you looking for?"; + next; + switch(select("View item description:Buy Pinguicula's fruit Jam:Buy Luciola's Honey Jam:Buy Cornus' Tears:Do nothing")) { + case 1: + mes "[Merchant of Splendide]"; + mes "Would you like to see the item description?"; + close2; + ReadBook 11018,1; + end; + case 2: + mes "[Merchant of Splendide]"; + mes "I can sell you 3 Pinguicula's fruit Jam for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6081) > 0) { + mes "[Merchant of Splendide]"; + mes "Thank you for coming."; + delitem 6081,1; //Splendide_Coin + getitem 12344,3; //Pinguicula's_fruit_Jam + close; + } + else { + mes "[Merchant of Splendide]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Splendide]"; + mes "Come again if you change your mind."; + close; + } + case 3: + mes "[Merchant of Splendide]"; + mes "I can sell you 3 Luciola's Honey Jam for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6081) > 0) { + mes "[Merchant of Splendide]"; + mes "Thank you for coming."; + delitem 6081,1; //Splendide_Coin + getitem 12345,3; //Luciola's_Honey_Jam + close; + } + else { + mes "[Merchant of Splendide]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Splendide]"; + mes "Come again if you change your mind."; + close; + } + case 4: + mes "[Merchant of Splendide]"; + mes "I can sell you 3 Cornus' Tears for^3131FF 1 coin^000000"; + next; + switch(select("Purchase:Do not purchase.")) { + case 1: + if (countitem(6081) > 0) { + mes "[Merchant of Splendide]"; + mes "Thank you for coming."; + delitem 6081,1; //Splendide_Coin + getitem 12349,3; //Cornus'_Tears + close; + } + else { + mes "[Merchant of Splendide]"; + mes "You don't have enough coins."; + close; + } + case 2: + mes "[Merchant of Splendide]"; + mes "Come again if you change your mind."; + close; + } + case 5: + mes "[Merchant of Splendide]"; + mes "Come again if you change your mind."; + close; + } + } + else { + mes "[Merchant of Splendide]"; + mes "BurWehAla"; + mes "tasnarAndu Ie Ru"; + close; + } +} \ No newline at end of file -- cgit v1.2.3-70-g09d2