|
@@ -0,0 +1,839 @@
|
|
|
|
+//===== By: ==================================================
|
|
|
|
+//= Playtester
|
|
|
|
+//===== Current Version: =====================================
|
|
|
|
+//= 1.0
|
|
|
|
+//===== Compatible With: =====================================
|
|
|
|
+//= SVN eA
|
|
|
|
+//===== Description: =========================================
|
|
|
|
+//= Ninja quests
|
|
|
|
+//===== Additional Comments: =================================
|
|
|
|
+//= 1.0 Ninja Gauntlets only yet [Playtester]
|
|
|
|
+//============================================================
|
|
|
|
+
|
|
|
|
+que_ng,28,50,3 script Boshuu 709,{
|
|
|
|
+
|
|
|
|
+ if (BaseJob != Job_Ninja){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools.";
|
|
|
|
+ mes "They call me Murata Boshuu.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I know how to create any armor and shield of the eastern world, and my shields are considered the best there is.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But seeing how you are an outsider...";
|
|
|
|
+ mes "Looks like I have no business with you.";
|
|
|
|
+ mes "Ehem~";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (BaseLevel < 20){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I make the best shields for Ninjas of all ages,";
|
|
|
|
+ mes "But even I have some minimum requirements";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "It looks like what you need isn't a shield, but more levels.";
|
|
|
|
+ mes "Come back after you've grown a bit more.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (countitem(2102) < 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools.";
|
|
|
|
+ mes "They call me Murata Boshuu.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "They say it's three craftsmen, but the other two are probably scammers.";
|
|
|
|
+ mes "There's not a single craftsman better than I for ninjas in this world.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I know how to make all the eastern armor and shield.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Because the armor I'd create was so superior and defensive, when two people battle wearing armor made by me, no one can win!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "For that reason, I no longer make any armor.";
|
|
|
|
+ mes "I'm only collecting armors nowadays, just to make sure my skills do not go to waste..";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But I feel so bored nowadays.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Now that I only collect armor, I feel like the creative flame within me is dying out.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "From what I heard, there's an armor overseas which I haven't even heard of.";
|
|
|
|
+ mes "It was called a... hmm.. what was it called?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "^ff0000Guard[1]^000000? Well, it's a name like that.";
|
|
|
|
+ mes "I wish to see the real thing myself.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But obviously, it's probably worthless compared to the armor I make.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Do me a favor and I'll make you something special.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I'm not sure what I'll do, but I get the feeling I'll feel inspired once I see that armor.";
|
|
|
|
+ mes "How 'bout it~ Will you find me a ^ff0000Guard[1]^000000?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("Hmm.. I don't feel like it.:Very well.") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Ah~ What a shame..";
|
|
|
|
+ mes "You're missing out on an opportunity to get your hands on something made by a genius craftsman like myself...";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh, Very well.";
|
|
|
|
+ mes "Get a move on.";
|
|
|
|
+ mes "Find the shield called ^ff0000Guard[1]^000000 and bring it to me.";
|
|
|
|
+ set ninbo,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (ninbo == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh.. so did you bring it?";
|
|
|
|
+ mes "Show it to me...";
|
|
|
|
+ mes "Hmmmmm...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh~ ! I see, it's even possible to slot armor!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Ahh, Now I'm just itching to imitating this armor and making a slot on other armors.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "If you have a regular non-slotted Gauntlet and a slotted Guard, I'll make the non-slotted one slotted at the cost of 10,000 Zeny.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "How 'bout it? Want to try?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No thanks.:Ok, sounds good.") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm, Ok.";
|
|
|
|
+ mes "I'm so grateful that I was able to see such a rare thing from overseas.";
|
|
|
|
+ mes "Thanks for everything.";
|
|
|
|
+ set ninbo,0;
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh ok.";
|
|
|
|
+ mes "I can't wait to begin.";
|
|
|
|
+ mes "If you bring me 1 Gauntlet";
|
|
|
|
+ mes "1 Slotted Guard, and";
|
|
|
|
+ mes "10,000 Zeny..";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Then I'll slot your slotless Gauntlet.";
|
|
|
|
+ mes "Come back when you have all the required materials.";
|
|
|
|
+ set ninbo,2;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if (ninbo == 2){
|
|
|
|
+ if (countitem(2102) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm... It looks like you didn't bring me enough materials.";
|
|
|
|
+ mes "In order to create a Slotted Gauntlet, I need 1 Slotted Guard";
|
|
|
|
+ mes "1 Gauntlet, and 10,000 Zeny";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (Zeny < 10000){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "In order to create a Slotted Gauntlet, I need 1 Guard[1]";
|
|
|
|
+ mes "1 Gauntlet, and 10,000 Zeny.";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh, I see you're back with all the required materials.";
|
|
|
|
+ mes "But before I start, I must ask you one more time.";
|
|
|
|
+ mes "Do you want to give me the materials you've brought and recieve a Slotted Gauntlet instead?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Ok";
|
|
|
|
+ mes "Well, if you make up your mind again, come and see me.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "All right!";
|
|
|
|
+ mes "This should only take a second";
|
|
|
|
+ mes "Bang Clang~ Bang Clang~";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Here, it's finally complete.";
|
|
|
|
+ mes "I present to you a Slotted Gauntlet.";
|
|
|
|
+ mes "Come and find me whenever you're ready to request more.";
|
|
|
|
+ delitem 2102,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-10000;
|
|
|
|
+ set ninbo,3;
|
|
|
|
+ getitem 2118,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if (ninbo == 3){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh~ I see you've come back.";
|
|
|
|
+ mes "Is it because you need another slotted Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("Nope, not really.:Yes, make me another one.") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmmph~ You sure a weird one.";
|
|
|
|
+ mes "Well, I'll see you later~";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ if (countitem(2102) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm... It looks like you didn't bring me enough materials.";
|
|
|
|
+ mes "In order to make a Slotted Gauntlet,";
|
|
|
|
+ mes "I need 1 Slotted Guard";
|
|
|
|
+ mes "1 Gauntlet, and";
|
|
|
|
+ mes "10,000 Zeny.";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (Zeny < 10000){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "In order to create one Slotted Gauntlet,";
|
|
|
|
+ mes "I need 1 Slotted Guard, 1 Gauntlet, and 10,000 Zeny.";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh, You've brought me the needed materials.";
|
|
|
|
+ mes "Before I begin,Let me ask one final time...";
|
|
|
|
+ mes "Will you give me the materials you've gathered, and in turn, recieve a slotted Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Ok";
|
|
|
|
+ mes "If you ever make up your mind";
|
|
|
|
+ mes "come and find me again.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "All right!";
|
|
|
|
+ mes "This should only take a second";
|
|
|
|
+ mes "Bang Clang ~Bang Clang ~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Here, it's finally complete.";
|
|
|
|
+ mes "I present to you a Slotted Gauntlet.";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "If you ever want to ask me to make you more items, feel free to come back anytime.";
|
|
|
|
+ delitem 2102,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-10000;
|
|
|
|
+ set ninbo,3;
|
|
|
|
+ getitem 2118,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh~ You~!";
|
|
|
|
+ mes "Is what you have there the shield from overseas called a Guard? Let me take a look.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Unbelievable!! It is~!";
|
|
|
|
+ mes "If all shields had a slot, they could become more effective than ever.";
|
|
|
|
+ mes "How is it that I've only realised this now?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I'm the best out of the three craftsmen of Ninja tools called Murata Boshuu.";
|
|
|
|
+ mes "I know how to create all the armor and shields of the eastern world.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But because the armor I would create was so refined and high in defense, when people wearing my armor would fight again each other, neither side could win.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "for that reason, I no longer make sheilds and armor.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Nowadays, all I do is collect shields and armor.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But life is kind of boring without crafting things.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Since all I do is collect now, I feel like the creative spirit within me is disappearing.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "But at the sight of your shield, I feel like my sleeping spirit of creativity has awoken.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "I you want to, bring me an Gauntlet, a Slotted Guard, and 10,000 Zeny, and I'll make you a Slotted Gauntlet.";
|
|
|
|
+ mes "How 'bout it? Would you like to obtain a Slotted Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No, I'd rather not.:Yes~!! Please make it for me!") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm, is that so?";
|
|
|
|
+ mes "What a shame...";
|
|
|
|
+ mes "Well, if you change your mind later, come back and see me.";
|
|
|
|
+ set ninbo,3;
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ if (countitem(2102) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm... It looks like you didn't bring me enough materials.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "In order to make a Slotted Gauntlet,";
|
|
|
|
+ mes "I need 1 Slotted Guard";
|
|
|
|
+ mes "1 Gauntlet, and";
|
|
|
|
+ mes "10,000 Zeny.";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (Zeny < 10000){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "In order to make a Slotted Gauntlet,";
|
|
|
|
+ mes "I need 1 Slotted Guard";
|
|
|
|
+ mes "1 Gauntlet, and";
|
|
|
|
+ mes "10,000 Zeny.";
|
|
|
|
+ mes "Come back when you're sure you have everything.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Oh, You've brought me the needed materials.";
|
|
|
|
+ mes "Before I begin, let me ask one final time...";
|
|
|
|
+ mes "Will you give me the materials you've gathered,";
|
|
|
|
+ mes "and in turn, recieve a Slotted Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Ok";
|
|
|
|
+ mes "If you ever make up your mind";
|
|
|
|
+ mes "come and find me again.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "All right!";
|
|
|
|
+ mes "This should only take a second";
|
|
|
|
+ mes "Bang Clang ~Bang Clang ~";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Boshuu]";
|
|
|
|
+ mes "Here, it's finally complete.";
|
|
|
|
+ mes "I present to you a Slotted Gauntlet.";
|
|
|
|
+ mes "If you ever want to ask me to make you more items, feel free to come back anytime.";
|
|
|
|
+ delitem 2102,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-10000;
|
|
|
|
+ set ninbo,3;
|
|
|
|
+ getitem 2118,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+que_ng,28,45,3 script Basshu 86,{
|
|
|
|
+
|
|
|
|
+ if(BaseJob != Job_Ninja){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "People normally call us the Three Craftsmen, but the other two craftsmen are my brothers.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "But It looks like you're not my usual customer type, so I cannot make you any shields.";
|
|
|
|
+ mes "Sorry.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(BaseLevel < 50){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Unfortunately, many of my shields have minimum requirements, and I'm afraid you would not meet them.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Come back when you're stronger.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if (countitem(2107) < 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I am one of the brothers of the three craftsmen in charge of crafting shields in the east named Murata Basshu";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "We are called the Three Craftsmen, but the other two craftsmen are my brothers.";
|
|
|
|
+ mes "I've learned my craft by sneaking looks over my brothers, so my skill is a little less than them, but many people praise me highly.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "As of now, I've given up making shields and am currently running an antique shop for shields.";
|
|
|
|
+ mes "I'm researching to see if shields can be enchanted with magic.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Do you happen to know a shield called the Mirror shield from overseas?";
|
|
|
|
+ mes "I'd love to see that item, but I can't get my hands on one.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "It'd help me greatly if I could see that shield up close.";
|
|
|
|
+ mes "Can you help me?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("Hmm...I don't feel like it.:Very well.") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Ah~ I guess it was an impossible request.";
|
|
|
|
+ mes "I'm sorry.";
|
|
|
|
+ mes "If you ever find a Mirror shield and want to get rid of it, please come and see me.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Oh, thank you.";
|
|
|
|
+ mes "If you could really find me a Mirror Shield, I might get some really good ideas.";
|
|
|
|
+ set ninbot,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (ninbot == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "oh. You have it?";
|
|
|
|
+ mes "Let me see...";
|
|
|
|
+ mes "Hmm ...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Oh! That's it! This proves it's not impossible to make a shield resistant to magical attacks.";
|
|
|
|
+ mes "Whew...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "This sure gets me excited.";
|
|
|
|
+ mes "If you have a normal Gauntlet, bring me your Gauntlet, and...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "1 Mirror Shield, and";
|
|
|
|
+ mes "20,000 Zeny, and I'll improve your Gauntlet into a Superior Gauntlet.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "How about it? Would you like that?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No, I wouldn't.:Yes, I would.") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm, Very Well.";
|
|
|
|
+ mes "I'm so grateful you showed me that rare shield from overseas.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Thanks for everything.";
|
|
|
|
+ set ninbot,0;
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Very Well.";
|
|
|
|
+ mes "I'm looking forward to this.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Bring me 1 Gauntlet,";
|
|
|
|
+ mes "1 Mirror Shield, and";
|
|
|
|
+ mes "20,000 Zeny,";
|
|
|
|
+ mes "and I'll make you a Superior Gauntlet.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Come and see me when you have everything ready.";
|
|
|
|
+ set ninbot,2;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if (ninbot == 2){
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. It looks like there aren't enough materials.";
|
|
|
|
+ mes "For a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet";
|
|
|
|
+ mes "and 20,000 Zeny.";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(Zeny < 20000){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ mes "In order to create a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet";
|
|
|
|
+ mes "and 20,000 Zeny.";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "The proper ingredients";
|
|
|
|
+ mes "have been gathered.";
|
|
|
|
+ mes "Before I begin,";
|
|
|
|
+ mes "I'll ask one last time.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "In trade of the magical defence of the Gauntlet increasing, the shield's ability to block physical attacks may inevitably decrease.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Will you give me the materials you've gathered";
|
|
|
|
+ mes "and in trade, receive a Superior Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Very Well.";
|
|
|
|
+ mes "If you ever make up your mind";
|
|
|
|
+ mes "come and find me again.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm~ Well then~";
|
|
|
|
+ mes "Shall we begin?";
|
|
|
|
+ mes "Bang Clang ~Bang Clang ~";
|
|
|
|
+ mes "Sweep Sweep~ Saw Saw~";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Here it is -- it's complete.";
|
|
|
|
+ mes "I've made you a Superior Gauntlet.";
|
|
|
|
+ mes "If you ever want me to create more items, come and ask me anytime.";
|
|
|
|
+ delitem 2107,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-20000;
|
|
|
|
+ set ninbot,3;
|
|
|
|
+ getitem 2119,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if (ninbot == 3){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Oh~ I see you've come back.";
|
|
|
|
+ mes "Are you here because you need a Superior Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("Nope, not really.:Yes, make me another one.") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Aha~ I see~.";
|
|
|
|
+ mes "Come back and talk to me anytime.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. It looks like there aren't enough materials.";
|
|
|
|
+ mes "In order to make a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet,";
|
|
|
|
+ mes "And 20,000 Zeny.";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(Zeny < 20000){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ mes "In order to make a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet,";
|
|
|
|
+ mes "and 20,000 Zeny.";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Looks like you brought me the correct ingredients.";
|
|
|
|
+ mes "Before I begin,";
|
|
|
|
+ mes "I'll ask one last time.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "In trade of the magical defence of the Gauntlet increasing, the shield's ability to block physical attacks may inevitably decrease.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Will you give me the materials you've gathered to receive a Superior Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Very Well.";
|
|
|
|
+ mes "If you make up your mind";
|
|
|
|
+ mes "come and find me again.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm~ Well then~";
|
|
|
|
+ mes "Shall we begin?";
|
|
|
|
+ mes "Bang Clang ~Bang Clang ~";
|
|
|
|
+ mes "Sweep Sweep~ Saw Saw~";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Here it is -- it's complete.";
|
|
|
|
+ mes "I've made you a Superior Gauntlet";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "If you ever want me to create more items, come and ask me anytime.";
|
|
|
|
+ delitem 2107,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-20000;
|
|
|
|
+ set ninbot,3;
|
|
|
|
+ getitem 2119,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Why~ That's~!";
|
|
|
|
+ mes "Is what you have there that shield which is called a 'Mirror Shield' overseas?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Excuse me, but may I take a look?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I knew it!! It is a Mirror Shield~!";
|
|
|
|
+ mes "There must be a way any shield can posess magical powers!!";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Shields could be much more useful than now.";
|
|
|
|
+ mes "Why didn't I think of this before?";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I have two brothers, and together we are the Three Craftsmen of the East.";
|
|
|
|
+ mes "I learned my crafting skill by watching my older brothers.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Due to that, my skill is not as good as theirs, but many people say I am skilled...";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "As of now, I have also given up making shields and am currently running an antique shop for shields.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "I'm researching to see if shields can be enchanted with magic.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Therefore, I wanted to get an idea of how magic works on shields by studying a shield from overseas called the Mirror Shield, but I couldn't get my hands on one.";
|
|
|
|
+ mes "What stress that had caused me.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "But luckily, you, a traveller, happened to have a mirror shield, and now I feel my creative spirit burning lively inside.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "If you want, I will make you a Superior Gauntlet if you bring me 1 Gauntlet, 1 Mirror Shield, And 20,000 Zeny.";
|
|
|
|
+ mes "would you like to try using one?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No, I don't wanna!:Yeah~!! Hurry and make it for me!") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm, is that so.";
|
|
|
|
+ mes "What a shame.";
|
|
|
|
+ mes "Come and find me if you change your mind.";
|
|
|
|
+ set ninbot,3;
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. It looks like there aren't enough materials.";
|
|
|
|
+ mes "In order to create a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet";
|
|
|
|
+ mes "And 20,000 Zeny";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(Zeny < 20000){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
|
|
|
|
+ mes "In order to make a Superior Gauntlet, I require...";
|
|
|
|
+ mes "1 Mirror Shield, 1 Gauntlet,";
|
|
|
|
+ mes "And 20,000 Zeny.";
|
|
|
|
+ mes "Come again when you have these materials.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "The proper ingredients";
|
|
|
|
+ mes "have been gathered.";
|
|
|
|
+ mes "Before I begin,";
|
|
|
|
+ mes "I'll ask one last time.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "In trade of the magical defence of the Gauntlet increasing, the shield's ability to block physical attacks may inevitably decrease.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Will you give me the materials you've gathered";
|
|
|
|
+ mes "to receive a Superior Gauntlet?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No:Yes") == 1){
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Very Well.";
|
|
|
|
+ mes "If you ever make up your mind";
|
|
|
|
+ mes "come and find me again.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Hmm~ Well then~";
|
|
|
|
+ mes "Shall we begin?";
|
|
|
|
+ mes "Bang Clang ~Bang Clang ~";
|
|
|
|
+ mes "Sweep Sweep~ Saw Saw~";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Basshu]";
|
|
|
|
+ mes "Here it is -- it's complete.";
|
|
|
|
+ mes "I've made you a Superior Gauntlet";
|
|
|
|
+ mes "If you ever want me to create more items, come and ask me anytime.";
|
|
|
|
+ delitem 2107,1;
|
|
|
|
+ delitem 2117,1;
|
|
|
|
+ set Zeny,Zeny-20000;
|
|
|
|
+ set ninbot,3;
|
|
|
|
+ getitem 2119,1;
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+que_ng,27,18,3 script Toshu 709,{
|
|
|
|
+
|
|
|
|
+ if(BaseJob != Job_Ninja){
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "How are you~";
|
|
|
|
+ mes "My young friend~";
|
|
|
|
+ mes "I am one of the three brothers of the eastern world who craft armor. The name is Murata Toshu.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "I've learned how to slot things from a land overseas.";
|
|
|
|
+ mes "I'm thinking about earning some money using this ability.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "But you don't seem like the kind of customer which I can do business with...";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "How are you, my young friend~";
|
|
|
|
+ mes "I'm the middle brother of the three brothers in charge of crafting shields in the east.";
|
|
|
|
+ mes "They call me Murata Toshu.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "I learned how to slot things from overseas, so I'm thinking about earning some money with that ability part time.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "If you want, I can create a Slotted Superior Gauntlet if you bring me";
|
|
|
|
+ mes "1 Superior Gauntlet, 1 Slotted Buckler";
|
|
|
|
+ mes "and 40,000 Zeny.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "By the way, I'm sorry to say this, but there's a chance I might break your materials and fail slotting the Superior Gauntlet, so you might want to think about it.";
|
|
|
|
+ mes "How 'bout it? Do we have a deal?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("No. I don't want to do this.:Yes! Let's do this!") == 1){
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Ok.";
|
|
|
|
+ mes "Of course, the shields are important to you.";
|
|
|
|
+ mes "If you decide to go foward with this afterwards, come and find me.";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ if(countitem(2104) < 1 || countitem(2119) < 1){
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "It doesn't look like you brought me enough materials.";
|
|
|
|
+ mes "The required materials are 1 Slotted Buckler";
|
|
|
|
+ mes "1 Superior Gauntlet, and";
|
|
|
|
+ mes "40,000 Zeny.";
|
|
|
|
+ mes "You must bring me the right number of materials and Zeny.";
|
|
|
|
+ mes "Don't forget that.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ if(Zeny < 40000){
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "It looks like you brought the right amount of materials.";
|
|
|
|
+ mes "However.. you didn't bring enough Zeny.";
|
|
|
|
+ mes "The required materials are 1 Slotted Buckler";
|
|
|
|
+ mes "1 Superior Gauntlet, and 40,000 Zeny.";
|
|
|
|
+ mes "You must bring me the right number of materials and Zeny.";
|
|
|
|
+ mes "Don't forget that.";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Hmm. materials and zeny checked!";
|
|
|
|
+ mes "Time to begin my part.";
|
|
|
|
+ mes "Just to warn you..";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "While I am in production, I may fail to create your gear, so you may want to think it over.";
|
|
|
|
+ next;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Do you want me to produce your gear, even if there's a chance I may fail?";
|
|
|
|
+ next;
|
|
|
|
+ if(select("I think I better back off. Sob..:Yes! Let's try anyway!") == 1){
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Ok.";
|
|
|
|
+ mes "Well, come back later when you've got the guts to try.";
|
|
|
|
+ mes "Erherherherher~";
|
|
|
|
+ close;
|
|
|
|
+ }else{
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "OK! I have your order!";
|
|
|
|
+ mes "Just wait 3 seconds!!";
|
|
|
|
+ mes "Clink Clank~!Clink Clank~!!";
|
|
|
|
+ mes "Sweep Sweep~ Saw Saw~";
|
|
|
|
+ next;
|
|
|
|
+ if(countitem(2104) < 1 || countitem(2119) < 1 || Zeny < 40000){
|
|
|
|
+ mes "HACK DETECTED";
|
|
|
|
+ close;
|
|
|
|
+ }
|
|
|
|
+ delitem 2104,1;
|
|
|
|
+ delitem 2119,1;
|
|
|
|
+ set Zeny,Zeny-40000;
|
|
|
|
+
|
|
|
|
+ switch (rand(5)) {
|
|
|
|
+ case 1:
|
|
|
|
+ getitem 12043,1;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Aaah!!!";
|
|
|
|
+ mes "Ah.. this";
|
|
|
|
+ mes "is bad news.";
|
|
|
|
+ mes "Slotting the shield has failed";
|
|
|
|
+ mes "as I feared.";
|
|
|
|
+ mes "I'm very sorry about this.";
|
|
|
|
+ mes "Eat this and cheer up.";
|
|
|
|
+ close;
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ getitem 12043,1;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Aaah!!!";
|
|
|
|
+ mes "Ah.. this";
|
|
|
|
+ mes "is bad news.";
|
|
|
|
+ mes "Slotting the shield has failed";
|
|
|
|
+ mes "as I feared.";
|
|
|
|
+ mes "I'm very sorry about this.";
|
|
|
|
+ mes "Eat this and cheer up.";
|
|
|
|
+ close;
|
|
|
|
+ break;
|
|
|
|
+ default:
|
|
|
|
+ getitem 2120,1;
|
|
|
|
+ mes "[Toshu]";
|
|
|
|
+ mes "Hmm~~ Looks like everything went all right.";
|
|
|
|
+ mes "Here is your completed Slotted";
|
|
|
|
+ mes "Superior Gauntlet.";
|
|
|
|
+ mes "I was nervous that it might fail, but hey, there's a reason why I'm called a Craftsman, right?";
|
|
|
|
+ mes "If you need me again, come and seek me.";
|
|
|
|
+ close;
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|