summaryrefslogtreecommitdiff
path: root/npc/quests/quests_aldebaran.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/quests/quests_aldebaran.txt')
-rw-r--r--npc/quests/quests_aldebaran.txt157
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;
+ }
+ }
}