From e7e8b6a5d2c0065a274e7077286b21477d1472af Mon Sep 17 00:00:00 2001 From: Saulc Date: Sun, 28 Jan 2018 18:43:55 +0100 Subject: add new npc --- npc/003-8/jhedia.txt | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 npc/003-8/jhedia.txt (limited to 'npc/003-8/jhedia.txt') diff --git a/npc/003-8/jhedia.txt b/npc/003-8/jhedia.txt new file mode 100644 index 000000000..8a5754d62 --- /dev/null +++ b/npc/003-8/jhedia.txt @@ -0,0 +1,58 @@ +// TMW2 scripts. +// Author: +// Crazyfefe + +003-8,28,30,0 script Jhedia NPC_ELVEN_FEMALE_ARMOR_SHOP,{ + + .Item1 = IronOre; //7 + .Item2 = Coal; //11 + .GP = 8500; + .ItemCreate = IronIngot; + + function quest_create { + speech S_FIRST_BLANK_LINE | S_LAST_NEXT, + l("How many ingots do you want to make?"); + input .amount; + + if (countitem("Iron Ore") >= .amount * 7 && countitem("Coal") >= .amount * 11 && Zeny >= 8500 * .amount) + { + delitem .Item1, .amount * 7; + delitem .Item2, .amount * 11; + Zeny = Zeny - .amount * .GP; + getitem .ItemCreate, .amount; + close; + } + speech S_FIRST_BLANK_LINE | S_LAST_NEXT, + l("You don't have enought quantity."); + close; + + } + + speech S_FIRST_BLANK_LINE | S_LAST_NEXT, + l("Hello do you want to craft @@, for that i will need 7 @@, 11 @@ and @@ gp.", getitemlink(.ItemCreate),getitemlink(.Item1),getitemlink(.Item2),.GP); + + do + { + .@karim = getq(Karim_Quest); + select + l("Yes"), + menuaction(l("Quit")); + + switch (@menu) + { + case 1: + quest_create; + break; + } + } while (@menu != 2); + + closedialog; + goodbye; + close; + +OnInit: + .sex = G_MALE; + .distance = 3; + end; +} + -- cgit v1.2.3-60-g2f50