//===== eAthena Script ======================================= //= Custom Quest For New Headgears //===== By: ================================================== //= RedxSwordxHero, Lupus //===== Current Version: ===================================== //= 1.2 //===== Compatible With: ===================================== //= eAthena 1.0 //===== Description: ========================================= //= 4 brothers give you quests to get 6 new hats (missing //= from official quests) //= Use this custom quest instead of event_32_new_hats.txt //= -Bongun Hat //= -Poring Hat, Sphinx Hat //= -Kafra Band, Panda Hat //= -Crescent Hairpin //===== Additional Comments: ================================= //= Event New Hats by RedxSwordxHero //= Ported and improved with timers [Lupus] //= Thanks to x[tsk],fixed all item requirments to iRO specs exept //= for hats which cannot be made on the real server. [Lupus] //= 1.2 removed already existing official hat quests [Lupus] //============================================================ prontera.gat,140,172,5 script Zac 704,{ mes "[Zac]"; mes "I am the oldest and strongest of the 4 brothers that makes all the newer hats. You will need to bring me the correct items for each hat, so I can make them."; next; mes "[Zac]"; mes "I provide 8 hats and my brothers provides the other 24."; next; menu "Join",L1,"Information",L2,"Cancel",L3; L1: mes "[Zac]"; mes "What hat do you want me to make?"; next; menu "Bongun Hat",L1_4; L1_4: mes "[Zac]"; mes "Let me check the items you have brought here."; next; if((countitem(609) < 10)) goto L_ITEM_1c;//Items: Amulet, if((countitem(978) < 1)) goto L_ITEM_2c;//Items: Cobaltblue Dyestuff, if((countitem(2264) < 1)) goto L_ITEM_3c;//Items: Munak Hat, mes "[Zac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Bongun Hat for you right away. Please Wait a Moment."; next; delitem 609,100;//Items: Amulet, delitem 978,1;//Items: Cobaltblue Dyestuff, delitem 2264,1; //Items: Munak Hat, mes "[Zac]"; mes "Tah Dah! ^FF0000Bongun Hat^000000...! Please Take it!"; getitem 5046,1;//Items: Bongun Hat, next; mes "[Zac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1c: mes "[Zac]"; mes "Oh, dear. You need 10 Amulets..."; close; L_ITEM_2c: mes "[Zac]"; mes "Oh, dear. You need 1 Cobaltblue Dyestuff..."; close; L_ITEM_3c: mes "[Zac]"; mes "Oh, dear. You need 1 Munak Hat..."; close; L2: mes "[Zac]"; mes "Which hat materials do you wish to know?"; next; menu "Bongun Hat",L2_4; L2_4: mes "[Zac]"; mes "You need 10 Amulets, 1 Cobaltblue Dyestuff and 1 Munak Hat for Bongun Hat."; close; L3: mes "[Zac]"; mes "Stop by some other time with the right materials, so I can make the hats for you."; close; } prontera.gat,143,172,5 script Blac 732,{ mes "[Blac]"; mes "I am the youngest and sexiest of the 4 brothers that makes all the newer hats. You will need to bring me the correct items for each hat, so I can make them."; next; mes "[Blac]"; mes "I provide 8 hats and my brothers provides the other 24."; next; menu "Join",L1,"Information",L2,"Cancel",L3; L1: mes "[Blac]"; mes "What hat do you want me to make?"; next; menu "Crescent Hairpin",L1_9; L1_9: mes "[Blac]"; mes "Let me check the items you have brought here."; next; if((countitem(5041) < 1)) goto L_ITEM_1;//Items: Heart Hairpin, if((countitem(999) < 10)) goto L_ITEM_2;//Items: Steel, mes "[Blac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Crescent Hairpin for you right away. Please Wait a Moment."; next; delitem 5041,1;//Items: Heart Hairpin, delitem 999,10; //Items: Steel, mes "[Blac]"; mes "Tah Dah! ^FF0000Crescent Hairpin^000000...! Please Take it!"; getitem 5048,1;//Items: Cresent Hairpin, next; mes "[Blac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1: mes "[Blac]"; mes "Oh, dear. You need 1 Heart Hairpin..."; close; L_ITEM_2: mes "[Blac]"; mes "Oh, dear. You need 10 Steels..."; close; L2: mes "[Blac]"; mes "Which hat materials do you wish to know?"; next; menu "Crescent Hairpin",L2_9; L2_9: mes "[Blac]"; mes "You need 1 Heart Hairpin and 10 Steels for Crescent Hairpin."; close; L3: mes "[Blac]"; mes "Stop by some other time with the right materials, so I can make the hats for you."; close; } prontera.gat,141,172,5 script Jac 107,{ mes "[Jac]"; mes "I am the 2nd oldest and calmest of the 4 brothers that makes all the newer hats. You will need to bring me the correct items for each hat, so I can make them."; next; mes "[Jac]"; mes "I provide 8 hats and my brothers provides the other 24."; next; menu "Join",L1,"Information",L2,"Cancel",L3; L1: mes "[Jac]"; mes "What hat do you want me to make?"; next; menu "Kafra Band",L1_19,"Panda Hat",L1_24; L1_19: mes "[Jac]"; mes "Let me check the items you have brought here."; next; if((countitem(10007) < 1)) goto L_ITEM_1b;//Items: Silk Ribbon, if((countitem(10008) < 1)) goto L_ITEM_2b;//Items: Punisher, mes "[Jac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Kafra Band for you right away. Please Wait a Moment."; next; delitem 10007,1;//Items: Silk Ribbon, delitem 10009,1; //Items: Wild Flower, mes "[Jac]"; mes "Tah Dah! ^FF0000Kafra Band^000000...! Please Take it!"; getitem 5020,1;//Items: Kafra's Band, next; mes "[Jac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1b: mes "[Jac]"; mes "Oh, dear. You need 1 Silk Ribbon..."; close; L_ITEM_2b: mes "[Jac]"; mes "Oh, dear. You need 1 Wild Flower..."; close; L1_24: mes "[Jac]"; mes "Let me check the items you have brought here."; next; if((countitem(999) < 10)) goto L_ITEM_1g;//Items: Steel, if((countitem(948) < 200)) goto L_ITEM_2g;//Items: Bears Footskin, mes "[Jac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Panda Hat for you right away. Please Wait a Moment."; next; delitem 999,10;//Items: Steel, delitem 948,200; //Items: Bears Footskin, mes "[Jac]"; mes "Tah Dah! ^FF0000Panda Hat^000000...! Please Take it!"; getitem 5030,1;//Items: Panda Hat, next; mes "[Jac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1g: mes "[Jac]"; mes "Oh, dear. You need 10 Steels..."; close; L_ITEM_2g: mes "[Jac]"; mes "Oh, dear. You need 200 Bear Footskins..."; close; L2: mes "[Jac]"; mes "Which hat materials do you wish to know?"; next; menu "Kafra Band",L2_19,"Panda Hat",L2_24; L2_19: mes "[Jac]"; mes "You need 1 Silk Ribbon and 1 Wild Flower for Kafra Band."; close; L2_24: mes "[Jac]"; mes "You need 10 Steels and 200 Bear Footskins for Panda Hat."; close; L3: mes "[Jac]"; mes "Stop by some other time with the right materials, so I can make the hats for you."; close; } prontera.gat,142,172,5 script Pac 705,{ mes "[Pac]"; mes "I am 3rd oldest and wisest of the 4 brothers that makes all the newer hats. You will need to bring me the correct items for each hat so I can make them."; next; mes "[Pac]"; mes "I provide 8 hats and my brothers provides the other 24."; next; menu "Join",L1,"Information",L2,"Cancel",L3; L1: mes "[Pac]"; mes "What hat do you want me to make?"; next; menu "Poring Hat",L1_26,"Sphinx Hat",L1_29; L1_26: mes "[Pac]"; mes "Let me check the items you have brought here."; next; if((countitem(741) < 1)) goto L_ITEM_1a;//Items: Poring Doll, if((countitem(909) < 300)) goto L_ITEM_2a;//Items: Jellopy, mes "[Pac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Poring Hat for you right away. Please Wait a Moment."; next; delitem 741,1;//Items: Poring Doll, delitem 909,300;//Items: Jellopy, mes "[Pac]"; mes "Tah Dah! ^FF0000Poring Hat^000000...! Please Take it!"; getitem 5035,1;//Items: Poring Hat, next; mes "[Pac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1a: mes "[Pac]"; mes "Oh, dear. You need 1 Poring Doll..."; close; L_ITEM_2a: mes "[Pac]"; mes "Oh, dear. You need 300 Jellopys..."; close; L1_29: mes "[Pac]"; mes "Let me check the items you have brought here."; next; if((countitem(999) < 25)) goto L_ITEM_1d;//Items: Steel, if((countitem(979) < 1)) goto L_ITEM_2d;//Items: Darkgreen Dyestuff, if((countitem(976) < 1)) goto L_ITEM_3d;//Items: Lemon Dyestuffs, if((countitem(1059) < 150)) goto L_ITEM_4d;//Items: Fabric, if((countitem(969) < 2)) goto L_ITEM_5d;//Items: Gold, mes "[Pac]"; mes "Wow!! Well done! Finally you have gathered all items needed! We will make the Sphinx Hat for you right away. Please Wait a Moment."; next; delitem 999,1;//Items: Steel, delitem 979,1;//Items: Darkgreen Dyestuff, delitem 976,1;//Items: Lemon Dyestuffs, delitem 1059,150;//Items: Fabric, delitem 969,2; //Items: Gold, mes "[Pac]"; mes "Tah Dah! ^FF0000Sphinx Hat^000000...! Please Take it!"; getitem 5053,1;//Items: Sphinx Hat, next; mes "[Pac]"; mes "I liked that, I look forward to making more. Thank you."; close; L_ITEM_1d: mes "[Pac]"; mes "Oh, dear. You need 25 Steels..."; close; L_ITEM_2d: mes "[Pac]"; mes "Oh, dear. You need 1 DarkGreen Dyestuff..."; close; L_ITEM_3d: mes "[Pac]"; mes "Oh, dear. You need 1 Lemon Dyestuff..."; close; L_ITEM_4d: mes "[Pac]"; mes "Oh, dear. You need 150 Fabric..."; close; L_ITEM_5d: mes "[Pac]"; mes "Oh, dear. You need 2 Gold Bar's..."; close; L2: mes "[Pac]"; mes "Which hat materials do you wish to know?"; next; menu "Poring Hat",L2_26,"Sphinx Hat",L2_29; L2_26: mes "[Pac]"; mes "You need 1 Poring Doll and 300 Jellopys for Poring Hat."; close; L2_29: mes "[Pac]"; mes "You need 25 Steels, 1 DarkGreen Dyestuff, 1 Lemon Dyestuff, 150 Fabric and 2 Gold Bar's for Sphinx Hat."; close; L3: mes "[Pac]"; mes "Stop by some other time with the right materials, so I can make the hats for you."; close; } //these scripts make our brothers to appear and disappear in order - script EDZac -1,{ OnInit: OnMinute15: disablenpc "Zac"; end; OnMinute01: enablenpc "Zac"; end; } - script EDJac -1,{ OnInit: OnMinute30: disablenpc "Jac"; end; OnMinute16: enablenpc "Jac"; end; } - script EDPac -1,{ OnInit: OnMinute45: disablenpc "Pac"; end; OnMinute31: enablenpc "Pac"; end; } - script EDBlac -1,{ OnInit: OnMinute00: disablenpc "Blac"; end; OnMinute46: enablenpc "Blac"; end; }