quests_einbroch.txt 43 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702
  1. //===== eAthena Script =======================================
  2. //= Quest NPCs related to Einbroch
  3. //===== By: ==================================================
  4. //= Evera and The eAthena Dev Team
  5. //===== Current Version: =====================================
  6. //= 1.0
  7. //===== Compatible With: =====================================
  8. //= eAthena 7.15 +
  9. //===== Description: =========================================
  10. //= Shinokas Quest, Einbroch Lover Quest
  11. //===== Additional Comments: =================================
  12. //= v1.0 Initial Release [Evera]
  13. //============================================================
  14. //============================================================
  15. //=================================================== Shinokas
  16. //====================================================== Quest
  17. ein_in01.gat,231,163,1 script Sick Old Man 849,6,6,{
  18. if(Shinokas_Quest == 5) goto L_Dead;
  19. if(ein_lab == 2) goto L_Lab2;
  20. if(Shinokas_Quest == 4) goto L_Lab1;
  21. if(EinFactory == 16 && Shinokas_Quest == 3) goto L_Factory2;
  22. if(Shinokas_Quest == 3) goto L_Factory3;
  23. if(ein_maid) goto L_Factory;
  24. if(Shinokas_Quest == 2) goto L_Find;
  25. if(!Shinokas_Quest)set Shinokas_Quest,1;
  26. mes "[Sick Old Man]";
  27. mes "...!";
  28. next;
  29. mes "[Sick Old Man]";
  30. mes "Awwwk~";
  31. mes "It's killing me!";
  32. mes "Arrrgh! Awwwrgh!";
  33. mes "W-when will my son";
  34. mes "come back from";
  35. mes "the factory...?!";
  36. next;
  37. if (einbech_buender == 2) goto L_Ask;
  38. mes "^3131FFYou feel really awkward";
  39. mes "just staring at this old";
  40. mes "man violently rolling";
  41. mes "around in his bed.";
  42. close;
  43. L_Ask:
  44. mes "["+strcharinfo(0)+"]";
  45. mes "Shi...";
  46. mes "Shinokas?";
  47. next;
  48. mes "[Sick Old Man]";
  49. mes "Huh...?";
  50. mes "Noooo! My name is";
  51. mes "Shinotarous. Y-you've";
  52. mes "got the wrong person!";
  53. next;
  54. mes "["+strcharinfo(0)+"]";
  55. mes "This has to be the";
  56. mes "Shinokas that Hikeman";
  57. mes "was talking about in Einbech";
  58. mes "Hmmm, but how can I get";
  59. mes "him to admit it?";
  60. next;
  61. mes "["+strcharinfo(0)+"]";
  62. mes "*Ahem!*";
  63. mes "Excuse me...";
  64. next;
  65. while(1)
  66. {
  67. switch(select("Remember the mine tunnel collapse?:Didn't you used to be a miner?:Have you lived in Einbroch all your life?")) {
  68. case 1: //remember
  69. if(@quest2 > 4 || @quest3 > 4)goto L_Cont;
  70. mes "[Sick Old Man]";
  71. mes "Noooo!";
  72. mes "I don't know";
  73. mes "what the hell";
  74. mes "you're talking";
  75. mes "about!";
  76. next;
  77. break;
  78. case 2: //miner
  79. if(@quest2 > 1)goto s_Quest2;
  80. mes "[Sick Old Man]";
  81. mes "Noooo...!";
  82. mes "W-why would you";
  83. mes "even ask me that";
  84. mes "kind of question?!";
  85. s_Quest2:
  86. set @quest2,@quest2 + 1;
  87. if(@quest3)set @quest3,0;
  88. next;
  89. break;
  90. case 3: //einbroch
  91. if(@quest3 > 1)goto s_Quest3;
  92. mes "[Sick Old Man]";
  93. mes "Y-yes!";
  94. mes "Born and raised";
  95. mes "raised here in";
  96. mes "Einbe--Einbroch!";
  97. next;
  98. mes "^3131FFIt doesn't seem";
  99. mes "like this old man";
  100. mes "is telling the truth...";
  101. s_Quest3:
  102. set @quest3,@quest3 + 1;
  103. if(@quest2)set @quest2,0;
  104. next;
  105. break;
  106. }
  107. }
  108. L_Cont:
  109. mes "[Shinokas]";
  110. mes "Hmm...";
  111. mes "^0000FFBuender Hikeman^000000...";
  112. next;
  113. mes "[Shinokas]";
  114. mes "No!";
  115. mes "I've never met";
  116. mes "Buender Hikeman";
  117. mes "in my entire li--";
  118. next;
  119. mes "[Shinokas]";
  120. mes "...";
  121. mes "......";
  122. next;
  123. mes "["+strcharinfo(0)+"]";
  124. mes "I was right!";
  125. mes "You're Shinokas!";
  126. next;
  127. mes "[Shinokas]";
  128. mes "Curses!";
  129. mes "I've blown";
  130. mes "my cover!";
  131. mes "W-wait! How much";
  132. mes "do you know?!";
  133. next;
  134. mes "[Shinokas]";
  135. mes "Did ^0000FFthey^000000 send you?";
  136. mes "*Sigh* I think that this";
  137. mes "is it. I'll never be";
  138. mes "able to solve the";
  139. mes "secret before I die.";
  140. next;
  141. mes "[Shinokas]";
  142. mes "Okay.";
  143. mes "Get on with it.";
  144. mes "I'm ready now...";
  145. next;
  146. mes "["+strcharinfo(0)+"]";
  147. mes "Tell me everything";
  148. mes "you know related to";
  149. mes "that incident where";
  150. mes "the mine tunnel";
  151. mes "collapsed around";
  152. mes "you and Hikeman.";
  153. next;
  154. mes "[Shinokas]";
  155. mes "...?";
  156. mes "Errr....";
  157. mes "You're not";
  158. mes "here to kill me?";
  159. next;
  160. mes "["+strcharinfo(0)+"]";
  161. mes "No...!";
  162. mes "I'm here to find";
  163. mes "out the truth";
  164. next;
  165. mes "[Shinokas]";
  166. mes "That means...";
  167. mes "I still have some time.";
  168. mes "This must be destiny!";
  169. mes "Allright, I'll tell you what";
  170. mes "happened. But it's a";
  171. mes "long story...";
  172. next;
  173. mes "[Shinokas]";
  174. mes "How much do you know";
  175. mes "about the accident? No,";
  176. mes "wait. Don't answer that.";
  177. mes "I don't want to hear it";
  178. next;
  179. mes "[Shinokas]";
  180. mes "I admit it. Yes.";
  181. mes "I stabbed my friends";
  182. mes "in the back. It was an";
  183. mes "unforgivable sin that will";
  184. mes "haunt me untill the day that I die";
  185. next;
  186. mes "[Shinokas]";
  187. mes "I sold out my friends for";
  188. mes "money. I destroyed that";
  189. mes "tunnel and killed them. But";
  190. mes "I suppose I was tricked as well.";
  191. mes "^0000FFThey^000000 never intended to keep";
  192. mes "their end of our agreement.";
  193. next;
  194. mes "[Shinokas]";
  195. mes "After I destroyed the tunnel,";
  196. mes "they targeted me and I ended";
  197. mes "spending the rest of my life being";
  198. mes "pursued and running for place to";
  199. mes "place. What the hell was that ^0000FFore^000000";
  200. mes "and why was it so important?";
  201. next;
  202. mes "[Shinokas]";
  203. mes "I need to know more about";
  204. mes "that ore if it's worth killing for.";
  205. mes "That's why I've risked sneaking";
  206. mes "into Einbroch. Sopposedly, an ore";
  207. mes "similar to the ore we found has";
  208. mes "been transported here recently";
  209. next;
  210. menu "Did you find it?",-;
  211. mes "[Shinokas]";
  212. mes "No, not yet.";
  213. mes "I've been searching";
  214. mes "for that ore every night.";
  215. mes "During the day, this kind";
  216. mes "blacksmith has managed";
  217. mes "to hide me from those men";
  218. next;
  219. mes "[Shinokas]";
  220. mes "But I won't be safe";
  221. mes "for very long. Look, I'm";
  222. mes "no saint, but before I die,";
  223. mes "I wanna do this one last";
  224. mes "thing and see what's so";
  225. mes "great about this ore...";
  226. next;
  227. menu "Wait, who's trying to get you?",-;
  228. mes "[Shinokas]";
  229. mes "Who's trying to kill me?";
  230. mes "The people who hired me and";
  231. mes "my friends to dig up that ore in";
  232. mes "the first place. We thought they";
  233. mes "were ordinary businessmen,";
  234. mes "but... They're dangerous.";
  235. next;
  236. mes "[Shinokas]";
  237. mes "So I told you everything";
  238. mes "and now you know that my";
  239. mes "day might be numbered.";
  240. mes "Please do an old man a favor";
  241. mes "and search Einbroch for that";
  242. mes "strange, mysterious ore.";
  243. next;
  244. mes "[Shinokas]";
  245. mes "Now, the first thing I learned";
  246. mes "in this tows is that the richest";
  247. mes "family is the Kapelltheines. Only";
  248. mes "the rich and powerful can possibly";
  249. mes "be involved in something so big.";
  250. next;
  251. mes "[Shinokas]";
  252. mes "Would you search";
  253. mes "Kappelltheine Manor";
  254. mes "for that ore? It's on the way";
  255. mes "to the Airport and it shouldn't be";
  256. mes "hard to miss. They're the richest";
  257. mes "people in Einbroch, after all.";
  258. next;
  259. mes "[Shinokas]";
  260. mes "I'm too old and weak to leave";
  261. mes "this house, and there's the change";
  262. mes "that those men will find me. If you";
  263. mes "can sympathize with my situation,";
  264. mes "please find out if the Kapelltheine";
  265. mes "family has any unique ores...";
  266. set Shinokas_Quest,2;
  267. close;
  268. L_Find:
  269. mes "[Shinokas]";
  270. mes "Please...";
  271. mes "Find out if the Kapelltheines";
  272. mes "are keeping some kind of unique";
  273. mes "ore. Their manor is on the road";
  274. mes "that leads to the Airport.";
  275. close;
  276. L_Factory:
  277. mes "[Shinokas]";
  278. mes "So, did you find";
  279. mes "anything from the";
  280. mes "Kapellthaines?";
  281. next;
  282. mes "["+strcharinfo(0)+"]";
  283. mes "Well, Mr. Kapelltheine";
  284. mes "is kind of violent, but";
  285. mes "I didn't find anything";
  286. mes "really suspicious.";
  287. next;
  288. mes "[Shinokas]";
  289. mes "Huh...";
  290. mes "I must have";
  291. mes "been wrong, then...";
  292. mes "Where else could it be?";
  293. next;
  294. mes "[Shinokas]";
  295. mes "Oh, right! The huge";
  296. mes "factory in Einbroch!";
  297. mes "What could be more";
  298. mes "suspicious? There's a ton";
  299. mes "of workers, but no one really";
  300. mes "knows what they do there...";
  301. next;
  302. mes "[Shinokas]";
  303. mes "If they're so secretive";
  304. mes "it's possible that they're";
  305. mes "keeping the ore over there.";
  306. mes "Please go and search the";
  307. mes "Factory for that ore as";
  308. mes "soon as you can.";
  309. set Shinokas_Quest,3;
  310. close;
  311. L_Factory3:
  312. mes "[Shinokas]";
  313. mes "So...";
  314. mes "Did you learn";
  315. mes "anything new";
  316. mes "in the Factory?";
  317. next;
  318. mes "["+strcharinfo(0)+"]";
  319. mes "I haven't went there";
  320. mes "yet.";
  321. next;
  322. mes "[Shinokas]";
  323. mes "Then why did you come";
  324. mes "back? Go and investigate";
  325. mes "the factory now.";
  326. close;
  327. L_Factory2:
  328. mes "[Shinokas]";
  329. mes "So...?";
  330. mes "Did you learn";
  331. mes "anything new";
  332. mes "in the Factory?";
  333. next;
  334. mes "["+strcharinfo(0)+"]";
  335. mes "Well...";
  336. mes "There's a lot of";
  337. mes "suspicious business";
  338. mes "in the factory, but I don't";
  339. mes "think any of it is related";
  340. mes "to that ore you mentioned.";
  341. next;
  342. mes "[Shinokas]";
  343. mes "Damn it...";
  344. mes "Then where did";
  345. mes "they hide it? Where";
  346. mes "do you think that";
  347. mes "ore might be?";
  348. next;
  349. while(1)
  350. {
  351. switch(select("Airport:Factory:Train Station:Airship Repairshop:Laboratory")) {
  352. case 1: //airport
  353. mes "[Shinokas]";
  354. mes "No...";
  355. mes "The Airport is always";
  356. mes "crowded with people.";
  357. mes "It'd be a bad idea to hide";
  358. mes "something so important";
  359. mes "in that kind of place.";
  360. next;
  361. break;
  362. case 2: //factory
  363. mes "[Shinokas]";
  364. mes "Didn't you just";
  365. mes "check the factory?";
  366. mes "You couldn't find";
  367. mes "any clues to the";
  368. mes "ore over there...";
  369. next;
  370. break;
  371. case 3: //train
  372. mes "[Shinokas]";
  373. mes "Hmm...";
  374. mes "People are always going";
  375. mes "in and out of the Train Station.";
  376. mes "It's not the best place to hide";
  377. mes "something as important as the ore.";
  378. next;
  379. break;
  380. case 4: //repairshop
  381. mes "The Airship? Hm, it does";
  382. mes "fly through some mysterious";
  383. mes "power... But I already checked";
  384. mes "the Airship Replairshop myself.";
  385. mes "I haven't found any trace of";
  386. mes "the ore over there.";
  387. next;
  388. break;
  389. case 5: //Laboratory
  390. mes "[Shinokas]";
  391. mes "...!";
  392. mes "Yes. Yes...!";
  393. mes "That could be it!";
  394. mes "Why didn't I think";
  395. mes "about the Laboratory?";
  396. mes "It makes so much sense!";
  397. next;
  398. mes "[Shinokas]";
  399. mes "I have a good feeling";
  400. mes "about this. Please sneak";
  401. mes "into that Laboratory and";
  402. mes "see if you can find the ore!";
  403. next;
  404. mes "[Shinokas]";
  405. mes "Remember...";
  406. mes "Not just anybody";
  407. mes "can enter that kind";
  408. mes "of place. But I'm sure";
  409. mes "you'll figure something out.";
  410. set Shinokas_Quest,4;
  411. close;
  412. }
  413. }
  414. L_Lab1:
  415. mes "[Shinokas]";
  416. mes "...";
  417. mes "......";
  418. close;
  419. OnTouch:
  420. if (ein_lab < 2) end;
  421. mes "^3131FFThe open window rattles";
  422. mes "as you enter the room and";
  423. mes "are welcomed by a sudden";
  424. mes "chill. A trail of red footprints";
  425. mes "lies near your feet.";
  426. next;
  427. mes "^3131FFA grey sheet lies";
  428. mes "rumpled on the bed,";
  429. mes "but you can see dark red";
  430. mes "stains in between the folds.";
  431. set ein_lab,3;
  432. close;
  433. L_Lab2:
  434. mes "["+strcharinfo(0)+"]";
  435. mes "Shinokas,";
  436. mes "I found something!";
  437. next;
  438. mes "[Shinokas]";
  439. mes "You...";
  440. mes "Came... back...";
  441. mes "Even... if... it's";
  442. mes "already... Too late.";
  443. mes "*Couhg Cough*";
  444. next;
  445. mes "^3131FFYou help Shinokas";
  446. mes "sit up, but find that";
  447. mes "your hands have been";
  448. mes "stained with his blood.^000000";
  449. next;
  450. mes "["+strcharinfo(0)+"]";
  451. mes "Blood...?!";
  452. mes "Shinokas!";
  453. mes "Who did this to you?";
  454. mes "W-we need to call for help!";
  455. next;
  456. mes "[Shinokas]";
  457. mes "No...";
  458. mes "It's already";
  459. mes "too late for me.";
  460. mes "I should have died";
  461. mes "a long time ago...";
  462. next;
  463. mes "[Shinokas]";
  464. mes "*Cough*";
  465. mes "I only regret that";
  466. mes "I've never been able";
  467. mes "to apologize to my";
  468. mes "friends... *Cough!*";
  469. next;
  470. mes "[Shinokas]";
  471. mes "But did you";
  472. mes "find out? D-did";
  473. mes "you find out what's";
  474. mes "so special about";
  475. mes "that ore? W-what";
  476. mes "is it... Really?";
  477. next;
  478. mes "["+strcharinfo(0)+"]";
  479. mes "It was...";
  480. next;
  481. input @text$;
  482. mes "^0000FF"+@text$+"^000000!";
  483. next;
  484. mes "[Shinokas]";
  485. mes "W-wait...!";
  486. mes "What did...";
  487. mes "I can't underst--";
  488. mes "*Couhgh cough!*";
  489. next;
  490. mes "["+strcharinfo(0)+"]";
  491. mes "No...!";
  492. mes "Tell me who";
  493. mes "did this to you!";
  494. mes "Where are they?";
  495. mes "Speak to me, please!";
  496. next;
  497. mes "[Shinokas]";
  498. mes "W-wha...?";
  499. mes "I told you.";
  500. mes "Th-they we--";
  501. next;
  502. mes "[Shinokas]";
  503. mes "...";
  504. mes "......";
  505. next;
  506. mes "["+strcharinfo(0)+"]";
  507. mes "No!";
  508. mes "Shinokas!";
  509. mes "Why, God?";
  510. mes "Why...";
  511. set Shinokas_Quest,5;
  512. close;
  513. L_Dead:
  514. mes "^3131FFShinokas's";
  515. mes "body has grown";
  516. mes "cold to the tough.";
  517. close;
  518. }
  519. ein_in01.gat,32,133,6 script Maid 850,{
  520. if (Shinokas_Quest == 2 && ein_maid == 0) goto L_Ore;
  521. mes "[Maid]";
  522. mes "There's no end";
  523. mes "to all these plates";
  524. mes "I have to clean...!";
  525. close;
  526. L_Ore:
  527. mes "[Maid]";
  528. mes "Did you ask me";
  529. mes "if I saw some kind";
  530. mes "of ore around here?";
  531. mes "That's strange...";
  532. next;
  533. mes "[Maid]";
  534. mes "Will, I've been with";
  535. mes "this family for a long";
  536. mes "time. Let me assure you";
  537. mes "that there's no secrets";
  538. mes "from me in this household!";
  539. next;
  540. mes "[Maid]";
  541. mes "I'm sorry, but I don't";
  542. mes "think we have any ores,";
  543. mes "special or otherwise, here";
  544. mes "in the manor. What exactly";
  545. mes "do you need them for?";
  546. set ein_maid,1;
  547. close;
  548. }
  549. einbroch.gat,51,52,1 script lab_warp 45,2,2{
  550. if(Shinokas_Quest >= 4 && ein_scientist != 1) goto L_Sec;
  551. mes "^3131FFThe door is locked.";
  552. mes "You cannot enter.";
  553. close;
  554. L_Sec:
  555. mes "[Security System]";
  556. mes "^FF0000*Beep Boop*^000000";
  557. mes "Restricted Access Area.";
  558. mes "Please identify yourself";
  559. mes "through the system.";
  560. next;
  561. switch(select("Identify.:Information:Cancel")) {
  562. case 1: //Identify
  563. break; //continue after switch =\
  564. case 2: //information
  565. mes "[Security System]";
  566. mes "You must use the";
  567. mes "security system in order";
  568. mes "to gain access into the";
  569. mes "Einbroch Laboratory.";
  570. next;
  571. mes "[Security System]";
  572. mes "You will be given";
  573. mes "a password that you";
  574. mes "must input correctly";
  575. mes "withing 60 seconds.";
  576. mes "Otherwise, you will";
  577. mes "fail the security check.";
  578. //hell of a security system ye got there mate
  579. //wonder if gravity co has the same sort? xD
  580. next;
  581. mes "[Security System]";
  582. mes "If you take longer";
  583. mes "then 3 minutes to";
  584. mes "enter the password,";
  585. mes "the security system";
  586. mes "will initiate lockout.";
  587. close;
  588. case 3: //cancel
  589. mes "[Security System]";
  590. mes "You have canceled";
  591. mes "the ID security check.";
  592. close;
  593. }
  594. //ID check:
  595. mes "[Security System]";
  596. mes "Enter the following";
  597. mes "password in 60 seconds.";
  598. mes "Failure to do so will result";
  599. mes "in lockout. Please wait.";
  600. next;
  601. mes "[Security System]";
  602. set @startseconds,gettime(3)*60*60+gettime(2)*60+gettime(1);
  603. switch(rand(1,11)) {
  604. case 1:
  605. mes "^00CCFFburrdingdingdilidingdingphoohudaamb";
  606. mes "^00CCFFandoora^0000FFbambarambambamburanbamding";
  607. input @str$;
  608. if (@str$ != "burrdindingdilidingdingphoohudaambandoorabambarambambamburanbamding") goto L_SCFail;
  609. goto L_Suc;
  610. case 2:
  611. mes "^FF33CCbarapaphurarlandreamduranbatuhi^990066wooi";
  612. mes "^990066kabamturubamdingding";
  613. next;
  614. input @str$;
  615. if (@str$ != "barapaphurarlandreamduranbatuhiwooikabamturubamdingding") goto L_SCFail;
  616. goto L_Suc;
  617. case 3:
  618. mes "^00CCFFbelief love luck grimace sweat rush";
  619. mes "^00CCFFfolktale rodimus optimus burnblebe";
  620. input @str$;
  621. if (@str$ != "belief love luck grimace sweat rush folktale rodimus optimus burnblebe") goto L_SCFail;
  622. goto L_Suc;
  623. case 4:
  624. mes "^FF33CCLiGhTsPeEd RiGhT SPEed leFT TURn";
  625. mes "^FF33CCRiGhT BuRn OrIGInAL GaNgSteR SmACk";
  626. input @str$;
  627. if (@str$ != "LiGhTsPeEd RiGhT SPEed leFT TURn RiGhT BuRn OrIGInAL GaNgSteR SmACk") goto L_SCFail;
  628. goto L_Suc;
  629. case 5:
  630. mes "^00CCFFCoboman no chikara-yumei na";
  631. mes "^00CCFFchikara-daiookii na chikara da ze!";
  632. mes "^00CCFFCOBO ON";
  633. input @str$;
  634. if (@str$ != "Coboman no chikara-yumei na chikara-daiookii na chikara da ze! COBO ON") goto L_SCFail;
  635. goto L_Suc;
  636. case 6:
  637. mes "^FF33CChfjdkeldjs^990066hfjdjeiskdlefvbd";
  638. input @str$;
  639. if (@str$ != "hfjdkeldjshfjdjeiskdlefvbd") goto L_SCFail;
  640. goto L_Suc;
  641. case 7:
  642. mes "^00CCFFI'm the King of all Weirdos! Now";
  643. mes "^00CCFFyou know of my true power. Obey~!";
  644. input @str$;
  645. if (@str$ != "I'm the King of all Weirdos! Now you know of my true power. Obey~!") goto L_SCFail;
  646. goto L_Suc;
  647. case 8:
  648. mes "^990066uNflAPPaBLe LoVaBLe SeCreTs AnD";
  649. mes "^990066BoWLiNg aGaINST tHe KarMA of YoUtH";
  650. input @str$;
  651. if (@str$ != "uNflAPPaBLe LoVaBLe SeCreTs AnD BoWLiNg aGaINST tHe KarMA if YoUtH") goto L_SCFail;
  652. goto L_Suc;
  653. case 9:
  654. mes "^00CCFFBy the power of^000000";
  655. mes "^00CCFFp-po-poi-po-poi-poin-poing";
  656. mes "^00CCFFGOD-POING. I NEVER LOSE!";
  657. input @str$;
  658. if (@str$ != "By the power of p-po-poi-po-poi-poin-poing GOD-POING. I NEVER LOSE!") goto L_SCFail;
  659. goto L_Suc;
  660. case 10:
  661. mes "^00CCFF...silence. quiet benevolence...";
  662. mes "^00CCFFsoul mate... wonder. enigma...";
  663. mes "^00CCFFcloud.^000000";
  664. input @str$;
  665. if (@str$ != "...silence. quiet benevolence... soul mate... wonder. enigma... cloud") goto L_SCFail;
  666. goto L_Suc;
  667. case 11:
  668. mes "^FF33CCopeN,Open!op3n.openOpen0p3nOpEn0pen";
  669. mes "^FF33CC`open'0Pen open?open!111OPENSESAME";
  670. input @str$;
  671. if (@str$ != "opeN,Open!op3n.openOpenOp3nIoEnOpen`open'0Pen open?open!111OPENSESAME") goto L_SCFail;
  672. goto L_Suc;
  673. }
  674. L_Suc:
  675. next;
  676. set @endtime,gettime(3)*60*60+gettime(2)*60+gettime(1);
  677. set @time,@endtime-@startseconds;
  678. if (@time > 60) goto L_SC60;
  679. mes "[Security System]";
  680. mes "It took ^FF0000"+@time+" seconds^000000";
  681. mes "for you to enter the";
  682. mes "password. Initiating";
  683. mes "override. Access granted.";
  684. close2;
  685. warp "ein_in01.gat",283,25;
  686. end;
  687. L_SC60:
  688. mes "[Security System]";
  689. mes "Time over.";
  690. mes "It took ^FF0000"+@time+" seconds^000000";
  691. mes "for you to enter the";
  692. mes "password. Initiating";
  693. mes "lockout. Access denied.";
  694. close;
  695. L_SCFail:
  696. next;
  697. mes "[Security System]";
  698. mes "You have failed"; //you haved? =\
  699. mes "the identification";
  700. mes "check. Access denied.";
  701. close;
  702. }
  703. einbroch.gat,51,56,6 script Laboratory Soldier#01 852,{
  704. mes "[Laboratory Soldier]";
  705. mes "This area is off limits.";
  706. mes "Please leave";
  707. mes "immediately";
  708. close;
  709. }
  710. einbroch.gat,51,47,6 script Laboratory Soldier#02 852,{
  711. mes "[Laboratory Soldier]";
  712. mes "This area is off limits.";
  713. mes "Please leave";
  714. mes "immediately";
  715. close;
  716. }
  717. ein_in01.gat,254,35,1 script Scientist 749,{
  718. mes "[Scientist]";
  719. mes "*Grumble grumble*";
  720. next;
  721. if (ein_scientist == 1) goto L_P2;
  722. mes "[Scientist]";
  723. mes "Huh...?";
  724. mes "How did you";
  725. mes "get in here?";
  726. next;
  727. mes "["+strcharinfo(0)+"]";
  728. mes "Oh! Ah...";
  729. mes "I'm the new...";
  730. mes "Guard. Nice";
  731. mes "to meet you.";
  732. next;
  733. mes "[Scientist]";
  734. mes "Oh. Yeah.";
  735. mes "Nice-meet-you";
  736. mes "..............";
  737. mes "*Grumble grumble*";
  738. next;
  739. switch(select("What's wrong?:Catch you later.")) {
  740. case 2: //catch
  741. mes "[Scientist]";
  742. mes "Right.";
  743. mes "Yeah.";
  744. mes "Later, man.";
  745. close;
  746. case 1:
  747. }
  748. mes "[Scientist]";
  749. mes "What's wrong...?!";
  750. mes "Oh, don't get me started!";
  751. mes "I'm stuck here doing all the";
  752. mes "work while the Lab Departement";
  753. mes "Head goes out every freakin' day!";
  754. next;
  755. mes "[Scientist]";
  756. mes "While I'm slaving";
  757. mes "away here, he's in";
  758. mes "that Airship, busy";
  759. mes "flirting with that";
  760. mes "woman. God...!";
  761. mes "I'm like, so teed off!";
  762. set ein_scientist,1;
  763. close;
  764. L_P2:
  765. mes "[Scientist]";
  766. mes "Man alive!";
  767. mes "Would it kill the";
  768. mes "Department Head";
  769. mes "to come in here and do";
  770. mes "some work for a change?!";
  771. next;
  772. mes "[Scientist]";
  773. mes "I mean, come on!";
  774. mes "I shouldn't have to";
  775. mes "carry his workload!";
  776. close;
  777. }
  778. ein_in01.gat,266,26,1 script Unknown Stuff 111,{
  779. mes "^3131FFThere's something";
  780. mes "attached to a huge";
  781. mes "machine with many cords";
  782. mes "and folds of barbed wire";
  783. set ein_lab,1;
  784. close;
  785. }
  786. airplane.gat,31,77,4 script Drunken Man#03 853,{
  787. if (ein_lab == 2) goto L_Done;
  788. mes "[Drunken Man]";
  789. mes "Okay okay...";
  790. mes "Daddy's gonna";
  791. mes "win some Apples";
  792. mes "this time for sure!";
  793. next;
  794. if(ein_lab == 1)
  795. {
  796. mes "[Drunken Man]";
  797. mes "Let's do it!";
  798. mes "^3131FFYmir's Heart^000000 is";
  799. mes "on my side! GO!";
  800. next;
  801. mes "["+strcharinfo(0)+"]";
  802. mes "Huh...?";
  803. mes "What did he just say?";
  804. mes "It seemed important!";
  805. next;
  806. }
  807. mes "^0000FF*Rolling and rumbling*^000000";
  808. next;
  809. mes "[Kaci]";
  810. mes "I have a total of ^FF000011^000000";
  811. mes "and you have total ^FF00005^000000.";
  812. mes "You lose this game. I'm";
  813. mes "sorry, but I hope we play";
  814. mes "again sometime.";
  815. donpcevent "Kaci::OnLose";
  816. next;
  817. mes "[Drunken Man]";
  818. mes "Waaaaaahhhhhhhhh!";
  819. mes "Apples! My apples!";
  820. mes "Apples, I need more...!";
  821. if (countitem(512) && ein_lab==1) goto L_Apples;
  822. close;
  823. L_Apples:
  824. next;
  825. mes "["+strcharinfo(0)+"]";
  826. mes "Do you want";
  827. mes "some of mine?";
  828. next;
  829. if (countitem(512) <100) {
  830. mes "[Drunken Man]";
  831. mes "What...?";
  832. mes "I can't do anything";
  833. mes "with so few Apples!";
  834. mes "I'm a high roller and";
  835. mes "this is a high stakes game!";
  836. close;
  837. }
  838. mes "[Drunken Man]";
  839. mes "Wha--? Yes...";
  840. mes "Hell yes! Gimme";
  841. mes "some of your Apples!";
  842. mes "Yeeeeeeeeeeehaw!";
  843. mes "I'm back, baby!";
  844. next;
  845. mes "[Drunken Man]";
  846. mes "Now, to win!";
  847. mes "Daddy needs love...";
  848. mes "Time to go from";
  849. mes "crappy to classy!";
  850. next;
  851. mes "^0000FF*Rolling and rumbling*^000000";
  852. next;
  853. delitem 512,countitem(512);
  854. set @kaci,rand(2,12);
  855. set @man,rand(2,12);
  856. if(@man == @kaci){
  857. switch(rand(1,2))
  858. {
  859. case 1:
  860. if(@man != 12)set @man,@man+1;
  861. else set @man,@man-1;
  862. break;
  863. case 2:
  864. if(@man != 2)set @man,@man-1;
  865. else set @man,@man+1;
  866. break;
  867. }
  868. }
  869. mes "[Kaci]";
  870. mes "Oooh...";
  871. mes "I got a total of ^FF0000"+@kaci+"^000000,";
  872. mes "and you have a total of ^FF0000"+@man+"^000000.";
  873. if (@man < @kaci) {
  874. mes "I'm sorry, but you lose";
  875. mes "again. Better luck next time...";
  876. donpcevent "Kaci::OnLose";
  877. next;
  878. mes "[Drunken Man]";
  879. mes "Waaaaaahhhhhhhhhhhh!";
  880. mes "Waaaaaaaahhhhhhh!";
  881. close;
  882. }
  883. mes "Congratulations, you won!";
  884. mes "Let me give you your winning";
  885. mes "and we'll play again some time~";
  886. donpcevent "Kaci::OnWin";
  887. next;
  888. mes "[Drunken Man]";
  889. mes "Mwahhhahahahaha!";
  890. mes "Whahahahahahahahaha!";
  891. mes "That's why they call me";
  892. mes "the 'Resurrection Kid!'";
  893. mes "I always come back!";
  894. next;
  895. mes "[Drunken Man]";
  896. mes "Oh yes, right!";
  897. mes "You...! You lent";
  898. mes "me those lucky";
  899. mes "Apples. ^111111*Hiccup*^000000";
  900. next;
  901. mes "[Drunken Man]";
  902. mes "I'm Kurschenburg!";
  903. mes "Thanks to you, I'm";
  904. mes "on a winning streak!";
  905. mes "Hahaha! Th-thank you~";
  906. mes "^111111*Hic-hic-hiccup!*^000000";
  907. next;
  908. switch(select("So what was that about Ymir's Heart?:Hehe, you're welcome.")) {
  909. case 1: //heart
  910. break;
  911. case 2: //welcome
  912. mes "[Drunken Man]";
  913. mes "Hahahaha!";
  914. mes "You're great!";
  915. mes "And I feel great!";
  916. mes "Bwahahahaahahah!";
  917. mes "^111111*Hiccup*^000000";
  918. close;
  919. }
  920. mes "[Drunken Man]";
  921. mes "What...?";
  922. mes "Ymir's Heart?";
  923. mes "How do you know";
  924. mes "about that? ^111111*Hiccup*^000000";
  925. next;
  926. mes "["+strcharinfo(0)+"]";
  927. mes "Y-you...!";
  928. mes "You were just yelling,";
  929. mes "'Ymir's Heart is on my";
  930. mes "side,' while you were";
  931. mes "gambling with those Apples!";
  932. next;
  933. mes "[Drunken Man]";
  934. mes "What...?!";
  935. mes "No way~";
  936. mes "Err...? Did I...?";
  937. next;
  938. mes "[Drunken Man]";
  939. mes "Heh heh...";
  940. mes "I'm not really";
  941. mes "supposed to be talking";
  942. mes "about this. As head of";
  943. mes "the Laboratory, I'm sworn";
  944. mes "to secrecy about Ymir's Heart.";
  945. next;
  946. mes "[Drunken Man]";
  947. mes "But what do I care?!";
  948. mes "All they want are the";
  949. mes "results of my research!";
  950. mes "They don't appreciate";
  951. mes "my work at all! My title";
  952. mes "is completely worthless!";
  953. next;
  954. mes "[Drunken Man]";
  955. mes "You don't know how long I've";
  956. mes "been imprisoned in the lab and";
  957. mes "that the work conditions just get";
  958. mes "worse and worse. Screw them! I'll";
  959. mes "keep getting paid as long as I show";
  960. mes "them some progress in our project!";
  961. next;
  962. menu "Project?",-;
  963. mes "[Drunken Man]";
  964. mes "Yeah, we're researching";
  965. mes "Ymir's Heart. It was found";
  966. mes "a long time ago in ^3131FFEinbech^000000";
  967. mes "and it's in our lab now.";
  968. next;
  969. mes "[Drunken Man]";
  970. mes "Everyone knows it's supposed";
  971. mes "to hold some legendary power,";
  972. mes "but even I was surprised to see";
  973. mes "what it was capable of. It's both";
  974. mes "terrible and miraculous, scary";
  975. mes "and wondrous...";
  976. next;
  977. mes "[Drunken Man]";
  978. mes "So...";
  979. mes "I figure...";
  980. mes "It may even";
  981. mes "have the power to";
  982. mes "win me Dice games!";
  983. mes "Bwahaha--*Hiccup!*";
  984. next;
  985. mes "["+strcharinfo(0)+"]";
  986. mes "(That thing I saw";
  987. mes "hooked up to all those";
  988. mes "wires in the Laboratory";
  989. mes "must have been a piece";
  990. mes "of ^3131FFYmir's Heart^000000. I better";
  991. mes "tell Shinokas about this.)";
  992. set ein_lab,2;
  993. close;
  994. L_Done:
  995. mes "[Drunken Man]";
  996. mes "Hahahahaha!";
  997. mes "You're great!";
  998. mes "I feel great!";
  999. mes "Everything's great!";
  1000. mes "Bwahahahaahahah!";
  1001. mes "*Hiccup*";
  1002. close;
  1003. }
  1004. //============================================================
  1005. //============================================= Einbroch Lover
  1006. //====================================================== Quest
  1007. ein_in01.gat,31,151,4 script Satra 850,{
  1008. if(EIN_LOVERQ > 11)goto s_Intimi;
  1009. if(EIN_LOVERQ == 11)goto s_Coal4;
  1010. if(EIN_LOVERQ == 10)goto s_Coal3;
  1011. if(EIN_LOVERQ == 9)goto s_Coal2;
  1012. if(EIN_LOVERQ == 8)goto s_Coal1;
  1013. if(EIN_LOVERQ == 7)goto s_Advent;
  1014. mes "[Satra]";
  1015. mes "A wandering";
  1016. mes "adventurer...?";
  1017. mes "How sinfully";
  1018. mes "intriguing!";
  1019. mes "Ho ho ho ho~";
  1020. next;
  1021. mes "[Satra]";
  1022. mes "Oh, do not worry";
  1023. mes "I'm sure the beauty of";
  1024. mes "my home has captured your";
  1025. mes "curiosity. My brutish excuse";
  1026. mes "for a husband would have you";
  1027. mes "beat if he found you...";
  1028. next;
  1029. mes "[Satra]";
  1030. mes "But I'm far more genteel";
  1031. mes "then Megass. You're more";
  1032. mes "than welcome to enjoy the";
  1033. mes "furnishings. Ho ho ho ho~";
  1034. close;
  1035. s_Advent:
  1036. mes "[Satra]";
  1037. mes "A wandering adventurer...?";
  1038. mes "How ravishingly delightful!";
  1039. mes "You must have risked life and";
  1040. mes "limb to sneak past my husband";
  1041. mes "to enjoy the captivating sights";
  1042. mes "of my home. Ho ho ho ho~";
  1043. next;
  1044. mes "[Satra]";
  1045. mes "Since you're a very";
  1046. mes "unique quest, I shall";
  1047. mes "give you a unique honor";
  1048. mes "and deign to converse";
  1049. mes "with you, adventurer.";
  1050. next;
  1051. mes "[Satra]";
  1052. mes "Einbech exists to provide";
  1053. mes "my family with coal and";
  1054. mes "materials from their mines.";
  1055. mes "It's a natural law: workers";
  1056. mes "must be led by a chosen few.";
  1057. next;
  1058. mes "[Satra]";
  1059. mes "It's delightfully";
  1060. mes "ludicrous to see those";
  1061. mes "workers aspire to reach";
  1062. mes "our heights of social";
  1063. mes "prestige. Ho ho ho ho~";
  1064. next;
  1065. mes "[Satra]";
  1066. mes "Oh, I haven't spoken to";
  1067. mes "someone from a lower";
  1068. mes "class in ages! It feels";
  1069. mes "so forbiddenly exciting!";
  1070. next;
  1071. mes "[Satra]";
  1072. mes "Well adventurer, that's";
  1073. mes "the end of our informal";
  1074. mes "chat. I'll even grant you";
  1075. mes "full permission to boast";
  1076. mes "of the fact that you've";
  1077. mes "spoken to Lady Satra.";
  1078. next;
  1079. mes "[Satra]";
  1080. mes "If you wish for";
  1081. mes "me to share words with";
  1082. mes "you once more, prove to";
  1083. mes "me that you're worthier";
  1084. mes "than the other peons of";
  1085. mes "my graceful presence.";
  1086. next;
  1087. s_Coal1:
  1088. mes "[Satra]";
  1089. mes "Oh, I have a marvelous";
  1090. mes "idea! Why don't you bring";
  1091. mes "me ^9C0000Coals^000000? It's not impossible";
  1092. mes "for someone like yourself, but";
  1093. mes "this kind of task will require";
  1094. mes "some effort on your part.";
  1095. next;
  1096. if(EIN_LOVERQ == 8 && countitem(1003) > 9)goto s_GotCoal1;
  1097. mes "[Satra]";
  1098. mes "Tah tah,";
  1099. mes "adventurer~";
  1100. if(EIN_LOVERQ == 7)set EIN_LOVERQ,8;
  1101. close;
  1102. s_GotCoal1:
  1103. mes "[Satra]";
  1104. mes "My, you've already";
  1105. mes "brought the Coal?";
  1106. mes "How charmingly";
  1107. mes "prompt you are~";
  1108. next;
  1109. mes "[Satra]";
  1110. mes "On behalf of the";
  1111. mes "Kappellthaine family,";
  1112. mes "I shall ignore your lowly";
  1113. mes "status and graciously";
  1114. mes "accept your small gift.";
  1115. mes "Ho ho ho~";
  1116. next;
  1117. mes "[Satra]";
  1118. mes "Do you hail from";
  1119. mes "Einbech, adventurer?";
  1120. mes "Ah, the Rune-Midgarts";
  1121. mes "kingdom! I've visited your";
  1122. mes "country. It's quite quaint";
  1123. mes "and Jawaii is very lovely.";
  1124. next;
  1125. mes "[Satra]";
  1126. mes "Well, I shall try to";
  1127. mes "find some use for these.";
  1128. mes "I'm afraid the gift I've asked";
  1129. mes "from you isn't very practical.";
  1130. mes "How is coal usually used?";
  1131. mes "Ah, I have a novel idea!";
  1132. next;
  1133. mes "[Satra]";
  1134. mes "Wouldn't it be";
  1135. mes "intoxicatingly wild if";
  1136. mes "Megass were to hold one";
  1137. mes "of those social functions that";
  1138. mes "the lower classes are so fond";
  1139. mes "of? A 'barbeque', yes?";
  1140. next;
  1141. mes "[Satra]";
  1142. mes "In any case, If you";
  1143. mes "bring me more of that";
  1144. mes "Coal, you would be even";
  1145. mes "more favored by me and";
  1146. mes "you'll become a recipient";
  1147. mes "of my good graces. Ho ho~";
  1148. set EIN_LOVERQ,9;
  1149. delitem 1003,10;
  1150. close;
  1151. s_Coal2:
  1152. mes "[Satra]";
  1153. mes "^111111*Titter~*^000000";
  1154. mes "Why, if it isn't my";
  1155. mes "intrepid adventurer.";
  1156. mes "Ho ho ho ho~";
  1157. next;
  1158. if(countitem(1003) > 9)goto s_GotCoal2;
  1159. mes "[Satra]";
  1160. mes "My apologies, but you";
  1161. mes "must first prove to me";
  1162. mes "that you are worthy of";
  1163. mes "conversation. Why don't";
  1164. mes "you deliver more of those";
  1165. mes "^9C0000Coals^000000, mmm?";
  1166. next;
  1167. mes "[Satra]";
  1168. mes "After all, I have no other";
  1169. mes "means of knowing whether";
  1170. mes "or not you appreciate the time";
  1171. mes "I sacrifice by socializing with";
  1172. mes "someone of your status.";
  1173. mes "Ho ho ho ho~";
  1174. close;
  1175. s_GotCoal2:
  1176. mes "[Satra]";
  1177. mes "My word!";
  1178. mes "Why are you carrying";
  1179. mes "all of that dirty Coal";
  1180. mes "with you? You poor,";
  1181. mes "impoverished thing.";
  1182. next;
  1183. mes "[Satra]";
  1184. mes "Oh! Dear me,";
  1185. mes "I've nearly forgotten~";
  1186. mes "How divinely silly of me!";
  1187. mes "Once again, I graciously";
  1188. mes "accept your small gift on";
  1189. mes "behalf of the Kappelthaines.";
  1190. next;
  1191. mes "[Satra]";
  1192. mes "Let me share a little";
  1193. mes "bit of history concerning";
  1194. mes "our lovely Einbroch. At one";
  1195. mes "time, there was only Einbech,";
  1196. mes "the mining village. You can";
  1197. mes "imagine how long ago that was.";
  1198. next;
  1199. mes "[Satra]";
  1200. mes "However, the minerals";
  1201. mes "and ores mined in Einbech";
  1202. mes "need to be processed and";
  1203. mes "refined in factories that were";
  1204. mes "all built in a nearby industrial";
  1205. mes "comple which became Einbroch.";
  1206. next;
  1207. mes "[Satra]";
  1208. mes "Now every citizen in";
  1209. mes "Einbroch is wealthy and";
  1210. mes "it's well known that there";
  1211. mes "is a higher standard of";
  1212. mes "living here than in Einbech.";
  1213. next;
  1214. mes "[Satra]";
  1215. mes "Goodness, I believe";
  1216. mes "it's time for a spot of tea~";
  1217. mes "The next time you wish to have";
  1218. mes "an audience with me, it would";
  1219. mes "behoove you to bring another";
  1220. mes "gift of Coal. Toodles~";
  1221. set EIN_LOVERQ,10;
  1222. delitem 1003,10;
  1223. close;
  1224. s_Coal3:
  1225. mes "[Satra]";
  1226. mes "Why hello~";
  1227. mes "Your visits have";
  1228. mes "recently been quite";
  1229. mes "delightful, fair adventurer.";
  1230. next;
  1231. mes "[Satra]";
  1232. mes "Oh, my apologies!";
  1233. mes "I supposed you're just";
  1234. mes "here for sight seeing,";
  1235. mes "or perhaps you're running";
  1236. mes "some sort of adventurer's";
  1237. mes "errand. Am I right?";
  1238. next;
  1239. if(countitem(1003) > 9)goto s_GotCoal3;
  1240. mes "[Satra]";
  1241. mes "I know you well enough";
  1242. mes "to know that you wouldn't";
  1243. mes "be so rude as to stop by";
  1244. mes "and chat without bringing";
  1245. mes "any ^9C0000Coal^000000. Ho ho ho ho~";
  1246. close;
  1247. s_GotCoal3:
  1248. mes "[Satra]";
  1249. mes "Continue to show";
  1250. mes "your appreciation";
  1251. mes "and dedication to me";
  1252. mes "and you'll soon be known";
  1253. mes "to be my most favored";
  1254. mes "commoner. Ho ho ho ho~";
  1255. next;
  1256. mes "[Satra]";
  1257. mes "I'm sure you've noticed";
  1258. mes "the strained relationship";
  1259. mes "between Einbroch and Einbech";
  1260. mes "by now. It's a shame, really.";
  1261. next;
  1262. mes "[Satra]";
  1263. mes "As Einbroch grew wealthier";
  1264. mes "and Einbech became more";
  1265. mes "destitude, the affluent began";
  1266. mes "despising the impoverished.";
  1267. mes "I supposed it follows that the";
  1268. mes "poor started to resent the rich.";
  1269. next;
  1270. mes "[Satra]";
  1271. mes "It might be said that";
  1272. mes "both towns have been";
  1273. mes "trying to take advantage";
  1274. mes "of each other, but it's";
  1275. mes "clear that Einbroch has";
  1276. mes "always had the upper hand.";
  1277. next;
  1278. mes "[Satra]";
  1279. mes "In fact, because of";
  1280. mes "this rift between our";
  1281. mes "cities, our families are";
  1282. mes "taught not to associate";
  1283. mes "with the people of Einbech.";
  1284. next;
  1285. mes "[Satra]";
  1286. mes "Now, I believe that most";
  1287. mes "people who live in Einbech";
  1288. mes "are peons, but that does not";
  1289. mes "mean I will not give them a";
  1290. mes "chance to prove their worth.";
  1291. next;
  1292. mes "[Satra]";
  1293. mes "Why should I deprive";
  1294. mes "the lowly of my gracious";
  1295. mes "presence if they prove";
  1296. mes "themselves meritable?";
  1297. mes "Ho ho ho ho~";
  1298. next;
  1299. mes "[Satra]";
  1300. mes "Oh, that was scrumptious!";
  1301. mes "If you wish to pay me another";
  1302. mes "visit, don't forget to bring some";
  1303. mes "Coal with you. Tah tah~";
  1304. set EIN_LOVERQ,11;
  1305. delitem 1003,10;
  1306. close;
  1307. s_Coal4:
  1308. mes "[Satra]";
  1309. mes "Ho ho ho ho~";
  1310. mes "Welcome adventurer,";
  1311. mes "I so enjoy our little chats.";
  1312. mes "Hors d'oeuvre?";
  1313. next;
  1314. if(countitem(1003) > 9)goto s_GotCoal4;
  1315. mes "[Satra]";
  1316. mes "Ah...";
  1317. mes "It seems you've";
  1318. mes "forgotten your ^9C0000Coals^000000.";
  1319. mes "A silly mistake, but one";
  1320. mes "I'm willing to overlook.";
  1321. close;
  1322. s_GotCoal4:
  1323. mes "[Satra]";
  1324. mes "Oh! You can't enjoy";
  1325. mes "any food in that state!";
  1326. mes "Your hands are atrociously";
  1327. mes "grimy! May I ask why?";
  1328. next;
  1329. mes "[Satra]";
  1330. mes "Ah~";
  1331. mes "In my excitement,";
  1332. mes "I nearly forgot that";
  1333. mes "I asked you to bring";
  1334. mes "Coals to me again!";
  1335. mes "My apologies~";
  1336. next;
  1337. mes "[Satra]";
  1338. mes "You've brought so much Coal";
  1339. mes "to me, I'm convinced that you're";
  1340. mes "much more diligent than those";
  1341. mes "languid peasants in Einbech.";
  1342. mes "I appreciate that you've labored";
  1343. mes "so much to win my favor.";
  1344. next;
  1345. mes "[Satra]";
  1346. mes "Hm, what was that?";
  1347. mes "someone else provided";
  1348. mes "these Coals and you were";
  1349. mes "only delivering them? Then";
  1350. mes "who actually gathered these?";
  1351. next;
  1352. input @str$;
  1353. if(@str$ != "Clitzer")goto s_WrongName;
  1354. mes "[Satra]";
  1355. mes "Ah, Clitzer?";
  1356. mes "I must say, that's";
  1357. mes "a very humble name.";
  1358. mes "Yet it's so familiar...";
  1359. next;
  1360. mes "[Satra]";
  1361. mes "Ah, I recall there";
  1362. mes "was a hooligan that";
  1363. mes "has been pestering my";
  1364. mes "daughter named Clitzer.";
  1365. mes "Perhaps they are one";
  1366. mes "and the same. Hmm...";
  1367. next;
  1368. mes "[Satra]";
  1369. mes "I remember that he was";
  1370. mes "rather shabby looking and";
  1371. mes "lacked any semblance of";
  1372. mes "etiquette whatsoever. Clearly,";
  1373. mes "he is a fool and a coward, but";
  1374. mes "now I see that he is sincere.";
  1375. next;
  1376. mes "[Satra]";
  1377. mes "It might not be possible";
  1378. mes "to let him go otu with my";
  1379. mes "daughter straight away, but";
  1380. mes "I will invite him for a spot of";
  1381. mes "tea. And if Calla likes him,";
  1382. mes "well, he must be special.";
  1383. next;
  1384. mes "[Satra]";
  1385. mes "For a humble peasant,";
  1386. mes "this must be like a dream";
  1387. mes "come true! And to have tea";
  1388. mes "with Clitzer. Oh, what would";
  1389. mes "the girls say? Ah, but I did";
  1390. mes "marry that oafish Megass~";
  1391. next;
  1392. mes "[Satra]";
  1393. mes "Anyway, when you next";
  1394. mes "meet Clitzer, please tell";
  1395. mes "him to pay me a visit soon.";
  1396. mes "Oh, and remind him to dress";
  1397. mes "appropriately for this special";
  1398. mes "occasion. Ho ho ho ho ho~";
  1399. set EIN_LOVERQ,12;
  1400. close;
  1401. s_WrongName:
  1402. mes "[Satra]";
  1403. mes "I beg your pardon?";
  1404. mes "" + @str$ + "? Oh my...";
  1405. mes "I believe I may have";
  1406. mes "misheard you. Ho ho ho ho~";
  1407. close;
  1408. s_Intimi:
  1409. mes "[Satra]";
  1410. mes "I understand that my";
  1411. mes "home is extravagantly";
  1412. mes "splendid and to approach";
  1413. mes "any Kappelthaine is an";
  1414. mes "honor t most commoners.";
  1415. next;
  1416. mes "[Satra]";
  1417. mes "However, Clitzer";
  1418. mes "has no reason to feel so";
  1419. mes "intimidated. Tell the poor";
  1420. mes "boy that he's earned the";
  1421. mes "honor of speaking with me.";
  1422. close;
  1423. }
  1424. ein_in01.gat,31,138,4 script Calla 90,{
  1425. if(EIN_LOVERQ > 4 && EIN_LOVERQ < 14)goto s_NoSwitch;
  1426. if(EIN_LOVERQ > 1)goto s_Switches;
  1427. s_NoSwitch:
  1428. mes "[Calla]";
  1429. mes "Hello adventurer.";
  1430. mes "Our city must just be";
  1431. mes "another place where";
  1432. mes "you'll stay no longer";
  1433. mes "than a few days.";
  1434. next;
  1435. mes "[Calla]";
  1436. mes "You must have so much";
  1437. mes "freedom. I envy you. I can't";
  1438. mes "do what I want to do. I don't";
  1439. mes "even have the courage to tell";
  1440. mes "my family what I really want,";
  1441. mes "much less change things here...";
  1442. next;
  1443. mes "[Calla]";
  1444. mes "How is it like?";
  1445. mes "Going wherever you";
  1446. mes "please, following your";
  1447. mes "heart's true desire?";
  1448. mes "What I would give to";
  1449. mes "be able to do that...";
  1450. if(!EIN_LOVERQ)set EIN_LOVERQ,1;
  1451. close;
  1452. s_Switches:
  1453. switch(EIN_LOVERQ)
  1454. {
  1455. case 2:
  1456. mes "[Calla]";
  1457. mes "You're the adventurer";
  1458. mes "from before, aren't you?";
  1459. mes "Sadly, there isn't much";
  1460. mes "to do around here. This";
  1461. mes "place is basically like";
  1462. mes "a prison to me...";
  1463. next;
  1464. mes "[Calla]";
  1465. mes "Oh, you've met Clitzer?";
  1466. mes "Isn't he so kind, such";
  1467. mes "a perfect gentleman?";
  1468. next;
  1469. mes "[Calla]";
  1470. mes "I really wish I could";
  1471. mes "see him, but it's almost";
  1472. mes "impossible. My parents think";
  1473. mes "he's not good enough for me,";
  1474. mes "but they're wrong! What am";
  1475. mes "I going to do? Oh, Clitzer...";
  1476. next;
  1477. mes "[Calla]";
  1478. mes "Well, maybe I can't see";
  1479. mes "him, but would you give";
  1480. mes "my violin to Clitzer for me?";
  1481. mes "I used to play this for him";
  1482. mes "all the time...";
  1483. next;
  1484. mes "[Calla]";
  1485. mes "I'm sorry to trouble you,";
  1486. mes "but please understand";
  1487. mes "that I want to comfort my";
  1488. mes "Clitzer in any way that";
  1489. mes "I possibly can. Thank";
  1490. mes "you so much, adventurer...";
  1491. set EIN_LOVERQ,3;
  1492. getitem 1901,1;
  1493. close;
  1494. break;
  1495. case 3:
  1496. s_Regards:
  1497. mes "[Calla]";
  1498. mes "Oh, please send my";
  1499. mes "regards to Clitzer for me.";
  1500. mes "I wish I could comnfort";
  1501. mes "him in person, but this";
  1502. mes "is the best I can do for now.";
  1503. close;
  1504. break;
  1505. case 4:
  1506. if(!countitem(712))goto s_Regards;
  1507. mes "[Calla]";
  1508. mes "You've spoken";
  1509. mes "with Clitzer? How";
  1510. mes "is he? What did he say?";
  1511. next;
  1512. mes "[Calla]";
  1513. mes "Oh...?";
  1514. mes "He asked you to";
  1515. mes "deliver this flower";
  1516. mes "to me? How sweet~";
  1517. mes "Thank you very much,";
  1518. mes "kind adventurer~";
  1519. next;
  1520. mes "[Calla]";
  1521. mes "Ah, I'm so rude!";
  1522. mes "I've been calling you";
  1523. mes "^111111*adventurer*^000000 this whole";
  1524. mes "time you've been helping";
  1525. mes "me! Would you please";
  1526. mes "tell me your name?";
  1527. next;
  1528. input @str$;
  1529. if(@str$ != strcharinfo(0))goto s_WrongName;
  1530. mes "[Calla]";
  1531. mes "Ah, " + strcharinfo(0) + "!";
  1532. mes "Such a lovely name~";
  1533. mes "I promise that I won't ever";
  1534. mes "forget it. Oh, and if you pass by";
  1535. mes "Einbech, would you thank Clitzer";
  1536. mes "for the flower for me please?";
  1537. next;
  1538. mes "[Calla]";
  1539. mes "A-and... And...";
  1540. mes "Please tell him that";
  1541. mes "I really miss him a lot.";
  1542. mes "^565656*Sob Sob...*";
  1543. delitem 712,1;
  1544. set EIN_LOVERQ,5;
  1545. close;
  1546. break;
  1547. case 14:
  1548. mes "[Calla]";
  1549. mes "I just heard from my mother";
  1550. mes "that she's planning to have";
  1551. mes "tea with Clitzer! I'm sure that";
  1552. mes "I have you to thank for this~";
  1553. next;
  1554. mes "[Calla]";
  1555. mes "I never dreamed that";
  1556. mes "something as wonderful";
  1557. mes "as this could happen.";
  1558. mes "I'm so happy, I could cry...";
  1559. mes "I'll always be grateful";
  1560. mes "for what you've done.";
  1561. next;
  1562. mes "[Calla]";
  1563. mes "I feel like such a fool,";
  1564. mes "thinking it was all hopeless.";
  1565. mes "I'll be doing my best to have";
  1566. mes "my parents accept Clitzer and";
  1567. mes "someday we'll be married~";
  1568. next;
  1569. mes "[Calla]";
  1570. mes "There isn't much that I can";
  1571. mes "give you, but I can show you";
  1572. mes "one of my family's secrets.";
  1573. mes "It's an invigorating massage";
  1574. mes "technique that makes you alot";
  1575. mes "healthier in only ten seconds.";
  1576. next;
  1577. mes "[Calla]";
  1578. mes "Well, please take";
  1579. mes "off your equipment";
  1580. mes "and stand still while";
  1581. mes "I give the massage. It";
  1582. mes "might hurt a bit at first...";
  1583. nude;
  1584. next;
  1585. mes "^3151FF*Rub Rub Rub*";
  1586. mes "*Knead Knead Knead*";
  1587. mes "*Crrack C-c-c--c-crack*";
  1588. mes "*Crack Crack Crrrrrack*";
  1589. mes "*Rub Crrraaaaaaaaaackk*^000000";
  1590. next;
  1591. mes "[" + strcharinfo(0) + "]";
  1592. mes "Ooooooooh...";
  1593. mes "I feel sooo";
  1594. mes "sore and yet";
  1595. mes "soooooo good.";
  1596. mes "Wait. Now I just";
  1597. mes "feel goooood~";
  1598. if(BaseLevel < 41)set BaseExp,BaseExp+3712;
  1599. else if(BaseLevel > 40 && BaseLevel < 61)set BaseExp,BaseExp+7425;
  1600. else if(BaseLevel > 60 && BaseLevel < 71)set BaseExp,BaseExp+14850;
  1601. else if(BaseLevel > 70 && BaseLevel < 81)set BaseExp,BaseExp+29700;
  1602. else if(BaseLevel > 80 && BaseLevel < 91)set BaseExp,BaseExp+59400;
  1603. else if(BaseLevel > 90)set BaseExp,BaseExp+118800;
  1604. set EIN_LOVERQ,15;
  1605. next;
  1606. mes "[Calla]";
  1607. mes "So how was it?";
  1608. mes "I hope it was refreshing.";
  1609. mes "Please understand that";
  1610. mes "it's the best thing I can";
  1611. mes "give you to show my gratitude.";
  1612. next;
  1613. mes "[Calla]";
  1614. mes "Once again,";
  1615. mes "thank you so";
  1616. mes "much, " + strcharinfo(0) + ".";
  1617. mes "I'll always pray for";
  1618. mes "your safety on your";
  1619. mes "your adventures~";
  1620. close;
  1621. break;
  1622. case 15:
  1623. mes "[Calla]";
  1624. mes "Thank you so much!";
  1625. mes "I'll try my best to convince";
  1626. mes "my parents to accept our";
  1627. mes "relationship. It'll be hard,";
  1628. mes "but it's a good first step~";
  1629. next;
  1630. mes "[Calla]";
  1631. mes "I hope that we can all";
  1632. mes "work together ti improve";
  1633. mes "relations between Einbech";
  1634. mes "and Einbroch. The hatred";
  1635. mes "between our towns must end...";
  1636. next;
  1637. mes "[Calla]";
  1638. mes "I really appreciate";
  1639. mes "what you've done for";
  1640. mes "all of use. I'll be praying";
  1641. mes "for your safety, adventurer.";
  1642. close;
  1643. break;
  1644. }
  1645. s_WrongName:
  1646. mes "[Calla]";
  1647. mes "I'm sorry...";
  1648. mes "I didn't catch that.";
  1649. mes "would you please tell";
  1650. mes "me your name again?";
  1651. close;
  1652. }