1 | //===== eAthena Script ======================================= |
---|
2 | //= Ninja quests |
---|
3 | //===== By: ================================================== |
---|
4 | //= Playtester |
---|
5 | //===== Current Version: ===================================== |
---|
6 | //= 1.2 |
---|
7 | //===== Compatible With: ===================================== |
---|
8 | //= SVN eA |
---|
9 | //===== Description: ========================================= |
---|
10 | //= Ninja quests |
---|
11 | //===== Additional Comments: ================================= |
---|
12 | //= 1.0 Ninja Arm Guards only yet [Playtester] |
---|
13 | //= 1.1 Added Kaibara [Playtester] |
---|
14 | //= 1.2 Added Tetsu [Playtester] |
---|
15 | // (original NPC Taitsu was made by Auron) |
---|
16 | //============================================================ |
---|
17 | |
---|
18 | que_ng,28,50,3 script Boshuu 709,{ |
---|
19 | |
---|
20 | if (BaseJob != Job_Ninja){ |
---|
21 | mes "[Boshuu]"; |
---|
22 | mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools."; |
---|
23 | mes "They call me Murata Boshuu."; |
---|
24 | next; |
---|
25 | mes "[Boshuu]"; |
---|
26 | mes "I know how to create any armor and shield of the eastern world, and my shields are considered the best there is."; |
---|
27 | next; |
---|
28 | mes "[Boshuu]"; |
---|
29 | mes "But seeing how you are an outsider..."; |
---|
30 | mes "Looks like I have no business with you."; |
---|
31 | mes "Ehem~"; |
---|
32 | close; |
---|
33 | } |
---|
34 | if (BaseLevel < 20){ |
---|
35 | mes "[Boshuu]"; |
---|
36 | mes "I make the best shields for Ninjas of all ages,"; |
---|
37 | mes "But even I have some minimum requirements"; |
---|
38 | next; |
---|
39 | mes "[Boshuu]"; |
---|
40 | mes "It looks like what you need isn't a shield, but more levels."; |
---|
41 | mes "Come back after you've grown a bit more."; |
---|
42 | close; |
---|
43 | } |
---|
44 | if (countitem(2102) < 1 && !(MISC_QUEST & 2048)){ |
---|
45 | mes "[Boshuu]"; |
---|
46 | mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools."; |
---|
47 | mes "They call me Murata Boshuu."; |
---|
48 | next; |
---|
49 | mes "[Boshuu]"; |
---|
50 | mes "They say it's three craftsmen, but the other two are probably scammers."; |
---|
51 | mes "There's not a single craftsman better than I for ninjas in this world."; |
---|
52 | next; |
---|
53 | mes "[Boshuu]"; |
---|
54 | mes "I know how to make all the eastern armor and shield."; |
---|
55 | next; |
---|
56 | mes "[Boshuu]"; |
---|
57 | 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!"; |
---|
58 | next; |
---|
59 | mes "[Boshuu]"; |
---|
60 | mes "For that reason, I no longer make any armor."; |
---|
61 | mes "I'm only collecting armors nowadays, just to make sure my skills do not go to waste.."; |
---|
62 | next; |
---|
63 | mes "[Boshuu]"; |
---|
64 | mes "But I feel so bored nowadays."; |
---|
65 | next; |
---|
66 | mes "[Boshuu]"; |
---|
67 | mes "Now that I only collect armor, I feel like the creative flame within me is dying out."; |
---|
68 | next; |
---|
69 | mes "[Boshuu]"; |
---|
70 | mes "From what I heard, there's an armor overseas which I haven't even heard of."; |
---|
71 | mes "It was called a... hmm.. what was it called?"; |
---|
72 | next; |
---|
73 | mes "[Boshuu]"; |
---|
74 | mes "^ff0000Guard[1]^000000? Well, it's a name like that."; |
---|
75 | mes "I wish to see the real thing myself."; |
---|
76 | next; |
---|
77 | mes "[Boshuu]"; |
---|
78 | mes "But obviously, it's probably worthless compared to the armor I make."; |
---|
79 | next; |
---|
80 | mes "[Boshuu]"; |
---|
81 | mes "Do me a favor and I'll make you something special."; |
---|
82 | next; |
---|
83 | mes "[Boshuu]"; |
---|
84 | mes "I'm not sure what I'll do, but I get the feeling I'll feel inspired once I see that armor."; |
---|
85 | mes "How 'bout it~ Will you find me a ^ff0000Guard[1]^000000?"; |
---|
86 | next; |
---|
87 | if(select("Hmm.. I don't feel like it.:Very well.") == 1){ |
---|
88 | mes "[Boshuu]"; |
---|
89 | mes "Ah~ What a shame.."; |
---|
90 | mes "You're missing out on an opportunity to get your hands on something made by a genius craftsman like myself..."; |
---|
91 | close; |
---|
92 | }else{ |
---|
93 | mes "[Boshuu]"; |
---|
94 | mes "Oh, Very well."; |
---|
95 | mes "Get a move on."; |
---|
96 | mes "Find the shield called ^ff0000Guard[1]^000000 and bring it to me."; |
---|
97 | set ninbo,1; |
---|
98 | close; |
---|
99 | } |
---|
100 | } |
---|
101 | if (ninbo == 1){ |
---|
102 | mes "[Boshuu]"; |
---|
103 | mes "Oh.. so did you bring it?"; |
---|
104 | mes "Show it to me..."; |
---|
105 | mes "Hmmmmm..."; |
---|
106 | next; |
---|
107 | mes "[Boshuu]"; |
---|
108 | mes "Oh~ ! I see, it's even possible to slot armor!"; |
---|
109 | next; |
---|
110 | mes "[Boshuu]"; |
---|
111 | mes "Ahh, Now I'm just itching to imitating this armor and making a slot on other armors."; |
---|
112 | next; |
---|
113 | mes "[Boshuu]"; |
---|
114 | mes "If you have a regular non-slotted Arm Guard and a slotted Guard, I'll make the non-slotted one slotted at the cost of 10,000 Zeny."; |
---|
115 | next; |
---|
116 | mes "[Boshuu]"; |
---|
117 | mes "How 'bout it? Want to try?"; |
---|
118 | next; |
---|
119 | if(select("No thanks.:Ok, sounds good.") == 1){ |
---|
120 | mes "[Boshuu]"; |
---|
121 | mes "Hmm, Ok."; |
---|
122 | mes "I'm so grateful that I was able to see such a rare thing from overseas."; |
---|
123 | mes "Thanks for everything."; |
---|
124 | set ninbo,0; |
---|
125 | close; |
---|
126 | }else{ |
---|
127 | mes "[Boshuu]"; |
---|
128 | mes "Oh ok."; |
---|
129 | mes "I can't wait to begin."; |
---|
130 | mes "If you bring me 1 Arm Guard"; |
---|
131 | mes "1 Slotted Guard, and"; |
---|
132 | mes "10,000 Zeny.."; |
---|
133 | next; |
---|
134 | mes "[Boshuu]"; |
---|
135 | mes "Then I'll slot your slotless Arm Guard."; |
---|
136 | mes "Come back when you have all the required materials."; |
---|
137 | set ninbo,2; |
---|
138 | close; |
---|
139 | } |
---|
140 | } |
---|
141 | else if (ninbo == 2){ |
---|
142 | if (countitem(2102) < 1 || countitem(2117) < 1){ |
---|
143 | mes "[Boshuu]"; |
---|
144 | mes "Hmm... It looks like you didn't bring me enough materials."; |
---|
145 | mes "In order to create a Slotted Arm Guard, I need 1 Slotted Guard"; |
---|
146 | mes "1 Arm Guard, and 10,000 Zeny"; |
---|
147 | mes "Come back when you're sure you have everything."; |
---|
148 | close; |
---|
149 | } |
---|
150 | if (Zeny < 10000){ |
---|
151 | mes "[Boshuu]"; |
---|
152 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
153 | next; |
---|
154 | mes "[Boshuu]"; |
---|
155 | mes "In order to create a Slotted Arm Guard, I need 1 Guard[1]"; |
---|
156 | mes "1 Arm Guard, and 10,000 Zeny."; |
---|
157 | mes "Come back when you're sure you have everything."; |
---|
158 | close; |
---|
159 | } |
---|
160 | mes "[Boshuu]"; |
---|
161 | mes "Oh, I see you're back with all the required materials."; |
---|
162 | mes "But before I start, I must ask you one more time."; |
---|
163 | mes "Do you want to give me the materials you've brought and receive a Slotted Arm Guard instead?"; |
---|
164 | next; |
---|
165 | if(select("No:Yes") == 1){ |
---|
166 | mes "[Boshuu]"; |
---|
167 | mes "Ok"; |
---|
168 | mes "Well, if you make up your mind again, come and see me."; |
---|
169 | close; |
---|
170 | }else{ |
---|
171 | mes "[Boshuu]"; |
---|
172 | mes "All right!"; |
---|
173 | mes "This should only take a second"; |
---|
174 | mes "Bang Clang~ Bang Clang~"; |
---|
175 | next; |
---|
176 | if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){ |
---|
177 | mes "HACK DETECTED"; |
---|
178 | close; |
---|
179 | } |
---|
180 | mes "[Boshuu]"; |
---|
181 | mes "Here, it's finally complete."; |
---|
182 | mes "I present to you a Slotted Arm Guard."; |
---|
183 | mes "Come and find me whenever you're ready to request more."; |
---|
184 | delitem 2102,1; |
---|
185 | delitem 2117,1; |
---|
186 | set Zeny,Zeny-10000; |
---|
187 | set ninbo,0; |
---|
188 | set MISC_QUEST,MISC_QUEST | 2048; |
---|
189 | getitem 2118,1; |
---|
190 | close; |
---|
191 | } |
---|
192 | } |
---|
193 | else if (MISC_QUEST & 2048){ |
---|
194 | set ninbo,0; |
---|
195 | mes "[Boshuu]"; |
---|
196 | mes "Oh~ I see you've come back."; |
---|
197 | mes "Is it because you need another slotted Arm Guard?"; |
---|
198 | next; |
---|
199 | if(select("Nope, not really.:Yes, make me another one.") == 1){ |
---|
200 | mes "[Boshuu]"; |
---|
201 | mes "Hmmph~ You sure a weird one."; |
---|
202 | mes "Well, I'll see you later~"; |
---|
203 | close; |
---|
204 | }else{ |
---|
205 | if (countitem(2102) < 1 || countitem(2117) < 1){ |
---|
206 | mes "[Boshuu]"; |
---|
207 | mes "Hmm... It looks like you didn't bring me enough materials."; |
---|
208 | mes "In order to make a Slotted Arm Guard,"; |
---|
209 | mes "I need 1 Slotted Guard"; |
---|
210 | mes "1 Arm Guard, and"; |
---|
211 | mes "10,000 Zeny."; |
---|
212 | mes "Come back when you're sure you have everything."; |
---|
213 | close; |
---|
214 | } |
---|
215 | if (Zeny < 10000){ |
---|
216 | mes "[Boshuu]"; |
---|
217 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
218 | next; |
---|
219 | mes "[Boshuu]"; |
---|
220 | mes "In order to create one Slotted Arm Guard,"; |
---|
221 | mes "I need 1 Slotted Guard, 1 Arm Guard, and 10,000 Zeny."; |
---|
222 | mes "Come back when you're sure you have everything."; |
---|
223 | close; |
---|
224 | } |
---|
225 | mes "[Boshuu]"; |
---|
226 | mes "Oh, You've brought me the needed materials."; |
---|
227 | mes "Before I begin, let me ask one final time..."; |
---|
228 | mes "Will you give me the materials you've gathered, and in turn, receive a slotted Arm Guard?"; |
---|
229 | next; |
---|
230 | if(select("No:Yes") == 1){ |
---|
231 | mes "[Boshuu]"; |
---|
232 | mes "Ok"; |
---|
233 | mes "If you ever make up your mind"; |
---|
234 | mes "come and find me again."; |
---|
235 | close; |
---|
236 | }else{ |
---|
237 | mes "[Boshuu]"; |
---|
238 | mes "All right!"; |
---|
239 | mes "This should only take a second"; |
---|
240 | mes "Bang Clang ~Bang Clang ~"; |
---|
241 | next; |
---|
242 | mes "[Boshuu]"; |
---|
243 | mes "Here, it's finally complete."; |
---|
244 | mes "I present to you a Slotted Arm Guard."; |
---|
245 | next; |
---|
246 | if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){ |
---|
247 | mes "HACK DETECTED"; |
---|
248 | close; |
---|
249 | } |
---|
250 | mes "[Boshuu]"; |
---|
251 | mes "If you ever want to ask me to make you more items, feel free to come back anytime."; |
---|
252 | delitem 2102,1; |
---|
253 | delitem 2117,1; |
---|
254 | set Zeny,Zeny-10000; |
---|
255 | getitem 2118,1; |
---|
256 | close; |
---|
257 | } |
---|
258 | } |
---|
259 | } |
---|
260 | else{ |
---|
261 | set ninbo,0; |
---|
262 | mes "[Boshuu]"; |
---|
263 | mes "Oh~ You~!"; |
---|
264 | mes "Is what you have there the shield from overseas called a Guard? Let me take a look."; |
---|
265 | next; |
---|
266 | mes "[Boshuu]"; |
---|
267 | mes "Unbelievable!! It is~!"; |
---|
268 | mes "If all shields had a slot, they could become more effective than ever."; |
---|
269 | mes "How is it that I've only realised this now?"; |
---|
270 | next; |
---|
271 | mes "[Boshuu]"; |
---|
272 | mes "I'm the best out of the three craftsmen of Ninja tools called Murata Boshuu."; |
---|
273 | mes "I know how to create all the armor and shields of the eastern world."; |
---|
274 | next; |
---|
275 | mes "[Boshuu]"; |
---|
276 | 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."; |
---|
277 | next; |
---|
278 | mes "[Boshuu]"; |
---|
279 | mes "For that reason, I no longer make shields and armor."; |
---|
280 | next; |
---|
281 | mes "[Boshuu]"; |
---|
282 | mes "Nowadays, all I do is collect shields and armor."; |
---|
283 | next; |
---|
284 | mes "[Boshuu]"; |
---|
285 | mes "But life is kind of boring without crafting things."; |
---|
286 | next; |
---|
287 | mes "[Boshuu]"; |
---|
288 | mes "Since all I do is collect now, I feel like the creative spirit within me is disappearing."; |
---|
289 | next; |
---|
290 | mes "[Boshuu]"; |
---|
291 | mes "But at the sight of your shield, I feel like my sleeping spirit of creativity has awoken."; |
---|
292 | next; |
---|
293 | mes "[Boshuu]"; |
---|
294 | mes "I you want to, bring me an Arm Guard, a Slotted Guard, and 10,000 Zeny, and I'll make you a Slotted Arm Guard."; |
---|
295 | mes "How 'bout it? Would you like to obtain a Slotted Arm Guard?"; |
---|
296 | next; |
---|
297 | if(select("No, I'd rather not.:Yes~!! Please make it for me!") == 1){ |
---|
298 | mes "[Boshuu]"; |
---|
299 | mes "Hmm, is that so?"; |
---|
300 | mes "What a shame..."; |
---|
301 | mes "Well, if you change your mind later, come back and see me."; |
---|
302 | close; |
---|
303 | }else{ |
---|
304 | if (countitem(2102) < 1 || countitem(2117) < 1){ |
---|
305 | mes "[Boshuu]"; |
---|
306 | mes "Hmm... It looks like you didn't bring me enough materials."; |
---|
307 | next; |
---|
308 | mes "[Boshuu]"; |
---|
309 | mes "In order to make a Slotted Arm Guard,"; |
---|
310 | mes "I need 1 Slotted Guard"; |
---|
311 | mes "1 Arm Guard, and"; |
---|
312 | mes "10,000 Zeny."; |
---|
313 | mes "Come back when you're sure you have everything."; |
---|
314 | close; |
---|
315 | } |
---|
316 | if (Zeny < 10000){ |
---|
317 | mes "[Boshuu]"; |
---|
318 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
319 | next; |
---|
320 | mes "[Boshuu]"; |
---|
321 | mes "In order to make a Slotted Arm Guard,"; |
---|
322 | mes "I need 1 Slotted Guard"; |
---|
323 | mes "1 Arm Guard, and"; |
---|
324 | mes "10,000 Zeny."; |
---|
325 | mes "Come back when you're sure you have everything."; |
---|
326 | close; |
---|
327 | } |
---|
328 | mes "[Boshuu]"; |
---|
329 | mes "Oh, You've brought me the needed materials."; |
---|
330 | mes "Before I begin, let me ask one final time..."; |
---|
331 | mes "Will you give me the materials you've gathered,"; |
---|
332 | mes "and in turn, receive a Slotted Arm Guard?"; |
---|
333 | next; |
---|
334 | if(select("No:Yes") == 1){ |
---|
335 | mes "[Boshuu]"; |
---|
336 | mes "Ok"; |
---|
337 | mes "If you ever make up your mind"; |
---|
338 | mes "come and find me again."; |
---|
339 | close; |
---|
340 | }else{ |
---|
341 | mes "[Boshuu]"; |
---|
342 | mes "All right!"; |
---|
343 | mes "This should only take a second"; |
---|
344 | mes "Bang Clang ~Bang Clang ~"; |
---|
345 | next; |
---|
346 | if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){ |
---|
347 | mes "HACK DETECTED"; |
---|
348 | close; |
---|
349 | } |
---|
350 | mes "[Boshuu]"; |
---|
351 | mes "Here, it's finally complete."; |
---|
352 | mes "I present to you a Slotted Arm Guard."; |
---|
353 | mes "If you ever want to ask me to make you more items, feel free to come back anytime."; |
---|
354 | delitem 2102,1; |
---|
355 | delitem 2117,1; |
---|
356 | set Zeny,Zeny-10000; |
---|
357 | set MISC_QUEST,MISC_QUEST | 2048; |
---|
358 | getitem 2118,1; |
---|
359 | close; |
---|
360 | } |
---|
361 | } |
---|
362 | } |
---|
363 | } |
---|
364 | |
---|
365 | que_ng,28,45,3 script Basshu 86,{ |
---|
366 | |
---|
367 | if(BaseJob != Job_Ninja){ |
---|
368 | mes "[Basshu]"; |
---|
369 | mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu"; |
---|
370 | next; |
---|
371 | mes "[Basshu]"; |
---|
372 | mes "People normally call us the Three Craftsmen, but the other two craftsmen are my brothers."; |
---|
373 | next; |
---|
374 | mes "[Basshu]"; |
---|
375 | mes "But It looks like you're not my usual customer type, so I cannot make you any shields."; |
---|
376 | mes "Sorry."; |
---|
377 | close; |
---|
378 | } |
---|
379 | if(BaseLevel < 50){ |
---|
380 | mes "[Basshu]"; |
---|
381 | mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu"; |
---|
382 | next; |
---|
383 | mes "[Basshu]"; |
---|
384 | mes "Unfortunately, many of my shields have minimum requirements, and I'm afraid you would not meet them."; |
---|
385 | next; |
---|
386 | mes "[Basshu]"; |
---|
387 | mes "Come back when you're stronger."; |
---|
388 | close; |
---|
389 | } |
---|
390 | if (countitem(2107) < 1 && !(MISC_QUEST & 4096)){ |
---|
391 | mes "[Basshu]"; |
---|
392 | mes "I am one of the brothers of the three craftsmen in charge of crafting shields in the east named Murata Basshu"; |
---|
393 | next; |
---|
394 | mes "[Basshu]"; |
---|
395 | mes "We are called the Three Craftsmen, but the other two craftsmen are my brothers."; |
---|
396 | 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."; |
---|
397 | next; |
---|
398 | mes "[Basshu]"; |
---|
399 | mes "As of now, I've given up making shields and am currently running an antique shop for shields."; |
---|
400 | mes "I'm researching to see if shields can be enchanted with magic."; |
---|
401 | next; |
---|
402 | mes "[Basshu]"; |
---|
403 | mes "Do you happen to know a shield called the Mirror shield from overseas?"; |
---|
404 | mes "I'd love to see that item, but I can't get my hands on one."; |
---|
405 | next; |
---|
406 | mes "[Basshu]"; |
---|
407 | mes "It'd help me greatly if I could see that shield up close."; |
---|
408 | mes "Can you help me?"; |
---|
409 | next; |
---|
410 | if(select("Hmm...I don't feel like it.:Very well.") == 1){ |
---|
411 | mes "[Basshu]"; |
---|
412 | mes "Ah~ I guess it was an impossible request."; |
---|
413 | mes "I'm sorry."; |
---|
414 | mes "If you ever find a Mirror shield and want to get rid of it, please come and see me."; |
---|
415 | close; |
---|
416 | }else{ |
---|
417 | mes "[Basshu]"; |
---|
418 | mes "Oh, thank you."; |
---|
419 | mes "If you could really find me a Mirror Shield, I might get some really good ideas."; |
---|
420 | set ninbot,1; |
---|
421 | close; |
---|
422 | } |
---|
423 | } |
---|
424 | if (ninbot == 1){ |
---|
425 | mes "[Basshu]"; |
---|
426 | mes "Oh. You have it?"; |
---|
427 | mes "Let me see..."; |
---|
428 | mes "Hmm ..."; |
---|
429 | next; |
---|
430 | mes "[Basshu]"; |
---|
431 | mes "Oh! That's it! This proves it's not impossible to make a shield resistant to magical attacks."; |
---|
432 | mes "Whew..."; |
---|
433 | next; |
---|
434 | mes "[Basshu]"; |
---|
435 | mes "This sure gets me excited."; |
---|
436 | mes "If you have a normal Arm Guard, bring me your Arm Guard, and..."; |
---|
437 | next; |
---|
438 | mes "[Basshu]"; |
---|
439 | mes "1 Mirror Shield, and"; |
---|
440 | mes "20,000 Zeny, and I'll improve your Arm Guard into an Improved Arm Guard."; |
---|
441 | next; |
---|
442 | mes "[Basshu]"; |
---|
443 | mes "How about it? Would you like that?"; |
---|
444 | next; |
---|
445 | if(select("No, I wouldn't.:Yes, I would.") == 1){ |
---|
446 | mes "[Basshu]"; |
---|
447 | mes "Hmm, Very Well."; |
---|
448 | mes "I'm so grateful you showed me that rare shield from overseas."; |
---|
449 | next; |
---|
450 | mes "[Basshu]"; |
---|
451 | mes "Thanks for everything."; |
---|
452 | set ninbot,0; |
---|
453 | close; |
---|
454 | }else{ |
---|
455 | mes "[Basshu]"; |
---|
456 | mes "Very Well."; |
---|
457 | mes "I'm looking forward to this."; |
---|
458 | next; |
---|
459 | mes "[Basshu]"; |
---|
460 | mes "Bring me 1 Arm Guard,"; |
---|
461 | mes "1 Mirror Shield, and"; |
---|
462 | mes "20,000 Zeny,"; |
---|
463 | mes "and I'll make you an Improved Arm Guard."; |
---|
464 | next; |
---|
465 | mes "[Basshu]"; |
---|
466 | mes "Come and see me when you have everything ready."; |
---|
467 | set ninbot,2; |
---|
468 | close; |
---|
469 | } |
---|
470 | } |
---|
471 | else if (ninbot == 2){ |
---|
472 | if(countitem(2107) < 1 || countitem(2117) < 1){ |
---|
473 | mes "[Basshu]"; |
---|
474 | mes "Hmm.. It looks like there aren't enough materials."; |
---|
475 | mes "For an Improved Arm Guard, I require..."; |
---|
476 | mes "1 Mirror Shield, 1 Arm Guard"; |
---|
477 | mes "and 20,000 Zeny."; |
---|
478 | mes "Come again when you have these materials."; |
---|
479 | close; |
---|
480 | } |
---|
481 | if(Zeny < 20000){ |
---|
482 | mes "[Basshu]"; |
---|
483 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
484 | mes "In order to create an Improved Arm Guard, I require..."; |
---|
485 | mes "1 Mirror Shield, 1 Arm Guard"; |
---|
486 | mes "and 20,000 Zeny."; |
---|
487 | mes "Come again when you have these materials."; |
---|
488 | close; |
---|
489 | } |
---|
490 | mes "[Basshu]"; |
---|
491 | mes "The proper ingredients"; |
---|
492 | mes "have been gathered."; |
---|
493 | mes "Before I begin,"; |
---|
494 | mes "I'll ask one last time."; |
---|
495 | next; |
---|
496 | mes "[Basshu]"; |
---|
497 | mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease."; |
---|
498 | next; |
---|
499 | mes "[Basshu]"; |
---|
500 | mes "Will you give me the materials you've gathered"; |
---|
501 | mes "and in trade, receive an Improved Arm Guard?"; |
---|
502 | next; |
---|
503 | if(select("No:Yes") == 1){ |
---|
504 | mes "[Basshu]"; |
---|
505 | mes "Very Well."; |
---|
506 | mes "If you ever make up your mind"; |
---|
507 | mes "come and find me again."; |
---|
508 | close; |
---|
509 | }else{ |
---|
510 | mes "[Basshu]"; |
---|
511 | mes "Hmm~ Well then~"; |
---|
512 | mes "Shall we begin?"; |
---|
513 | mes "Bang Clang ~Bang Clang ~"; |
---|
514 | mes "Sweep Sweep~ Saw Saw~"; |
---|
515 | next; |
---|
516 | if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){ |
---|
517 | mes "HACK DETECTED"; |
---|
518 | close; |
---|
519 | } |
---|
520 | mes "[Basshu]"; |
---|
521 | mes "Here it is -- it's complete."; |
---|
522 | mes "I've made you an Improved Arm Guard."; |
---|
523 | mes "If you ever want me to create more items, come and ask me anytime."; |
---|
524 | delitem 2107,1; |
---|
525 | delitem 2117,1; |
---|
526 | set Zeny,Zeny-20000; |
---|
527 | set ninbot,0; |
---|
528 | set MISC_QUEST,MISC_QUEST | 4096; |
---|
529 | getitem 2119,1; |
---|
530 | close; |
---|
531 | } |
---|
532 | } |
---|
533 | else if (MISC_QUEST & 4096){ |
---|
534 | set ninbot,0; |
---|
535 | mes "[Basshu]"; |
---|
536 | mes "Oh~ I see you've come back."; |
---|
537 | mes "Are you here because you need an Improved Arm Guard?"; |
---|
538 | next; |
---|
539 | if(select("Nope, not really.:Yes, make me another one.") == 1){ |
---|
540 | mes "[Basshu]"; |
---|
541 | mes "Aha~ I see~."; |
---|
542 | mes "Come back and talk to me anytime."; |
---|
543 | close; |
---|
544 | }else{ |
---|
545 | if(countitem(2107) < 1 || countitem(2117) < 1){ |
---|
546 | mes "[Basshu]"; |
---|
547 | mes "Hmm.. It looks like there aren't enough materials."; |
---|
548 | mes "In order to make an Improved Arm Guard, I require..."; |
---|
549 | mes "1 Mirror Shield, 1 Arm Guard,"; |
---|
550 | mes "And 20,000 Zeny."; |
---|
551 | mes "Come again when you have these materials."; |
---|
552 | close; |
---|
553 | } |
---|
554 | if(Zeny < 20000){ |
---|
555 | mes "[Basshu]"; |
---|
556 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
557 | mes "In order to make an Improved Arm Guard, I require..."; |
---|
558 | mes "1 Mirror Shield, 1 Arm Guard,"; |
---|
559 | mes "and 20,000 Zeny."; |
---|
560 | mes "Come again when you have these materials."; |
---|
561 | close; |
---|
562 | } |
---|
563 | mes "[Basshu]"; |
---|
564 | mes "Looks like you brought me the correct ingredients."; |
---|
565 | mes "Before I begin,"; |
---|
566 | mes "I'll ask one last time."; |
---|
567 | next; |
---|
568 | mes "[Basshu]"; |
---|
569 | mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease."; |
---|
570 | next; |
---|
571 | mes "[Basshu]"; |
---|
572 | mes "Will you give me the materials you've gathered to receive an Improved Arm Guard?"; |
---|
573 | next; |
---|
574 | if(select("No:Yes") == 1){ |
---|
575 | mes "[Basshu]"; |
---|
576 | mes "Very Well."; |
---|
577 | mes "If you make up your mind"; |
---|
578 | mes "come and find me again."; |
---|
579 | close; |
---|
580 | }else{ |
---|
581 | mes "[Basshu]"; |
---|
582 | mes "Hmm~ Well then~"; |
---|
583 | mes "Shall we begin?"; |
---|
584 | mes "Bang Clang ~Bang Clang ~"; |
---|
585 | mes "Sweep Sweep~ Saw Saw~"; |
---|
586 | next; |
---|
587 | mes "[Basshu]"; |
---|
588 | mes "Here it is -- it's complete."; |
---|
589 | mes "I've made you an Improved Arm Guard"; |
---|
590 | next; |
---|
591 | if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){ |
---|
592 | mes "HACK DETECTED"; |
---|
593 | close; |
---|
594 | } |
---|
595 | mes "[Basshu]"; |
---|
596 | mes "If you ever want me to create more items, come and ask me anytime."; |
---|
597 | delitem 2107,1; |
---|
598 | delitem 2117,1; |
---|
599 | set Zeny,Zeny-20000; |
---|
600 | getitem 2119,1; |
---|
601 | close; |
---|
602 | } |
---|
603 | } |
---|
604 | } |
---|
605 | else{ |
---|
606 | set ninbot,0; |
---|
607 | mes "[Basshu]"; |
---|
608 | mes "Why~ That's~!"; |
---|
609 | mes "Is what you have there that shield which is called a 'Mirror Shield' overseas?"; |
---|
610 | next; |
---|
611 | mes "[Basshu]"; |
---|
612 | mes "Excuse me, but may I take a look?"; |
---|
613 | next; |
---|
614 | mes "[Basshu]"; |
---|
615 | mes "I knew it!! It is a Mirror Shield~!"; |
---|
616 | mes "There must be a way any shield can posess magical powers!!"; |
---|
617 | next; |
---|
618 | mes "[Basshu]"; |
---|
619 | mes "Shields could be much more useful than now."; |
---|
620 | mes "Why didn't I think of this before?"; |
---|
621 | next; |
---|
622 | mes "[Basshu]"; |
---|
623 | mes "I have two brothers, and together we are the Three Craftsmen of the East."; |
---|
624 | mes "I learned my crafting skill by watching my older brothers."; |
---|
625 | next; |
---|
626 | mes "[Basshu]"; |
---|
627 | mes "Due to that, my skill is not as good as theirs, but many people say I am skilled..."; |
---|
628 | next; |
---|
629 | mes "[Basshu]"; |
---|
630 | mes "As of now, I have also given up making shields and am currently running an antique shop for shields."; |
---|
631 | next; |
---|
632 | mes "[Basshu]"; |
---|
633 | mes "I'm researching to see if shields can be enchanted with magic."; |
---|
634 | next; |
---|
635 | mes "[Basshu]"; |
---|
636 | 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."; |
---|
637 | mes "What stress that had caused me."; |
---|
638 | next; |
---|
639 | mes "[Basshu]"; |
---|
640 | mes "But luckily, you, a traveller, happened to have a mirror shield, and now I feel my creative spirit burning lively inside."; |
---|
641 | next; |
---|
642 | mes "[Basshu]"; |
---|
643 | mes "If you want, I will make you an Improved Arm Guard if you bring me 1 Arm Guard, 1 Mirror Shield, And 20,000 Zeny."; |
---|
644 | mes "Would you like to try using one?"; |
---|
645 | next; |
---|
646 | if(select("No, I don't wanna!:Yeah~!! Hurry and make it for me!") == 1){ |
---|
647 | mes "[Basshu]"; |
---|
648 | mes "Hmm, is that so."; |
---|
649 | mes "What a shame."; |
---|
650 | mes "Come and find me if you change your mind."; |
---|
651 | close; |
---|
652 | }else{ |
---|
653 | if(countitem(2107) < 1 || countitem(2117) < 1){ |
---|
654 | mes "[Basshu]"; |
---|
655 | mes "Hmm.. It looks like there aren't enough materials."; |
---|
656 | mes "In order to create an Improved Arm Guard, I require..."; |
---|
657 | mes "1 Mirror Shield, 1 Arm Guard"; |
---|
658 | mes "And 20,000 Zeny"; |
---|
659 | mes "Come again when you have these materials."; |
---|
660 | close; |
---|
661 | } |
---|
662 | if(Zeny < 20000){ |
---|
663 | mes "[Basshu]"; |
---|
664 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
665 | mes "In order to make an Improved Arm Guard, I require..."; |
---|
666 | mes "1 Mirror Shield, 1 Arm Guard,"; |
---|
667 | mes "And 20,000 Zeny."; |
---|
668 | mes "Come again when you have these materials."; |
---|
669 | close; |
---|
670 | } |
---|
671 | mes "[Basshu]"; |
---|
672 | mes "The proper ingredients"; |
---|
673 | mes "have been gathered."; |
---|
674 | mes "Before I begin,"; |
---|
675 | mes "I'll ask one last time."; |
---|
676 | next; |
---|
677 | mes "[Basshu]"; |
---|
678 | mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease."; |
---|
679 | next; |
---|
680 | mes "[Basshu]"; |
---|
681 | mes "Will you give me the materials you've gathered"; |
---|
682 | mes "to receive an Improved Arm Guard?"; |
---|
683 | next; |
---|
684 | if(select("No:Yes") == 1){ |
---|
685 | mes "[Basshu]"; |
---|
686 | mes "Very Well."; |
---|
687 | mes "If you ever make up your mind"; |
---|
688 | mes "come and find me again."; |
---|
689 | close; |
---|
690 | }else{ |
---|
691 | mes "[Basshu]"; |
---|
692 | mes "Hmm~ Well then~"; |
---|
693 | mes "Shall we begin?"; |
---|
694 | mes "Bang Clang ~Bang Clang ~"; |
---|
695 | mes "Sweep Sweep~ Saw Saw~"; |
---|
696 | next; |
---|
697 | if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){ |
---|
698 | mes "HACK DETECTED"; |
---|
699 | close; |
---|
700 | } |
---|
701 | mes "[Basshu]"; |
---|
702 | mes "Here it is -- it's complete."; |
---|
703 | mes "I've made you an Improved Arm Guard"; |
---|
704 | mes "If you ever want me to create more items, come and ask me anytime."; |
---|
705 | delitem 2107,1; |
---|
706 | delitem 2117,1; |
---|
707 | set Zeny,Zeny-20000; |
---|
708 | set MISC_QUEST,MISC_QUEST | 4096; |
---|
709 | getitem 2119,1; |
---|
710 | close; |
---|
711 | } |
---|
712 | } |
---|
713 | } |
---|
714 | } |
---|
715 | |
---|
716 | que_ng,27,18,3 script Toshu 709,{ |
---|
717 | |
---|
718 | if(BaseJob != Job_Ninja){ |
---|
719 | mes "[Toshu]"; |
---|
720 | mes "How are you~"; |
---|
721 | mes "My young friend~"; |
---|
722 | mes "I am one of the three brothers of the eastern world who craft armor. The name is Murata Toshu."; |
---|
723 | next; |
---|
724 | mes "[Toshu]"; |
---|
725 | mes "I've learned how to slot things from a land overseas."; |
---|
726 | mes "I'm thinking about earning some money using this ability."; |
---|
727 | next; |
---|
728 | mes "[Toshu]"; |
---|
729 | mes "But you don't seem like the kind of customer which I can do business with..."; |
---|
730 | close; |
---|
731 | } |
---|
732 | mes "[Toshu]"; |
---|
733 | mes "How are you, my young friend~"; |
---|
734 | mes "I'm the middle brother of the three brothers in charge of crafting shields in the east."; |
---|
735 | mes "They call me Murata Toshu."; |
---|
736 | next; |
---|
737 | mes "[Toshu]"; |
---|
738 | mes "I learned how to slot things from overseas, so I'm thinking about earning some money with that ability part time."; |
---|
739 | next; |
---|
740 | mes "[Toshu]"; |
---|
741 | mes "If you want, I can create a Slotted Improved Arm Guard if you bring me"; |
---|
742 | mes "1 Improved Arm Guard, 1 Slotted Buckler"; |
---|
743 | mes "and 40,000 Zeny."; |
---|
744 | next; |
---|
745 | mes "[Toshu]"; |
---|
746 | mes "By the way, I'm sorry to say this, but there's a chance I might break your materials and fail slotting the Improved Arm Guard, so you might want to think about it."; |
---|
747 | mes "How 'bout it? Do we have a deal?"; |
---|
748 | next; |
---|
749 | if(select("No. I don't want to do this.:Yes! Let's do this!") == 1){ |
---|
750 | mes "[Toshu]"; |
---|
751 | mes "Ok."; |
---|
752 | mes "Of course, the shields are important to you."; |
---|
753 | mes "If you decide to go foward with this afterwards, come and find me."; |
---|
754 | close; |
---|
755 | }else{ |
---|
756 | if(countitem(2104) < 1 || countitem(2119) < 1){ |
---|
757 | mes "[Toshu]"; |
---|
758 | mes "It doesn't look like you brought me enough materials."; |
---|
759 | mes "The required materials are 1 Slotted Buckler"; |
---|
760 | mes "1 Improved Arm Guard, and"; |
---|
761 | mes "40,000 Zeny."; |
---|
762 | mes "You must bring me the right number of materials and Zeny."; |
---|
763 | mes "Don't forget that."; |
---|
764 | close; |
---|
765 | } |
---|
766 | if(Zeny < 40000){ |
---|
767 | mes "[Toshu]"; |
---|
768 | mes "It looks like you brought the right amount of materials."; |
---|
769 | mes "However.. you didn't bring enough Zeny."; |
---|
770 | mes "The required materials are 1 Slotted Buckler"; |
---|
771 | mes "1 Improved Arm Guard, and 40,000 Zeny."; |
---|
772 | mes "You must bring me the right number of materials and Zeny."; |
---|
773 | mes "Don't forget that."; |
---|
774 | close; |
---|
775 | } |
---|
776 | mes "[Toshu]"; |
---|
777 | mes "Hmm. materials and zeny checked!"; |
---|
778 | mes "Time to begin my part."; |
---|
779 | mes "Just to warn you.."; |
---|
780 | next; |
---|
781 | mes "[Toshu]"; |
---|
782 | mes "While I am in production, I may fail to create your gear, so you may want to think it over."; |
---|
783 | next; |
---|
784 | mes "[Toshu]"; |
---|
785 | mes "Do you want me to produce your gear, even if there's a chance I may fail?"; |
---|
786 | next; |
---|
787 | if(select("I think I better back off. Sob..:Yes! Let's try anyway!") == 1){ |
---|
788 | mes "[Toshu]"; |
---|
789 | mes "Ok."; |
---|
790 | mes "Well, come back later when you've got the guts to try."; |
---|
791 | mes "Erherherherher~"; |
---|
792 | close; |
---|
793 | }else{ |
---|
794 | mes "[Toshu]"; |
---|
795 | mes "OK! I have your order!"; |
---|
796 | mes "Just wait 3 seconds!!"; |
---|
797 | mes "Clink Clank~!Clink Clank~!!"; |
---|
798 | mes "Sweep Sweep~ Saw Saw~"; |
---|
799 | next; |
---|
800 | if(countitem(2104) < 1 || countitem(2119) < 1 || Zeny < 40000){ |
---|
801 | mes "HACK DETECTED"; |
---|
802 | close; |
---|
803 | } |
---|
804 | delitem 2104,1; |
---|
805 | delitem 2119,1; |
---|
806 | set Zeny,Zeny-40000; |
---|
807 | |
---|
808 | switch (rand(5)) { |
---|
809 | case 1: |
---|
810 | getitem 12043,1; |
---|
811 | mes "[Toshu]"; |
---|
812 | mes "Aaah!!!"; |
---|
813 | mes "Ah.. this"; |
---|
814 | mes "is bad news."; |
---|
815 | mes "Slotting the shield has failed"; |
---|
816 | mes "as I feared."; |
---|
817 | mes "I'm very sorry about this."; |
---|
818 | mes "Eat this and cheer up."; |
---|
819 | close; |
---|
820 | break; |
---|
821 | case 2: |
---|
822 | getitem 12043,1; |
---|
823 | mes "[Toshu]"; |
---|
824 | mes "Aaah!!!"; |
---|
825 | mes "Ah.. this"; |
---|
826 | mes "is bad news."; |
---|
827 | mes "Slotting the shield has failed"; |
---|
828 | mes "as I feared."; |
---|
829 | mes "I'm very sorry about this."; |
---|
830 | mes "Eat this and cheer up."; |
---|
831 | close; |
---|
832 | break; |
---|
833 | default: |
---|
834 | getitem 2120,1; |
---|
835 | mes "[Toshu]"; |
---|
836 | mes "Hmm~~ Looks like everything went all right."; |
---|
837 | mes "Here is your completed Slotted"; |
---|
838 | mes "Improved Arm Guard."; |
---|
839 | mes "I was nervous that it might fail, but hey, there's a reason why I'm called a Craftsman, right?"; |
---|
840 | mes "If you need me again, come and seek me."; |
---|
841 | close; |
---|
842 | break; |
---|
843 | } |
---|
844 | } |
---|
845 | } |
---|
846 | } |
---|
847 | |
---|
848 | que_ng,72,34,3 script Craftsman Kaibara 847,{ |
---|
849 | |
---|
850 | if (BaseJob != Job_Ninja){ |
---|
851 | mes "[Kaibara]"; |
---|
852 | mes "I am a Craftsman called Kaibara"; |
---|
853 | mes "I create weapons for Ninjas."; |
---|
854 | mes "However, It doesn't look like you are a ninja."; |
---|
855 | next; |
---|
856 | mes "[Kaibara]"; |
---|
857 | mes "Even if I created a sword for you, I doubt you would be able to appreciate it. What a shame..."; |
---|
858 | close; |
---|
859 | } |
---|
860 | mes "[Kaibara]"; |
---|
861 | mes "I am the last Craftsman who knows how to make a sword out of a Black Dragon's scales. They call me Kaibara."; |
---|
862 | mes "You look like a Ninja."; |
---|
863 | mes "If you're interested, take a look at my goods while you decide what you want."; |
---|
864 | next; |
---|
865 | switch(select("Gokurin:Jitte:Ashura[3]:Murasame:Hakujin:Cancel")){ |
---|
866 | case 1: |
---|
867 | mes "[Kaibara]"; |
---|
868 | mes "Hmm~ I see you've picked the Gokurin."; |
---|
869 | mes "Gokurin is made with various materials, one of them being Dragon's Scale."; |
---|
870 | next; |
---|
871 | mes "[Kaibara]"; |
---|
872 | mes "The required material for this sword is 400 Dragon Scales,"; |
---|
873 | mes "5 Oridecons, and 30 Dragon Skins."; |
---|
874 | mes "and 200,000 Zeny."; |
---|
875 | mes "Do you want me to create this item for you?"; |
---|
876 | next; |
---|
877 | if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){ |
---|
878 | mes "[Kaibara]"; |
---|
879 | mes "Hrm. I understand. These are materials that are difficult to attain..."; |
---|
880 | mes "If you ever happen to gather all these materials one day, feel free to come back."; |
---|
881 | close; |
---|
882 | }else{ |
---|
883 | if(countitem(1036) < 400 || countitem(984) < 5 || countitem(7123) < 30){ |
---|
884 | mes "[Kaibara]"; |
---|
885 | mes "It looks like there are not enough ingredients for me to make you a Gokurin."; |
---|
886 | next; |
---|
887 | mes "[Kaibara]"; |
---|
888 | mes "In order to make the Gokurin,"; |
---|
889 | mes "I require ^ff0000 400 Dragon's Scale,^000000"; |
---|
890 | mes "^ff00005 Oridecons^000000, ^ff000030 Dragon Skins^000000"; |
---|
891 | mes "and ^ff0000200000 Zeny^000000."; |
---|
892 | mes "Make sure you have those items when you return to me."; |
---|
893 | close; |
---|
894 | } |
---|
895 | if(Zeny < 200000){ |
---|
896 | mes "[Kaibara]"; |
---|
897 | mes "Hmm, it looks like you have enough materials, but you're short on Zeny."; |
---|
898 | next; |
---|
899 | mes "[Kaibara]"; |
---|
900 | mes "In order to make the Gokurin,"; |
---|
901 | mes "I require ^ff0000 400 Dragon Scales,^000000"; |
---|
902 | mes "^ff00005 Oridecons^000000, ^ff000030 Dragon Skins^000000"; |
---|
903 | mes "and ^ff0000200,000 Zeny^000000."; |
---|
904 | mes "Make sure you have those items when you return to me."; |
---|
905 | close; |
---|
906 | } |
---|
907 | delitem 1036,400; |
---|
908 | delitem 984,5; |
---|
909 | delitem 7123,30; |
---|
910 | set Zeny,Zeny-200000; |
---|
911 | getitem 13006,1; |
---|
912 | mes "[Kaibara]"; |
---|
913 | mes "Hmm, looks good."; |
---|
914 | mes "I've checked your ingredients and fees."; |
---|
915 | mes "Here is your completed Gokurin."; |
---|
916 | close; |
---|
917 | } |
---|
918 | break; |
---|
919 | case 2: |
---|
920 | mes "[Kaibara]"; |
---|
921 | mes "Hmm~ You've picked the ^ff0000Jitte^000000."; |
---|
922 | mes "This sword has a legend that the more enemies you slay with it, the stronger it gets."; |
---|
923 | next; |
---|
924 | mes "[Kaibara]"; |
---|
925 | mes "The required materials are 30 Steel, one Old Hilt"; |
---|
926 | mes "and 20,000 Zeny."; |
---|
927 | mes "Do you want me to create this item for you?"; |
---|
928 | next; |
---|
929 | if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){ |
---|
930 | mes "[Kaibara]"; |
---|
931 | mes "Hrm. I understand. These are materials that are difficult to attain..."; |
---|
932 | mes "If you ever happen to gather all these materials one day, feel free to come back."; |
---|
933 | close; |
---|
934 | }else{ |
---|
935 | if(countitem(999) < 30 || countitem(7022) < 1){ |
---|
936 | mes "[Kaibara]"; |
---|
937 | mes "It looks like you need more materials before I can make you a Jitte."; |
---|
938 | next; |
---|
939 | mes "[Kaibara]"; |
---|
940 | mes "In order to create a Jitte, I require"; |
---|
941 | mes "^ff000030 Steel^000000, "; |
---|
942 | mes "^f00001 Old Hilt^000000,"; |
---|
943 | mes "and ^ff000020,000 Zeny^000000."; |
---|
944 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
945 | close; |
---|
946 | } |
---|
947 | if(Zeny < 20000){ |
---|
948 | mes "[Kaibara]"; |
---|
949 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
950 | next; |
---|
951 | mes "[Kaibara]"; |
---|
952 | mes "In order to create the Jitte, I require"; |
---|
953 | mes "^ff000030 Steel,^000000"; |
---|
954 | mes "^f00001 Old Hilt^000000,"; |
---|
955 | mes "and ^ff000020,000 Zeny^000000."; |
---|
956 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
957 | close; |
---|
958 | } |
---|
959 | delitem 999,30; |
---|
960 | delitem 7022,1; |
---|
961 | set Zeny,Zeny-20000; |
---|
962 | getitem 13007,1; |
---|
963 | mes "[Kaibara]"; |
---|
964 | mes "Hmm, very well."; |
---|
965 | mes "I've checked your ingredients and fees."; |
---|
966 | mes "Here is your completed Jitte."; |
---|
967 | close; |
---|
968 | } |
---|
969 | break; |
---|
970 | case 3: |
---|
971 | mes "[Kaibara]"; |
---|
972 | mes "Hmm~ You've chose the ^ff0000Ashura[3]^000000."; |
---|
973 | mes "In order to create an Ashura[3], I require "; |
---|
974 | mes "25 Steel, 5 Worn-out Magic Scrolls"; |
---|
975 | mes "And 32,000 Zeny."; |
---|
976 | mes "Do you want me to create this item for you?"; |
---|
977 | next; |
---|
978 | if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){ |
---|
979 | mes "[Kaibara]"; |
---|
980 | mes "Hrm. I understand. These are materials that are difficult to attain..."; |
---|
981 | mes "If you ever happen to gather all these materials one day, feel free to come back."; |
---|
982 | close; |
---|
983 | }else{ |
---|
984 | if(countitem(999) < 25 || countitem(7099) < 5){ |
---|
985 | mes "[Kaibara]"; |
---|
986 | mes "It looks like you don't have all the materials I need to create an Ashura[3] for you."; |
---|
987 | next; |
---|
988 | mes "[Kaibara]"; |
---|
989 | mes "I require ^ff000025 Steel,^000000"; |
---|
990 | mes "^ff0000Five Worn-out Magic Scrolls,^000000"; |
---|
991 | mes "and ^ff0000 32,000 Zeny^000000 in order to create an Ashura[3]."; |
---|
992 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
993 | close; |
---|
994 | } |
---|
995 | if(Zeny < 32000){ |
---|
996 | mes "[Kaibara]"; |
---|
997 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
998 | next; |
---|
999 | mes "[Kaibara]"; |
---|
1000 | mes "In order to create an Ashura[3], I require the following materials - "; |
---|
1001 | mes "^ff000025 Steel,^000000"; |
---|
1002 | mes "^ff00005 Worn-out Magic Scrolls^000000,"; |
---|
1003 | mes "and ^ff0000 32,000 Zeny^000000"; |
---|
1004 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1005 | close; |
---|
1006 | } |
---|
1007 | delitem 999,25; |
---|
1008 | delitem 7099,5; |
---|
1009 | set Zeny,Zeny-32000; |
---|
1010 | getitem 13011,1; |
---|
1011 | mes "[Kaibara]"; |
---|
1012 | mes "Hmm, very well."; |
---|
1013 | mes "I've checked your ingredients and fees."; |
---|
1014 | mes "Here is your completed Ashura[3]."; |
---|
1015 | close; |
---|
1016 | } |
---|
1017 | break; |
---|
1018 | case 4: |
---|
1019 | mes "[Kaibara]"; |
---|
1020 | mes "Hmm~ You've chose the ^ff0000Murasame^000000."; |
---|
1021 | mes "To create the Murasame, I require"; |
---|
1022 | mes "30 Steel, 10 Aquamarines"; |
---|
1023 | mes "And 48,000 Zeny."; |
---|
1024 | mes "Do you want me to create this item for you?"; |
---|
1025 | next; |
---|
1026 | if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){ |
---|
1027 | mes "[Kaibara]"; |
---|
1028 | mes "Hrm. I understand. These are materials that are difficult to attain..."; |
---|
1029 | mes "If you ever happen to gather all these materials one day, feel free to come back."; |
---|
1030 | close; |
---|
1031 | }else{ |
---|
1032 | if(countitem(999) < 30 || countitem(720) < 10){ |
---|
1033 | mes "[Kaibara]"; |
---|
1034 | mes "It looks like your short on materials for me to create you a Murasame."; |
---|
1035 | next; |
---|
1036 | mes "[Kaibara]"; |
---|
1037 | mes "I require ^ff000030 Steel^000000, "; |
---|
1038 | mes "^ff000010 Aquamarines^000000,"; |
---|
1039 | mes "and ^ff000048,000 Zeny^000000"; |
---|
1040 | mes "in order to create a Murasame."; |
---|
1041 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1042 | close; |
---|
1043 | } |
---|
1044 | if(Zeny < 48000){ |
---|
1045 | mes "[Kaibara]"; |
---|
1046 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1047 | next; |
---|
1048 | mes "[Kaibara]"; |
---|
1049 | mes "In order to create a Murasame, I require.."; |
---|
1050 | mes "^ff000030 Steel^000000, "; |
---|
1051 | mes "^ff000010 Aquamarines^000000,"; |
---|
1052 | mes "and ^ff000048,000 Zeny^000000."; |
---|
1053 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1054 | close; |
---|
1055 | } |
---|
1056 | delitem 999,30; |
---|
1057 | delitem 720,10; |
---|
1058 | set Zeny,Zeny-48000; |
---|
1059 | getitem 13012,1; |
---|
1060 | mes "[Kaibara]"; |
---|
1061 | mes "Hmm, very well."; |
---|
1062 | mes "I've checked your ingredients and fees."; |
---|
1063 | mes "Here is your completed Murasame."; |
---|
1064 | close; |
---|
1065 | } |
---|
1066 | break; |
---|
1067 | case 5: |
---|
1068 | mes "[Kaibara]"; |
---|
1069 | mes "Hmm~ You've chose the ^ff0000Hakujin^000000."; |
---|
1070 | mes "In order to create a Hakujin, I require..."; |
---|
1071 | mes "500 Skel-Bones, 5 Pearls"; |
---|
1072 | mes "10 Level 3 Heal Scrolls"; |
---|
1073 | mes "and 120,000 Zeny."; |
---|
1074 | mes "Do you want me to create this item for you?"; |
---|
1075 | next; |
---|
1076 | if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){ |
---|
1077 | mes "[Kaibara]"; |
---|
1078 | mes "Hrm. I understand. These are materials that are difficult to attain..."; |
---|
1079 | mes "If you ever happen to gather all these materials one day, feel free to come back."; |
---|
1080 | close; |
---|
1081 | }else{ |
---|
1082 | if(countitem(932) < 500 || countitem(12001) < 10 || countitem(722) < 5){ |
---|
1083 | mes "[Kaibara]"; |
---|
1084 | mes "It looks like you're short on raw materials for me to be able to make you a Hakujin."; |
---|
1085 | next; |
---|
1086 | mes "[Kaibara]"; |
---|
1087 | mes "In order to create a Hakujin, I require..."; |
---|
1088 | mes "500 Skel-Bones, 5 Pearls"; |
---|
1089 | mes "10 Level 3 Heal Scrolls"; |
---|
1090 | mes "and 120,000 Zeny."; |
---|
1091 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1092 | close; |
---|
1093 | } |
---|
1094 | if(Zeny < 120000){ |
---|
1095 | mes "[Kaibara]"; |
---|
1096 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1097 | next; |
---|
1098 | mes "[Kaibara]"; |
---|
1099 | mes "In order to create a Hakujin, I require..."; |
---|
1100 | mes "500 Skel-Bones, 5 Pearls"; |
---|
1101 | mes "10 Level 3 Heal Scrolls"; |
---|
1102 | mes "and 120,000 Zeny."; |
---|
1103 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1104 | close; |
---|
1105 | } |
---|
1106 | delitem 932,500; |
---|
1107 | delitem 12001,10; |
---|
1108 | delitem 722,5; |
---|
1109 | set Zeny,Zeny-120000; |
---|
1110 | getitem 13014,1; |
---|
1111 | mes "[Kaibara]"; |
---|
1112 | mes "Hmm, very well."; |
---|
1113 | mes "I've double checked the materials and Zeny you've brought."; |
---|
1114 | mes "Here is your completed Hakujin."; |
---|
1115 | close; |
---|
1116 | } |
---|
1117 | break; |
---|
1118 | default: |
---|
1119 | mes "[Kaibara]"; |
---|
1120 | mes "Hmm, Very well."; |
---|
1121 | mes "Come and look for me again."; |
---|
1122 | close; |
---|
1123 | break; |
---|
1124 | } |
---|
1125 | } |
---|
1126 | |
---|
1127 | que_ng,22,62,3 script Tetsu 709,{ |
---|
1128 | |
---|
1129 | mes "[Tetsu]"; |
---|
1130 | if(BaseJob != Job_Ninja){ |
---|
1131 | mes "I'm The Craftman of Fuuma Ninjas called Tetsu."; |
---|
1132 | next; |
---|
1133 | mes "[Tetsu]"; |
---|
1134 | mes "My living is getting tough because of my gambling, so I've started to make weapons part time."; |
---|
1135 | next; |
---|
1136 | mes "[Tetsu]"; |
---|
1137 | mes "However, it looks like you're not a ninja."; |
---|
1138 | mes "There's no point of me explaining any further then."; |
---|
1139 | next; |
---|
1140 | mes "[Tetsu]"; |
---|
1141 | mes "Perhaps when I have some money to spare, we could play a game of Mah-jong together."; |
---|
1142 | close; |
---|
1143 | } |
---|
1144 | mes "I am the Craftman of the Fuuma Ninja. I am called Tetsu."; |
---|
1145 | next; |
---|
1146 | mes "[Tetsu]"; |
---|
1147 | mes "Things have become tough for me due to my habit of gambling... So, here I am making weapons again, at long last."; |
---|
1148 | next; |
---|
1149 | mes "[Tetsu]"; |
---|
1150 | mes "I may not look it, but if it's about any items related to Fuuma, there's none who come close to my craftsmenship."; |
---|
1151 | mes "Well, look around, look around."; |
---|
1152 | next; |
---|
1153 | menu "Fuuma Shuriken Beneki",M_BENEKI,"Fuuma Shuriken Daisharin",M_DAIS, |
---|
1154 | "Fuuma Shuriken Daisharin[4]",M_DAIS4,"Fuuma Shuriken Rekka",M_REKKA,"Cancel",M_CANCEL; |
---|
1155 | |
---|
1156 | //=====================BENEKI======================== |
---|
1157 | M_BENEKI: |
---|
1158 | mes "[Tetsu]"; |
---|
1159 | mes "Hmm~ You've chose the ^ff0000Fuuma Beneki^000000."; |
---|
1160 | mes "In order to make the Fuuma Beneki, I need"; |
---|
1161 | mes "50 Steel, 20 Harpy Feather"; |
---|
1162 | mes "5 Oridecon, and 90,000 Zeny."; |
---|
1163 | mes "Do you want me to create this item for you?"; |
---|
1164 | next; |
---|
1165 | menu "Well .. erm .. it's kind of pricey.",M_NOPE,"Yes! Make it for me!",-; |
---|
1166 | |
---|
1167 | if(countitem(999)<50 || countitem(7115)<20 || countitem(984)<5){ |
---|
1168 | mes "[Tetsu]"; |
---|
1169 | mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Beneki."; |
---|
1170 | next; |
---|
1171 | mes "[Tetsu]"; |
---|
1172 | mes "In order to create a Fuuma shuriken Beneki, I require..."; |
---|
1173 | mes "^ff000050 Steel,^000000"; |
---|
1174 | mes "^ff000020 Harpy Feathers^000000,"; |
---|
1175 | mes "^ff00005 Oridecons^000000,"; |
---|
1176 | mes "and ^ff000090,000 Zeny^000000."; |
---|
1177 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1178 | close; |
---|
1179 | } |
---|
1180 | if(Zeny < 90000){ |
---|
1181 | mes "[Tetsu]"; |
---|
1182 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1183 | next; |
---|
1184 | mes "[Tetsu]"; |
---|
1185 | mes "In order to create a Fuuma Shuriken Beneki, I require..."; |
---|
1186 | mes "^ff000050 Steel,^000000"; |
---|
1187 | mes "^ff000020 Harpy Feathers^000000,"; |
---|
1188 | mes "^ff00005 Oridecons^000000,"; |
---|
1189 | mes "and ^ff000090,000 Zeny^000000."; |
---|
1190 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1191 | close; |
---|
1192 | } |
---|
1193 | delitem 999,50; |
---|
1194 | delitem 7115,20; |
---|
1195 | delitem 984,5; |
---|
1196 | set Zeny,Zeny-90000; |
---|
1197 | getitem 13300,1; |
---|
1198 | mes "[Tetsu]"; |
---|
1199 | mes "Hmm, very well."; |
---|
1200 | mes "Looks like you've brought me the correct amount of materials and Zeny"; |
---|
1201 | mes "Here is your completed Fuuma Shuriken Beneki"; |
---|
1202 | close; |
---|
1203 | |
---|
1204 | //=====================DAISHARIN======================== |
---|
1205 | M_DAIS: |
---|
1206 | mes "[Tetsu]"; |
---|
1207 | mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Daisharin^000000."; |
---|
1208 | mes "Fuuma Shuriken Daisharin In order to create Fuuma Shuriken Daisharin, I require..."; |
---|
1209 | mes "30 Steel, 100 Tassels"; |
---|
1210 | mes "2 Oridecons, and 40,000 Zeny."; |
---|
1211 | mes "Do you want me to create this item for you?"; |
---|
1212 | next; |
---|
1213 | menu "Well .. erm .. it's kind of pricey.",M_NOPE,"Yes! Make it for me!",-; |
---|
1214 | |
---|
1215 | if(countitem(999)<30 || countitem(7301)<100 || countitem(984)<2){ |
---|
1216 | mes "[Tetsu]"; |
---|
1217 | mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Daisharin."; |
---|
1218 | next; |
---|
1219 | mes "[Tetsu]"; |
---|
1220 | mes "Fuuma Shuriken Daisharin, I require..."; |
---|
1221 | mes "^ff000030 Steel^000000, "; |
---|
1222 | mes "^ff0000100 Tassels^000000,"; |
---|
1223 | mes "^ff00002 Oridecons^000000,"; |
---|
1224 | mes "and ^ff000040,000 Zeny^000000."; |
---|
1225 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1226 | close; |
---|
1227 | } |
---|
1228 | if(Zeny < 40000){ |
---|
1229 | mes "[Tetsu]"; |
---|
1230 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1231 | next; |
---|
1232 | mes "[Tetsu]"; |
---|
1233 | mes "Fuuma Shuriken Daisharin, I require..."; |
---|
1234 | mes "^ff000030 Steel^000000, "; |
---|
1235 | mes "^ff0000100 Tassels^000000,"; |
---|
1236 | mes "^ff00002 Oridecons^000000,"; |
---|
1237 | mes "and ^ff000040,000 Zeny^000000."; |
---|
1238 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1239 | close; |
---|
1240 | } |
---|
1241 | delitem 999,30; |
---|
1242 | delitem 7301,100; |
---|
1243 | delitem 984,2; |
---|
1244 | set Zeny,Zeny-40000; |
---|
1245 | getitem 13301,1; |
---|
1246 | mes "[Tetsu]"; |
---|
1247 | mes "Hmm, very well."; |
---|
1248 | mes "Looks like you've brought me the correct amount of materials and Zeny"; |
---|
1249 | mes "Here is your completed Fuuma Shuriken Daisharin"; |
---|
1250 | close; |
---|
1251 | |
---|
1252 | //=====================DAISHARIN4======================== |
---|
1253 | M_DAIS4: |
---|
1254 | mes "[Tetsu]"; |
---|
1255 | mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Daisharin[4]^000000."; |
---|
1256 | mes "In order to create Fuuma Shuriken Daisharin[4], I require..."; |
---|
1257 | mes "20 Cracked Diamonds, 1 Fuuma Shuriken Daisharin"; |
---|
1258 | mes "3 Oridecons, and 40,000 Zeny."; |
---|
1259 | mes "Do you want me to create this item for you?"; |
---|
1260 | next; |
---|
1261 | mes "[Tetsu]"; |
---|
1262 | mes "And in case you don't know..."; |
---|
1263 | mes "In the process of slotting a weapon, your weapon will lose any refine points and slotted cards, if any."; |
---|
1264 | mes "Think this over with caution, and then decide if you really want to do this or not."; |
---|
1265 | next; |
---|
1266 | menu "No thanks.. It's a little pricey..",M_NOPE,"Yes! Make it for me!",-; |
---|
1267 | |
---|
1268 | if(countitem(733)<20 || countitem(13301)<1 || countitem(984)<3){ |
---|
1269 | mes "[Tetsu]"; |
---|
1270 | mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Daisharin[4]."; |
---|
1271 | next; |
---|
1272 | mes "[Tetsu]"; |
---|
1273 | mes "In order to create a Fuuma Shuriken Daisharin[4], I require..."; |
---|
1274 | mes "^ff000020 Cracked Diamonds^000000,"; |
---|
1275 | mes "^ff00003 Oridecons^000000,"; |
---|
1276 | mes "1 Fuuma Shuriken Daisharin, and"; |
---|
1277 | mes "^ff000040,000 Zeny^000000."; |
---|
1278 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1279 | close; |
---|
1280 | } |
---|
1281 | if(Zeny < 40000){ |
---|
1282 | mes "[Tetsu]"; |
---|
1283 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1284 | next; |
---|
1285 | mes "[Tetsu]"; |
---|
1286 | mes "In order to create a Fuuma Shuriken Daisharin[4], I require..."; |
---|
1287 | mes "^ff000020 Cracked Diamonds^000000,"; |
---|
1288 | mes "^ff00003 Oridecons^000000,"; |
---|
1289 | mes "1 Fuuma Shuriken Daisharin, and"; |
---|
1290 | mes "^ff000040,000 Zeny^000000."; |
---|
1291 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1292 | close; |
---|
1293 | } |
---|
1294 | delitem 733,20; |
---|
1295 | delitem 984,3; |
---|
1296 | set Zeny,Zeny-40000; |
---|
1297 | delitem 13301,1; |
---|
1298 | getitem 13302,1; |
---|
1299 | mes "[Tetsu]"; |
---|
1300 | mes "Hmm, very well."; |
---|
1301 | mes "Looks like you've brought me the correct amount of materials and Zeny"; |
---|
1302 | mes "Here is your completed Fuuma Shuriken Daisharin[4]."; |
---|
1303 | close; |
---|
1304 | |
---|
1305 | //=====================REKKA======================== |
---|
1306 | M_REKKA: |
---|
1307 | mes "[Tetsu]"; |
---|
1308 | mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Rekka^000000."; |
---|
1309 | mes "In order to create a Fuuma Shuriken Rekka, I require"; |
---|
1310 | mes "50 Steel, 100 Live Coal"; |
---|
1311 | mes "100 Burning Hearts, 50 Burning Stones"; |
---|
1312 | mes "and 78,000 Zeny."; |
---|
1313 | mes "Do you want me to create this item for you?"; |
---|
1314 | next; |
---|
1315 | menu "Well .. erm .. it's kind of pricey",M_NOPE,"Yes! Make it for me!",-; |
---|
1316 | |
---|
1317 | if(countitem(999)<50 || countitem(7098)<100 || countitem(7097)<100 || countitem(7521)<50){ |
---|
1318 | mes "[Tetsu]"; |
---|
1319 | mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Rekka."; |
---|
1320 | next; |
---|
1321 | mes "[Tetsu]"; |
---|
1322 | mes "In order to create a Fuuma Shuriken Rekka, I require..."; |
---|
1323 | mes "^ff000050 Steel^000000,^ff000050 Burning Stones^000000,"; |
---|
1324 | mes "^ff0000100 Burning Hearts^000000,^ff0000100 Live Coal^000000,"; |
---|
1325 | mes "and ^ff000078,000 Zeny^000000"; |
---|
1326 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1327 | close; |
---|
1328 | } |
---|
1329 | if(Zeny < 78000){ |
---|
1330 | mes "[Tetsu]"; |
---|
1331 | mes "Hmm.. You brought plenty of materials, but you're short on zeny."; |
---|
1332 | next; |
---|
1333 | mes "[Tetsu]"; |
---|
1334 | mes "In order to create a Fuuma Shuriken Rekka, I require..."; |
---|
1335 | mes "^ff000050 Steel^000000,^ff000050 Burning Stones^000000,"; |
---|
1336 | mes "^ff0000100 Burning Hearts^000000,^ff0000100 Live Coal^000000,"; |
---|
1337 | mes "and ^ff000078,000 Zeny^000000"; |
---|
1338 | mes "Remember these needed materials, and come back after you're positive you have them all."; |
---|
1339 | close; |
---|
1340 | } |
---|
1341 | delitem 999,50; |
---|
1342 | delitem 7098,100; |
---|
1343 | delitem 7097,100; |
---|
1344 | delitem 7521,50; |
---|
1345 | set Zeny,Zeny-78000; |
---|
1346 | getitem 13303,1; |
---|
1347 | mes "[Tetsu]"; |
---|
1348 | mes "Hmm, very well."; |
---|
1349 | mes "Looks like you've brought me the correct amount of materials and Zeny"; |
---|
1350 | mes "Here is your completed Fuuma Shuriken Rekka."; |
---|
1351 | close; |
---|
1352 | |
---|
1353 | //=====================I'M SORRY======================== |
---|
1354 | M_NOPE: |
---|
1355 | mes "[Tetsu]"; |
---|
1356 | mes "Hmm. The cost to create this item is kind of expensive..."; |
---|
1357 | mes "All right. If you do gather all the required materials one day, come back and see me."; |
---|
1358 | close; |
---|
1359 | |
---|
1360 | M_CANCEL: |
---|
1361 | mes "[Tetsu]"; |
---|
1362 | mes "What a shame."; |
---|
1363 | mes "I wanted to show you the weapons I put my heart and soul into making them."; |
---|
1364 | mes "If you ever have second thoughts, it's never too late to come back and ask."; |
---|
1365 | close; |
---|
1366 | } |
---|