1 | //===== eAthena Script ======================================= |
---|
2 | //= Alchemist Job Quest |
---|
3 | //===== By: ================================================== |
---|
4 | //= nestor_zulueta (Fusion), converted by Darkchild |
---|
5 | //===== Current Version: ===================================== |
---|
6 | //= 2.7 |
---|
7 | //===== Compatible With: ===================================== |
---|
8 | //= eAthena SVN |
---|
9 | //===== Description: ========================================= |
---|
10 | //= [Aegis Conversion] |
---|
11 | //= Job quest for Alchemist classes |
---|
12 | //===== Additional Comments: ================================= |
---|
13 | //= 2.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] |
---|
14 | //= No longer uses function "F_BlockHigh" |
---|
15 | //= 2.6 Corrected a bug in advanced class checking. [L0ne_W0lf] |
---|
16 | //= 2.7 Added missing checkweights. [L0ne_W0lf] |
---|
17 | //============================================================ |
---|
18 | |
---|
19 | alde_alche,27,185,5 script Alchemist Guildsman#am 744,{ |
---|
20 | mes "[Parmy Gianino]"; |
---|
21 | if (Upper == 1) { |
---|
22 | mes "Welcome to the"; |
---|
23 | mes "Alchemist Unio--"; |
---|
24 | mes "I-Impossible! How c-can"; |
---|
25 | mes "something like this happen?"; |
---|
26 | next; |
---|
27 | mes "[Parmy Gianino]"; |
---|
28 | mes "Wait, wait..."; |
---|
29 | mes "I'm sorry. I was confused,"; |
---|
30 | mes "that's all. You look just like"; |
---|
31 | mes "someone I used to know. "; |
---|
32 | mes "Still, I get this weird"; |
---|
33 | mes "feeling about you..."; |
---|
34 | close; |
---|
35 | } |
---|
36 | if (BaseJob != Job_Merchant) { |
---|
37 | if (BaseJob == Job_Alchemist) { |
---|
38 | mes "Welcome, " + strcharinfo(0) + "."; |
---|
39 | mes "The Alchemist Union"; |
---|
40 | mes "is busy today, like always."; |
---|
41 | next; |
---|
42 | mes "[Parmy Gianino]"; |
---|
43 | mes "Everyone is busy with their"; |
---|
44 | mes "own research, but recently, some headway has been made in the field of biotechnology."; |
---|
45 | next; |
---|
46 | mes "[Parmy Gianino]"; |
---|
47 | mes "Everyone is hoping that the biotechnological studies will yield positive results. Speaking of which, I wonder how the Alchemists working on artificial life are doing..."; |
---|
48 | close; |
---|
49 | } |
---|
50 | else if (BaseClass == Job_Novice) { |
---|
51 | mes "Welcome to the"; |
---|
52 | mes "Alchemist Union."; |
---|
53 | mes "We are recruiting"; |
---|
54 | mes "talented people"; |
---|
55 | mes "with novel ideas."; |
---|
56 | next; |
---|
57 | mes "[Parmy Gianino]"; |
---|
58 | mes "If you're interested in working with chemistry, visit us later when you become more knowledgable."; |
---|
59 | next; |
---|
60 | mes "[Parmy Gianino]"; |
---|
61 | mes "Just one thing:"; |
---|
62 | mes "You've got to have"; |
---|
63 | mes "knowledge of items"; |
---|
64 | mes "as a Merchant first."; |
---|
65 | close; |
---|
66 | } |
---|
67 | mes "Welcome to the"; |
---|
68 | mes "Alchemist Union."; |
---|
69 | mes "We are recruiting"; |
---|
70 | mes "talented people"; |
---|
71 | mes "with novel ideas."; |
---|
72 | next; |
---|
73 | mes "[Parmy Gianino]"; |
---|
74 | mes "If you know any exceptional Merchants, by all means, please refer them to us. Those types of people tend to have a talent for Alchemy and experimentation~"; |
---|
75 | close; |
---|
76 | } |
---|
77 | if (ALCH_Q == 0) { |
---|
78 | mes "Welcome to the"; |
---|
79 | mes "Alchemist Union."; |
---|
80 | mes "How may I help you?"; |
---|
81 | next; |
---|
82 | switch(select("I would like to learn about Alchemists.:I want to become an Alchemist.:Nothing.")) { |
---|
83 | case 1: |
---|
84 | mes "[Parmy Gianino]"; |
---|
85 | mes "Alchemists study and create new substances and items out of existing materials. Our knowledge allows us to change the properties of chemicals at the atomic level."; |
---|
86 | next; |
---|
87 | mes "[Parmy Gianino]"; |
---|
88 | mes "Most people think our final goal"; |
---|
89 | mes "is to create gold, but that's not the entire truth. We also want to create things like medicines"; |
---|
90 | mes "and new materials."; |
---|
91 | next; |
---|
92 | mes "[Parmy Gianino]"; |
---|
93 | mes "A few of us research the"; |
---|
94 | mes "creation of life, although many of us consider that god's territory. That field is so complex, most of us deal with slightly less complicated projects anyway."; |
---|
95 | next; |
---|
96 | mes "[Parmy Gianino]"; |
---|
97 | mes "If you are interested in becoming an Alchemist, I recommend that you first get a lot of experience as a Merchant. Being a Merchant is a great opportunity to learn about materials as you deal with them."; |
---|
98 | next; |
---|
99 | mes "[Parmy Gianino]"; |
---|
100 | mes "Whether or not you try to become"; |
---|
101 | mes "an Alchemist is your decision. The road to becoming an Alchemist is very challenging, and you'll need to focus on experimentation and research, instead of commerce."; |
---|
102 | close; |
---|
103 | case 2: |
---|
104 | mes "[Parmy Gianino]"; |
---|
105 | mes "Is that so?"; |
---|
106 | mes "Nice to meet you."; |
---|
107 | mes "My name is Parmy Gianino"; |
---|
108 | mes "of the Alchemist Union."; |
---|
109 | next; |
---|
110 | mes "[Parmy Gianino]"; |
---|
111 | mes "If you join our Union and"; |
---|
112 | mes "complete the training, you"; |
---|
113 | mes "will be officially recognized"; |
---|
114 | mes "as an Alchemist and be able"; |
---|
115 | mes "to contribute to our research."; |
---|
116 | next; |
---|
117 | mes "[Parmy Gianino]"; |
---|
118 | mes "But we don't accept everyone."; |
---|
119 | mes "You must have a lot of tenacity"; |
---|
120 | mes "and sincere devotion in exploring"; |
---|
121 | mes "the various fields of science."; |
---|
122 | next; |
---|
123 | mes "[Parmy Gianino]"; |
---|
124 | mes "There are a couple"; |
---|
125 | mes "of requirements to join"; |
---|
126 | mes "the Alchemist Union, but"; |
---|
127 | mes "we'll discuss that"; |
---|
128 | mes "after you apply."; |
---|
129 | next; |
---|
130 | mes "[Parmy Gianino]"; |
---|
131 | mes "Well then, would"; |
---|
132 | mes "you like to apply"; |
---|
133 | mes "for registration?"; |
---|
134 | next; |
---|
135 | if (select("I would like to apply.:I'll do it later.") == 1) { |
---|
136 | if (JobLevel < 40) { |
---|
137 | mes "[Parmy Gianino]"; |
---|
138 | mes "Hmmm..."; |
---|
139 | mes "Just a moment."; |
---|
140 | mes "I'm sorry to say that"; |
---|
141 | mes "you're not experienced"; |
---|
142 | mes "enough as a Merchant to"; |
---|
143 | mes "join us right now."; |
---|
144 | next; |
---|
145 | mes "[Parmy Gianino]"; |
---|
146 | mes "You must be at least"; |
---|
147 | mes "^551A8BJob Level 40^000000 to become"; |
---|
148 | mes "an Alchemist. Come back"; |
---|
149 | mes "later when you meet the"; |
---|
150 | mes "Job Level requirement, okay?"; |
---|
151 | close; |
---|
152 | } |
---|
153 | mes "[Parmy Gianino]"; |
---|
154 | mes "Alright, your application has been accepted. Now, you must pay the 50,000 Zeny application fee and bring some items before you can begin your formal training."; |
---|
155 | next; |
---|
156 | mes "[Parmy Gianino]"; |
---|
157 | mes "But if you bring an ^551A8BOld Magic Book^000000 and ^551A8BHammer of Blacksmith^000000,"; |
---|
158 | mes "we will accept that as a substitute for the item requirement."; |
---|
159 | next; |
---|
160 | mes "[Parmy Gianino]"; |
---|
161 | mes "Now..."; |
---|
162 | mes "Please sign"; |
---|
163 | mes "the application."; |
---|
164 | next; |
---|
165 | select(strcharinfo(0)); |
---|
166 | mes "[Parmy Gianino]"; |
---|
167 | mes "Good, good. Now, if you have"; |
---|
168 | mes "the Zeny for your application fee ready, I will tell you which items you will need to bring. Now, pay attention."; |
---|
169 | next; |
---|
170 | if (Zeny < 50000) { |
---|
171 | mes "[Parmy Gianino]"; |
---|
172 | mes "Uh oh. You don't"; |
---|
173 | mes "seem to have enough Zeny."; |
---|
174 | mes "Come back to me when you have 50,000 Zeny, otherwise we can't process your application."; |
---|
175 | close; |
---|
176 | } |
---|
177 | set zeny,zeny-50000; |
---|
178 | mes "[Parmy Gianino]"; |
---|
179 | mes "Let's see."; |
---|
180 | mes "" + strcharinfo(0); |
---|
181 | mes "needs to bring..."; |
---|
182 | switch(rand(1,3)) { |
---|
183 | case 1: |
---|
184 | set ALCH_Q,1; |
---|
185 | mes "^551A8B7 Berserk Potions^000000."; |
---|
186 | break; |
---|
187 | case 2: |
---|
188 | set ALCH_Q,2; |
---|
189 | mes "^551A8B100 Mini Furnaces^000000."; |
---|
190 | break; |
---|
191 | case 3: |
---|
192 | set ALCH_Q,3; |
---|
193 | mes "^551A8B7,500 Fire Arrows^000000."; |
---|
194 | } |
---|
195 | next; |
---|
196 | mes "[Parmy Gianino]"; |
---|
197 | mes "Once you've gathered"; |
---|
198 | mes "those items, come back"; |
---|
199 | mes "to me and your training"; |
---|
200 | mes "as an Alchemist will begin."; |
---|
201 | mes "See you soon~"; |
---|
202 | close; |
---|
203 | } |
---|
204 | mes "[Parmy Gianino]"; |
---|
205 | mes "Talented Merchants"; |
---|
206 | mes "are always welcome here."; |
---|
207 | mes "Please come back soon."; |
---|
208 | close; |
---|
209 | case 3: |
---|
210 | mes "[Parmy Gianino]"; |
---|
211 | mes "Umm..."; |
---|
212 | mes "Please let me know"; |
---|
213 | mes "if you need anything."; |
---|
214 | close; |
---|
215 | } |
---|
216 | } |
---|
217 | else if (ALCH_Q >= 1 && ALCH_Q <= 3) { |
---|
218 | if (countitem(1006) > 0 && countitem(1005) > 0) { |
---|
219 | mes "Well now~!"; |
---|
220 | mes "You've brought an"; |
---|
221 | mes "Old Magic Book and"; |
---|
222 | mes "a Hammer of Blacksmith."; |
---|
223 | mes "We'll put these items"; |
---|
224 | mes "to good use."; |
---|
225 | next; |
---|
226 | delitem 1006,1; //Old_Magic_Book |
---|
227 | delitem 1005,1; //Hammer_Of_Blacksmith |
---|
228 | mes "[Parmy Gianino]"; |
---|
229 | mes "Okay, now you need to learn"; |
---|
230 | mes "the basics to being an Alchemist and learn the procedures for mixing chemicals and medicines."; |
---|
231 | set ALCH_Q,4; |
---|
232 | next; |
---|
233 | mes "[Parmy Gianino]"; |
---|
234 | mes "But before all of that, you need to speak to Raspuchin. I'm not really sure what you'll be talking about with him..."; |
---|
235 | next; |
---|
236 | mes "[Parmy Gianino]"; |
---|
237 | mes "It shouldn't be anything extraordinary, but you're still required to speak to Raspuchin, since apparently he's a part of the Alchemist selection process."; |
---|
238 | close; |
---|
239 | } |
---|
240 | switch(ALCH_Q) { |
---|
241 | case 1: setarray .@items[0],657,7; break; |
---|
242 | case 2: setarray .@items[0],612,100; break; |
---|
243 | case 3: setarray .@items[0],1752,7500; break; |
---|
244 | } |
---|
245 | if (countitem(.@items[0]) >= .@items[1]) { |
---|
246 | mes "Seems like"; |
---|
247 | mes "you're all ready."; |
---|
248 | mes "The Union will put"; |
---|
249 | mes "these items to good use."; |
---|
250 | next; |
---|
251 | delitem .@items[0],.@items[1]; |
---|
252 | mes "[Parmy Gianino]"; |
---|
253 | mes "Okay, now you need to learn"; |
---|
254 | mes "the basics to being an Alchemist and learn the procedures for mixing chemicals and medicines."; |
---|
255 | set ALCH_Q,4; |
---|
256 | next; |
---|
257 | mes "[Parmy Gianino]"; |
---|
258 | mes "But before all of that, you need to speak to Raspuchin. I'm not really sure what you'll be talking about with him..."; |
---|
259 | next; |
---|
260 | mes "[Parmy Gianino]"; |
---|
261 | mes "It shouldn't be anything extraordinary, but you're still required to speak to Raspuchin, since apparently he's a part of the Alchemist selection process."; |
---|
262 | close; |
---|
263 | } |
---|
264 | mes "Aren't you ready?"; |
---|
265 | mes "Like I said before,"; |
---|
266 | mes "you must bring"; |
---|
267 | mes "^551A8B"+.@items[1]+" "+getitemname(.@items[0])+"s^000000."; |
---|
268 | next; |
---|
269 | mes "[Parmy Gianino]"; |
---|
270 | mes "Come back when you"; |
---|
271 | mes "have prepared the"; |
---|
272 | mes "required items."; |
---|
273 | close; |
---|
274 | } |
---|
275 | else if (ALCH_Q == 4) { |
---|
276 | mes "Go and talk to"; |
---|
277 | mes "Mr. Raspuchin."; |
---|
278 | mes "He's involved in the"; |
---|
279 | mes "Alchemist selection process, whatever that might mean."; |
---|
280 | next; |
---|
281 | mes "[Parmy Gianino]"; |
---|
282 | mes "Hopefully, it"; |
---|
283 | mes "won't be too much of"; |
---|
284 | mes "a problem. I guess he'll just interview you, and ask you"; |
---|
285 | mes "some simple questions."; |
---|
286 | close; |
---|
287 | } |
---|
288 | else { |
---|
289 | mes "Ah, I'm sorry, but"; |
---|
290 | mes "I'm busy right now~"; |
---|
291 | next; |
---|
292 | mes "[Parmy Gianino]"; |
---|
293 | mes "Why don't you ask"; |
---|
294 | mes "someone else if you're"; |
---|
295 | mes "not sure who to visit"; |
---|
296 | mes "next? Good luck~"; |
---|
297 | close; |
---|
298 | } |
---|
299 | } |
---|
300 | |
---|
301 | alde_alche,175,107,3 script Fastidious Alchemist#am 749,{ |
---|
302 | mes "[Raspuchin Gregory]"; |
---|
303 | if (BaseJob != Job_Merchant) { |
---|
304 | if (BaseJob == Job_Alchemist) { |
---|
305 | mes "Heeheehee"; |
---|
306 | mes "keheheh~!"; |
---|
307 | mes "Eh? What do you want?!"; |
---|
308 | next; |
---|
309 | mes "[Raspuchin Gregory]"; |
---|
310 | mes "You're not here to steal my experimental results or plagiarize my work, are you? How dare you consider intellectual theft!"; |
---|
311 | next; |
---|
312 | mes "[Raspuchin Gregory]"; |
---|
313 | mes "You're not, are you?"; |
---|
314 | mes "Well, as a colleague,"; |
---|
315 | mes "let me just warn you"; |
---|
316 | mes "that such tricks aren't"; |
---|
317 | mes "tolerated here in the"; |
---|
318 | mes "Alchemist Union!"; |
---|
319 | close; |
---|
320 | } |
---|
321 | else if (BaseClass == Job_Novice) { |
---|
322 | mes "Heeheehee"; |
---|
323 | mes "keheheh~!"; |
---|
324 | mes "How cute, you've come"; |
---|
325 | mes "all this way just to play..."; |
---|
326 | next; |
---|
327 | mes "[Raspuchin Gregory]"; |
---|
328 | mes "I'll let you"; |
---|
329 | mes "go this time..."; |
---|
330 | mes "But next time, don't"; |
---|
331 | mes "expect to leave so easily..."; |
---|
332 | close; |
---|
333 | } |
---|
334 | else { |
---|
335 | mes "What is it?!"; |
---|
336 | mes "You're curious as"; |
---|
337 | mes "to what I'm doing?"; |
---|
338 | next; |
---|
339 | mes "[Raspuchin Gregory]"; |
---|
340 | mes "Heehee"; |
---|
341 | mes "keheheh~!"; |
---|
342 | mes "Why, I'm busy"; |
---|
343 | mes "researching,"; |
---|
344 | mes "of course!"; |
---|
345 | next; |
---|
346 | mes "[Raspuchin Gregory]"; |
---|
347 | mes "Once this"; |
---|
348 | mes "potion is complete..."; |
---|
349 | mes "You can use it to take"; |
---|
350 | mes "over an entire nation!"; |
---|
351 | next; |
---|
352 | mes "[Raspuchin Gregory]"; |
---|
353 | mes "Hee hee hee!"; |
---|
354 | mes "Something this"; |
---|
355 | mes "dangerous has to"; |
---|
356 | mes "be kept a secret!"; |
---|
357 | mes "Understand?"; |
---|
358 | close; |
---|
359 | } |
---|
360 | } |
---|
361 | if (ALCH_Q == 0) { |
---|
362 | mes "Heeheehee"; |
---|
363 | mes "keheheh~!"; |
---|
364 | mes "What do you"; |
---|
365 | mes "want, kid?"; |
---|
366 | next; |
---|
367 | mes "[Raspuchin Gregory]"; |
---|
368 | mes "A Merchant should go and set up shop and vend items. Why are you wandering in a place like this?"; |
---|
369 | next; |
---|
370 | mes "[Raspuchin Gregory]"; |
---|
371 | mes "Heheheh~!"; |
---|
372 | mes "Go vend somwhere else!"; |
---|
373 | mes "And leave me to my"; |
---|
374 | mes "dark enterprise!"; |
---|
375 | close; |
---|
376 | } |
---|
377 | else if (ALCH_Q >= 1 && ALCH_Q <= 3) { |
---|
378 | mes "Heeheehee"; |
---|
379 | mes "keheheh~!"; |
---|
380 | mes "What do you"; |
---|
381 | mes "want, kid?"; |
---|
382 | next; |
---|
383 | mes "[Raspuchin Gregory]"; |
---|
384 | mes "What...?"; |
---|
385 | mes "Learn Alchemy?!"; |
---|
386 | mes "Don't even speak"; |
---|
387 | mes "such nonsense!"; |
---|
388 | next; |
---|
389 | mes "[Raspuchin Gregory]"; |
---|
390 | mes "Even if you tried studying for a thousand years, maybe even more, it'd be useless to you! Forget about it and just worry about your store!"; |
---|
391 | close; |
---|
392 | } |
---|
393 | else if (ALCH_Q == 4) { |
---|
394 | mes "Heeheehee"; |
---|
395 | mes "keheheh~!"; |
---|
396 | mes "What do you"; |
---|
397 | mes "want, kid?"; |
---|
398 | next; |
---|
399 | mes "[Raspuchin Gregory]"; |
---|
400 | mes "What...?"; |
---|
401 | mes "Join the Union!?"; |
---|
402 | mes "I don't like it..."; |
---|
403 | mes "I just don't...!"; |
---|
404 | next; |
---|
405 | mes "[Raspuchin Gregory]"; |
---|
406 | mes "Nowadays, anyone thinks they can"; |
---|
407 | mes "be Alchemists just by knowing how to mix a few herbs. That's why my interview is necessary."; |
---|
408 | next; |
---|
409 | mes "[Raspuchin Gregory]"; |
---|
410 | mes "Heeheehee"; |
---|
411 | mes "keheheh~!"; |
---|
412 | mes "I plan on weeding out all the dumb and incompetent, and chase them"; |
---|
413 | mes "all away! We don't need morons!"; |
---|
414 | next; |
---|
415 | if (JobLevel == 50) { |
---|
416 | mes "[Raspuchin Gregory]"; |
---|
417 | mes "Wait..."; |
---|
418 | mes "Maybe I've"; |
---|
419 | mes "misjudged you."; |
---|
420 | if (sex == 1) { |
---|
421 | mes "You might be a pretty boy,"; |
---|
422 | mes "but I can tell you're smart"; |
---|
423 | mes "from your eyes."; |
---|
424 | } |
---|
425 | else { |
---|
426 | mes "Huh. You're a cutie alright,"; |
---|
427 | mes "but I can tell you've got brains."; |
---|
428 | } |
---|
429 | next; |
---|
430 | mes "[Raspuchin Gregory]"; |
---|
431 | mes "You're not just some stupid kid."; |
---|
432 | mes "I can tell youve gone through some rough times as a Merchant. Excellent. Keh heh heh~"; |
---|
433 | next; |
---|
434 | mes "[Raspuchin Gregory]"; |
---|
435 | mes "Fine, just so we don't insult each other's intelligence, I'll just let you pass the interview."; |
---|
436 | next; |
---|
437 | mes "[Raspuchin Gregory]"; |
---|
438 | mes "So hurry up, become an Alchemist, do some good research, and you might turn out to be of some help to me. Hahahahahaha~!"; |
---|
439 | next; |
---|
440 | mes "[Raspuchin Gregory]"; |
---|
441 | mes "Now go to Darwin!"; |
---|
442 | mes "He'll teach you how to do the experiments. Just tell him that"; |
---|
443 | mes "I sent you."; |
---|
444 | set ALCH_Q,6; |
---|
445 | close; |
---|
446 | } |
---|
447 | mes "[Raspuchin Gregory]"; |
---|
448 | mes "Surprised, are you?"; |
---|
449 | mes "Keheheh~ If you thought"; |
---|
450 | mes "becoming an Alchemist was"; |
---|
451 | mes "just a matter of changing"; |
---|
452 | mes "your clothes, then you're"; |
---|
453 | mes "sadly mistaken."; |
---|
454 | next; |
---|
455 | mes "[Raspuchin Gregory]"; |
---|
456 | mes "Now, try solving"; |
---|
457 | mes "all these problems."; |
---|
458 | mes "Let's see how smart"; |
---|
459 | mes "really are."; |
---|
460 | next; |
---|
461 | L_AskQuestions: |
---|
462 | switch(rand(1,3)) { |
---|
463 | case 1: |
---|
464 | mes "[Raspuchin Gregory]"; |
---|
465 | mes "12 + 23 + 34 + 45 = ?"; |
---|
466 | next; |
---|
467 | input .@input; |
---|
468 | if (.@input != 114) set .@w_point,.@w_point+1; |
---|
469 | mes "[Raspuchin Gregory]"; |
---|
470 | mes "1000 - 36 - 227 - 348 = ?"; |
---|
471 | next; |
---|
472 | input .@input; |
---|
473 | if (.@input != 389) set .@w_point,.@w_point+1; |
---|
474 | mes "[Raspuchin Gregory]"; |
---|
475 | mes "14 * 17 * 3 = ?"; |
---|
476 | next; |
---|
477 | input .@input; |
---|
478 | if (.@input != 714) set .@w_point,.@w_point+1; |
---|
479 | mes "[Raspuchin Gregory]"; |
---|
480 | mes "9765 / 3 / 5 / 7 = ?"; |
---|
481 | next; |
---|
482 | input .@input; |
---|
483 | if (.@input != 93) set .@w_point,.@w_point+1; |
---|
484 | mes "[Raspuchin Gregory]"; |
---|
485 | mes "(47 * 28) - (1376 / 4) = ?"; |
---|
486 | next; |
---|
487 | input .@input; |
---|
488 | if (.@input != 972) set .@w_point,.@w_point+1; |
---|
489 | mes "[Raspuchin Gregory]"; |
---|
490 | mes "(2646 / 7) + (13 * 28) = ?"; |
---|
491 | next; |
---|
492 | input .@input; |
---|
493 | if (.@input != 742) set .@w_point,.@w_point+1; |
---|
494 | mes "[Raspuchin Gregory]"; |
---|
495 | mes "How much do"; |
---|
496 | mes "12 Red Potions,"; |
---|
497 | mes "1 Butterfly Wing"; |
---|
498 | mes "and 5 Fly Wings cost"; |
---|
499 | mes "after a 24 % discount?"; |
---|
500 | next; |
---|
501 | input .@input; |
---|
502 | if (.@input != 909) set .@w_point,.@w_point+1; |
---|
503 | mes "[Raspuchin Gregory]"; |
---|
504 | mes "What is the"; |
---|
505 | mes "total weight of"; |
---|
506 | mes "3 Scimiters, 2 Helms"; |
---|
507 | mes "and 1 Long Coat?"; |
---|
508 | next; |
---|
509 | input .@input; |
---|
510 | if (.@input != 450) set .@w_point,.@w_point+1; |
---|
511 | mes "[Raspuchin Gregory]"; |
---|
512 | mes "What is the"; |
---|
513 | mes "total defense of"; |
---|
514 | mes "a Biretta, Mantle,"; |
---|
515 | mes "Opera Mask, Ribbon,"; |
---|
516 | mes "Muffler, Boots, and"; |
---|
517 | mes "Ear Muffs?"; |
---|
518 | next; |
---|
519 | input .@input; |
---|
520 | if (.@input != 20) set .@w_point,.@w_point+1; |
---|
521 | mes "[Raspuchin Gregory]"; |
---|
522 | mes "If you buy 5 Helms"; |
---|
523 | mes "with a 24 % discount"; |
---|
524 | mes "and sell it at 20"; |
---|
525 | mes "how much profit"; |
---|
526 | mes "do you earn?"; |
---|
527 | next; |
---|
528 | input .@input; |
---|
529 | if (.@input != 8800) set .@w_point,.@w_point+1; |
---|
530 | break; |
---|
531 | case 2: |
---|
532 | mes "[Raspuchin Gregory]"; |
---|
533 | mes "13 + 25 + 37 + 48 = ?"; |
---|
534 | next; |
---|
535 | input .@input; |
---|
536 | if (.@input != 123) set .@w_point,.@w_point+1; |
---|
537 | mes "[Raspuchin Gregory]"; |
---|
538 | mes "1000 - 58 - 214 - 416 = ?"; |
---|
539 | next; |
---|
540 | input .@input; |
---|
541 | if (.@input != 312) set .@w_point,.@w_point+1; |
---|
542 | mes "[Raspuchin Gregory]"; |
---|
543 | mes "12 * 24 * 3 = ?"; |
---|
544 | next; |
---|
545 | input .@input; |
---|
546 | if (.@input != 864) set .@w_point,.@w_point+1; |
---|
547 | mes "[Raspuchin Gregory]"; |
---|
548 | mes "10530 / 3 / 5 / 2 = ?"; |
---|
549 | next; |
---|
550 | input .@input; |
---|
551 | if (.@input != 351) set .@w_point,.@w_point+1; |
---|
552 | mes "[Raspuchin Gregory]"; |
---|
553 | mes "(35 * 19) - (1792 / 7) = ?"; |
---|
554 | next; |
---|
555 | input .@input; |
---|
556 | if (.@input != 409) set .@w_point,.@w_point+1; |
---|
557 | mes "[Raspuchin Gregory]"; |
---|
558 | mes "(2368 / 8) + (24 * 17) = ?"; |
---|
559 | next; |
---|
560 | input .@input; |
---|
561 | if (.@input != 704) set .@w_point,.@w_point+1; |
---|
562 | mes "[Raspuchin Gregory]"; |
---|
563 | mes "(2646 / 7) + (13 * 28) = ?"; |
---|
564 | next; |
---|
565 | input .@input; |
---|
566 | if (.@input != 742) set .@w_point,.@w_point+1; |
---|
567 | mes "[Raspuchin Gregory]"; |
---|
568 | mes "What is the"; |
---|
569 | mes "total price of"; |
---|
570 | mes "15 Green Potions,"; |
---|
571 | mes "6 Magnifiers and"; |
---|
572 | mes "4 Traps after"; |
---|
573 | mes "a 24 % discount?"; |
---|
574 | next; |
---|
575 | input .@input; |
---|
576 | if (.@input != 934) set .@w_point,.@w_point+1; |
---|
577 | mes "[Raspuchin Gregory]"; |
---|
578 | mes "What is the"; |
---|
579 | mes "total weight of"; |
---|
580 | mes "3 Ring Pommel Sabers,"; |
---|
581 | mes "4 Caps, and 2 Boots?"; |
---|
582 | next; |
---|
583 | input .@input; |
---|
584 | if (.@input != 550) set .@w_point,.@w_point+1; |
---|
585 | mes "[Raspuchin Gregory]"; |
---|
586 | mes "What is the"; |
---|
587 | mes "total defense of"; |
---|
588 | mes "a Buckler, Long Coat,"; |
---|
589 | mes "Gas Mask, Big Ribbon,"; |
---|
590 | mes "Cute Ribbon, Sakkat,"; |
---|
591 | mes "and Glasses?"; |
---|
592 | next; |
---|
593 | input .@input; |
---|
594 | if (.@input != 16) set .@w_point,.@w_point+1; |
---|
595 | mes "[Raspuchin Gregory]"; |
---|
596 | mes "How much profit do you"; |
---|
597 | mes "make if you buy Tights"; |
---|
598 | mes "at a 24 % discount and"; |
---|
599 | mes "sell it at 20 % of"; |
---|
600 | mes "the normal price?"; |
---|
601 | next; |
---|
602 | input .@input; |
---|
603 | if (.@input != 8520) set .@w_point,.@w_point+1; |
---|
604 | break; |
---|
605 | case 3: |
---|
606 | mes "[Raspuchin Gregory]"; |
---|
607 | mes "12 + 23 + 34 + 45 = ?"; |
---|
608 | next; |
---|
609 | input .@input; |
---|
610 | if (.@input != 114) set .@w_point,.@w_point+1; |
---|
611 | mes "[Raspuchin Gregory]"; |
---|
612 | mes "1000 - 58 - 214 - 416 = ?"; |
---|
613 | next; |
---|
614 | input .@input; |
---|
615 | if (.@input != 312) set .@w_point,.@w_point+1; |
---|
616 | mes "[Raspuchin Gregory]"; |
---|
617 | mes "14 * 17 * 3 = ?"; |
---|
618 | next; |
---|
619 | input .@input; |
---|
620 | if (.@input != 714) set .@w_point,.@w_point+1; |
---|
621 | mes "[Raspuchin Gregory]"; |
---|
622 | mes "10530 / 3 / 5 / 2 = ?"; |
---|
623 | next; |
---|
624 | input .@input; |
---|
625 | if (.@input != 351) set .@w_point,.@w_point+1; |
---|
626 | mes "[Raspuchin Gregory]"; |
---|
627 | mes "(47 * 28) - (1376 / 4) = ?"; |
---|
628 | next; |
---|
629 | input .@input; |
---|
630 | if (.@input != 972) set .@w_point,.@w_point+1; |
---|
631 | mes "[Raspuchin Gregory]"; |
---|
632 | mes "(2646 / 7) + (13 * 28) = ?"; |
---|
633 | next; |
---|
634 | input .@input; |
---|
635 | if (.@input != 742) set .@w_point,.@w_point+1; |
---|
636 | mes "[Raspuchin Gregory]"; |
---|
637 | mes "What is the"; |
---|
638 | mes "total cost of"; |
---|
639 | mes "6 Red Potions,"; |
---|
640 | mes "7 Green Potions,"; |
---|
641 | mes "and 8 Fly Wings"; |
---|
642 | mes "after a 24 % discount?"; |
---|
643 | next; |
---|
644 | input .@input; |
---|
645 | if (.@input != 798) set .@w_point,.@w_point+1; |
---|
646 | mes "[Raspuchin Gregory]"; |
---|
647 | mes "What is the"; |
---|
648 | mes "total weight of"; |
---|
649 | mes "2 Ring Pommel Sabers,"; |
---|
650 | mes "3 Caps, and 3 boots?"; |
---|
651 | next; |
---|
652 | input .@input; |
---|
653 | if (.@input != 480) set .@w_point,.@w_point+1; |
---|
654 | mes "[Raspuchin Gregory]"; |
---|
655 | mes "What is the"; |
---|
656 | mes "total defense of"; |
---|
657 | mes "a Mirror Shield, Mr. Smile, Leather Jacket, Silk Robe, Wedding Veil, Muffler, and Eye Patch?"; |
---|
658 | next; |
---|
659 | input .@input; |
---|
660 | if (.@input != 12) set .@w_point,.@w_point+1; |
---|
661 | mes "[Raspuchin Gregory]"; |
---|
662 | mes "If you buy 4 Padded Armors"; |
---|
663 | mes "at a 25% discount and sell"; |
---|
664 | mes "them at 20% of the original"; |
---|
665 | mes "price, how much profit would"; |
---|
666 | mes "you make from this sale?"; |
---|
667 | next; |
---|
668 | if (.@input != 7680) set w_point,w_point+1; |
---|
669 | } |
---|
670 | if (.@w_point == 0) { |
---|
671 | mes "[Raspuchin Gregory]"; |
---|
672 | mes "Ooh..."; |
---|
673 | mes "Excellent! Great!"; |
---|
674 | mes "You got them all correct!?"; |
---|
675 | mes "Keheheh, I have no choice but to acknowledge you..."; |
---|
676 | next; |
---|
677 | } |
---|
678 | else if (.@w_point == 1) { |
---|
679 | mes "[Raspuchin Gregory]"; |
---|
680 | mes "You got one wrong!"; |
---|
681 | mes "But I'll let it slide."; |
---|
682 | mes "You pass the interview!"; |
---|
683 | next; |
---|
684 | } |
---|
685 | else if (.@w_point == 2 && ALCH_Q == 5) { |
---|
686 | mes "[Raspuchin Gregory]"; |
---|
687 | mes "You've got serious"; |
---|
688 | mes "weaknesses in math,"; |
---|
689 | mes "but I'll let you go this time..."; |
---|
690 | next; |
---|
691 | } |
---|
692 | else { |
---|
693 | set ALCH_Q,5; |
---|
694 | mes "[Raspuchin Gregory]"; |
---|
695 | mes "Keheheh! Idiot!"; |
---|
696 | mes "Just listening to your"; |
---|
697 | mes "answers is making me feel"; |
---|
698 | mes "stupider! You might as well"; |
---|
699 | mes "have got them all wrong!"; |
---|
700 | next; |
---|
701 | mes "[Raspuchin Gregory]"; |
---|
702 | mes "How can a person that"; |
---|
703 | mes "can't even answer all of"; |
---|
704 | mes "these simple questions think"; |
---|
705 | mes "of becoming an Alchemist?!"; |
---|
706 | next; |
---|
707 | mes "[Raspuchin Gregory]"; |
---|
708 | mes "Hm...?"; |
---|
709 | mes "Did you get"; |
---|
710 | mes "any right?"; |
---|
711 | next; |
---|
712 | mes "[Raspuchin Gregory]"; |
---|
713 | mes "Fool! Even if you make one little mistake, everything goes wrong"; |
---|
714 | mes "in Alchemy! Now get out of here!"; |
---|
715 | mes "You make me sick!"; |
---|
716 | close; |
---|
717 | } |
---|
718 | mes "[Raspuchin Gregory]"; |
---|
719 | mes "So hurry up, become an Alchemist, do some good research, and you might turn out to be of some help to me. Hahahahahaha~!"; |
---|
720 | next; |
---|
721 | mes "[Raspuchin Gregory]"; |
---|
722 | mes "Now go to Darwin!"; |
---|
723 | mes "He'll teach you how to do the experiments. Just tell him that"; |
---|
724 | mes "I sent you."; |
---|
725 | set ALCH_Q,6; |
---|
726 | close; |
---|
727 | } |
---|
728 | else if (ALCH_Q == 5) { |
---|
729 | mes "What...?!"; |
---|
730 | mes "You want to take"; |
---|
731 | mes "the test again?!"; |
---|
732 | mes "I thought I told"; |
---|
733 | mes "you to leave!"; |
---|
734 | next; |
---|
735 | mes "[Raspuchin Gregory]"; |
---|
736 | mes "I don't like it..."; |
---|
737 | mes "I don't like this!"; |
---|
738 | next; |
---|
739 | mes "[Raspuchin Gregory]"; |
---|
740 | mes "Fine..."; |
---|
741 | mes "I'll try to overlook your pitiful performance last time and give"; |
---|
742 | mes "you another chance. Don't screw"; |
---|
743 | mes "up again, got it?"; |
---|
744 | next; |
---|
745 | mes "[Raspuchin Gregory]"; |
---|
746 | mes "Now then,"; |
---|
747 | mes "give me all the"; |
---|
748 | mes "^551A8Bright^000000 answers"; |
---|
749 | mes "this time."; |
---|
750 | next; |
---|
751 | goto L_AskQuestions; |
---|
752 | } |
---|
753 | else if (ALCH_Q == 6) { |
---|
754 | mes "What are you doing?"; |
---|
755 | mes "Go and find Darwin now."; |
---|
756 | next; |
---|
757 | mes "[Raspuchin Gregory]"; |
---|
758 | mes "Keheheheheheheheh~"; |
---|
759 | mes "Don't think this is the end of it!"; |
---|
760 | close; |
---|
761 | } |
---|
762 | mes "Keheheheheheheheh~"; |
---|
763 | mes "Don't think this is the end of it!"; |
---|
764 | close; |
---|
765 | } |
---|
766 | |
---|
767 | alde_alche,13,15,7 script Studying Man#am 750,{ |
---|
768 | if (checkweight(1201,1) == 0) { |
---|
769 | mes "- Wait a minute! -"; |
---|
770 | mes "- Currently you are carrying -"; |
---|
771 | mes "- too many items with you. -"; |
---|
772 | mes "- Please come back again -"; |
---|
773 | mes "- after you store some items into kafra storage. -"; |
---|
774 | close; |
---|
775 | } |
---|
776 | mes "[Darwin]"; |
---|
777 | if (BaseJob != Job_Merchant) { |
---|
778 | if (BaseJob == Job_Alchemist) { |
---|
779 | mes "Ah..."; |
---|
780 | mes "You..."; |
---|
781 | mes "You've become"; |
---|
782 | mes "an Alchemist."; |
---|
783 | next; |
---|
784 | mes "[Darwin]"; |
---|
785 | mes "Remember..."; |
---|
786 | mes "In your quest"; |
---|
787 | mes "to make your"; |
---|
788 | mes "dreams come true,"; |
---|
789 | mes "do not lose what"; |
---|
790 | mes "you cherish."; |
---|
791 | next; |
---|
792 | mes "[Darwin]"; |
---|
793 | mes "Ah..."; |
---|
794 | mes "Harmona..."; |
---|
795 | mes "My love..."; |
---|
796 | close; |
---|
797 | } |
---|
798 | else { |
---|
799 | mes "When you have"; |
---|
800 | mes "your dreams, you"; |
---|
801 | mes "have everything."; |
---|
802 | mes "Without them, you have"; |
---|
803 | mes "nothing more to lose."; |
---|
804 | next; |
---|
805 | mes "[Darwin]"; |
---|
806 | mes "These cursed eyes..."; |
---|
807 | mes "They've lost sight of"; |
---|
808 | mes "my dreams a long time ago."; |
---|
809 | mes "Ha ha ha ha..."; |
---|
810 | next; |
---|
811 | mes "[Darwin]"; |
---|
812 | mes "Does paradise"; |
---|
813 | mes "really exist...?"; |
---|
814 | mes "Not without my love..."; |
---|
815 | mes "Not without Harmona..."; |
---|
816 | close; |
---|
817 | } |
---|
818 | } |
---|
819 | if (ALCH_Q == 6) { |
---|
820 | mes "..."; |
---|
821 | next; |
---|
822 | mes "[Darwin]"; |
---|
823 | mes "..."; |
---|
824 | mes "......"; |
---|
825 | next; |
---|
826 | mes "[Darwin]"; |
---|
827 | mes "..."; |
---|
828 | mes "......"; |
---|
829 | mes "Who is it...?"; |
---|
830 | next; |
---|
831 | monster "alde_alche",13,15,"Wolf",1013,1; |
---|
832 | killmonsterall "alde_alche"; |
---|
833 | mes "[Darwin]"; |
---|
834 | mes "A wolf?"; |
---|
835 | mes "Or a human?"; |
---|
836 | mes "You must be seeking"; |
---|
837 | mes "something, are you not?"; |
---|
838 | next; |
---|
839 | mes "[Darwin]"; |
---|
840 | mes "After all..."; |
---|
841 | mes "Everyone has desires"; |
---|
842 | mes "to fulfill. Be be careful."; |
---|
843 | mes "Do not be like the wild"; |
---|
844 | mes "wolf drawn to the flowers."; |
---|
845 | next; |
---|
846 | mes "[Darwin]"; |
---|
847 | mes "In your efforts to gain something else, you may end up sacrificing something precious to you."; |
---|
848 | next; |
---|
849 | mes "[Darwin]"; |
---|
850 | mes "Cultivating joy and happiness"; |
---|
851 | mes "is much like cultivating flowers."; |
---|
852 | mes "If something is missing, the"; |
---|
853 | mes "flower will wilt away..."; |
---|
854 | next; |
---|
855 | mes "[Darwin]"; |
---|
856 | mes "What brings you"; |
---|
857 | mes "to this kind of place?"; |
---|
858 | next; |
---|
859 | switch(select("I want to learn how to experiment.:Tell me more about flowers.:Nothing.")) { |
---|
860 | case 1: |
---|
861 | mes "[Darwin]"; |
---|
862 | mes "You wish to"; |
---|
863 | mes "learn Alchemy?"; |
---|
864 | mes "Everything I know,"; |
---|
865 | mes "I've learned for the"; |
---|
866 | mes "sake of making my"; |
---|
867 | mes "dream come true..."; |
---|
868 | next; |
---|
869 | mes "[Darwin]"; |
---|
870 | mes "I'll teach"; |
---|
871 | mes "you the basics..."; |
---|
872 | mes "But everything you"; |
---|
873 | mes "learn afterwards must"; |
---|
874 | mes "be directed through"; |
---|
875 | mes "your own motivations."; |
---|
876 | next; |
---|
877 | mes "[Darwin]"; |
---|
878 | mes "I will teach you"; |
---|
879 | mes "how to make simple"; |
---|
880 | mes "medicine. So please"; |
---|
881 | mes "bring the following"; |
---|
882 | mes "materials right away."; |
---|
883 | next; |
---|
884 | mes "[Darwin]"; |
---|
885 | mes "^551A8B3 Medicine Bowls^000000,"; |
---|
886 | mes "^551A8B3 Empty Bottles^000000,"; |
---|
887 | mes "^551A8B1 Red Herb^000000,"; |
---|
888 | mes "^551A8B1 Yellow Herb^000000 and"; |
---|
889 | mes "^551A8B1 White Herb^000000."; |
---|
890 | set ALCH_Q,7; |
---|
891 | next; |
---|
892 | mes "[Darwin]"; |
---|
893 | mes "Once you have"; |
---|
894 | mes "prepared everything,"; |
---|
895 | mes "return to me."; |
---|
896 | close; |
---|
897 | case 2: |
---|
898 | mes "[Darwin]"; |
---|
899 | mes "Flowers...?"; |
---|
900 | mes "In the darkest"; |
---|
901 | mes "recesses of my mind,"; |
---|
902 | mes "there is a blossum"; |
---|
903 | mes "that I faintly remember..."; |
---|
904 | next; |
---|
905 | mes "[Darwin]"; |
---|
906 | mes "For the one that"; |
---|
907 | mes "I love, I put all"; |
---|
908 | mes "of my efforts into"; |
---|
909 | mes "researching that one thing."; |
---|
910 | next; |
---|
911 | mes "[Darwin]"; |
---|
912 | mes "I won't tell you the details,"; |
---|
913 | mes "but I was basically researching"; |
---|
914 | mes "the relationship between"; |
---|
915 | mes "wolves and flowers."; |
---|
916 | next; |
---|
917 | mes "[Darwin]"; |
---|
918 | mes "But yes..."; |
---|
919 | mes "It was a flower."; |
---|
920 | mes "With its shine, it was said"; |
---|
921 | mes "to let you see paradise."; |
---|
922 | mes "The ^551A8BIllusion Flower^000000..."; |
---|
923 | next; |
---|
924 | mes "[Darwin]"; |
---|
925 | mes "I even made"; |
---|
926 | mes "a Homunculus,"; |
---|
927 | mes "but no one believed that I could create new life from a flower..."; |
---|
928 | next; |
---|
929 | mes "[Darwin]"; |
---|
930 | mes "Then..."; |
---|
931 | mes "Well, some other things happened, and now I have nothing left. Time no longer has any meaning for me."; |
---|
932 | next; |
---|
933 | mes "[Darwin]"; |
---|
934 | mes "Ahh..."; |
---|
935 | mes "Harmona..."; |
---|
936 | mes "Where have you gone?"; |
---|
937 | mes "I hope you're in a field"; |
---|
938 | mes "of beautiful flowers..."; |
---|
939 | close; |
---|
940 | case 3: |
---|
941 | mes "[Darwin]"; |
---|
942 | mes "Consider what"; |
---|
943 | mes "is most precious"; |
---|
944 | mes "to you. It cannot"; |
---|
945 | mes "be protected if you"; |
---|
946 | mes "do not recognize it."; |
---|
947 | close; |
---|
948 | } |
---|
949 | } |
---|
950 | else if (ALCH_Q == 7) { |
---|
951 | mes "..."; |
---|
952 | mes "......"; |
---|
953 | next; |
---|
954 | mes "[Darwin]"; |
---|
955 | mes "..."; |
---|
956 | mes "......"; |
---|
957 | mes "Who is it...?"; |
---|
958 | next; |
---|
959 | mes "[Darwin]"; |
---|
960 | mes "Ah..."; |
---|
961 | mes "You are the one who"; |
---|
962 | mes "wishes to learn Alchemy."; |
---|
963 | mes "Have you prepared everything?"; |
---|
964 | next; |
---|
965 | if (countitem(710) > 0) { |
---|
966 | mes "[Darwin]"; |
---|
967 | mes "Wait."; |
---|
968 | mes "That Illusion Flower."; |
---|
969 | mes "How did you get that?"; |
---|
970 | next; |
---|
971 | mes "[Darwin]"; |
---|
972 | mes "Where did you find it?!"; |
---|
973 | mes "The flower that slowly"; |
---|
974 | mes "blooms under the"; |
---|
975 | mes "moonlight?"; |
---|
976 | mes "It's beautiful...!"; |
---|
977 | next; |
---|
978 | mes "[Darwin]"; |
---|
979 | mes "Th-That flower..."; |
---|
980 | mes "Please let me see it."; |
---|
981 | mes "The Illusion Flower!"; |
---|
982 | mes "Uwaaaaaaah!!"; |
---|
983 | next; |
---|
984 | mes "[Darwin]"; |
---|
985 | mes "Would you be so kind"; |
---|
986 | mes "as to let me have this flower?"; |
---|
987 | mes "I'm sure that this is the Moonlight Flower that I've been seeking!"; |
---|
988 | next; |
---|
989 | if (select("Sorry, I can't give it to you.:I brought it to give to you.") == 1) { |
---|
990 | mes "[Darwin]"; |
---|
991 | mes "I understand."; |
---|
992 | mes "You can't give"; |
---|
993 | mes "such a precious"; |
---|
994 | mes "flower to just anyone."; |
---|
995 | mes "Well... It's okay."; |
---|
996 | next; |
---|
997 | mes "[Darwin]"; |
---|
998 | mes "It just brought back old memories. I shouldn't have asked in the first place. In any case, please bring what is needed for the experiment."; |
---|
999 | next; |
---|
1000 | mes "[Darwin]"; |
---|
1001 | mes "Please leave that flower"; |
---|
1002 | mes "somewhere else. It brings"; |
---|
1003 | mes "back too many memories..."; |
---|
1004 | close; |
---|
1005 | } |
---|
1006 | mes "[Darwin]"; |
---|
1007 | mes "Are you"; |
---|
1008 | mes "serious?!"; |
---|
1009 | mes "Thank you!"; |
---|
1010 | mes "Such a precious flower."; |
---|
1011 | mes "Ah, Harmona, my love..."; |
---|
1012 | next; |
---|
1013 | mes "[Darwin]"; |
---|
1014 | mes "Yes..."; |
---|
1015 | mes "I shall repay you for this."; |
---|
1016 | mes "I shall plant all of my knowledge of Alchemy directly into your mind..."; |
---|
1017 | next; |
---|
1018 | mes "[Darwin]"; |
---|
1019 | mes "Open your eyes wide,"; |
---|
1020 | mes "and look into my eyes!!"; |
---|
1021 | mes "Don't stop until the end!!"; |
---|
1022 | next; |
---|
1023 | mes "Lorem ipsum dolor sit amet,"; |
---|
1024 | next; |
---|
1025 | mes "Lorem ipsum dolor sit amet,"; |
---|
1026 | mes "consectetuer adipiscing elit."; |
---|
1027 | next; |
---|
1028 | mes "Lorem ipsum dolor sit amet,"; |
---|
1029 | mes "consectetuer adipiscing elit."; |
---|
1030 | mes "Aenean fermentum ullamcorper."; |
---|
1031 | next; |
---|
1032 | mes "Lorem ipsum dolor sit amet,"; |
---|
1033 | mes "consectetuer adipiscing elit."; |
---|
1034 | mes "Aenean fermentum ullamcorper."; |
---|
1035 | mes "Vestibulum ante ipsum primis in"; |
---|
1036 | next; |
---|
1037 | mes "Lorem ipsum dolor sit amet,"; |
---|
1038 | mes "consectetuer adipiscing elit."; |
---|
1039 | mes "Aenean fermentum ullamcorper."; |
---|
1040 | mes "Vestibulum ante ipsum primis in"; |
---|
1041 | mes "faucibus orci luctus et ultrices"; |
---|
1042 | next; |
---|
1043 | mes "Lorem ipsum dolor sit amet,"; |
---|
1044 | mes "consectetuer adipiscing elit."; |
---|
1045 | mes "Aenean fermentum ullamcorper."; |
---|
1046 | mes "Vestibulum ante ipsum primis in"; |
---|
1047 | mes "faucibus orci luctus et ultrices"; |
---|
1048 | mes "posuere cubilia Curae; Morbi"; |
---|
1049 | next; |
---|
1050 | mes "Lorem ipsum dolor sit amet,"; |
---|
1051 | mes "consectetuer adipiscing elit."; |
---|
1052 | mes "Aenean fermentum ullamcorper."; |
---|
1053 | mes "Vestibulum ante ipsum primis in"; |
---|
1054 | mes "faucibus orci luctus et ultrices"; |
---|
1055 | mes "posuere cubilia Curae; Morbi"; |
---|
1056 | mes "massa, fermentum vitae..."; |
---|
1057 | next; |
---|
1058 | delitem 710,1; //Illusion_Flower |
---|
1059 | mes "[Darwin]"; |
---|
1060 | mes "^666666*Gasp...*^000000"; |
---|
1061 | mes "You are now"; |
---|
1062 | mes "an Alchemist!!"; |
---|
1063 | mes "Go to the Union"; |
---|
1064 | mes "and cast away the last"; |
---|
1065 | mes "vestiges of Merchant life!!"; |
---|
1066 | set ALCH_Q,40; |
---|
1067 | close; |
---|
1068 | } |
---|
1069 | else if (countitem(7134) > 2 && countitem(713) > 2 && countitem(507) > 0 && countitem(508) > 0 && countitem(509) > 0) { |
---|
1070 | mes "[Darwin]"; |
---|
1071 | mes "Seems like you have everything ready. As promised, I will teach you how to make simple medicine."; |
---|
1072 | next; |
---|
1073 | mes "[Darwin]"; |
---|
1074 | mes "First, prepare the Medicine Bowl. Then, you put the Herbs inside, like this, and slowly crush them."; |
---|
1075 | next; |
---|
1076 | mes "[Darwin]"; |
---|
1077 | mes "Pour small amounts"; |
---|
1078 | mes "of clean water and stir"; |
---|
1079 | mes "the mixture until it thickens."; |
---|
1080 | mes "Afterwards, add some more Herbs."; |
---|
1081 | next; |
---|
1082 | mes "[Darwin]"; |
---|
1083 | mes "That's how you make it. If you think you have enough, gently pour the mixture into an empty bottle."; |
---|
1084 | delitem 7134,3; //Medicine_Bowl |
---|
1085 | delitem 713,3; //Empty_Bottle |
---|
1086 | delitem 507,1; //Red_Herb |
---|
1087 | delitem 508,1; //Yellow_Herb |
---|
1088 | delitem 509,1; //White_Herb |
---|
1089 | next; |
---|
1090 | mes "[Darwin]"; |
---|
1091 | mes "There you go,"; |
---|
1092 | mes "it's complete."; |
---|
1093 | mes "Now, make some medicine"; |
---|
1094 | mes "using the simple procedure"; |
---|
1095 | mes "I just explained to you."; |
---|
1096 | set w_point,0; |
---|
1097 | next; |
---|
1098 | switch(select("Prepare the Medicine Bowl.:Put the Medicine Bowl on your head.:Kick the Medicine Bowl.")) { |
---|
1099 | case 1: |
---|
1100 | break; |
---|
1101 | case 2: |
---|
1102 | set .@w_point,.@w_point+1; |
---|
1103 | mes "[Darwin]"; |
---|
1104 | mes "What...?"; |
---|
1105 | next; |
---|
1106 | break; |
---|
1107 | case 3: |
---|
1108 | set .@w_point,.@w_point+1; |
---|
1109 | mes "[Darwin]"; |
---|
1110 | mes "No!"; |
---|
1111 | next; |
---|
1112 | break; |
---|
1113 | } |
---|
1114 | switch(select("Put some dirt in the Medicine Bowl.:Put some Herbs in the Medicine Bowl.:Put a Harp in the Medicine Bowl.")) { |
---|
1115 | case 1: |
---|
1116 | set .@w_point,.@w_point+1; |
---|
1117 | mes "[Darwin]"; |
---|
1118 | mes "...Eh!?"; |
---|
1119 | mes "That's not"; |
---|
1120 | mes "medicine!"; |
---|
1121 | next; |
---|
1122 | break; |
---|
1123 | case 2: |
---|
1124 | break; |
---|
1125 | case 3: |
---|
1126 | set .@w_point,.@w_point+1; |
---|
1127 | mes "[Darwin]"; |
---|
1128 | mes "A Harp?"; |
---|
1129 | mes "And how would"; |
---|
1130 | mes "you do that?"; |
---|
1131 | next; |
---|
1132 | break; |
---|
1133 | } |
---|
1134 | switch(select("Crush the Herbs.:Crush the Medicine Bowl.:Crush Darwin's foot.")) { |
---|
1135 | case 1: |
---|
1136 | break; |
---|
1137 | case 2: |
---|
1138 | set .@w_point,.@w_point+1; |
---|
1139 | mes "[Darwin]"; |
---|
1140 | mes "Wh-What are"; |
---|
1141 | mes "you doing!?"; |
---|
1142 | next; |
---|
1143 | break; |
---|
1144 | case 3: |
---|
1145 | set .@w_point,.@w_point+1; |
---|
1146 | mes "[Darwin]"; |
---|
1147 | mes "Agh...!"; |
---|
1148 | mes "What do you"; |
---|
1149 | mes "think you're"; |
---|
1150 | mes "doing?!"; |
---|
1151 | next; |
---|
1152 | break; |
---|
1153 | } |
---|
1154 | switch(select("Spray clean water.:Drink clean water.:Pour clean water.")) { |
---|
1155 | case 1: |
---|
1156 | set .@w_point,.@w_point+1; |
---|
1157 | mes "[Darwin]"; |
---|
1158 | mes "Huh?"; |
---|
1159 | mes "What are you doing?"; |
---|
1160 | next; |
---|
1161 | break; |
---|
1162 | case 2: |
---|
1163 | set .@w_point,.@w_point+1; |
---|
1164 | mes "[Darwin]"; |
---|
1165 | mes "W-wait..."; |
---|
1166 | mes "Are you"; |
---|
1167 | mes "taking a break?"; |
---|
1168 | next; |
---|
1169 | break; |
---|
1170 | case 3: |
---|
1171 | break; |
---|
1172 | } |
---|
1173 | switch(select("Continue crushing the Herbs.:Continue eating the Herbs.:Continue dancing and singing.")) { |
---|
1174 | case 1: |
---|
1175 | break; |
---|
1176 | case 2: |
---|
1177 | set .@w_point,.@w_point+1; |
---|
1178 | mes "[Darwin]"; |
---|
1179 | mes "Eat the Herbs?"; |
---|
1180 | mes "I think you need"; |
---|
1181 | mes "to focus on the"; |
---|
1182 | mes "task at hand..."; |
---|
1183 | next; |
---|
1184 | break; |
---|
1185 | case 3: |
---|
1186 | set .@w_point,.@w_point+1; |
---|
1187 | mes "[Darwin]"; |
---|
1188 | mes "Singing and"; |
---|
1189 | mes "dancing? Alchemists"; |
---|
1190 | mes "don't do that, have"; |
---|
1191 | mes "you gone crazy?"; |
---|
1192 | next; |
---|
1193 | break; |
---|
1194 | } |
---|
1195 | switch(select("Put noodles in and fry it.:Pour it in an empty bottle.:Hold the Medicine Bowl and drink it.")) { |
---|
1196 | case 1: |
---|
1197 | set .@w_point,.@w_point+1; |
---|
1198 | mes "[Darwin]"; |
---|
1199 | mes "We're Alchemists,"; |
---|
1200 | mes "not restaurant chefs."; |
---|
1201 | next; |
---|
1202 | break; |
---|
1203 | case 2: |
---|
1204 | break; |
---|
1205 | case 3: |
---|
1206 | set .@w_point,.@w_point+1; |
---|
1207 | mes "[Darwin]"; |
---|
1208 | mes "Huh..."; |
---|
1209 | mes "Pretty sloppy..."; |
---|
1210 | next; |
---|
1211 | break; |
---|
1212 | } |
---|
1213 | if (.@w_point > 0) { |
---|
1214 | mes "[Darwin]"; |
---|
1215 | mes "..."; |
---|
1216 | mes "......"; |
---|
1217 | next; |
---|
1218 | mes "[Darwin]"; |
---|
1219 | mes "You messed up the mixture"; |
---|
1220 | mes "since you didn't follow the procedure! Get some more ingredients so you can try it"; |
---|
1221 | mes "again until you get it right."; |
---|
1222 | close; |
---|
1223 | } |
---|
1224 | getitem 501,1; //Red_Potion |
---|
1225 | getitem 503,1; //Yellow_Potion |
---|
1226 | getitem 504,1; //White_Potion |
---|
1227 | mes "[Darwin]"; |
---|
1228 | mes "Good job."; |
---|
1229 | mes "It came out pretty well considering it's your first time. Go ahead and keep the medicines that you've just made."; |
---|
1230 | set ALCH_Q,8; |
---|
1231 | next; |
---|
1232 | mes "[Darwin]"; |
---|
1233 | mes "Now, go into the next room"; |
---|
1234 | mes "and speak to Van Helmont to"; |
---|
1235 | mes "continue your training."; |
---|
1236 | next; |
---|
1237 | mes "[Darwin]"; |
---|
1238 | mes "Never forget..."; |
---|
1239 | mes "You must always protect"; |
---|
1240 | mes "what is most precious to you."; |
---|
1241 | close; |
---|
1242 | } |
---|
1243 | else { |
---|
1244 | mes "[Darwin]"; |
---|
1245 | mes "Have you forgotten"; |
---|
1246 | mes "what you need to bring?"; |
---|
1247 | mes "Let me remind you once"; |
---|
1248 | mes "again. You must come"; |
---|
1249 | mes "back with..."; |
---|
1250 | next; |
---|
1251 | mes "[Darwin]"; |
---|
1252 | mes "^551A8B3 Medicine Bowls^000000,"; |
---|
1253 | mes "^551A8B3 Empty Bottle^000000,"; |
---|
1254 | mes "^551A8B1 Red Herb^000000,"; |
---|
1255 | mes "^551A8B1 Yellow Herb^000000 and"; |
---|
1256 | mes "^551A8B1 White Herb^000000."; |
---|
1257 | next; |
---|
1258 | mes "[Darwin]"; |
---|
1259 | mes "Come back"; |
---|
1260 | mes "when you are"; |
---|
1261 | mes "ready..."; |
---|
1262 | close; |
---|
1263 | } |
---|
1264 | } |
---|
1265 | else if (ALCH_Q == 8) { |
---|
1266 | mes "I said to go"; |
---|
1267 | mes "to Van Helmont."; |
---|
1268 | mes "I'd like to teach you"; |
---|
1269 | mes "more, but I can't."; |
---|
1270 | next; |
---|
1271 | mes "[Darwin]"; |
---|
1272 | mes "Aah..."; |
---|
1273 | mes "Harmona, my love."; |
---|
1274 | mes "I can't even see the flower anymore. My soul quietly"; |
---|
1275 | mes "withers as well.."; |
---|
1276 | close; |
---|
1277 | } |
---|
1278 | else if (ALCH_Q == 40) { |
---|
1279 | mes "I have already given you all of my knowledge and have nothing more"; |
---|
1280 | mes "to teach you."; |
---|
1281 | next; |
---|
1282 | mes "[Darwin]"; |
---|
1283 | mes "Go to the second floor and talk to speak to our Union Leader. Once"; |
---|
1284 | mes "you do that, your life as an Alchemist will begin."; |
---|
1285 | close; |
---|
1286 | } |
---|
1287 | else { |
---|
1288 | mes "When you have"; |
---|
1289 | mes "your dreams, you"; |
---|
1290 | mes "have everything."; |
---|
1291 | mes "Without them, you have"; |
---|
1292 | mes "nothing more to lose."; |
---|
1293 | next; |
---|
1294 | mes "[Darwin]"; |
---|
1295 | mes "These cursed eyes..."; |
---|
1296 | mes "They've lost sight of"; |
---|
1297 | mes "my dreams a long time ago."; |
---|
1298 | mes "Ha ha ha ha..."; |
---|
1299 | next; |
---|
1300 | mes "[Darwin]"; |
---|
1301 | mes "Does paradise"; |
---|
1302 | mes "really exist...?"; |
---|
1303 | mes "Not without my love..."; |
---|
1304 | mes "Not without Harmona..."; |
---|
1305 | close; |
---|
1306 | } |
---|
1307 | } |
---|
1308 | |
---|
1309 | alde_alche,79,19,5 script Experiment Expert#am 748,{ |
---|
1310 | mes "[Van Helmont]"; |
---|
1311 | if (BaseJob != Job_Merchant) { |
---|
1312 | if (BaseJob == Job_Alchemist) { |
---|
1313 | mes "What do you want?"; |
---|
1314 | mes "I'm busy!! Don't"; |
---|
1315 | mes "bother me and get"; |
---|
1316 | mes "on your way."; |
---|
1317 | next; |
---|
1318 | mes "[Van Helmont]"; |
---|
1319 | mes "Now, come on..."; |
---|
1320 | mes "You'll never get"; |
---|
1321 | mes "any research completed if you just slack off. Go out and learn all that you can."; |
---|
1322 | next; |
---|
1323 | mes "[Van Helmont]"; |
---|
1324 | mes "Reading science journals and performing experiments. That's what Alchemy is all about. Now, let me get back to work!"; |
---|
1325 | close; |
---|
1326 | } |
---|
1327 | else { |
---|
1328 | mes "Just a little..."; |
---|
1329 | mes "A little bit more..."; |
---|
1330 | mes "Nooo! Just a little"; |
---|
1331 | mes "bit more and it"; |
---|
1332 | mes "would've been done!"; |
---|
1333 | next; |
---|
1334 | mes "[Van Helmont]"; |
---|
1335 | mes "Why...?!"; |
---|
1336 | mes "Why, another failure?!"; |
---|
1337 | mes "My calculations were"; |
---|
1338 | mes "all correct! W-Wait...!"; |
---|
1339 | next; |
---|
1340 | mes "[Van Helmont]"; |
---|
1341 | mes "Perhaps, if I capacitated the thermal flux by using the neutronic gradient, it just might work...!"; |
---|
1342 | close; |
---|
1343 | } |
---|
1344 | } |
---|
1345 | if (ALCH_Q == 8) { |
---|
1346 | mes "Arrrrgh...!"; |
---|
1347 | mes "Why isn't this formula working? What's wrong? In theory, it's all correct, but there must be an error in the formula somewhere..."; |
---|
1348 | next; |
---|
1349 | mes "[Van Helmont]"; |
---|
1350 | mes "I pour it in here, and it should stop. Wait, this is the wrong solution! How could I make such"; |
---|
1351 | mes "a dumb mistake?! When did these"; |
---|
1352 | mes "get switched?!"; |
---|
1353 | next; |
---|
1354 | mes "[Van Helmont]"; |
---|
1355 | mes "Okay, okay..."; |
---|
1356 | mes "I just need to fix this part."; |
---|
1357 | mes "No need to start over. I just"; |
---|
1358 | mes "need to fix it... But wait. Wait..."; |
---|
1359 | next; |
---|
1360 | mes "[Van Helmont]"; |
---|
1361 | mes "................."; |
---|
1362 | next; |
---|
1363 | mes "[Van Helmont]"; |
---|
1364 | mes "Um..."; |
---|
1365 | mes "Who are you?"; |
---|
1366 | next; |
---|
1367 | if (select("I want to become an Alchemist.:.......") == 2) { |
---|
1368 | mes "[Van Helmont]"; |
---|
1369 | mes "Hmm...?"; |
---|
1370 | mes "What, did you just want to watch? Fine, fine, but do it quietly and leave right when you're done."; |
---|
1371 | next; |
---|
1372 | mes "[Van Helmont]"; |
---|
1373 | mes "Stay out of my way and don't go around touching stuff. There might be some volatile materials, so it'd be dangerous to have any accidents."; |
---|
1374 | close; |
---|
1375 | } |
---|
1376 | mes "[Van Helmont]"; |
---|
1377 | mes "You...?"; |
---|
1378 | mes "An Alchemist?"; |
---|
1379 | mes "What a funny Merchant."; |
---|
1380 | next; |
---|
1381 | mes "[Van Helmont]"; |
---|
1382 | mes "Well, that's nice, but I have very urgent experiments that require"; |
---|
1383 | mes "my attention, so don't get"; |
---|
1384 | mes "in the way."; |
---|
1385 | next; |
---|
1386 | if (select("Teach me something.:...") == 1) { |
---|
1387 | mes "[Van Helmont]"; |
---|
1388 | mes "Argh...!"; |
---|
1389 | mes "Didn't I just tell you not to bother me? What's so hard to understand about that?"; |
---|
1390 | next; |
---|
1391 | mes "[Van Helmont]"; |
---|
1392 | mes "Fine, fine. I'll give you an assignment. Learn something"; |
---|
1393 | mes "new and come back. Let's see."; |
---|
1394 | mes "What would be good..."; |
---|
1395 | next; |
---|
1396 | mes "[Van Helmont]"; |
---|
1397 | mes "Okay, I got it."; |
---|
1398 | mes "Go learn how to make"; |
---|
1399 | mes "a Counteragent and Mixture"; |
---|
1400 | mes "from Molgenstein."; |
---|
1401 | next; |
---|
1402 | mes "[Van Helmont]"; |
---|
1403 | mes "You don't need to bring anything. Just go watch him at work and have him tell you how he makes those solutions. Got it?"; |
---|
1404 | next; |
---|
1405 | mes "[Van Helmont]"; |
---|
1406 | set ALCH_Q,9; |
---|
1407 | mes "Well then, see you later."; |
---|
1408 | mes "You'd better get going as"; |
---|
1409 | mes "soon as you can."; |
---|
1410 | close; |
---|
1411 | } |
---|
1412 | mes "[Van Helmont]"; |
---|
1413 | mes "..."; |
---|
1414 | next; |
---|
1415 | mes "[Van Helmont]"; |
---|
1416 | mes "..."; |
---|
1417 | mes "......"; |
---|
1418 | next; |
---|
1419 | mes "[Van Helmont]"; |
---|
1420 | mes "..."; |
---|
1421 | mes "......"; |
---|
1422 | next; |
---|
1423 | mes "[Van Helmont]"; |
---|
1424 | mes "So if I recalibrate the combustion rate of this compound, that should negate any cohesive tendencies in this particle flux..."; |
---|
1425 | next; |
---|
1426 | mes "[Van Helmont]"; |
---|
1427 | mes "But what am I going to do"; |
---|
1428 | mes "about all of this spontaneous"; |
---|
1429 | mes "crystallization?! I can't very well remove this matrix, I need it for the catalyst to reach the triple point."; |
---|
1430 | next; |
---|
1431 | mes "[Van Helmont]"; |
---|
1432 | mes "Damn!"; |
---|
1433 | mes "What am"; |
---|
1434 | mes "I going to do?!"; |
---|
1435 | close; |
---|
1436 | } |
---|
1437 | else if (ALCH_Q == 9) { |
---|
1438 | mes "Alright, if I make an incision here in the Tentacle, and add a Jellopy and Sticky Mucus solution into the... Where the hell did my Medicine Bowl go?"; |
---|
1439 | next; |
---|
1440 | mes "[Van Helmont]"; |
---|
1441 | mes "Did I use them all at a time like this?! I wonder if Nicholas has any left. Ugh, what a pain. Wait. Wait a minute..."; |
---|
1442 | next; |
---|
1443 | mes "[Van Helmont]"; |
---|
1444 | mes "..."; |
---|
1445 | next; |
---|
1446 | mes "[Van Helmont]"; |
---|
1447 | mes "..."; |
---|
1448 | mes "......"; |
---|
1449 | mes "Who are you?"; |
---|
1450 | next; |
---|
1451 | if (select("I want to become an Alchemist?:.......") == 2) { |
---|
1452 | mes "[Van Helmont]"; |
---|
1453 | mes "Hmm...?"; |
---|
1454 | mes "What, did you just want to watch? Fine, fine, but do it quietly and leave right when you're done."; |
---|
1455 | next; |
---|
1456 | mes "[Van Helmont]"; |
---|
1457 | mes "Stay out of my way and don't go around touching stuff. There might be some volatile materials, so it'd be dangerous to have any accidents."; |
---|
1458 | close; |
---|
1459 | } |
---|
1460 | mes "[Van Helmont]"; |
---|
1461 | mes "Ah, of course. The Merchant from before. So what did you learn from Molgenstein? I didn't just send you there for fun, you know."; |
---|
1462 | next; |
---|
1463 | mes "[Van Helmont]"; |
---|
1464 | mes "Let me ask you"; |
---|
1465 | mes "some questions to"; |
---|
1466 | mes "check what you've"; |
---|
1467 | mes "learned."; |
---|
1468 | next; |
---|
1469 | if(MISC_QUEST & 4) { |
---|
1470 | mes "[Van Helmont]"; |
---|
1471 | mes "Which item is not"; |
---|
1472 | mes "necessary to make"; |
---|
1473 | mes "a Counteragent?"; |
---|
1474 | next; |
---|
1475 | if (select("Karvodailnirol:Detrimindexta:Alcohol") != 1) set .@w_point,.@w_point+1; |
---|
1476 | mes "[Van Helmont]"; |
---|
1477 | mes "What item is not"; |
---|
1478 | mes "necessary to make"; |
---|
1479 | mes "a Mixture?"; |
---|
1480 | next; |
---|
1481 | if (select("Karvodailnirol:Detrimindexta:Alcohol") != 2) set .@w_point,.@w_point+1; |
---|
1482 | if (.@w_point > 0) { |
---|
1483 | mes "[Van Helmont]"; |
---|
1484 | mes "Weren't you listening to Molgenstein at all? Maybe you"; |
---|
1485 | mes "have to watch him make it again."; |
---|
1486 | next; |
---|
1487 | mes "[Van Helmont]"; |
---|
1488 | mes "If you can't tell the exact items that you need in an experiment,"; |
---|
1489 | mes "you might end up hurting yourself!"; |
---|
1490 | close; |
---|
1491 | } |
---|
1492 | mes "[Van Helmont]"; |
---|
1493 | mes "Good, you've learned well."; |
---|
1494 | mes "Okay, now you know something about experimentation. You're done here, so now I can continue with my experiments."; |
---|
1495 | next; |
---|
1496 | mes "[Van Helmont]"; |
---|
1497 | mes "Go out and find the room next"; |
---|
1498 | mes "to this one and talk to Nicholas. He'll continue your training."; |
---|
1499 | next; |
---|
1500 | set ALCH_Q,20; |
---|
1501 | mes "[Van Helmont]"; |
---|
1502 | mes "What are you"; |
---|
1503 | mes "still doing here?"; |
---|
1504 | mes "Go! We both have"; |
---|
1505 | mes "more important"; |
---|
1506 | mes "things to do!"; |
---|
1507 | close; |
---|
1508 | } |
---|
1509 | else { |
---|
1510 | mes "[Van Helmont]"; |
---|
1511 | mes "What item do"; |
---|
1512 | mes "you need to make"; |
---|
1513 | mes "a Counteragent?"; |
---|
1514 | next; |
---|
1515 | select("Feather:Sticky Mucus:Animal Gore"); |
---|
1516 | mes "[Van Helmont]"; |
---|
1517 | mes "What item do"; |
---|
1518 | mes "you need to make"; |
---|
1519 | mes "a Mixture?"; |
---|
1520 | next; |
---|
1521 | select("Monster Feed:Ancient Lips:Rotten Bandage"); |
---|
1522 | mes "[Van Helmont]"; |
---|
1523 | mes "Be honest. You don't know, do you?! Didn't I say to go to Molgenstein and have him teach you?!"; |
---|
1524 | next; |
---|
1525 | mes "[Van Helmont]"; |
---|
1526 | mes "Don't even think about coming back until you talk to him! Now stop bothering me and get out of here!"; |
---|
1527 | close; |
---|
1528 | } |
---|
1529 | } |
---|
1530 | else if (ALCH_Q == 20) { |
---|
1531 | mes "What...?"; |
---|
1532 | mes "I thought I told you to"; |
---|
1533 | mes "talk to Nicholas next door?"; |
---|
1534 | next; |
---|
1535 | mes "[Van Helmont]"; |
---|
1536 | mes "I need to continue my research,"; |
---|
1537 | mes "and you need to finish becoming an Alchemist. Come on, get moving!"; |
---|
1538 | close; |
---|
1539 | } |
---|
1540 | else { |
---|
1541 | mes "Just a little..."; |
---|
1542 | mes "A little bit more..."; |
---|
1543 | mes "Nooo! Just a little"; |
---|
1544 | mes "bit more and it"; |
---|
1545 | mes "would've been done!"; |
---|
1546 | next; |
---|
1547 | mes "[Van Helmont]"; |
---|
1548 | mes "Why...?!"; |
---|
1549 | mes "Why, another failure?!"; |
---|
1550 | mes "My calculations were"; |
---|
1551 | mes "all correct! Wait..."; |
---|
1552 | next; |
---|
1553 | mes "[Van Helmont]"; |
---|
1554 | mes "Perhaps, if I capacitated the thermal flux by using the neutronic gradient, it just might work..."; |
---|
1555 | close; |
---|
1556 | } |
---|
1557 | } |
---|
1558 | |
---|
1559 | alde_alche,101,184,4 script Master Alchemist#am 122,{ |
---|
1560 | cutin "job_alche_vincent",2; |
---|
1561 | mes "[Vincent Carsciallo]"; |
---|
1562 | if (Upper == 1) { |
---|
1563 | mes "You have transcended..."; |
---|
1564 | mes "Excellent, excellent."; |
---|
1565 | next; |
---|
1566 | mes "[Vincent Carsciallo]"; |
---|
1567 | mes "You don't belong here."; |
---|
1568 | mes "Go and explore the wide world, my friend."; |
---|
1569 | close2; |
---|
1570 | cutin "",255; |
---|
1571 | end; |
---|
1572 | } |
---|
1573 | if (BaseJob != Job_Merchant) { |
---|
1574 | if (BaseJob == Job_Alchemist) { |
---|
1575 | mes "Welcome!"; |
---|
1576 | mes "So how is your"; |
---|
1577 | mes "research coming along?"; |
---|
1578 | next; |
---|
1579 | mes "[Vincent Carsciallo]"; |
---|
1580 | mes "At times you get results that are unexpected from an experiment. Although these may be setbacks in your research, such results can also lead to new discoveries."; |
---|
1581 | next; |
---|
1582 | mes "[Vincent Carsciallo]"; |
---|
1583 | mes "If you discover something new,"; |
---|
1584 | mes "come and tell us. Don't forget that we are all working together to unlock the mysteries of science!"; |
---|
1585 | } |
---|
1586 | else if (BaseClass == Job_Novice) { |
---|
1587 | mes "Hm..."; |
---|
1588 | mes "A Novice?"; |
---|
1589 | mes "You shouldn't be"; |
---|
1590 | mes "playing in a place"; |
---|
1591 | mes "like this."; |
---|
1592 | next; |
---|
1593 | mes "[Vincent Carsciallo]"; |
---|
1594 | mes "There are a lot of volatile chemicals and dangerous"; |
---|
1595 | mes "materials in this building. It'd be a lot better if you just played outside."; |
---|
1596 | } |
---|
1597 | else { |
---|
1598 | mes "Hmm...?"; |
---|
1599 | mes "What's an adventurer"; |
---|
1600 | mes "doing here in the"; |
---|
1601 | mes "Alchemist Union?"; |
---|
1602 | next; |
---|
1603 | mes "[Vincent Carsciallo]"; |
---|
1604 | mes "I'm afraid there's"; |
---|
1605 | mes "not much we can offer"; |
---|
1606 | mes "you here if you're not"; |
---|
1607 | mes "a member of our Union."; |
---|
1608 | } |
---|
1609 | close2; |
---|
1610 | cutin "",255; |
---|
1611 | end; |
---|
1612 | } |
---|
1613 | if (ALCH_Q == 0) { |
---|
1614 | mes "Hmm...?"; |
---|
1615 | mes "A Merchant?"; |
---|
1616 | mes "Are you interested"; |
---|
1617 | mes "in learning Alchemy?"; |
---|
1618 | next; |
---|
1619 | mes "[Vincent Carsciallo]"; |
---|
1620 | mes "This is the Alchemist Union."; |
---|
1621 | mes "We research and experiment with many different substances in order to create new materials without using magic."; |
---|
1622 | next; |
---|
1623 | mes "[Vincent Carsciallo]"; |
---|
1624 | mes "Someday, we hope to unlock"; |
---|
1625 | mes "the secret of life, as well as the other mysteries of science."; |
---|
1626 | next; |
---|
1627 | mes "[Vincent Carsciallo]"; |
---|
1628 | mes "After being traveling as a Merchant for a long time, you must have developed some scientific curiosity. If you'd like to learn Alchemy, why don't you try joining the Alchemist Union?"; |
---|
1629 | close2; |
---|
1630 | cutin "",255; |
---|
1631 | end; |
---|
1632 | } |
---|
1633 | else if (ALCH_Q == 40) { |
---|
1634 | if (JobLevel < 40) { |
---|
1635 | set ALCH_Q,0; |
---|
1636 | mes "Hmm...you don't seem to be qualified yet."; |
---|
1637 | mes "Remember, you must reach at least job level 40 to become an Alchemist."; |
---|
1638 | close2; |
---|
1639 | cutin "",255; |
---|
1640 | end; |
---|
1641 | } |
---|
1642 | if (SkillPoint) { |
---|
1643 | mes "Ah, you're almost"; |
---|
1644 | mes "ready to become an"; |
---|
1645 | mes "Alchemist, but you must"; |
---|
1646 | mes "first allocate your unused"; |
---|
1647 | mes "Skill Points."; |
---|
1648 | next; |
---|
1649 | mes "[Vincent Carsciallo]"; |
---|
1650 | mes "Talk to me again"; |
---|
1651 | mes "once you have spent"; |
---|
1652 | mes "all of your extra"; |
---|
1653 | mes "Skill Points."; |
---|
1654 | close2; |
---|
1655 | cutin "",255; |
---|
1656 | end; |
---|
1657 | } |
---|
1658 | mes "Ah, well done."; |
---|
1659 | mes "I can see that you"; |
---|
1660 | mes "have learned all of"; |
---|
1661 | mes "the basics of Alchemy."; |
---|
1662 | next; |
---|
1663 | set ALCH_Q,0; |
---|
1664 | set .@jlevel,JobLevel; |
---|
1665 | callfunc "Job_Change",Job_Alchemist; |
---|
1666 | callfunc "F_ClearJobVar"; |
---|
1667 | mes "[Vincent Carsciallo]"; |
---|
1668 | mes "Henceforth, you are"; |
---|
1669 | mes "now a member of our"; |
---|
1670 | mes "illustrious Union."; |
---|
1671 | mes "I hope you learn a lot..."; |
---|
1672 | next; |
---|
1673 | |
---|
1674 | if (.@jlevel == 50) { |
---|
1675 | getitem 7133,1; //Slim_Potion_Create_Book |
---|
1676 | mes "[Vincent Carsciallo]"; |
---|
1677 | mes "Let me give you"; |
---|
1678 | mes "something special."; |
---|
1679 | mes "You can use this to"; |
---|
1680 | mes "begin your life"; |
---|
1681 | mes "of research."; |
---|
1682 | } |
---|
1683 | else { |
---|
1684 | switch(rand(1,6)) { |
---|
1685 | case 1: |
---|
1686 | getitem 7127,1; //Alcol_Create_Book |
---|
1687 | break; |
---|
1688 | case 2: |
---|
1689 | getitem 7128,1; //FireBottle_Create_Book |
---|
1690 | break; |
---|
1691 | case 3: |
---|
1692 | getitem 7129,1; //Acid_Create_Book |
---|
1693 | break; |
---|
1694 | case 4: |
---|
1695 | getitem 7130,1; //Plant_Create_Book |
---|
1696 | break; |
---|
1697 | case 5: |
---|
1698 | getitem 7131,1; //Mine_Create_Book |
---|
1699 | break; |
---|
1700 | case 6: |
---|
1701 | getitem 7144,1; //Normal_Potion_Book |
---|
1702 | } |
---|
1703 | mes "[Vincent Carsciallo]"; |
---|
1704 | mes "And..."; |
---|
1705 | mes "Here's a little"; |
---|
1706 | mes "something to help"; |
---|
1707 | mes "you begin your"; |
---|
1708 | mes "research."; |
---|
1709 | } |
---|
1710 | next; |
---|
1711 | mes "[Vincent Carsciallo]"; |
---|
1712 | mes "I'll see"; |
---|
1713 | mes "you later then..."; |
---|
1714 | mes "Remember to carry"; |
---|
1715 | mes "yourself with pride"; |
---|
1716 | mes "as an Alchemist!"; |
---|
1717 | close2; |
---|
1718 | cutin "",255; |
---|
1719 | end; |
---|
1720 | } |
---|
1721 | else { |
---|
1722 | mes "Ah..."; |
---|
1723 | mes "I believe you've"; |
---|
1724 | mes "already registered"; |
---|
1725 | mes "for training to become"; |
---|
1726 | mes "an Alchemist."; |
---|
1727 | next; |
---|
1728 | mes "[Vincent Carsciallo]"; |
---|
1729 | mes "Please listen to the"; |
---|
1730 | mes "other Alchemists and follow their instructions carefully. You will learn much from them."; |
---|
1731 | close2; |
---|
1732 | cutin "",255; |
---|
1733 | end; |
---|
1734 | } |
---|
1735 | } |
---|
1736 | |
---|
1737 | alde_alche,145,19,1 script Chief Researcher#am 57,{ |
---|
1738 | if (checkweight(1201,1) == 0) { |
---|
1739 | mes "- Wait a minute! -"; |
---|
1740 | mes "- Currently you are carrying -"; |
---|
1741 | mes "- too many items with you. -"; |
---|
1742 | mes "- Please come back again -"; |
---|
1743 | mes "- after you store some items into kafra storage. -"; |
---|
1744 | close; |
---|
1745 | } |
---|
1746 | if (ALCH_Q > 19 && ALCH_Q < 22) { |
---|
1747 | if (ALCH_Q == 20) { |
---|
1748 | mes "[Nicholas Flamel]"; |
---|
1749 | mes "Ooh..."; |
---|
1750 | mes "You're the upstart"; |
---|
1751 | mes "Merchant that wants"; |
---|
1752 | mes "to become an Alchemist?"; |
---|
1753 | next; |
---|
1754 | mes "[Nicholas Flamel]"; |
---|
1755 | mes "Not just anyone can become an Alchemist, you know. You've got to have motivation and clear goals and a strong sense of focus."; |
---|
1756 | next; |
---|
1757 | mes "[Nicholas Flamel]"; |
---|
1758 | mes "Alchemists must memorize many chemical equations, scientific laws and a lot of other information. It's actually pretty tough."; |
---|
1759 | next; |
---|
1760 | mes "[Nicholas Flamel]"; |
---|
1761 | mes "If you can't focus, you'll be confused later when you look at Alchemy charts. My test will judge your ability to do just that."; |
---|
1762 | next; |
---|
1763 | } |
---|
1764 | mes "[Nicholas Flamel]"; |
---|
1765 | mes "Find the words scrambled"; |
---|
1766 | mes "in the group of letters I give you. They can be made by using some"; |
---|
1767 | mes "or all of the letters."; |
---|
1768 | next; |
---|
1769 | mes "[Nicholas Flamel]"; |
---|
1770 | mes "You pass if you"; |
---|
1771 | mes "choose the word"; |
---|
1772 | mes "that is ^551A8BIN^000000 the puzzle."; |
---|
1773 | next; |
---|
1774 | switch(rand(1,3)) { |
---|
1775 | case 1: |
---|
1776 | mes "t m y a n y e o b n e g p r i"; |
---|
1777 | next; |
---|
1778 | if (select("Brake:Brass:Bug:Broken:Brigan?") == 5) set .@alch_t,.@alch_t+10; |
---|
1779 | mes "o n c u t a p j l e r s v m u"; |
---|
1780 | next; |
---|
1781 | if (select("vendor:storage:weapon:simple:streetshop") == 1) set .@alch_t,.@alch_t+10; |
---|
1782 | mes "t v a r m e g p h e u b o y l"; |
---|
1783 | next; |
---|
1784 | if (select("molasses:party:leader:sweets:treacle") == 2) set .@alch_t,.@alch_t+10; |
---|
1785 | mes "q z a h n a i n b r d p t n c"; |
---|
1786 | next; |
---|
1787 | if (select("partisan:partizan:pato:paros:pack") == 2) set .@alch_t,.@alch_t+10; |
---|
1788 | break; |
---|
1789 | case 2: |
---|
1790 | mes "m p d i c f a r o g n k w a s"; |
---|
1791 | next; |
---|
1792 | if (select("packman:sunshine:ragnarok:wonderland:frost") == 1) set .@alch_t,.@alch_t+10; |
---|
1793 | mes "g b n o p r e f a r e t a s k"; |
---|
1794 | next; |
---|
1795 | if (select("purple:smoker:ragnarok:bolt:burnt wood") == 3) set .@alch_t,.@alch_t+10; |
---|
1796 | mes "u g n i s j e k c e o g n d p"; |
---|
1797 | next; |
---|
1798 | if (select("scab:kinship:donate:source:opening") == 5) set .@alch_t,.@alch_t+10; |
---|
1799 | mes "r o e h n r o m c a i n p t t"; |
---|
1800 | next; |
---|
1801 | if (select("forgemerchant:potionmerchant:dcmerchant:vendingmerchant:battlemerchant") == 2) set .@alch_t,.@alch_t+10; |
---|
1802 | break; |
---|
1803 | case 3: |
---|
1804 | mes "s m i e x b w u n e t a g l r"; |
---|
1805 | next; |
---|
1806 | if (select("tiger:wolf:pumpkin:tripped:tore") == 1) set .@alch_t,.@alch_t+10; |
---|
1807 | mes "n i e g b o p d s o a u w r v"; |
---|
1808 | next; |
---|
1809 | if (select("bash:provoke:endure:stun:abracadabra") == 3) set .@alch_t,.@alch_t+10; |
---|
1810 | mes "l r m g r e x t a v i n e d e"; |
---|
1811 | next; |
---|
1812 | if (select("alberta:latifoliate:crimson:maple:evergreen") == 5) set .@alch_t,.@alch_t+10; |
---|
1813 | mes "r o e h n r o m c a i n p t t"; |
---|
1814 | next; |
---|
1815 | if (select("forgemerchant:potionmerchant:dcmerchant:vendingmerchant:battlemerchant") == 2) set .@alch_t,.@alch_t+10; |
---|
1816 | break; |
---|
1817 | } |
---|
1818 | mes "[Nicholas Flamel]"; |
---|
1819 | mes "Ah, you finished."; |
---|
1820 | mes "Now, let's see..."; |
---|
1821 | if (.@alch_t > 30) { |
---|
1822 | set ALCH_Q,22; |
---|
1823 | mes "Excellent job!"; |
---|
1824 | next; |
---|
1825 | mes "[Nicholas Flamel]"; |
---|
1826 | mes "Great, you found all of those hidden words. With that kind of concentration, you should have no problem memorizing information."; |
---|
1827 | next; |
---|
1828 | mes "[Nicholas Flamel]"; |
---|
1829 | mes "Come back in a little bit while"; |
---|
1830 | mes "I prepare the next assignment"; |
---|
1831 | mes "for your training."; |
---|
1832 | next; |
---|
1833 | mes "[Nicholas Flamel]"; |
---|
1834 | mes "Oh, and before you talk to"; |
---|
1835 | mes "me again, make sure you have"; |
---|
1836 | mes "^551A8Bplenty of room in your inventory^000000."; |
---|
1837 | close; |
---|
1838 | } |
---|
1839 | else { |
---|
1840 | set ALCH_Q,21; |
---|
1841 | mes "^666666*Gasp!*^000000 H-horrible!"; |
---|
1842 | next; |
---|
1843 | mes "[Nicholas Flamel]"; |
---|
1844 | mes "Judging from these results, you obviously have a problem with concentrating."; |
---|
1845 | next; |
---|
1846 | mes "[Nicholas Flamel]"; |
---|
1847 | mes "If you can't even solve these easy word puzzles, how can you keep track of your experiments and research?"; |
---|
1848 | next; |
---|
1849 | mes "[Nicholas Flamel]"; |
---|
1850 | mes "Why don't you relax"; |
---|
1851 | mes "and rest a bit before"; |
---|
1852 | mes "you take the test again?"; |
---|
1853 | close; |
---|
1854 | |
---|
1855 | } |
---|
1856 | } |
---|
1857 | else if (ALCH_Q == 22) { |
---|
1858 | set .@now_weight,MaxWeight-Weight; |
---|
1859 | if (.@now_weight < 1370) { |
---|
1860 | mes "[Nicholas Flamel]"; |
---|
1861 | mes "Whoa..."; |
---|
1862 | mes "You're carrying too much stuff! First, put some of your things in Kafra Storage."; |
---|
1863 | close; |
---|
1864 | } |
---|
1865 | mes "[Nicholas Flamel]"; |
---|
1866 | mes "Alright..."; |
---|
1867 | mes "For your next"; |
---|
1868 | mes "assignment, you'll"; |
---|
1869 | mes "need to travel to ^551A8BJuno^000000."; |
---|
1870 | next; |
---|
1871 | mes "[Nicholas Flamel]"; |
---|
1872 | mes "There, you'll need to talk to ^551A8BBain^000000 and ^551A8BBajin^000000. Those two are doing Alchemy research with the Sages"; |
---|
1873 | mes "in Juno. You'll learn something by assisting them with their project."; |
---|
1874 | next; |
---|
1875 | mes "[Nicholas Flamel]"; |
---|
1876 | mes "Come back here to me after you"; |
---|
1877 | mes "help them out. They'll need all of these items to continue their experiments."; |
---|
1878 | next; |
---|
1879 | set ALCH_Q,23; |
---|
1880 | mes "[Nicholas Flamel]"; |
---|
1881 | mes "1 Mixture,"; |
---|
1882 | mes "5 Burnt Tree,"; |
---|
1883 | mes "5 Fine Sand,"; |
---|
1884 | mes "3 Rough Oridecon"; |
---|
1885 | mes "and 3 Rough Elunium."; |
---|
1886 | getitem 974,1; //Mixture |
---|
1887 | getitem 7068,5; //Burn_Tree |
---|
1888 | getitem 7043,5; //Fine_Sand |
---|
1889 | getitem 756,3; //Oridecon_Stone |
---|
1890 | getitem 757,3; //Elunium_Stone |
---|
1891 | next; |
---|
1892 | mes "[Nicholas Flamel]"; |
---|
1893 | mes "Alright."; |
---|
1894 | mes "Have a safe trip"; |
---|
1895 | mes "and come back in"; |
---|
1896 | mes "one piece."; |
---|
1897 | close; |
---|
1898 | } |
---|
1899 | else if (ALCH_Q == 23) { |
---|
1900 | mes "[Nicholas Flamel]"; |
---|
1901 | mes "Didn't I say to"; |
---|
1902 | mes "go to Juno and help"; |
---|
1903 | mes "Bain and Bajin with"; |
---|
1904 | mes "their Alchemy research?"; |
---|
1905 | close; |
---|
1906 | } |
---|
1907 | else if (ALCH_Q == 24) { |
---|
1908 | set ALCH_Q,40; |
---|
1909 | mes "[Nicholas Flamel]"; |
---|
1910 | mes "Ah, you're back!"; |
---|
1911 | mes "I just got a message from Bain"; |
---|
1912 | mes "and Bajin. They let me know that they were very happy with your assistance."; |
---|
1913 | next; |
---|
1914 | mes "[Nicholas Flamel]"; |
---|
1915 | mes "If you were good enough"; |
---|
1916 | mes "to help out those brothers,"; |
---|
1917 | mes "you definitely qualify to be"; |
---|
1918 | mes "an Alchemist."; |
---|
1919 | next; |
---|
1920 | mes "[Nicholas Flamel]"; |
---|
1921 | mes "Good work!"; |
---|
1922 | mes "All you have to do now is speak to the Union Leader on the 2nd floor! Congratulations, you'll become an Alchemist very soon!"; |
---|
1923 | close; |
---|
1924 | } |
---|
1925 | else if (ALCH_Q == 40 && BaseJob == Job_Merchant) { |
---|
1926 | mes "[Nicholas Flamel]"; |
---|
1927 | mes "All you have to do now is speak to the Union Leader on the 2nd floor! Congratulations, you'll become an Alchemist very soon!"; |
---|
1928 | close; |
---|
1929 | } |
---|
1930 | else { |
---|
1931 | mes "[Nicholas Flamel]"; |
---|
1932 | mes "Lorem ipsum dolor sit amet,"; |
---|
1933 | mes "consectetuer adipiscing elit."; |
---|
1934 | mes "Vivamus sem. Sed metus"; |
---|
1935 | mes "lacus, viverra id, rutrum eget,"; |
---|
1936 | mes "rhoncus sit amet, lectus."; |
---|
1937 | next; |
---|
1938 | mes "[Nicholas Flamel]"; |
---|
1939 | mes "Suspendisse sit amet urna in"; |
---|
1940 | mes "nisl fringilla faucibus. Nulla scelerisque eros..."; |
---|
1941 | mes "^666666*Mumble Mumble*^000000"; |
---|
1942 | close; |
---|
1943 | } |
---|
1944 | } |
---|
1945 | |
---|
1946 | //============================================================ |
---|
1947 | // Old changelog |
---|
1948 | //============================================================ |
---|
1949 | //= v1.0 Working. |
---|
1950 | //= npc/quests/counteragent_mixture.txt Also Needed |
---|
1951 | //= npc/quests/quests_yuno.txt Also Needed [Darkchild] |
---|
1952 | //= v1.1 Fixed some minor bugs. Optimized some lines. Re-organized the script a bit. |
---|
1953 | //= Giving Parmry NPC, Hammer and Old Book now waves the 50000 fee. (based of mRO website) |
---|
1954 | //= Having a joblvl of 50 allows you to skip Rasputin's test. (based of mRO website) [kobra_k88] |
---|
1955 | //= 1.2 fixed a few typos (have to hunt more) [Lupus] |
---|
1956 | //= 1.3 Added Baby Class Support [Lupus] |
---|
1957 | //= 1.6 Added a func which prevent advanced classes passing |
---|
1958 | //= 2nd Job Quests again. It also guides adv classes where |
---|
1959 | //= to go. [Lupus] |
---|
1960 | //= 1.6a fixed some wrong answers, thanks to zlider for info [Lupus] |
---|
1961 | //= 2.0 Changed numbers to constants. [Vicious] |
---|
1962 | //= 2.2 Got rid of 'al_morgen' var. Now uses (MISC_QUEST & 4) [Lupus] |
---|
1963 | //= 2.3 Optimized, changed job numbers to constants. Fixed some spelling [Lupus] |
---|
1964 | //= 2.4 Added alternative prizes according to JobLevel [Lupus] |
---|
1965 | //= 2.4a Fixed 2 wrong answers in Rasputin's test [Lupus] |
---|