OSDN Git Service

First version
[st-ro/stro.git] / npc / cities / comodo.txt
1 //===== rAthena Script =======================================
2 //= Comodo Town
3 //===== By: ==================================================
4 //= rAthena Dev Team
5 //===== Current Version: =====================================
6 //= 2.0
7 //===== Compatible With: =====================================
8 //= rAthena Project
9 //===== Description: =========================================
10 //= [Official Conversion]
11 //= Comodo Town NPCs
12 //===== Additional Comments: =================================
13 //= Not complete.
14 //= 1.1 Rolled back from the wrong Kashy's fix
15 //= Implemented the 'Cheese'/Stone of Awakening quest.  Re-organized stuff. [kobra_k88]
16 //= 1.2b Added Baby Class support [Lupus]
17 //= 1.3 Spell Checked and Fixed [massdriller]
18 //= 1.4 Fixed typos [Nexon]
19 //= 1.5 Removed Duplicates [Silent]
20 //= 1.6 Split doomed sword quest to quests/quests_comodo.txt [Evera]
21 //= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
22 //= 1.8 Fixed a small bug. (close -> close2) [L0ne_W0lf]
23 //= 1.9 Added a missing Kafra NPC. [L0ne_W0lf]
24 //= 2.0 Added Izlude RE coordinates. [Euphy]
25 //============================================================
26
27 // Inside Comodo
28 //============================================================
29 cmd_in02,73,81,4        script  Martine#cmd     48,{
30         mes "[Martine]";
31         mes "Gambling...? The games";
32         mes "provided here in the Comodo";
33         mes "Casino are a higher form of";
34         mes "entertainment than gambling.";
35         mes "Do you know what I mean?";
36         next;
37         mes "[Martine]";
38         mes "Granted, I did lose";
39         mes "all of my zeny playing";
40         mes "in this Casino, but I have";
41         mes "no regrets. I'll simply earn";
42         mes "more money, then blow it all";
43         mes "again. Or I just might win big!";
44         next;
45         mes "[Martine]";
46         mes "Bwahahahaahah~!";
47         mes "Yes, I can only lose so";
48         mes "many times until I hit the";
49         mes "jackpot! You see, you see?";
50         mes "I'm playing the freakin' odds.";
51         close;
52 }
53
54 cmd_in02,48,55,4        script  Scoursege#cmd   51,{
55         mes "[Scoursege]";
56         mes "Damn it! Where did that";
57         mes "guy go? He promised me that";
58         mes "he'd easily double my money!";
59         mes "Wait. Oh, wait. Oh... Oh no...";
60         next;
61         mes "[Scoursege]";
62         mes "Don't tell me that I just got";
63         mes "conned out of my money!";
64         mes "Oh no! Still, I better report";
65         mes "this to the proper authorities,";
66         mes "no matter how ashamed I feel...";
67         close;
68 }
69
70 cmd_in02,64,43,4        script  Roberto#cmd     709,{
71         mes "[Roberto]";
72         mes "Heh heh heh...";
73         mes "Whaaaat a gullible";
74         mes "guy. I took his money";
75         mes "so easily! I mean, I didn't";
76         mes "even come up with that great";
77         mes "of a lie, and he gave it to me!";
78         close;
79 }
80
81 cmd_in02,89,72,4        script  Deniroz#cmd     89,{
82         mes "[Deniroz]";
83         mes "All I need is for this";
84         mes "little steel bead to fall";
85         mes "into the right hole. Then,";
86         mes "I'll win the jackpot. Alright.";
87         mes "Here goes. One last time...";
88         next;
89         mes "[Deniroz]";
90         mes "No! No, I was so close!";
91         mes "Alright, next time I should";
92         mes "be even closer, right? Yeah.";
93         mes "Okay, this time will be the";
94         mes "last time. Not again! Alright,";
95         mes "j-just one more t-time...";
96         close;
97 }
98
99 cmd_in02,178,92,4       script  Shalone#cmd     101,{
100         mes "[Shalone]";
101         mes "Oh, I'm sorry, sir,";
102         mes "but it looks like you";
103         mes "lost again. Maybe you";
104         mes "should quit for now...";
105         mes "You've been having quite";
106         mes "a run of really bad luck...";
107         close;
108 }
109
110 cmd_in02,178,86,4       script  Stonae#cmd      98,{
111         mes "[Stonae]";
112         mes "N-no...";
113         mes "I lost again?!";
114         mes "But I can't quit like";
115         mes "this! I'm gonna keep";
116         mes "going, and I'm gonna";
117         mes "leave this place a winner!";
118         close;
119 }
120
121 cmd_in02,172,105,4      script  G . J#cmd       86,{
122         mes "[G . J]";
123         mes "The more I think about it,";
124         mes "it seems easier to become";
125         mes "rich by working, saving, and";
126         mes "making wise investments than";
127         mes "to, you know... Rely on some";
128         mes "kind of huge jackpot prize.";
129         next;
130         mes "[G . J]";
131         mes "Gambling seems fun, but";
132         mes "it seems smarter to make";
133         mes "money in other ways. Sure,";
134         mes "working hard is no fun, but";
135         mes "there are ways to use your money to make more of it, right?";
136         next;
137         mes "[G . J]";
138         mes "There's also the matter of";
139         mes "being smart and responsible";
140         mes "about your money--I mean, you're more likely to blow all your cash";
141         mes "if you win it, right? Yeah, you";
142         mes "gotta be wise about it all...";
143         close;
144 }
145
146 cmd_in02,174,126,4      script  Loyar#cmd       83,{
147         mes "[Loyar]";
148         mes "Comodo Casino's interior";
149         mes "design is so pleasing to the";
150         mes "eyes, so clean and simple.";
151         mes "The atmosphere here is perfect,";
152         mes "and it makes me want to play ";
153         mes "some more. Alright, let's go!";
154         next;
155         switch(rand(1,3)) {
156         case 1:
157                 mes "[Loyar]";
158                 mes "Hmm... Maybe I better";
159                 mes "go home soon. I didn't";
160                 mes "spend all the money that";
161                 mes "I set aside for gambling";
162                 mes "quite yet, but it's not a good";
163                 mes "idea to stay out too long.";
164                 close;
165         case 2:
166                 mes "[Loyar]";
167                 mes "I have to admit, the";
168                 mes "atmosphere of this place";
169                 mes "is exciting and addictive.";
170                 mes "Even when you're tired, the";
171                 mes "energy of this place just";
172                 mes "gets into you, you know?";
173                 next;
174                 mes "[Loyar]";
175                 mes "Although this kind of place";
176                 mes "may encourage people with";
177                 mes "serious gambling problems,";
178                 mes "it's much nicer to gamble";
179                 mes "here than in a place that's";
180                 mes "dirtier and more questionable.";
181                 close;
182         case 3:
183                 mes "[Loyar]";
184                 mes "Whoa whoa whoa...";
185                 mes "Why did that guy make";
186                 mes "that bet? What an amateur...";
187                 mes "Er, I guess you don't know";
188                 mes "too much about this game.";
189                 mes "As for me, I'm just a fan~";
190                 next;
191                 mes "[Loyar]";
192                 mes "I'm a big fan of a lot";
193                 mes "of these games, but I'll";
194                 mes "admit that I'm an even bigger";
195                 mes "fan of winning! Still, I have";
196                 mes "enough sense to stay out of";
197                 mes "those high stakes games.";
198                 close;
199         }
200 }
201
202 cmd_in02,57,62,4        script  Moo#cmd 109,{
203         mes "[Moo]";
204         if (rand(1,10) == 1) {
205                 mes "Those cheating punks!";
206                 mes "They'll never show their";
207                 mes "faces here again: otherwise";
208                 mes "they're gonna hafta get new";
209                 mes "ones! Oh--Sorry, I didn't";
210                 mes "see you there~ Hahahaha~";
211                 close;
212         }
213         mes "Greetings, I am Moo,";
214         mes "manager of the Comodo";
215         mes "Casino. We pride ourselves in";
216         mes "serving all of our customers'";
217         mes "needs, doing all we can so that your visit here is unforgettable.";
218         next;
219         mes "[Moo]";
220         mes "All of our guests can enjoy";
221         mes "our general gaming area, and";
222         mes "we also provide a VIP area";
223         mes "where high rollers can play";
224         mes "exciting high stakes games.";
225         next;
226         mes "[Moo]";
227         mes "We always welcome all of";
228         mes "your suggestions, and are";
229         mes "always seeking to improve";
230         mes "your experience here in";
231         mes "the Comodo Casino.";
232         close;
233 }
234
235 // Comodo Field
236 //============================================================
237 cmd_fild04,188,74,4     script  Zyosegirl#cmd   93,{
238         mes "[Zyosegirl]";
239         mes "People call me the";
240         mes "Sea Lady because I'm";
241         mes "always here working,";
242         mes "gathering clams and other";
243         mes "sea creatures to sell. It's";
244         mes "a pretty good living, actually.";
245         next;
246         mes "[Zyosegirl]";
247         mes "It's nice to be able to work";
248         mes "outdoors, but someday, I want";
249         mes "to save enough money and move";
250         mes "to the city. I'm still young, you know, and I've got dreams";
251         mes "that I want to fulfill~";
252         close;
253 }
254
255 cmd_fild04,248,86,4     script  Ziyaol#cmd      709,{
256         mes "[Ziyaol]";
257         mes "Ahhh, it's nice being";
258         mes "a fisherman. You just";
259         mes "relax and let the fish";
260         mes "come to you. Well, it takes";
261         mes "some skill to catch as much";
262         mes "fish as I do with no effort~";
263         next;
264         mes "[Ziyaol]";
265         mes "I like the leisure involved";
266         mes "in my job, but if it's not one";
267         mes "thing, it's another. Yeah, that";
268         mes "daughter of mine over there";
269         mes "won't stop harping about ";
270         mes "moving to the biiig city.";
271         next;
272         mes "[Ziyaol]";
273         mes "Why does she want to leave";
274         mes "me so badly?! But if I don't";
275         mes "let her go, she'll run away.";
276         mes "What am I going to do with";
277         mes "that girl? Well, I can't really";
278         mes "stop her from dreaming...";
279         close;
280 }
281
282 cmd_fild04,267,137,4    script  Daeguro#cmd     703,{
283         mes "[Daeguro]";
284         mes "I love playing in";
285         mes "the sand-- it's so soft";
286         mes "and clean and pretty!";
287         mes "But when I grow up,";
288         mes "I wanna go to Alberta";
289         mes "and see everything I can!";
290         close;
291 }
292
293 cmd_fild07,192,58,4     script  Rahasu#cmd      100,{
294         mes "[Rahasu]";
295         mes "Hey, I'm Rahasu.";
296         mes "If you want to learn";
297         mes "a little more about";
298         mes "Paros Lighthouse, I'll";
299         mes "be happy to tell you.";
300         next;
301         if (select("Paros Lighthouse?:Cancel") == 1) {
302                 mes "[Rahasu]";
303                 mes "For many years, this";
304                 mes "lighthouse guided many";
305                 mes "ships to shore. That was";
306                 mes "a long time ago: now this";
307                 mes "lighthouse sits quietly,";
308                 mes "unused, but never unloved.";
309                 next;
310                 mes "[Rahasu]";
311                 mes "Although this place";
312                 mes "isn't the center of";
313                 mes "trade and commerce that";
314                 mes "it used to be, plenty of";
315                 mes "people still wander to this";
316                 mes "area. I wonder why, exactly...";
317                 close;
318         }
319         mes "[Rahasu]";
320         mes "Hey, before you leave,";
321         mes "you really ought to check";
322         mes "the view from the lighthouse.";
323         mes "It's... It's breathtaking...";
324         close;
325 }
326
327 cmd_fild07,52,280,4     script  Hallosu#cmd     100,{
328         mes "[Hallosu]";
329         mes "Hello, this is one of the";
330         mes "lighthouses that make up";
331         mes "Paros Lighthouse. However,";
332         mes "right now it's undergoing";
333         mes "renovation, so it's not";
334         mes "open to the public.";
335         close;
336 }
337
338 cmd_fild07,299,83,4     script  Zain#cmd        100,{
339         set .@n$,"["+strnpcinfo(1)+"]";
340         mes .@n$;
341         mes "Would you like to";
342         mes "board a ship on the";
343         mes "Reudelus route? You";
344         mes "can travel on Reudelus";
345         mes "to Alberta or Izlude.";
346         next;
347         switch(select("Alberta - 600 Zeny:Izlude - 800 Zeny:Cancel")) {
348         case 1:
349                 if (Zeny < 600) break;
350                 set Zeny, Zeny-600;
351                 warp "alberta",192,169;
352                 end;
353         case 2:
354                 if (Zeny < 800) break;
355                 set Zeny, Zeny-800;
356                 if(checkre(0))
357                         warp "izlude",195,212;
358                 else
359                         warp "izlude",176,182;
360                 end;
361         case 3:
362                 mes .@n$;
363                 mes "Travel by ship is";
364                 mes "still one of the safest and";
365                 mes "dependable methods of";
366                 mes "transportation. I invite you";
367                 mes "to try Reudelus travel soon~";
368                 close;
369         }
370         mes .@n$;
371         mes "I'm sorry, but you";
372         mes "don't have enough";
373         mes "zeny for the boarding fare.";
374         close;
375 }
376 cmd_fild07,94,134,4     duplicate(Zain#cmd)     Sarumane#cmd    100
377
378 cmd_in02,146,180,4      script  Kafra Employee::kaf_comodo2     721,{
379         cutin "kafra_07",2;
380         mes "[Kafra Misty]";
381         mes "Welcome to the";
382         mes "Kafra Corporation.";
383         mes "You know that our";
384         mes "service is always";
385         mes "on your side~";
386         next;
387         mes "[Kafra Misty]";
388         mes "The Kafra Corporation";
389         mes "Western Division promises";
390         mes "the best quality service that";
391         mes "emphasizes reliability, and";
392         mes "total consumer satisfaction.";
393         mes "Thank you for your patronage~";
394         close2;
395         cutin "", 255;
396         end;
397 }
398
399 // Morroc Field
400 //============================================================
401 moc_fild12,35,303,4     script  Serutero#cmd    59,{
402         mes "[Serutero]";
403         mes "Hello, I'm Serutero,";
404         mes "guardian of the roads that";
405         mes "lead to Sandaruman Fortress.";
406         mes "If you really want to go there,";
407         mes "I'll permit you to continue, but you must beware of its dangers...";
408         next;
409         switch(select("I'm going there!:Sandaruman Fortress?:Cancel")) {
410         case 1:
411                 mes "[Serutero]";
412                 mes "So you're really going";
413                 mes "to go to Sandaruman";
414                 mes "Fortress. Alright then,";
415                 mes "good luck, and be careful!";
416                 close2;
417                 warp "cmd_fild08",331,319;
418                 end;
419         case 2:
420                 mes "[Serutero]";
421                 mes "Although Sandaruman";
422                 mes "Fortress is infested with";
423                 mes "monsters now, it used to be";
424                 mes "a province where people lived.";
425                 mes "However, they were always";
426                 mes "invaded and pillaged...";
427                 next;
428                 mes "[Serutero]";
429                 mes "Sandaruman's inhabitants";
430                 mes "eventually adapted to the";
431                 mes "invasions, developing smoke";
432                 mes "signals and fortifications to";
433                 mes "withstand the ravages of war.";
434                 mes "Then, Comodo was built...";
435                 next;
436                 mes "[Serutero]";
437                 mes "Comodo grew in power and";
438                 mes "influence and eventually annexed Sandaruman. More and more people";
439                 mes "moved from the fortress to Comodo until Sandaruman Fotress was";
440                 mes "essentially abandoned.";
441                 next;
442                 mes "[Serutero]";
443                 mes "There were a few people";
444                 mes "remaining in Sandaruman,";
445                 mes "but they revolted and some";
446                 mes "fledging government came into";
447                 mes "power there. The monsters took";
448                 mes "the chance to take over...";
449                 next;
450                 mes "[Serutero]";
451                 mes "There's nothing around";
452                 mes "Sandaruman now. Well, nothing";
453                 mes "except maybe Paros Lighthouse,";
454                 mes "which is southwest of here. That place might be of interest to";
455                 mes "aspiring Rogues, I hear...";
456                 close;
457         case 3:
458                 mes "[Serutero]";
459                 mes "You know, if you're";
460                 mes "tired of traveling, you";
461                 mes "can rest in ^3355FFComodo^000000. That";
462                 mes "place is a pretty popular";
463                 mes "tourist attraction, especially";
464                 mes "for you adventurer types.";
465                 close;
466         }
467 }