root/npc/quests/skills/thief_skills.txt @ 23

Revision 1, 18.1 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Thief Skills Quests
3//===== By: ==================================================
4//= kobra_k88
5//===== Current Version: =====================================
6//= 1.5
7//===== Compatible With: =====================================
8//= eAthena SVN
9//===== Description: =========================================
10//= [Aegis Conversion]
11//= Quests for skills: Sand Attack, Back Slide, Find Stone,
12//= Stone Fling.
13//===== Additional Comments: =================================
14//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
15//============================================================
16
17moc_prydb1,154,128,4    script  Alcouskou#qsk_tf        118,{
18        if (BaseClass == Job_Thief) {
19                mes "[Alcouskou]";
20                mes "As you live life you will encounter";
21                mes "many things. Sometimes you will";
22                mes "not understand and wonder why some";
23                mes "things are so important. You may consider it";
24                mes "as useless knowledge, but it isn't";
25                mes "Let me explain.";
26                next;
27                switch(select("Sand Attack:Back Slide:Find Stone:Stone Fling:I will be back later.")) {
28                case 1:
29                        switch(THIEF_SK) {
30                        case 0:
31                                if (countitem(7041) > 4 && (BaseJob == Job_Thief && JobLevel > 24) || BaseJob == Job_Assassin || BaseJob == Job_Rogue) {
32                                        mes "[Alcouskou]";
33                                        mes "Luckily, you have brought some";
34                                        mes "sand with you. It is very important";
35                                        mes "to a thief to have a small quantity at";
36                                        mes "all times. Most people do not";
37                                        mes "realize the value of such a common";
38                                        mes "substance.";
39                                        next;
40                                        mes "[Alcouskou]";
41                                        mes "In case you meet a powerful";
42                                        mes "monster in a dungeon with no";
43                                        mes "sand, you could use this sand to";
44                                        mes "blind the monster and flee.";
45                                        mes "You should have a special sand pocket.";
46                                        next;
47                                        mes "[Alcouskou]";
48                                        mes "What? You don't expect me to";
49                                        mes "do that for you as well do you?";
50                                        mes "You must be very lazy! ! !";
51                                        mes "Very well, find the one named";
52                                        mes "RuRumuni. He will make you a";
53                                        mes "sturdy leather pocket.";
54                                        next;
55                                        mes "[Alcouskou]";
56                                        mes "I will be preparing for your";
57                                        mes "return. Find RuRumuni in";
58                                        mes "west Payon. That is where I";
59                                        mes "heard he is these days.";
60                                        delitem 7041,5; //Fine_Grit
61                                        set THIEF_SK,1;
62                                        close;
63                                }
64                                else {
65                                        mes "[Alcouskou]";
66                                        mes "The most important part";
67                                        mes "of being a good thief is stealth.";
68                                        mes "A thief should never be seen or";
69                                        mes "touched unless he wants to.";
70                                        mes "Some consider this cowardly";
71                                        mes "but I think differently.";
72                                        next;
73                                        mes "[Alcouskou]";
74                                        mes "The way I see it, we live in a";
75                                        mes "world where survival of the fittest";
76                                        mes "rules our lives. ";
77                                        mes "They may think less of me for use";
78                                        mes "this special skill. . . What is this skill?";
79                                        mes "This is the sand blinding skill.";
80                                        next;
81                                        mes "[Alcouskou]";
82                                        mes "If you can throw or kick sand";
83                                        mes "in the eyes of your opponent,";
84                                        mes "not only does their defense decrease,";
85                                        mes "but their ability to attack is impaired.";
86                                        mes "It is so effective, you may even stun them.";
87                                        next;
88                                        mes "[Alcouskou]";
89                                        mes "Well, we have to survive too.";
90                                        mes "Its either us or them. . .";
91                                        mes "I think it is important and vital";
92                                        mes "that we prepare a little sand.";
93                                        mes "What do you think? If you like it ";
94                                        mes "go and get five Fine Grit.";
95                                        next;
96                                        mes "[Alcouskou]";
97                                        mes "I am sure you eager to learn this";
98                                        mes "skill, but you must first gather five Fine Grit";
99                                        mes "Until you have gathered them,";
100                                        mes "I cannot teach you this skill.";
101                                        mes "Don't be disappointed, hurry and gather them.";
102                                        next;
103                                        mes "[Alcouskou]";
104                                        mes "Oh, I almost forgot! ! !";
105                                        mes "If you want to learn this ";
106                                        mes "special skill, be sure that";
107                                        mes "you are sufficiently experienced";
108                                        mes "to use this properly. This means";
109                                        mes "you should be at least job level 25.";
110                                        close;
111                                }
112                        case 1:
113                                mes "[Alcouskou]";
114                                mes "Go to west payon and find";
115                                mes "RuRumuni. He will make you";
116                                mes "fine durable pouch for your";
117                                mes "sand.";
118                                next;
119                                mes "[Alcouskou]";
120                                mes "I will take these five Fine Grit";
121                                mes "and prepare them for you while I wait.";
122                                close;
123                        case 2:
124                                mes "[Alcouskou]";
125                                mes "Okay! Great !!";
126                                mes "What a fine pouch indeed!";
127                                mes "Small and easy to carry, with enough";
128                                mes "capacity for enough sand. ";
129                                mes "This is a perfect ^3355FFLeather Bag of Infinity^000000 !!";
130                                mes "for you to use with this skill.";
131                                next;
132                                mes "[Alcouskou]";
133                                mes "Well let¡¯s see what your skill";
134                                mes "is like -";
135                                mes "Try it out ! !";
136                                next;
137                                mes "[Alcouskou]";
138                                mes "AHhh, watch out for my eyes !!";
139                                mes "^5533FF- *throwing sand* -^000000";
140                                next;
141                                mes "^5533FF- *tossing sand* -^000000";
142                                next;
143                                mes "[Alcouskou]";
144                                mes "Hoo Hoo Hoo... You are a";
145                                mes "natural! ! ! Excellent !";
146                                mes "I guess I have nothing more";
147                                mes "that I can teach you.";
148                                mes "I hope that this skill will";
149                                mes "aid you in the future. -";
150                                delitem 7042,1; //Leather_Bag_Of_Infinity
151                                skill 149,1,0;
152                                close;
153                        }
154                case 2:
155                        if (countitem(940) > 19  && (BaseJob == Job_Thief && JobLevel > 34) || BaseJob == Job_Assassin || BaseJob == Job_Rogue) {
156                                mes "[Alcouskou]";
157                                mes "Okay! Let¡¯s practice!";
158                                next;
159                                mes "[Alcouskou]";
160                                mes "Suuu Suuu uk -";
161                                next;
162                                mes "[Alcouskou]";
163                                mes "Suuuuk - -";
164                                next;
165                                mes "[Alcouskou]";
166                                mes "Suk - Suuuk - - -";
167                                next;
168                                mes "[Alcouskou]";
169                                mes "Great! -At this level,";
170                                mes "I am sure you can increase";
171                                mes "your skill on your own.";
172                                delitem 940,20; //Grasshopper's_Leg
173                                skill 150,1,0;
174                                close;
175                        }
176                        else {
177                                mes "[Alcouskou]";
178                                mes "Usually we like to think about";
179                                mes "attacking and damage, but";
180                                mes "it is important to realize that";
181                                mes "fleeing is just as important";
182                                mes "as attacking!";
183                                mes "We pride ourselves in our";
184                                next;
185                                mes "[Alcouskou]";
186                                mes "speed and quick dodges,";
187                                mes "but I am sure that at times you";
188                                mes "have realized while fighting that";
189                                mes "despite the fact that our dodging";
190                                mes "is superior, if we are hit once we are";
191                                mes "serious danger.";
192                                next;
193                                mes "[Alcouskou]";
194                                mes "It is true that at times we";
195                                mes "can view others as humorous as";
196                                mes "we easily dodge their attacks.";
197                                mes "But if we are attacked by many at";
198                                mes "once, you must remember that we";
199                                mes "may not even have room to doge.";
200                                next;
201                                mes "[Alcouskou]";
202                                mes "You must make a quick decision";
203                                mes "to flee. Most would flee immediately,";
204                                mes "but we don't need to.";
205                                mes "Even if we don't see an opening,";
206                                mes "our skill can allow us to slip out";
207                                mes "of a very serious predicament.";
208                                next;
209                                mes "[Alcouskou]";
210                                mes "This skill uses our energies in";
211                                mes "allowing us to slip out unnoticed.";
212                                mes "In a short amount of time we can use";
213                                mes "this skill to put a large amount of ";
214                                mes "distance between us and our opponent.";
215                                mes "This skill requires endless hours of";
216                                next;
217                                mes "[Alcouskou]";
218                                mes "practice for us to master.";
219                                mes "If you wish to learn and practice,";
220                                mes "you will need to prepare some items.";
221                                mes "Prepare ^3355FF20 Grasshopper's Leg^";
222                                mes "to begin your training.";
223                                next;
224                                mes "[Alcouskou]";
225                                mes "Oh, by the way. . .";
226                                mes "You need to have some background";
227                                mes "in the skills of a thief to properly master";
228                                mes "this skill. This means you require at";
229                                mes "least the experience of job level ^3355FF35^000000 .";
230                                mes "If not, I cannot teach you.";
231                                close;
232                        }
233                case 3:
234                        if (countitem(912) > 0 && countitem(948) > 0 && countitem(908) > 4 && (BaseJob == Job_Thief && JobLevel > 19) || BaseJob == Job_Assassin || BaseJob == Job_Rogue) {
235                                mes "[Alcouskou]";
236                                mes "Wow, you have already prepared?";
237                                mes "Great, I see promise in you. -";
238                                mes "Your zeal is truly sincere.";
239                                mes "Okay, Shall we begin your training?";
240                                mes "Stone throwing . . . . .";
241                                mes "Find a smoot stone with a good weight.";
242                                next;
243                                mes "[Alcouskou]";
244                                mes "Picking the right stone is ";
245                                mes "very important in being successful.";
246                                mes "Well I could tell you a million";
247                                mes "times but it is better to see for yourself.";
248                                mes "Okay why don't you try the skill out";
249                                mes "right here where I can watch you.";
250                                next;
251                                mes "^3355FF- Shweeput ! -^000000";
252                                next;
253                                mes "^3355FF- Cheeeguk! -^000000";
254                                next;
255                                mes "^3355FF- Shyaaaakkk ! -^000000";
256                                next;
257                                mes "[Alcouskou]";
258                                mes "Very nice. You seem to take up -";
259                                mes "the skill easily.";
260                                mes "You can improve your skill with";
261                                mes "practice on your own time.";
262                                mes "I hope it aids you in the future.";
263                                mes ". . . . . Hope to see you soon";
264                                delitem 912,1; //Zargon
265                                delitem 948,1; //Bear's_Foot
266                                delitem 908,5; //Spawn
267                                skill 151,1,0;
268                                close;
269                        }
270                        else {
271                                mes "[Alcouskou]";
272                                mes "The skilled and experienced";
273                                mes "members of our guild are usually very handy!";
274                                mes "They can pick up a small stone";
275                                mes "by the road and use it to hit an";
276                                mes "opponent accurately and quickly from";
277                                mes "a distance.";
278                                next;
279                                mes "[Alcouskou]";
280                                mes "They realized what a waste it was";
281                                mes "to not teach this skill to others. -";
282                                mes "They founded a group to train";
283                                mes "others in this skill. . .";
284                                mes "That is how the ^3355FF' Find Stone '^000000 and";
285                                mes "^3355FF' Stone Fling '^000000 skills came to be.";
286                                next;
287                                mes "[Alcouskou]";
288                                mes "It is handy to be able to find a stone";
289                                mes "in most any place and have the";
290                                mes "ability to hurl it into a distanced enemy.";
291                                mes "A very valuable skill indeed. -";
292                                mes "Without costing you a zeny, you";
293                                mes "can have this skill at your disposal.";
294                                next;
295                                mes "[Alcouskou]";
296                                mes "I really think of this as a great skill.";
297                                mes "What do you think of it?";
298                                mes ". . . . . Hah Hah Hah . . . . . .";
299                                next;
300                                mes "[Alcouskou]";
301                                mes "^3355FF' Find Stone ! '^000000 skill";
302                                mes "can be used in just about any location.";
303                                mes "Picking stones off the ground that";
304                                mes "are smooth and well weighted for";
305                                mes "throwing. It does take some familiarity";
306                                mes "and skill to learn this skill well.";
307                                next;
308                                mes "[Alcouskou]";
309                                mes "The small amount of training required";
310                                mes "does require that you put in a full";
311                                mes "effort . . .-";
312                                mes ". . . . . *Ahem* . . . . .";
313                                mes "Let first begin by practicing how to pick up";
314                                mes "one ^3355FFBear's Footskin^000000 to familiarize the action.";
315                                next;
316                                mes "[Alcouskou]";
317                                mes "And in lieu of a stone, try picking up";
318                                mes " a ^3355FFZargon^000000 !";
319                                mes "Would that be too little ?";
320                                mes "Lets add ^3355FF5 Spawn^000000 !!";
321                                mes "Show me your skill !";
322                                mes "Retrieve these items by any means you see fit.";
323                                close;
324                        }
325                case 4:
326                        if (countitem(910) > 1 && countitem(911) > 1 && (BaseJob == Job_Thief && JobLevel > 14) || BaseJob == Job_Assassin || BaseJob == Job_Rogue) {
327                                mes "[Alcouskou]";
328                                mes "Wow! Have you already gathered the items!";
329                                mes "Very well, do you wish to begin?";
330                                mes "Prepare the items you have gathered ..";
331                                next;
332                                mes "^3355FF- Shyuuk ! -^000000";
333                                next;
334                                mes "^3355FF- Shyuuuk Tuk. . -^000000";
335                                next;
336                                mes "^3355FF- Shyupattt !! - Tauk !! -^000000";
337                                next;
338                                mes "[Alcouskou]";
339                                mes "Strike~~~!!";
340                                mes "That was excellent !";
341                                mes "You know have sufficient";
342                                mes "power and skill.";
343                                next;
344                                mes "[Alcouskou]";
345                                mes "Okay, that is all there is";
346                                mes "to it. How you use it in";
347                                mes "the future is up to you ..";
348                                mes "I wish you luck!";
349                                delitem 910,2; //Garlet
350                                delitem 911,2; //Scell
351                                skill 152,1,0;
352                                close;
353                        }
354                        else {
355                                mes "[Alcouskou]";
356                                mes "The skilled and experienced";
357                                mes "members of our guild are usually very handy!";
358                                mes "They can pick up a small stone";
359                                mes "by the road and use it to hit an";
360                                mes "opponent accurately and quickly from";
361                                mes "a distance.";
362                                next;
363                                mes "[Alcouskou]";
364                                mes "They realized what a waste it was";
365                                mes "to not teach this skill to others. -";
366                                mes "They founded a group to train";
367                                mes "others in this skill. . .";
368                                mes "That is how the ^3355FF' Find Stone '^000000 and";
369                                mes "^3355FF' Stone Fling '^000000 skills came to be.";
370                                next;
371                                mes "[Alcouskou]";
372                                mes "It is handy to be able to find a stone";
373                                mes "in most any place and have the";
374                                mes "ability to hurl it into a distanced enemy.";
375                                mes "A very valuable skill indeed. -";
376                                mes "Without costing you a zeny, you";
377                                mes "can have this skill at your disposal.";
378                                next;
379                                mes "[Alcouskou]";
380                                mes "I really think of this as a great skill.";
381                                mes "What do you think of it?";
382                                mes ". . . . . Hah Hah Hah . . . . . .";
383                                next;
384                                mes "[Alcouskou]";
385                                mes "^3355FFStone Fling !!^000000";
386                                mes "This skill can be used so";
387                                mes "readily and does not take any";
388                                mes "extra money if you can pick up";
389                                mes "stones well . . .";
390                                mes "If you don't know how to choose";
391                                next;
392                                mes "[Alcouskou]";
393                                mes "stones well, you can always buy";
394                                mes "them from those who can.";
395                                mes "And if you can choose stones well,";
396                                mes "it could be very profitable for you.";
397                                mes "What do you think? Do you like the idea?";
398                                next;
399                                mes "[Alcouskou]";
400                                mes "If you wish to master this skill,";
401                                mes "you will have to train quite a bit.";
402                                mes "The training also requires some items";
403                                mes "that won't be easy to find. . .";
404                                mes "Of course, I am sure it won't be";
405                                mes "impossible with your skill . .";
406                                next;
407                                mes "[Alcouskou]";
408                                mes "You will need two ^3355FF' Garlet '^000000";
409                                mes "and two ^3355FF' Scell '^000000 to start with.";
410                                mes "Make sure they are similar to stones";
411                                mes "and able to be thrown. When you";
412                                mes "have gathered these items, I will be";
413                                mes "happy to teach you.";
414                                close;
415                        }
416                case 5:
417                        mes "[Alcouskou]";
418                        mes "It seems you are not very experienced. . .";
419                        mes "We may need some more time to consider you.";
420                        close;
421                }
422        }
423        else {
424                mes "[Alcouskou]";
425                mes "Most thieves and assassins";
426                mes "have the basic skills to do";
427                mes "well at their job. However,";
428                mes "the skills that I can teach them";
429                mes "cannot be learned anywhere else.";
430                mes "If you every decide to";
431                next;
432                mes "[Alcouskou]";
433                mes "become a thief or assassin,";
434                mes "or know someone who is,";
435                mes "come to me or send them to me.";
436                mes "These new skills should be";
437                mes "taught to all who want to learn them.";
438                close;
439        }
440}
441
442payon,91,77,3   script  Bag Seller#qsk_tf       99,{
443        mes "[RuRumuni]";
444        mes "I am a humble merchant here";
445        mes "in Payon. I buy the leather";
446        mes "hides of animals brought in by";
447        mes "the hunters and make leather";
448        mes "pouches to sell. I grew up";
449        mes "around leather working and am quite good at it.";
450        next;
451        switch(THIEF_SK) {
452        case 0:
453                mes "[RuRumuni]";
454                mes "There is a thief guild in the";
455                mes "area of Moroc. I know one there";
456                mes "that sends me thieves in need";
457                mes "of items I make such as a";
458                mes "^3355FF' Leather Bag of Infinity '^000000.";
459                mes "They visit my store often.";
460                close;
461        case 1:
462                if (countitem(952) > 0 && countitem(1055) > 0 && countitem(1025) > 0) {
463                        mes "[RuRumuni]";
464                        mes "Ahhh... You have come for a leather bag.";
465                        mes "Very good, very good.";
466                        mes "I will make you the leather bag";
467                        mes "right away if you wait just a bit.";
468                        mes "TuTak TuTak Shyuku Shyuku Shyuku";
469                        mes "- - - - -";
470                        next;
471                        mes "[RuRumuni]";
472                        mes "Okay, here it is all done.";
473                        mes "Take this leather bag";
474                        mes "to the Thief guild's Alcouskou";
475                        mes "If you take him this, he will";
476                        mes "teach you the skill that you ";
477                        mes "wish to learn.";
478                        delitem 952,1; //Cactus_Needle
479                        delitem 1055,1; //Earthworm_Peeling
480                        delitem 1025,1; //Spiderweb
481                        set THIEF_SK,2;
482                        getitem 7042,1; //Leather_Bag_Of_Infinity
483                        close;
484                }
485                else {
486                        mes "[RuRumuni]";
487                        mes "Find Alcouskou of the thief guild";
488                        mes "to place and order for a leather bag of infinity.";
489                        mes "You should know that the leather bag of infinity";
490                        mes "takes much time and skill to make.";
491                        mes "In order to make such an item, you";
492                        mes "must provide me with the materials.";
493                        next;
494                        mes "The items needed as materials are";
495                        mes "these items. ..";
496                        mes "^3355FF' Earthworm Peeling '^000000";
497                        mes "^3355FF' Cobweb '^000000";
498                        mes "^3355FF' Cactus Needle '^000000";
499                        mes "I need one of each.";
500                        close;
501        }
502        case 2:
503                mes "[RuRumuni]";
504                mes "Here is your leather bag of infinity.";
505                mes "Take this to the Thief guilds";
506                mes "Alcouskou and let him know ";
507                mes "that you are now ready to learn";
508                mes "the skill.";
509                close;
510        }
511}
512
513//============================================================
514// Old changelog
515//============================================================
516//= v1.0 Fully working
517//= v1.1 Changed Sand Attack requirements from 5 Grit to 5 Fine Grit and a
518//= Leather Bag of Infinity.  These are the official RO requirements
519//= Added npc RuRumuni, maker of Leather Bag of Infinity. [kobra_k88]
520//= v1.1a Now using functions found in "Global_Functions.txt" for
521//= class checks.[kobra_k88]
522//= 1.2 Added Baby Class Support [Lupus]
523//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
524//= 1.4 Fixed exploit [Lupus]
525//= 1.4a Fixed some typos [IVBela]
526//= 1.4b changed perm. variables to temp ones [Lupus]
527//============================================================
Note: See TracBrowser for help on using the browser.