1 | //===== eAthena Script ======================================= |
---|
2 | //= Einbroch Town |
---|
3 | //===== By: ================================================== |
---|
4 | //= Everybody mentioned in the comments |
---|
5 | //===== Current Version: ===================================== |
---|
6 | //= 1.4 |
---|
7 | //===== Compatible With: ===================================== |
---|
8 | //= eAthena Revision 3000+ |
---|
9 | //===== Description: ========================================= |
---|
10 | //= |
---|
11 | //===== Additional Comments: ================================= |
---|
12 | //= 0.2 Added some NPCs [MasterOfMuppets] |
---|
13 | //= 0.3 Added a few npcs by reddozen [MasterOfMuppets] |
---|
14 | //= 0.4 Added a crappy quest, have fun guys... [MasterOfMuppets] |
---|
15 | //= 0.4a Added exp bonus for the factory quest, borrowed from a Korean fansite. |
---|
16 | //= 0.4b Added missing close [Komurka] |
---|
17 | //= 0.5 Added Temporal Locations of Gunslinger Job Change map. |
---|
18 | //= Info provided by RockmanEXE [erKURITA] |
---|
19 | //= 0.6 Implemented a crap quest [MasterOfMuppets] |
---|
20 | //= 0.7 Implemented an inn NPC [MasterOfMuppets] |
---|
21 | //= 0.8 Implemented the Shinokas quest, thanks to [MasterOfMuppets] |
---|
22 | //= Dj-Yhn for scripting it. |
---|
23 | //= 0.9 Removed Duplicates [Silent] |
---|
24 | //= 1.0 Implemented the Lover's quest. [MasterOfMuppets] |
---|
25 | //= 1.1 Split quests into quests/cities_einbroch.txt [Evera] |
---|
26 | //= 1.2 Split more quests into above file [Evera] |
---|
27 | //= 1.3 Added (finally) the Garrison quest npc [erKURITA] |
---|
28 | //= 1.4 Implemented the polution script. [MasterOfMuppets] |
---|
29 | //= 1.5 Updated Hotel Employee to work with Airship Ticket Quest [Samuray22] |
---|
30 | //= 1.6 Optimized several NPCs [DZeroX] |
---|
31 | //============================================================ |
---|
32 | |
---|
33 | |
---|
34 | //== some boards, signs ====================== |
---|
35 | einbroch,220,208,5 script Notice Board#01 858,{ |
---|
36 | mes "[Weapon Shop Entrance]"; |
---|
37 | close; |
---|
38 | } |
---|
39 | |
---|
40 | einbroch,183,174,5 script Bulletin Board#01 858,{ |
---|
41 | mes "East - Weapon Shop, Hotel"; |
---|
42 | mes "South - Factory"; |
---|
43 | mes "Southwest - Airship Repair Shop,"; |
---|
44 | mes "Laboratory"; |
---|
45 | mes "Northwest - Airport"; |
---|
46 | close; |
---|
47 | } |
---|
48 | |
---|
49 | einbroch,244,255,5 script Bulletin Board#02 858,{ |
---|
50 | mes " "; |
---|
51 | mes " Train Station"; |
---|
52 | close; |
---|
53 | } |
---|
54 | |
---|
55 | einbroch,68,206,5 script Bulletin Board#03 858,{ |
---|
56 | mes " "; |
---|
57 | mes " Airship Airport"; |
---|
58 | close; |
---|
59 | } |
---|
60 | |
---|
61 | einbroch,162,256,5 script Bulletin Board#04 858,{ |
---|
62 | mes "East - Train Station"; |
---|
63 | mes "Southeast - Hotel"; |
---|
64 | mes "South - Weapon Shop, Factory"; |
---|
65 | mes "Southwest - Airport, Airship Repair"; |
---|
66 | mes "Shop, Laboratory"; |
---|
67 | close; |
---|
68 | } |
---|
69 | |
---|
70 | einbroch,235,141,5 script Bulletin Board#05 858,{ |
---|
71 | mes "Southwest- Airship Repair Shop,"; |
---|
72 | mes "Laboratory"; |
---|
73 | mes "Northwest- Airport"; |
---|
74 | mes "Northwest- Weapon Shop, Hotel, Train"; |
---|
75 | mes "Station"; |
---|
76 | close; |
---|
77 | } |
---|
78 | |
---|
79 | //===== Town NPC =========================================== |
---|
80 | function script Ein_Tower { |
---|
81 | mes "["+ @Tower_Name$ +"]"; |
---|
82 | mes "Good day~"; |
---|
83 | mes "I'm " + @Tower_Name$ +", your"; |
---|
84 | mes "guide to exploring"; |
---|
85 | mes "the Einbroch Tower."; |
---|
86 | next; |
---|
87 | mes "["+ @Tower_Name$ +"]"; |
---|
88 | mes "Einbroch Tower offers"; |
---|
89 | mes "the best view of our city"; |
---|
90 | mes "and it's a great place to"; |
---|
91 | mes "meet with friends or take"; |
---|
92 | mes "a date. The Einbroch Tower"; |
---|
93 | mes "admission fee is 10 zeny."; |
---|
94 | next; |
---|
95 | mes "["+ @Tower_Name$ +"]"; |
---|
96 | mes "Right now, we're offering"; |
---|
97 | mes "a special promotion called"; |
---|
98 | mes "the Apple Combo Set for only"; |
---|
99 | mes "20 zeny. This set includes"; |
---|
100 | mes "Einbroch Tower admission"; |
---|
101 | mes "and an Apple to snack on."; |
---|
102 | next; |
---|
103 | menu "Tower Admission Only",s_Tower,"Apple Combo Set",s_Apple,"Cancel",-; |
---|
104 | |
---|
105 | mes "["+ @Tower_Name$ +"]"; |
---|
106 | mes "I see."; |
---|
107 | mes "Feel free to"; |
---|
108 | mes "come back any"; |
---|
109 | mes "time. Thank you."; |
---|
110 | close2; |
---|
111 | return; |
---|
112 | |
---|
113 | s_Tower: |
---|
114 | if(Zeny < 10)goto s_NEnough; |
---|
115 | set Zeny,Zeny - 10; |
---|
116 | s_Tower2: |
---|
117 | mes "["+ @Tower_Name$ +"]"; |
---|
118 | mes "Thank you for"; |
---|
119 | mes "using our services."; |
---|
120 | mes "Let me guide you to"; |
---|
121 | mes "the tower right away."; |
---|
122 | close2; |
---|
123 | warp "einbroch",174,204; |
---|
124 | return; |
---|
125 | |
---|
126 | s_Apple: |
---|
127 | if(Zeny < 20)goto s_NEnough; |
---|
128 | set Zeny,Zeny - 20; |
---|
129 | mes "["+ @Tower_Name$ +"]"; |
---|
130 | mes "Before I guide you to"; |
---|
131 | mes "the tower, let me check"; |
---|
132 | mes "your status to insure"; |
---|
133 | mes "your safety before I give"; |
---|
134 | mes "you the Apple Combo Set."; |
---|
135 | next; |
---|
136 | getitem 512,1; |
---|
137 | goto s_Tower2; |
---|
138 | |
---|
139 | s_NEnough: |
---|
140 | mes "["+ @Tower_Name$ +"]"; |
---|
141 | mes "I'm sorry but you don't"; |
---|
142 | mes "have enough zeny for the"; |
---|
143 | mes "requested service."; |
---|
144 | close2; |
---|
145 | return; |
---|
146 | } |
---|
147 | |
---|
148 | einbroch,176,172,5 script Khemko 855,{ |
---|
149 | set @Tower_Name$,"Khemko"; |
---|
150 | callfunc "Ein_Tower"; |
---|
151 | end; |
---|
152 | |
---|
153 | OnHide: |
---|
154 | specialeffect 16; |
---|
155 | disablenpc "Khemko"; |
---|
156 | end; |
---|
157 | |
---|
158 | OnUnhide: |
---|
159 | misceffect 215; |
---|
160 | end; |
---|
161 | |
---|
162 | } |
---|
163 | |
---|
164 | einbroch,218,198,5 script Mark 855,{ |
---|
165 | set @Tower_Name$,"Mark"; |
---|
166 | callfunc "Ein_Tower"; |
---|
167 | end; |
---|
168 | |
---|
169 | OnHide: |
---|
170 | specialeffect 16; |
---|
171 | disablenpc "Mark"; |
---|
172 | end; |
---|
173 | |
---|
174 | OnUnhide: |
---|
175 | misceffect 215; |
---|
176 | end; |
---|
177 | |
---|
178 | } |
---|
179 | |
---|
180 | einbroch,174,228,5 script Oberu 855,{ |
---|
181 | set @Tower_Name$,"Oberu"; |
---|
182 | callfunc "Ein_Tower"; |
---|
183 | end; |
---|
184 | |
---|
185 | OnHide: |
---|
186 | specialeffect 16; |
---|
187 | disablenpc "Oberu"; |
---|
188 | end; |
---|
189 | |
---|
190 | OnUnhide: |
---|
191 | misceffect 215; |
---|
192 | end; |
---|
193 | |
---|
194 | } |
---|
195 | |
---|
196 | einbroch,175,196,5 script Morei 854,{ |
---|
197 | mes "[Morei]"; |
---|
198 | mes "Greetings,"; |
---|
199 | mes "I am Morei,"; |
---|
200 | mes "Assistant Guide"; |
---|
201 | mes "of Einbroch Tower."; |
---|
202 | next; |
---|
203 | mes "[Morei]"; |
---|
204 | mes "If you wish to return"; |
---|
205 | mes "to the ground floor,"; |
---|
206 | mes "please let me know."; |
---|
207 | mes "Would you like to go"; |
---|
208 | mes "back to ground level?"; |
---|
209 | next; |
---|
210 | switch (select("Yes:No")) { |
---|
211 | case 1: |
---|
212 | mes "[Morei]"; |
---|
213 | mes "I see."; |
---|
214 | mes "Let me lead you"; |
---|
215 | mes "to the ground floor."; |
---|
216 | mes "Thank you for using"; |
---|
217 | mes "our services."; |
---|
218 | close2; |
---|
219 | switch(rand(1,3)){ |
---|
220 | case 1: |
---|
221 | warp "einbroch",218,196; |
---|
222 | end; |
---|
223 | case 2: |
---|
224 | warp "einbroch",178,172; |
---|
225 | end; |
---|
226 | case 3: |
---|
227 | warp "einbroch",172,228; |
---|
228 | end; |
---|
229 | } |
---|
230 | case 2: |
---|
231 | mes "[Morei]"; |
---|
232 | mes "I see."; |
---|
233 | mes "I hope you"; |
---|
234 | mes "enjoy your time"; |
---|
235 | mes "in Einbroch Tower."; |
---|
236 | close; |
---|
237 | } |
---|
238 | |
---|
239 | OnHide: |
---|
240 | specialeffect 16; |
---|
241 | disablenpc "Morei"; |
---|
242 | end; |
---|
243 | |
---|
244 | OnUnhide: |
---|
245 | misceffect 215; |
---|
246 | end; |
---|
247 | |
---|
248 | } |
---|
249 | |
---|
250 | einbroch,208,208,3 script Kesunboss 850,{ |
---|
251 | mes "[Kesunboss]"; |
---|
252 | mes "Lady Calla is the"; |
---|
253 | mes "epitome of elegance,"; |
---|
254 | mes "a veritable goddess"; |
---|
255 | mes "of Einbroch"; |
---|
256 | next; |
---|
257 | mes "[Kesunboss]"; |
---|
258 | mes "Her gentle voice,"; |
---|
259 | mes "that angelic smile, her"; |
---|
260 | mes "kindness and warmth"; |
---|
261 | mes "towards other people"; |
---|
262 | mes "and above all..."; |
---|
263 | next; |
---|
264 | mes "[Kesunboss]"; |
---|
265 | mes "Calla's family"; |
---|
266 | mes "is wealthy beyond"; |
---|
267 | mes "imagination! She's"; |
---|
268 | mes "perfect! I don't know who"; |
---|
269 | mes "she'll marry, but he'd be"; |
---|
270 | mes "a lucky gentleman, I'm sure."; |
---|
271 | next; |
---|
272 | mes "[Kesunboss]"; |
---|
273 | mes "Lady Calla lives in a magnificent"; |
---|
274 | mes "mansion that makes other houses"; |
---|
275 | mes "look like schacks in comparison."; |
---|
276 | mes "Head north and then west from"; |
---|
277 | mes "here if you wish to marvel in its"; |
---|
278 | mes "beauty and elegance."; |
---|
279 | close; |
---|
280 | |
---|
281 | OnHide: |
---|
282 | specialeffect 16; |
---|
283 | disablenpc "Kesunboss"; |
---|
284 | end; |
---|
285 | |
---|
286 | OnUnhide: |
---|
287 | misceffect 215; |
---|
288 | end; |
---|
289 | |
---|
290 | } |
---|
291 | |
---|
292 | einbroch,232,255,5 script Khowropher 847,{ |
---|
293 | mes "[Khowropher]"; |
---|
294 | mes "^6A6A6A*Cough cough*^000000"; |
---|
295 | mes "Jiminy! The air here"; |
---|
296 | mes "is so thick and grimy!"; |
---|
297 | mes "And it's worse for us old"; |
---|
298 | mes "people with breathing"; |
---|
299 | mes "problems! ^111111*Haaack*^000000"; |
---|
300 | next; |
---|
301 | mes "[Khowropher]"; |
---|
302 | mes "I don't care if they keep"; |
---|
303 | mes "building more and more"; |
---|
304 | mes "factories and homes in this"; |
---|
305 | mes "town. Still, I'd like to spend"; |
---|
306 | mes "the rest of my life somewhere"; |
---|
307 | mes "quiet and with clean air..."; |
---|
308 | next; |
---|
309 | mes "[Khowropher]"; |
---|
310 | mes "Then again, Einbroch is my"; |
---|
311 | mes "hometown and I can't just up"; |
---|
312 | mes "and leave. I suppose it's my"; |
---|
313 | mes "fate to suffer from this fould air"; |
---|
314 | mes "until the day I die.^6A6A6A*Sigh...*"; |
---|
315 | close; |
---|
316 | |
---|
317 | OnHide: |
---|
318 | specialeffect 16; |
---|
319 | disablenpc "Khowropher"; |
---|
320 | end; |
---|
321 | |
---|
322 | OnUnhide: |
---|
323 | misceffect 215; |
---|
324 | end; |
---|
325 | |
---|
326 | |
---|
327 | } |
---|
328 | |
---|
329 | einbroch,259,327,5 script Leslie 846,{ |
---|
330 | mes "[Leslie]"; |
---|
331 | mes "^6A6A6A*Cough cough*^000000"; |
---|
332 | mes "Laaaand sakes!"; |
---|
333 | next; |
---|
334 | mes "[Leslie]"; |
---|
335 | mes "An old woman like me"; |
---|
336 | mes "can't breathe this air! How"; |
---|
337 | mes "do people even live in all this"; |
---|
338 | mes "smog? Sure, the air in Einbech"; |
---|
339 | mes "isn't pristine, but the air here in"; |
---|
340 | mes "Einbroch is much worse! ^111111*Cough~!*^000000"; |
---|
341 | next; |
---|
342 | mes "[Leslie]"; |
---|
343 | mes "I hate coming here"; |
---|
344 | mes "sometimes! The air is"; |
---|
345 | mes "totally polluted and this"; |
---|
346 | mes "city is full of stuck up"; |
---|
347 | mes "pricks! But they sell stuff"; |
---|
348 | mes "here I can't buy back home..."; |
---|
349 | close; |
---|
350 | |
---|
351 | OnHide: |
---|
352 | specialeffect 16; |
---|
353 | disablenpc "Leslie"; |
---|
354 | end; |
---|
355 | |
---|
356 | OnUnhide: |
---|
357 | misceffect 215; |
---|
358 | end; |
---|
359 | |
---|
360 | } |
---|
361 | |
---|
362 | einbroch,232,272,3 script Train Station Staff#01::EinbrochTrain 852,{ |
---|
363 | mes "[Staff]"; |
---|
364 | mes "Welcome to"; |
---|
365 | mes "the Train Station."; |
---|
366 | mes "Trains to Einbech"; |
---|
367 | mes "are always running"; |
---|
368 | mes "so if you miss one,"; |
---|
369 | mes "it's no problem."; |
---|
370 | next; |
---|
371 | mes "[Staff]"; |
---|
372 | mes "The fare to board the"; |
---|
373 | mes "train that runs the Einbroch"; |
---|
374 | mes "to Einbech line is 200 zeny."; |
---|
375 | mes "Would you like to buy a ticket?"; |
---|
376 | next; |
---|
377 | switch (select("Yes:No:About the Environment...")) { |
---|
378 | case 1: |
---|
379 | mes "[Staff]"; |
---|
380 | if (Zeny < 200){ |
---|
381 | mes "I'm sorry but you"; |
---|
382 | mes "do not have enough"; |
---|
383 | mes "money to pay the fee."; |
---|
384 | close; |
---|
385 | } |
---|
386 | set Zeny,Zeny - 200; |
---|
387 | mes "Thank you"; |
---|
388 | mes "very much."; |
---|
389 | mes "Have a safe trip."; |
---|
390 | mes "^111111*Ahem*^000000 All aboard!"; |
---|
391 | close2; |
---|
392 | warp "einbech",43,215; |
---|
393 | end; |
---|
394 | case 2: |
---|
395 | mes "[Staff]"; |
---|
396 | mes "Very well, then."; |
---|
397 | mes "Please enjoy your"; |
---|
398 | mes "stay in Einbroch."; |
---|
399 | close; |
---|
400 | case 3: |
---|
401 | mes "[Staff]"; |
---|
402 | mes "Einbroch is infamous for"; |
---|
403 | mes "its air pollution, no doubt"; |
---|
404 | mes "caused by the industrial"; |
---|
405 | mes "facilities located here."; |
---|
406 | mes "it's really horrible..."; |
---|
407 | next; |
---|
408 | mes "[Staff]"; |
---|
409 | mes "Sometimes the air pollution"; |
---|
410 | mes "gets so bad that it becomes"; |
---|
411 | mes "hard to breathe. If you hear"; |
---|
412 | mes "the Einbroch Smog Alert, you"; |
---|
413 | mes "should find shelter immediately!"; |
---|
414 | close; |
---|
415 | } |
---|
416 | |
---|
417 | OnHide: |
---|
418 | specialeffect 16; |
---|
419 | end; |
---|
420 | |
---|
421 | OnUnhide: |
---|
422 | misceffect 215; |
---|
423 | end; |
---|
424 | |
---|
425 | } |
---|
426 | |
---|
427 | einbroch,252,301,3 duplicate(EinbrochTrain) Train Station Staff#02 852 |
---|
428 | |
---|
429 | einbroch,228,121,5 script Little Toby 855,{ |
---|
430 | mes "[Little Toby]"; |
---|
431 | mes "Excuse me..."; |
---|
432 | mes "But I'm lost!"; |
---|
433 | mes "I can't find my"; |
---|
434 | mes "mom or dad!"; |
---|
435 | next; |
---|
436 | mes "[Little Toby]"; |
---|
437 | mes "A-am I at the airport?!"; |
---|
438 | mes "My parents are suposed"; |
---|
439 | mes "to come get me, but I still"; |
---|
440 | mes "haven't found them! We just"; |
---|
441 | mes "moved here, so i don't know"; |
---|
442 | mes "where anything is!"; |
---|
443 | next; |
---|
444 | mes "[Little Toby]"; |
---|
445 | mes "W-wait!"; |
---|
446 | mes "Where are you"; |
---|
447 | mes "going?! Don't leave"; |
---|
448 | mes "me, I'm all alone...!"; |
---|
449 | close; |
---|
450 | |
---|
451 | OnHide: |
---|
452 | specialeffect 16; |
---|
453 | disablenpc "Little Toby"; |
---|
454 | end; |
---|
455 | |
---|
456 | OnUnhide: |
---|
457 | misceffect 215; |
---|
458 | end; |
---|
459 | |
---|
460 | } |
---|
461 | |
---|
462 | einbroch,229,149,3 script Sleik 854,{ |
---|
463 | mes "[Sleik]"; |
---|
464 | mes "Surprisingly, we have"; |
---|
465 | mes "a Train Station that everyone"; |
---|
466 | mes "has been calling a victory for"; |
---|
467 | mes "science. I mean, shouldn't we"; |
---|
468 | mes "be more amazed by the airship"; |
---|
469 | next; |
---|
470 | mes "[Sleik]"; |
---|
471 | mes "Now, if you want to know"; |
---|
472 | mes "where the train actually goes"; |
---|
473 | mes "I wouldn't be able to tell you."; |
---|
474 | mes "After all, I never rode it. But"; |
---|
475 | mes "still, I guess having our own"; |
---|
476 | mes "Train Station is a good thing"; |
---|
477 | close; |
---|
478 | |
---|
479 | OnHide: |
---|
480 | specialeffect 16; |
---|
481 | disablenpc "Sleik"; |
---|
482 | end; |
---|
483 | |
---|
484 | OnUnhide: |
---|
485 | misceffect 215; |
---|
486 | end; |
---|
487 | |
---|
488 | } |
---|
489 | |
---|
490 | einbroch,236,191,3 script Tan 855,{ |
---|
491 | mes "[Tan]"; |
---|
492 | mes "All the factories"; |
---|
493 | mes "here in Einbroch are"; |
---|
494 | mes "causing a serious air"; |
---|
495 | mes "pollution problem."; |
---|
496 | next; |
---|
497 | mes "[Tan]"; |
---|
498 | mes "I'm an Airship engineer and"; |
---|
499 | mes "everyday, all day long, I deal"; |
---|
500 | mes "with oil stains and all sorts"; |
---|
501 | mes "of pollutants. i'm supprised"; |
---|
502 | mes "I havn't gotten sick yet..."; |
---|
503 | next; |
---|
504 | mes "[Tan]"; |
---|
505 | mes "Still, I try to be careful"; |
---|
506 | mes "when I can. Whenever I go"; |
---|
507 | mes "out into the city's red fog,"; |
---|
508 | mes "I always wear my Flu Mask."; |
---|
509 | mes "If you'll be here a while,"; |
---|
510 | mes "you should carry one with you."; |
---|
511 | close; |
---|
512 | |
---|
513 | OnHide: |
---|
514 | specialeffect 16; |
---|
515 | disablenpc "Tan"; |
---|
516 | end; |
---|
517 | |
---|
518 | OnUnhide: |
---|
519 | misceffect 215; |
---|
520 | end; |
---|
521 | |
---|
522 | } |
---|
523 | |
---|
524 | ein_in01,31,217,3 script Cendadt 851,{ |
---|
525 | |
---|
526 | mes "[Cendadt]"; |
---|
527 | mes "This factory has a lot"; |
---|
528 | mes "of things that need fixing,"; |
---|
529 | mes "pronto! I'm amazed that"; |
---|
530 | mes "the place is still operating!"; |
---|
531 | next; |
---|
532 | mes "[Cendadt]"; |
---|
533 | mes "Lucky for us, I head that"; |
---|
534 | mes "some altruistic adventurers"; |
---|
535 | mes "have been donating materials"; |
---|
536 | mes "to help keep this factory from"; |
---|
537 | mes "falling apart... Or worse."; |
---|
538 | mes "But that's just a rumor."; |
---|
539 | next; |
---|
540 | mes "[Cendadt]"; |
---|
541 | mes "^6A6A6A*Sigh*^000000"; |
---|
542 | mes "Even if it is true,"; |
---|
543 | mes "there's nothing no one"; |
---|
544 | mes "here can do. Nobody has"; |
---|
545 | mes "the courage to challenge"; |
---|
546 | mes "the system, you know?"; |
---|
547 | next; |
---|
548 | mes "[Cendadt]"; |
---|
549 | mes "I..."; |
---|
550 | mes "I better get"; |
---|
551 | mes "back to work"; |
---|
552 | mes "before I get"; |
---|
553 | mes "in trouble..."; |
---|
554 | close; |
---|
555 | |
---|
556 | } |
---|
557 | |
---|
558 | ein_in01,36,204,3 script Rombell 851,{ |
---|
559 | |
---|
560 | mes "[Rombell]"; |
---|
561 | mes "It's great that the"; |
---|
562 | mes "factory is making good"; |
---|
563 | mes "business and drawing"; |
---|
564 | mes "in a lot of profit, but I still"; |
---|
565 | mes "have one major convern."; |
---|
566 | next; |
---|
567 | mes "[Rombell]"; |
---|
568 | mes "The ammount of pollution"; |
---|
569 | mes "that this place is causing"; |
---|
570 | mes "is horrific! We've got these"; |
---|
571 | mes "machines blowing out toxic"; |
---|
572 | mes "gas all day long! The air"; |
---|
573 | mes "can't be safe for very long..."; |
---|
574 | next; |
---|
575 | mes "[Rombell]"; |
---|
576 | mes "I mean, the air we're"; |
---|
577 | mes "breathing right now is"; |
---|
578 | mes "pretty foul and things"; |
---|
579 | mes "are only going to get"; |
---|
580 | mes "worse. How can we"; |
---|
581 | mes "solve this problem?"; |
---|
582 | close; |
---|
583 | |
---|
584 | } |
---|
585 | |
---|
586 | ein_in01,49,202,3 script Dorf 851,{ |
---|
587 | |
---|
588 | mes "[Dorf]"; |
---|
589 | mes "machines are sooo"; |
---|
590 | mes "convenient. Just look"; |
---|
591 | mes "at this contraption easily"; |
---|
592 | mes "do tasks that'd be tough"; |
---|
593 | mes "for me to finish alone"; |
---|
594 | next; |
---|
595 | mes "[Dorf]"; |
---|
596 | mes "Now this is what"; |
---|
597 | mes "I call technology!"; |
---|
598 | mes "Sure, it takes effort and"; |
---|
599 | mes "money to make one of"; |
---|
600 | mes "these, but what do I care?"; |
---|
601 | next; |
---|
602 | mes "[Dorf]"; |
---|
603 | mes "I've got no problems,"; |
---|
604 | mes "so long as this freaking"; |
---|
605 | mes "thing keeps working the"; |
---|
606 | mes "way I want it to!"; |
---|
607 | close; |
---|
608 | |
---|
609 | } |
---|
610 | |
---|
611 | ein_in01,48,220,3 script Lowe 851,{ |
---|
612 | |
---|
613 | mes "[Lowe]"; |
---|
614 | mes "..."; |
---|
615 | next; |
---|
616 | mes "[Lowe]"; |
---|
617 | mes "..."; |
---|
618 | mes "......"; |
---|
619 | next; |
---|
620 | mes "[Lowe]"; |
---|
621 | mes "..."; |
---|
622 | mes "......"; |
---|
623 | mes "........."; |
---|
624 | next; |
---|
625 | mes "[Lowe]"; |
---|
626 | mes "Hey. Why are you"; |
---|
627 | mes "looking at me like"; |
---|
628 | mes "that? There's no idle"; |
---|
629 | mes "chatting allowed at work."; |
---|
630 | mes "If Canphotii catches"; |
---|
631 | mes "you, you'll be punished"; |
---|
632 | next; |
---|
633 | mes "[Lowe]"; |
---|
634 | mes "Oh wait..."; |
---|
635 | mes "You don't work here."; |
---|
636 | mes "I appologize, that kind"; |
---|
637 | mes "of reaction's an old"; |
---|
638 | mes "habit for me, adventurer."; |
---|
639 | close; |
---|
640 | |
---|
641 | } |
---|
642 | |
---|
643 | ein_in01,43,253,4 script Canphotii 852,{ |
---|
644 | |
---|
645 | mes "[Canphotii]"; |
---|
646 | mes "Hustle, hustle!"; |
---|
647 | mes "Pick up the pace!"; |
---|
648 | mes "Anyone working too"; |
---|
649 | mes "slowly will be punished!"; |
---|
650 | next; |
---|
651 | mes "[Canphotii]"; |
---|
652 | mes "Can't you understand"; |
---|
653 | mes "that?! Now go to your"; |
---|
654 | mes "station and get back to"; |
---|
655 | mes "work! Wait, are you even"; |
---|
656 | mes "an employee? If not, then"; |
---|
657 | mes "stop wandering around!"; |
---|
658 | next; |
---|
659 | mes "[Canphotii]"; |
---|
660 | mes "You're not supposed"; |
---|
661 | mes "to be able to get in here!"; |
---|
662 | mes "I can't believe they let you"; |
---|
663 | mes "in! This requires extreme"; |
---|
664 | mes "disciplinary action!"; |
---|
665 | close; |
---|
666 | |
---|
667 | } |
---|
668 | |
---|
669 | ein_in01,68,209,4 script Khashurantze 852,{ |
---|
670 | |
---|
671 | mes "[Khashurantze]"; |
---|
672 | mes "I'm sorry, but you need"; |
---|
673 | mes "special authority in order"; |
---|
674 | mes "to enter this place. I'll have"; |
---|
675 | mes "to ask you to leave right now."; |
---|
676 | if (EinFactory > 0){ |
---|
677 | next; |
---|
678 | mes "[Khashurantze]"; |
---|
679 | mes "Oh? Mr. Zelmeto asked you to help out?"; |
---|
680 | mes "In that case excuse me."; |
---|
681 | close; |
---|
682 | } |
---|
683 | close2; |
---|
684 | warp "einbroch",179,63; |
---|
685 | end; |
---|
686 | |
---|
687 | } |
---|
688 | |
---|
689 | ein_in01,113,211,3 script Treinz 851,{ |
---|
690 | |
---|
691 | mes "[Treinz]"; |
---|
692 | mes "If you just pay me money,"; |
---|
693 | mes "I'll be your slave! There's"; |
---|
694 | mes "nothing I won't do! Anything"; |
---|
695 | mes "is fair game. Hell, I'll get buck"; |
---|
696 | mes "naked if you pay me enough."; |
---|
697 | next; |
---|
698 | mes "[Treinz]"; |
---|
699 | mes "If you pay me what I'm"; |
---|
700 | mes "worth, I'll work hard at"; |
---|
701 | mes "any task you set me to."; |
---|
702 | mes "Sure, mining's rough, but"; |
---|
703 | mes "as long as the zeny's coming"; |
---|
704 | mes "in, I'm happy. Heh heh heh~"; |
---|
705 | close; |
---|
706 | } |
---|
707 | |
---|
708 | ein_in01,84,218,3 script Tsuen 851,{ |
---|
709 | |
---|
710 | mes "[Tsuen]"; |
---|
711 | mes "There was a time"; |
---|
712 | mes "when I dreamed of"; |
---|
713 | mes "being an adventurer,"; |
---|
714 | mes "just like you. But that"; |
---|
715 | mes "was a long time ago..."; |
---|
716 | next; |
---|
717 | mes "[Tsuen]"; |
---|
718 | mes "Now, I'm nothing but"; |
---|
719 | mes "a factory manager. Still,"; |
---|
720 | mes "even if my job's not that"; |
---|
721 | mes "great, I'm pretty satisifed."; |
---|
722 | mes "I'm sure people enjoy the"; |
---|
723 | mes "products I oversee and all..."; |
---|
724 | next; |
---|
725 | mes "[Tsuen]"; |
---|
726 | mes "Maybe my life was meant"; |
---|
727 | mes "to be this way, even if it's"; |
---|
728 | mes "not how I planned it. But the"; |
---|
729 | mes "time will come when I up and"; |
---|
730 | mes "leave and travel the world"; |
---|
731 | mes "once I get my chance!"; |
---|
732 | next; |
---|
733 | mes "[Tsuen]"; |
---|
734 | mes "I hope the day will"; |
---|
735 | mes "come when I can meet"; |
---|
736 | mes "you out in that big wide"; |
---|
737 | mes "world and greet you as"; |
---|
738 | mes "a fellow adventurer."; |
---|
739 | close; |
---|
740 | } |
---|
741 | |
---|
742 | ein_in01,85,261,3 script Zherin 851,{ |
---|
743 | |
---|
744 | mes "[Zherin]"; |
---|
745 | mes "I'm in charge of this"; |
---|
746 | mes "blast furnace which"; |
---|
747 | mes "contains all of this"; |
---|
748 | mes "boiling magma."; |
---|
749 | next; |
---|
750 | mes "[Zherin]"; |
---|
751 | mes "Even though it doesn't"; |
---|
752 | mes "require actual labor, this"; |
---|
753 | mes "job is pretty tiring. I've got"; |
---|
754 | mes "to pay careful attention all"; |
---|
755 | mes "the time. It's pretty stressful."; |
---|
756 | next; |
---|
757 | mes "[Zherin]"; |
---|
758 | mes "Still, I'm proud of my job"; |
---|
759 | mes "since I have the responsibility"; |
---|
760 | mes "of ensuring employee safety."; |
---|
761 | mes "Anyway, don't get too close"; |
---|
762 | mes "to the furnace. It won't do if"; |
---|
763 | mes "you get burned on accident!"; |
---|
764 | close; |
---|
765 | } |
---|
766 | |
---|
767 | ein_in01,64,271,3 script Vonstein 851,{ |
---|
768 | |
---|
769 | mes "[Vonstein]"; |
---|
770 | mes "Staring at this"; |
---|
771 | mes "bubbling hot liquid"; |
---|
772 | mes "metal gives me a good"; |
---|
773 | mes "feeling inside. It's like"; |
---|
774 | mes "that stuff can melt anything!"; |
---|
775 | next; |
---|
776 | mes "[Vonstein]"; |
---|
777 | mes "Imagine covering an"; |
---|
778 | mes "entire street of people"; |
---|
779 | mes "with that stuff! Bwahah--"; |
---|
780 | mes "Oh, I'm sorry if I'm talking"; |
---|
781 | mes "crazy talk! I'm just kidding~"; |
---|
782 | close; |
---|
783 | } |
---|
784 | |
---|
785 | ein_in01,33,275,9 script Pevtatin 848,{ |
---|
786 | |
---|
787 | mes "[Pevtatin]"; |
---|
788 | mes "Good god!"; |
---|
789 | mes "I'm so stressed!"; |
---|
790 | mes "It's been nonstop"; |
---|
791 | mes "since I moved here!"; |
---|
792 | next; |
---|
793 | mes "[Pevtatin]"; |
---|
794 | mes "The work is tough and"; |
---|
795 | mes "already the boss hates"; |
---|
796 | mes "me! I didn't move here"; |
---|
797 | mes "for this! Still, the pay is"; |
---|
798 | mes "decent so I guess I should"; |
---|
799 | mes "endure just a little longer."; |
---|
800 | next; |
---|
801 | mes "[Pevtatin]"; |
---|
802 | mes "Here goes...!"; |
---|
803 | mes "Yo-heave-ho!"; |
---|
804 | mes "Yo-heave-ho~!"; |
---|
805 | close; |
---|
806 | } |
---|
807 | |
---|
808 | ein_in01,87,237,3 script Dinje 850,{ |
---|
809 | |
---|
810 | mes "[Dinje]"; |
---|
811 | mes "Do you know why a woman"; |
---|
812 | mes "like me has to work in this"; |
---|
813 | mes "factory? I'll tell you why..."; |
---|
814 | next; |
---|
815 | mes "[Dinje]"; |
---|
816 | mes "My lazy husband, Gesin,"; |
---|
817 | mes "is just lying there on the"; |
---|
818 | mes "ground! So I have to work"; |
---|
819 | mes "in order to support us!"; |
---|
820 | next; |
---|
821 | mes "[Dinje]"; |
---|
822 | mes "We can't rest for even"; |
---|
823 | mes "a second if we want to save"; |
---|
824 | mes "enough money to become"; |
---|
825 | mes "wealthy and powerful some"; |
---|
826 | mes "day. Don't you understand?"; |
---|
827 | next; |
---|
828 | mes "[Dinje]"; |
---|
829 | mes "Well, my husband obviously"; |
---|
830 | mes "doesn't! How can he not know"; |
---|
831 | mes "how the real world works?!"; |
---|
832 | mes "Hey, kick his ass for me if"; |
---|
833 | mes "he doesn't wake up soon!"; |
---|
834 | close; |
---|
835 | } |
---|
836 | |
---|
837 | ein_in01,103,238,9 script Gesin 849,{ |
---|
838 | |
---|
839 | mes "[Gesin]"; |
---|
840 | mes "Arrgh!"; |
---|
841 | mes "This is killing me!"; |
---|
842 | mes "Why should I be rich?!"; |
---|
843 | mes "What's wrong with living"; |
---|
844 | mes "within our means?"; |
---|
845 | next; |
---|
846 | mes "[Gesin]"; |
---|
847 | mes "I've got no problem"; |
---|
848 | mes "with my current way"; |
---|
849 | mes "of life, but the old ball"; |
---|
850 | mes "and chain disagrees."; |
---|
851 | mes "Why is she so obsessed"; |
---|
852 | mes "with riches and power?"; |
---|
853 | next; |
---|
854 | mes "[Gesin]"; |
---|
855 | mes "Well, in any case, I'd"; |
---|
856 | mes "like to help her, but I can't"; |
---|
857 | mes "get up! I'm exhausted and"; |
---|
858 | mes "my body is just overtaxed."; |
---|
859 | mes "I have no strength at all."; |
---|
860 | next; |
---|
861 | mes "[Gesin]"; |
---|
862 | mes "This is horrible~"; |
---|
863 | mes "I should be resting"; |
---|
864 | mes "instead of worrying"; |
---|
865 | mes "about making money..."; |
---|
866 | close; |
---|
867 | } |
---|
868 | |
---|
869 | einbroch,188,72,3 script Keneshiotz 855,{ |
---|
870 | |
---|
871 | mes "[Keneshiotz]"; |
---|
872 | mes "This city is full of sky"; |
---|
873 | mes "high smokestacks and"; |
---|
874 | mes "the droning hum of machines."; |
---|
875 | next; |
---|
876 | mes "[Keneshiotz]"; |
---|
877 | mes "Sure, the air is polluted,"; |
---|
878 | mes "but I think it's a fair price"; |
---|
879 | mes "to pay for wealth and a"; |
---|
880 | mes "modern life of comfort."; |
---|
881 | mes "Screw the environment!"; |
---|
882 | next; |
---|
883 | mes "[Keneshiotz]"; |
---|
884 | mes "I'd much rather live like"; |
---|
885 | mes "this than end up like those"; |
---|
886 | mes "backwards vagrants in that"; |
---|
887 | mes "filthy Einbech. Don't they"; |
---|
888 | mes "know that money makes"; |
---|
889 | mes "the world go 'round?"; |
---|
890 | close; |
---|
891 | |
---|
892 | OnHide: |
---|
893 | specialeffect 16; |
---|
894 | disablenpc "Keneshiotz"; |
---|
895 | end; |
---|
896 | |
---|
897 | OnUnhide: |
---|
898 | misceffect 215; |
---|
899 | end; |
---|
900 | |
---|
901 | } |
---|
902 | |
---|
903 | ein_in01,206,224,2 script Hotel Employee 855,{ |
---|
904 | mes "[Hotel Employee]"; |
---|
905 | mes "Good day, welcome to the"; |
---|
906 | mes "Einbroch Hotel. The staff is"; |
---|
907 | mes "always striving to accomodate"; |
---|
908 | mes "our guests with the highest"; |
---|
909 | mes "standards in cleanliness,"; |
---|
910 | mes "service and convenience~"; |
---|
911 | next; |
---|
912 | if (kain_ticket == 5) { |
---|
913 | mes "[Hotel Employee]"; |
---|
914 | mes "Are you looking"; |
---|
915 | mes "for Mr. Defru Ark?"; |
---|
916 | mes "Let me see..."; |
---|
917 | next; |
---|
918 | mes "[Hotel Employee]"; |
---|
919 | mes "Here we are..."; |
---|
920 | mes "He's staying"; |
---|
921 | mes "in Room 201."; |
---|
922 | close; |
---|
923 | } |
---|
924 | switch (select("Save:Rest - 5,000 zeny:Cancel")) { |
---|
925 | case 1: |
---|
926 | savepoint "ein_in01",199,224; |
---|
927 | mes "[Hotel Employee]"; |
---|
928 | mes "Your Respawn Point"; |
---|
929 | mes "has been saved here"; |
---|
930 | mes "in the Einbroch Hotel."; |
---|
931 | mes "Thank you, and please"; |
---|
932 | mes "come again."; |
---|
933 | next; |
---|
934 | mes "[Hotel Employee]"; |
---|
935 | mes "Have a good day."; |
---|
936 | close; |
---|
937 | case 2: |
---|
938 | mes "[Hotel Employee]"; |
---|
939 | if (Zeny < 5000){ |
---|
940 | mes "I'm sorry but"; |
---|
941 | mes "you don't seem"; |
---|
942 | mes "to have enough zeny."; |
---|
943 | close; |
---|
944 | } |
---|
945 | mes "Thank you."; |
---|
946 | mes "Please enjoy"; |
---|
947 | mes "your rest~"; |
---|
948 | close2; |
---|
949 | set zeny,zeny - 5000; |
---|
950 | warp "ein_in01",272,167; |
---|
951 | percentheal 100,100; |
---|
952 | end; |
---|
953 | case 3: |
---|
954 | mes "[Hotel Employee]"; |
---|
955 | mes "Thank you and"; |
---|
956 | mes "please come again~"; |
---|
957 | close; |
---|
958 | } |
---|
959 | } |
---|
960 | |
---|
961 | ein_in01,21,147,4 script Megass 853,3,3,{ |
---|
962 | end; |
---|
963 | |
---|
964 | OnTouch: |
---|
965 | mes "[Megass]"; |
---|
966 | mes "How dare you..."; |
---|
967 | mes "A vagabond like"; |
---|
968 | mes "you setting foot"; |
---|
969 | mes "into my home!?"; |
---|
970 | mes "Unthinkable!"; |
---|
971 | next; |
---|
972 | mes "[Megass]"; |
---|
973 | mes "Leave immediately"; |
---|
974 | mes "before I report you"; |
---|
975 | mes "to the authorities"; |
---|
976 | mes "for trespassing!"; |
---|
977 | close2; |
---|
978 | warp "einbroch",112,245; |
---|
979 | end; |
---|
980 | } |
---|