diff options
Diffstat (limited to 'npc/quests/quests_aldebaran.txt')
-rw-r--r-- | npc/quests/quests_aldebaran.txt | 157 |
1 files changed, 88 insertions, 69 deletions
diff --git a/npc/quests/quests_aldebaran.txt b/npc/quests/quests_aldebaran.txt index ae27d1cb1..500a07be5 100644 --- a/npc/quests/quests_aldebaran.txt +++ b/npc/quests/quests_aldebaran.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= eAthena Dev Team //===== Current Version: ===================================== -//= 1.2 +//= 1.3 //===== Compatible With: ===================================== //= eAthena 7.15 + //===== Description: ========================================= @@ -12,6 +12,7 @@ //= Fully working //= 1.1 Fixed Doctor Band items [Lupus] //= 1.2 Removed Duplicates [Silent] +//= 1.3 Updated headgear NPC. [L0ne_W0lf] //============================================================ @@ -20,74 +21,92 @@ //=======================================================================================================// aldeba_in,152,166,4 script Trader#01 86,{ mes "[Trader]"; - mes "Muhahaha! I am the Very Famous Enigmatic Dealer! I am always hustling and bustling in and out of Rune Midgard!"; - mes "Take a look at my RARE and UNIQUE items from ALL OVER the WORLD!!"; + mes "Who is this mysterious man?"; + mes "I, the enigmatic and debonair 'Trader?'"; next; - mes "(1) · ^3355FFDoctor Band^000000 :"; - mes "^FF55331 Red Bandana + 50 Iron + 1 Cracked Diamond + 3500 Zeny^000000."; - mes "(2) · ^3355FFFeather Bonnet^000000 :"; - mes "^FF55331 Romantic Gent + 300 Feather of Birds + 500 Zeny^000000."; - mes "(3) · ^3355FFOpera Masque^000000 :"; - mes "^FF553320 Iron + 1 Singing Plant + 5000 Zeny^000000."; - mes "(4) · ^3355FFSakkat Hat^000000 :"; - mes "^FF5533120 Trunk + 10000 Zeny^000000."; + mes "[Trader]"; + mes "Traveling about the Rune-Midgard Continent, with all of his wonderful hats? Nobody knows..."; next; - menu "Doctor Band",-, "Feather Bonnet",M_1, "Opera Masque",M_2, "Sakkat",M_3; - - mes "[Trader]"; - if(countitem(2275) == 0 || countitem(998) < 50 || countitem(733) == 0 || Zeny < 3500) goto L_CantMake; - delitem 2275,1;//Items: Red Bandana, - delitem 998,50;//Items: Iron, - delitem 733,1;//Items: Cracked deamond - set Zeny,Zeny - 3500; - mes "Hmm.... Do you have a.... MEDICAL LICENSE?!"; - emotion e_what; - next; - mes "[Trader]"; - mes "I've heard about a well-known unlicensed physician 'Cuwaki'... I hope you don't get caught...."; - mes "Anyways it's your own buisness what you do... Take this."; - getitem 2273,1;//Items: Doctor Band, - close; - M_1: - mes "[Trader]"; - if(countitem(2247) == 0 || countitem(916) < 300 || Zeny < 500) goto L_CantMake;//Items: Romantic Gent, Feather of Birds, - delitem 2247,1;//Items: Romantic Gent, - delitem 916,300;//Items: Feather of Birds, - set Zeny,Zeny - 500; - mes "Umhahaha. You have good fashion sense. I know you had a hard time collecting these items, but this bonnet is definately worth it. Take it."; - emotion e_heh; - getitem 5018,1;//Items: Feather Bonnet, - close; - M_2: - mes "[Trader]"; - if(countitem(998) < 20 || countitem(707) == 0 || Zeny < 5000) goto L_CantMake;//Items: Iron, Singing Plant, - delitem 998,20;//Items: Iron, - delitem 707,1;//Items: Singing Plant, - set Zeny,Zeny - 5000; - mes "This is a pretty nice item. A little bit creepy looking though.... I think it gives off some kinda weird vibe. What do you think?"; - next; - mes "[Trader]"; - mes ".. You like it ..Alright.. Take it!"; - getitem 2281,1;//Items: Opera Masque, - close; - M_3: - mes "[Trader]"; - if(countitem(1019) < 120 || Zeny < 10000) goto L_CantMake;//Items: Trunk, - delitem 1019,120;//Items: Trunk, - set Zeny,Zeny - 10000; - mes "If you have a chance to visit the Village of Payon, please go meet the Sakkat Craftsman."; - mes "He's never sold a Sakkat to any other dealer but to me."; - next; - mes "[Trader]"; - mes "Because only I can recognize a Sakkat hats' quality. Due to the fact that it's so rare, the Sakkat Hat has become a very popular item!"; - next; - mes "[Trader]"; - mes "OK! Take it!"; - getitem 2280,1;//Items: Sakkat, - close; - - L_CantMake: - mes "You, fool! Check the requirements again..... you're not some kinda idiot are you? C'mon..... give me a break."; - emotion e_an; - close; + mes "[Trader]"; + mes "For what purpose do I collect and trade these hats from all around the world? Choose a hat, get closer to unraveling the mystery..."; + next; + mes " (1) ^3355FFDoctor Band^000000:"; + mes "1 Red Bandana + 50 Irons + 1 Cracked Diamond + 3500 Zeny"; + mes " (2)^3355FFFeather Bonnet^000000:"; + mes "1 Romantic Gent + 300 Feather of Birds + 500 Zeny"; + mes " (3) ^3355FFPhantom of Opera^000000:"; + mes "20 Iron + 1 Singing Plant + 5000 Zeny "; + mes " (4) ^3355FFSakkat^000000:"; + mes "120 Trunks + 10000 Zeny "; + next; + switch(select(" Doctor Band : Feather Bonnet : Phantom of Opera : Sakkat ")) { + case 1: + if ((countitem(2275) > 0) && (countitem(613) > 49) && (Zeny > 3499)) { + delitem 2275,1; //Red_Bandana + delitem 613,50; //Iron + set Zeny,Zeny-3500; + mes "[Trader]"; + mes "Hm! You don't have a medical license, do you? It's alright, I've heard about a rogue, unlicensed physician who performed medical miracles! But... That might have been a comic book."; + next; + mes "[Trader]"; + mes "Oh whatever. Just don't get caught."; + getitem 2273,1; // Doctor_Cap + close; + } + else { + mes "[Trader]"; + mes "You guy~"; + mes "Check the requirements again."; + mes "You don't look like an idiot though. So c'mon man, get real."; + close; + } + case 2: + if ((countitem(2247) > 0) && (countitem(916) > 299) && (Zeny > 499)) { + delitem 2247,1; //Oldman's_Romance + delitem 916,300; //Feather_Of_Birds + set Zeny,Zeny-500; + mes "[Trader]"; + mes "Ooh~! You have good fashion sense. I know you've had a hard time collecting this stuff, but this hat is worth it. Take it. All you need now is a fur coat and a cane!"; + getitem 5018,1; // Feather_Bonnet + close; + } + else { + mes "[Trader]"; + mes "You guy~"; + mes "Go check my requirements again. You don't look like an idiot though. C'mon man, get real."; + close; + } + case 3: + if ((countitem(613) > 19) && (countitem(707) > 0) && (Zeny > 4999)){ //Iron Singing_Plant + delitem 613,20; //Iron + delitem 707,1; //Singing_Plant + set Zeny,Zeny-5000; + mes "[Trader]"; + mes "This one? It's a little bit scary, though it has some sort of romantic quality. What do you think? You like it? Alright, take it, it's yours!"; + getitem 2281,1; // Phantom_Of_Opera + close; + } + else { + mes "[Trader]"; + mes "Buffoon. Go check the requirements again. ^3355FFPhantom of Opera^000000 isn't easy to come by. So c'mon man, get real."; + close; + } + case 4: + if ((countitem(1019) > 119) && (Zeny > 9999)){ //Wooden_Block + delitem 1019,120; //Wooden_Block + set Zeny,Zeny-10000; + mes "[Trader]"; + mes "If you have a chance to visit the Uplander Village, Payon, please go and meet the Sakkat Craftsman."; + next; + mes "[Trader]"; + mes "He's never sold Sakkat to Traders other than me, since only I can recognize its quality. Due to its rarity, Sakkat has become a very unique and exceptional product. Okay! Take it, it's yours!"; + getitem 2280,1; // Sahkkat + close; + } + else { + mes "[Trader]"; + mes "MORON~ Check my requirements again. C'mon man, you don't look like an idiot, so get real~"; + close; + } + } } |