quests_juperos.txt 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801
  1. //===== eAthena Script =======================================
  2. //= Juperos Dungeon Quests
  3. //===== By ===================================================
  4. //= MasterOfMuppets
  5. //===== Version ==============================================
  6. //= 1.2
  7. //===== Compatible With ======================================
  8. //= eAthena 1.0
  9. //===== Description ==========================================
  10. //= Juperos Ruins related Quests
  11. //===== Comments =============================================
  12. //= 1.0 First version, partly implemented [MasterOfMuppets]
  13. //= 1.1 Added official Juperos Ruins History Quest. Thanks
  14. //= to Keplerk for his first version. [SinSloth]
  15. //= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
  16. //============================================================
  17. yuno_in04,190,125,4 script Scholar 700,{
  18. switch(yuno_hist)
  19. {
  20. case 0:
  21. mes "[Scholar]";
  22. mes "...Mm? ";
  23. mes "...Yes?";
  24. next;
  25. mes "[Scholar]";
  26. mes "...";
  27. mes "......";
  28. mes "May I help you?";
  29. next;
  30. switch( select( "Oh! N-Nothing!","Excuse me..." ) )
  31. {
  32. case 1:
  33. mes "[Scholar]";
  34. mes "...";
  35. mes "......";
  36. mes "Hmm?";
  37. mes "...........";
  38. mes "Hmpf.";
  39. close;
  40. case 2:
  41. mes "[Scholar]";
  42. mes "...";
  43. mes "......";
  44. mes "Hmm?";
  45. mes "...........";
  46. mes "Hmmm...";
  47. next;
  48. mes "[Scholar]";
  49. mes "You must be lost.";
  50. mes "This is the scholarly";
  51. mes "research section, you know,";
  52. mes "content you couldn't possibly";
  53. mes "fathom. The popular novels and picture books are someplace else.";
  54. next;
  55. mes "["+strcharinfo(0)+"]";
  56. mes "...";
  57. mes "......";
  58. next;
  59. mes "[Scholar]";
  60. mes "Why don't you rummage";
  61. mes "through the bookshelves?";
  62. mes "I'm sure you can find some";
  63. mes "book there that can hold your";
  64. mes "interest. Well, depending on";
  65. mes "your actual attention span...";
  66. next;
  67. mes "["+strcharinfo(0)+"]";
  68. mes "(What's her damage?!";
  69. mes "Does she have an attitude problem or is she just stuck-up?)";
  70. close;
  71. }
  72. case 1:
  73. mes "[Scholar]";
  74. mes "...Mm? ";
  75. mes "...Yes?";
  76. next;
  77. mes "[Scholar]";
  78. mes "...";
  79. mes "......";
  80. mes "May I help you?";
  81. next;
  82. switch( select( "Oh! N-Nothing!","By any chance..." ) )
  83. {
  84. case 1:
  85. mes "[Scholar]";
  86. mes "...";
  87. mes "......";
  88. mes "Hmm?";
  89. mes "...........";
  90. mes "Hmpf.";
  91. close;
  92. case 2:
  93. mes "["+strcharinfo(0)+"]";
  94. mes "By any chance...";
  95. mes "Are you conducting";
  96. mes "research about Juperos?";
  97. next;
  98. mes "[Scholar]";
  99. mes "Why yes, that is";
  100. mes "correct. But how did";
  101. mes "you come to learn about";
  102. mes "my current research project?";
  103. next;
  104. mes "["+strcharinfo(0)+"]";
  105. mes "Oh, I managed to read";
  106. mes "a thesis paper entitled,";
  107. mes "''The Fall of Juperos,'' and";
  108. mes "I just thought that the writing";
  109. mes "style and your personality";
  110. mes "seem to match for some reason.";
  111. next;
  112. mes "[Scholar]";
  113. mes "Oh...! You read my";
  114. mes "thesis? So what did";
  115. mes "you think about it?";
  116. next;
  117. mes "["+strcharinfo(0)+"]";
  118. mes "So far, it's alright, but";
  119. mes "quite frankly it's incomplete.";
  120. mes "I mean, you don't have much in";
  121. mes "in the way of conjecture, much";
  122. mes "less any evidence to back up";
  123. mes "any of your statements.";
  124. next;
  125. mes "[Scholar]";
  126. mes "....";
  127. mes "Let me apologize for";
  128. mes "being rude to you earlier.";
  129. mes "As you know, my name is";
  130. mes "Fayruz Khrhiyha. May I ask";
  131. mes "what your name might be?";
  132. next;
  133. mes "["+strcharinfo(0)+"]";
  134. mes "I'm "+strcharinfo(0)+",";
  135. mes "a brave adventurer in the";
  136. mes "service of his royal majesty,";
  137. mes "the wise and benevolent";
  138. mes "King Tristram III.";
  139. set yuno_hist,2;
  140. next;
  141. mes "[Fayruz]";
  142. mes "Well, "+strcharinfo(0)+",";
  143. mes "I understand that my thesis";
  144. mes "still requires more evidence.";
  145. mes "But I'd need some ancient";
  146. mes "documents from Juperos";
  147. mes "to complete my research...";
  148. next;
  149. mes "[Fayruz]";
  150. mes "If you happen to travel";
  151. mes "through Juperos and find";
  152. mes "any ancient documents, would";
  153. mes "you bring them to me? Having";
  154. mes "those would help my research";
  155. mes "efforts immensely. Thank you...";
  156. close;
  157. }
  158. case 2:
  159. if((countitem(7352)) || (countitem(7353)) || (countitem(7354)) || (countitem(7355)))
  160. {
  161. mes "[Fayruz]";
  162. mes "Ah, it's you! Listen,";
  163. mes "I just found a record of";
  164. mes "an adventurer who explored";
  165. mes "Juperos. There's mention";
  166. mes "of a stone statue here that";
  167. mes "just might be noteworthy...";
  168. next;
  169. mes "[Fayruz]";
  170. mes "If you happen to find";
  171. mes "yourself in Juperos,";
  172. mes "would you find the stone";
  173. mes "statue at the entrance of";
  174. mes "its dungeon and read the";
  175. mes "engraved message for me?";
  176. next;
  177. mes "[Fayruz]";
  178. mes "According to my notes,";
  179. mes "there's a spell that will";
  180. mes "make its reader memorize";
  181. mes "its message, even if they don't";
  182. mes "know the language. So come";
  183. mes "to me if you manage to read it.";
  184. close;
  185. }
  186. mes "[Fayruz]";
  187. mes "If you ever chance to";
  188. mes "travel through Juperos,";
  189. mes "would you let me know if you";
  190. mes "find anything that might help";
  191. mes "my research there? I'd be";
  192. mes "very grateful for your help.";
  193. close;
  194. case 3:
  195. mes "[Fayruz]";
  196. mes "Well, you look";
  197. mes "quite pleased.";
  198. mes "May I asked what";
  199. mes "happened to put that";
  200. mes "expression on your face?";
  201. next;
  202. switch( select( "I found something in Juperos.","Nothing much." ) )
  203. {
  204. case 1:
  205. mes "[" +strcharinfo(0)+"]";
  206. mes "I went to Juperos like";
  207. mes "you asked and found that";
  208. mes "stone statue you were talking";
  209. mes "about. Just like you said, there was an engraved message on it.";
  210. next;
  211. mes "[Fayruz]";
  212. mes "Fascinating!";
  213. mes "So is it really enchanted";
  214. mes "so anyone can memorize it?";
  215. mes "Wh-what does the message say?";
  216. next;
  217. mes "^3355FFYou recite the message";
  218. mes "engraved on the stone";
  219. mes "statue, unable to interpret";
  220. mes "the sounds you're uttering,";
  221. mes "but weirdly enough, you can";
  222. mes "easily recall them from memory.^000000";
  223. next;
  224. mes "[Fayruz]";
  225. mes "Ah, I see! Wait,";
  226. mes "give me a moment to";
  227. mes "properly translate this...";
  228. next;
  229. mes "...";
  230. mes "......";
  231. mes ".........";
  232. next;
  233. mes "[Fayruz]";
  234. mes "It means, ''Do you wish to";
  235. mes "see the end of the madness?";
  236. mes "He is waiting where the three";
  237. mes "columns were destroyed, where";
  238. mes "two hundred illusions wander.''";
  239. next;
  240. mes "[Fayruz]";
  241. mes "''You will see him, the one";
  242. mes "who was vain and extravagant,";
  243. mes "with your own eyes at the place where the light passes through.";
  244. set yuno_hist,4;
  245. next;
  246. mes "[Fayruz]";
  247. mes "Ah, usually, descriptions";
  248. mes "of the ''vain and extravagant";
  249. mes "one'' refer to the mad scientist rumored to have lived in that";
  250. mes "ancient era. But if this is true, I may have to rework my thesis...";
  251. next;
  252. mes "[Fayruz]";
  253. mes "I have another favor to";
  254. mes "ask of you. If you find any";
  255. mes "object of historical significance in Juperos, would you bring it to";
  256. mes "me? I'll reward you, of course.";
  257. next;
  258. mes "[Fayruz]";
  259. mes "It would be most helpful";
  260. mes "if you could manage to find";
  261. mes "documents that existed from that era. Fortunately, back then,";
  262. mes "they made all their records on material more durable than paper.";
  263. close;
  264. case 2:
  265. mes "[Fayruz]";
  266. mes "Nothing, huh?";
  267. mes "My life is also fairly";
  268. mes "uneventful, but somehow,";
  269. mes "I'm don't think I'm content.";
  270. close;
  271. }
  272. case 4:
  273. mes "[Fayruz]";
  274. mes "Oh hello, "+strcharinfo(0)+".";
  275. mes "So what brings you to";
  276. mes "the Juno Library today?";
  277. next;
  278. switch( select ( "Nice weather today, isn't it?","I found something in Juperos.","Nothing much.") )
  279. {
  280. case 1:
  281. mes "[Fayruz]";
  282. mes "Well, I wouldn't know.";
  283. mes "It's late whenever I go";
  284. mes "out, so I always happen to";
  285. mes "miss the sunlight. I guess";
  286. mes "I really miss nice weather";
  287. mes "sometimes, you know?";
  288. close;
  289. case 2:
  290. if((countitem(7352)) || (countitem(7353)) || (countitem(7354)) || (countitem(7355)))
  291. {
  292. mes "[Fayruz]";
  293. mes "Oh, really?!";
  294. mes "That's great news!";
  295. mes "W-what did you find?";
  296. next;
  297. mes "^3355FFIn her excitement,";
  298. mes "Fayruz begins to";
  299. mes "rummage through your";
  300. mes "things before you get";
  301. mes "the chance to answer her.^000000";
  302. next;
  303. mes "[Fayruz]";
  304. mes "Oh, this must be it!";
  305. mes "Would you mind if I keep";
  306. mes "this Transparent Plate for";
  307. mes "my research? In return, I'll";
  308. mes "tell you some tales about";
  309. mes "Juperos that I've learned.";
  310. next;
  311. switch( select ("Please, be my guest.","No way, you can't have it.") )
  312. {
  313. case 1:
  314. if(countitem(7352)) callfunc "Func_JupHist",7352,1;
  315. else if(countitem(7353)) callfunc "Func_JupHist",7353,2;
  316. else if(countitem(7354)) callfunc "Func_JupHist",7354,4;
  317. else if(countitem(7355)) callfunc "Func_JupHist",7352,8;
  318. case 2:
  319. mes "[Fayruz]";
  320. mes "Mm? Are you serious?";
  321. mes "This object is very valuable";
  322. mes "to a researcher like me, but";
  323. mes "I have no idea what use it";
  324. mes "would be for an adventurer.";
  325. mes "Well, you have your reasons...";
  326. close;
  327. }
  328. }
  329. mes "[Fayruz]";
  330. mes "Oh, really?!";
  331. mes "That's great news!";
  332. mes "W-what did you find?";
  333. next;
  334. mes "^3355FFIn her excitement,";
  335. mes "Fayruz begins to";
  336. mes "rummage through your";
  337. mes "things before you get";
  338. mes "the chance to answer her.^000000";
  339. next;
  340. mes "[Fayruz]";
  341. mes "Oh. There isn't anything";
  342. mes "here that would help in my";
  343. mes "research, but thank you anyway.";
  344. mes "If you find anything else while";
  345. mes "you're in Juperos, please come back and show it to me, alright?";
  346. close;
  347. case 3:
  348. mes "[Fayruz]";
  349. mes "Ah, I see. Well, while";
  350. mes "you're here, why don't you";
  351. mes "read something? There are";
  352. mes "many books that cover some";
  353. mes "interesting topics, like the";
  354. mes "Schwaltzvalt economy...";
  355. next;
  356. mes "[Fayruz]";
  357. mes "Oh, in any case, please";
  358. mes "don't forget the favor I asked";
  359. mes "of you. If you find anything";
  360. mes "in Juperos that's historically";
  361. mes "significant, I'd appreciate it";
  362. mes "if you bring it right away.";
  363. close;
  364. }
  365. case 5:
  366. mes "[Fayruz]";
  367. mes "Oh, "+strcharinfo(0)+"!";
  368. mes "Have you come back with";
  369. mes "something from Juperos?";
  370. mes "I've been hoping you'd come";
  371. mes "back with something that'd";
  372. mes "help me in my research!";
  373. next;
  374. switch( select( "Take a look at this.","Oh, I'm sorry...") )
  375. {
  376. case 1:
  377. switch(jupe_hist)
  378. {
  379. case 1:
  380. callfunc "Func_JupHist",7353,7354,7355,7352;
  381. case 2:
  382. callfunc "Func_JupHist",7352,7354,7355,7353;
  383. case 4:
  384. callfunc "Func_JupHist",7352,7353,7355,7354;
  385. case 8:
  386. callfunc "Func_JupHist",7352,7353,7354,7355;
  387. }
  388. case 2:
  389. mes "[Fayruz]";
  390. mes "Ah, I see. Well, while";
  391. mes "you're here, why don't you";
  392. mes "read something? There are";
  393. mes "many books that cover some";
  394. mes "interesting topics, like...";
  395. mes "like... Self-Honesty (?).";
  396. next;
  397. mes "[Fayruz]";
  398. mes "Oh, in any case, please";
  399. mes "don't forget the favor I asked";
  400. mes "of you. If you find anything";
  401. mes "in Juperos that's historically";
  402. mes "significant, I'd appreciate it";
  403. mes "if you bring it right away.";
  404. close;
  405. }
  406. case 6:
  407. mes "[Fayruz]";
  408. mes "Oh, "+strcharinfo(0)+"!";
  409. mes "The Transparent Plate";
  410. mes "that you brought for me";
  411. mes "last time is really helping me";
  412. mes "in my research. If you get the";
  413. mes "chance, please bring me more!";
  414. set yuno_hist,7;
  415. next;
  416. mes "[Fayruz]";
  417. mes "This new data is adding";
  418. mes "a lot more credibility to my";
  419. mes "thesis. Oh, I'll be with you";
  420. mes "in a moment, let me finish";
  421. mes "translating this one last";
  422. mes "passage really quickly...";
  423. close;
  424. case 7:
  425. mes "[Fayruz]";
  426. mes "Hello, "+strcharinfo(0)+"~";
  427. mes "Oh, were you able to look";
  428. mes "in Juperos for anything that";
  429. mes "might help me in my research?";
  430. next;
  431. switch( select( "Yeah, take a look at this.","No, I'm sorry...") )
  432. {
  433. case 1:
  434. switch(jupe_hist)
  435. {
  436. case 3:
  437. callfunc "Func_JupHist",7354,7355,7352,7353;
  438. case 5:
  439. callfunc "Func_JupHist",7353,7355,7352,7354;
  440. case 6:
  441. callfunc "Func_JupHist",7352,7355,7353,7354;
  442. case 9:
  443. callfunc "Func_JupHist",7353,7354,7352,7355;
  444. case 10:
  445. callfunc "Func_JupHist",7352,7354,7353,7355;
  446. case 12:
  447. callfunc "Func_JupHist",7352,7353,7354,7355;
  448. }
  449. case 2:
  450. mes "[Fayruz]";
  451. mes "Oh, that's fine.";
  452. mes "Besides, I don't really";
  453. mes "have a deadline to complete";
  454. mes "this research project. Still,";
  455. mes "I just want you to know that";
  456. mes "I really appreciate your help.";
  457. close;
  458. }
  459. case 8:
  460. mes "[Fayruz]";
  461. mes ""+strcharinfo(0)+"...";
  462. mes "I'm having great difficulty in";
  463. mes "translating that Transparent";
  464. mes "Plate you brought for me that";
  465. mes "last time. I'm so frustrated...";
  466. next;
  467. mes "[Fayruz]";
  468. mes "Wait a minute...";
  469. mes "This here means...";
  470. mes "Alright. Okay. Yes.";
  471. mes "Yes! Of course, how";
  472. mes "could I not see it before!";
  473. set yuno_hist,9;
  474. next;
  475. mes "[Fayruz]";
  476. mes "I'll be with you";
  477. mes "in just a second!";
  478. mes "I think I just made";
  479. mes "a real through...!";
  480. next;
  481. case 9:
  482. mes "[Fayruz]";
  483. mes "Ah, I've been";
  484. mes "expecting you, "+strcharinfo(0)+".";
  485. mes "So did you have been to Juperos again? I'm really hoping that you";
  486. mes "were able to find something new that would help in my research...";
  487. next;
  488. switch( select("Actually, I did find this...","I'm sorry, I haven't...") )
  489. {
  490. case 1:
  491. switch(jupe_hist)
  492. {
  493. case 7:
  494. callfunc "Func_JupHist",7355,7352,7353,7354;
  495. case 11:
  496. callfunc "Func_JupHist",7354,7352,7353,7355;
  497. case 13:
  498. callfunc "Func_JupHist",7353,7352,7354,7355;
  499. case 14:
  500. callfunc "Func_JupHist",7352,7353,7354,7355;
  501. }
  502. case 2:
  503. mes "[Fayruz]";
  504. mes "Ah, I see. Well, while";
  505. mes "you're here, why don't you";
  506. mes "read something? There are";
  507. mes "many books that cover some";
  508. mes "interesting topics, like";
  509. mes "modern adventure history.";
  510. next;
  511. mes "[Fayruz]";
  512. mes "Oh, in any case, please";
  513. mes "don't forget the favor I asked";
  514. mes "of you. If you find anything";
  515. mes "in Juperos that's historically";
  516. mes "significant, I'd appreciate it";
  517. mes "if you bring it right away.";
  518. close;
  519. }
  520. case 10:
  521. mes "[Fayruz]";
  522. mes "Oh hello, "+strcharinfo(0)+"...";
  523. mes "So what exactly brings you";
  524. mes "to the Juno Library this time?";
  525. next;
  526. switch( select("I found another Transparent Plate.","Just visiting, really.") )
  527. {
  528. case 1:
  529. if((countitem(7352)) || (countitem(7353)) || (countitem(7354)) || (countitem(7355)))
  530. {
  531. mes "[Fayruz]";
  532. mes "Hmm, well, we've made as";
  533. mes "much headway as we can";
  534. mes "with the Transparent Plates";
  535. mes "you've already given me, but";
  536. mes "it can't hurt to have too much";
  537. mes "evidence to back my theories.";
  538. next;
  539. mes "[Fayruz]";
  540. mes "I really appreciate";
  541. mes "your continuing efforts";
  542. mes "to help me. Please, would";
  543. mes "you take this as my way";
  544. mes "saying ''Thanks?'' You've been";
  545. mes "great, "+strcharinfo(0)+"...";
  546. if(countitem(7352)) delitem 7352,1;
  547. else if(countitem(7353)) delitem 7353,1;
  548. else if(countitem(7354)) delitem 7354,1;
  549. else delitem 7355,1;
  550. getitem 644,1;
  551. close;
  552. }
  553. mes "[Fayruz]";
  554. mes "Mmm...?";
  555. mes "It doesn't look like";
  556. mes "you brought another";
  557. mes "Transparent Plate.";
  558. mes "Are you sure that you";
  559. mes "didn't misplace it?";
  560. close;
  561. case 2:
  562. mes "[Fayruz]";
  563. mes "Ah, I see. Well,";
  564. mes "thanks to your help,";
  565. mes "I've made a great deal";
  566. mes "of progress on my thesis.";
  567. mes "I really appreciate what you";
  568. mes "have done for me, adventurer.";
  569. close;
  570. }
  571. }
  572. }
  573. function script Func_JupHist {
  574. switch(yuno_hist)
  575. {
  576. case 4:
  577. mes "[Fayruz]";
  578. mes "Thank you so much,";
  579. mes "you don't know what";
  580. mes "this means to me! Okay,";
  581. mes "please relax and take a";
  582. mes "seat. Close your eyes while";
  583. mes "I tell you this ancient story.";
  584. next;
  585. mes "^3355FFFayruz begins to";
  586. mes "relate an ancient tale";
  587. mes "about Juperos that seems";
  588. mes "typical for a classic story, but her way of storytelling subtly";
  589. mes "draws you into a vicarious, yet extremely vivid experience.";
  590. next;
  591. mes "^3355FFYou feel the protagonist's";
  592. mes "glories and tragedies as if";
  593. mes "you were actually there with";
  594. mes "the hero on his journeys. The";
  595. mes "tale eventually comes to an end";
  596. mes "and you awaken from the trance,";
  597. mes "gently brought back to reality.^000000";
  598. delitem getarg(0),1;
  599. set yuno_hist,5;
  600. set jupe_hist,getarg(1);
  601. getexp 100000,0;
  602. next;
  603. mes "[Fayruz]";
  604. mes "Everyone can relate";
  605. mes "to these old, classic";
  606. mes "stories. I hope this tale had";
  607. mes "as meaning for you as it did";
  608. mes "for me when I first heard it.";
  609. next;
  610. mes "[Fayruz]";
  611. mes "If you can find me";
  612. mes "another artifact from";
  613. mes "Juperos, I'll share another";
  614. mes "tale like that with you. Now";
  615. mes "how does that sound? Okay";
  616. mes "then, I'll see you, adventurer~";
  617. close;
  618. case 5:
  619. if((countitem(getarg(0))) || (countitem(getarg(1))) || (countitem(getarg(2))))
  620. {
  621. mes "[Fayruz]";
  622. mes "Oh, that's unexpected.";
  623. mes "This Transparent Plate";
  624. mes "seems to have been made";
  625. mes "in a different era than the";
  626. mes "one you gave me earlier.";
  627. mes "How intriguing...";
  628. next;
  629. mes "[Fayruz]";
  630. mes "*Sigh* I really wish";
  631. mes "that I could explore";
  632. mes "Juperos on my own, but";
  633. mes "I'm just not strong enough.";
  634. mes "In a way, I'm quite jealous of you. But it can't be helped...";
  635. next;
  636. mes "[Fayruz]";
  637. mes "You know, that reminds";
  638. mes "me of this great story of";
  639. mes "a tragic hero that I'd like to";
  640. mes "share with you. Let your";
  641. mes "mind wander as I relate this ageless, yet bittersweet tale...";
  642. next;
  643. mes "^3355FFFayruz tells you a story";
  644. mes "with a bright beginning, full";
  645. mes "of hope that fills you with the";
  646. mes "bliss of the heavens, but then";
  647. mes "suddenly plummets you into all the despair and torment of hell.^000000";
  648. next;
  649. mes "^3355FFThe story finally";
  650. mes "reaches its ending";
  651. mes "and you're surprised";
  652. mes "to find yourself sitting";
  653. mes "in the Juno Library.^000000";
  654. next;
  655. mes "[Fayruz]";
  656. mes "I know it's a very";
  657. mes "depressing story, but";
  658. mes "I hope you enjoyed it.";
  659. mes "I think you'd agree that";
  660. mes "it contains a truth about";
  661. mes "mankind that can't be ignored.";
  662. if(countitem(getarg(0)))
  663. {
  664. delitem getarg(0),1;
  665. if(getarg(0) == 7352) set jupe_hist,jupe_hist +1;
  666. else set jupe_hist,jupe_hist +2;
  667. }
  668. else if(countitem(getarg(1)))
  669. {
  670. delitem getarg(1),1;
  671. if(getarg(1) == 7353) set jupe_hist,jupe_hist +2;
  672. else set jupe_hist,jupe_hist +4;
  673. }
  674. else
  675. {
  676. delitem getarg(2),1;
  677. if(getarg(2) == 7354) set jupe_hist,jupe_hist +4;
  678. else set jupe_hist,jupe_hist +8;
  679. }
  680. set yuno_hist,6;
  681. getexp 100000,0;
  682. next;
  683. mes "[Fayruz]";
  684. mes "By now I'm sure you've";
  685. mes "figured that these classic";
  686. mes "tales are like condensed";
  687. mes "experiences, refined and";
  688. mes "immutable truths that we";
  689. mes "can see in our own reality.";
  690. next;
  691. mes "[Fayruz]";
  692. mes "If you find more of";
  693. mes "these Transparent";
  694. mes "Plates in Juperos, I'd be";
  695. mes "very happy to share another";
  696. mes "story with you, "+strcharinfo(0)+".";
  697. close;
  698. }
  699. else if(countitem(getarg(3)))
  700. {
  701. mes "[Fayruz]";
  702. mes "Oh, this one seems";
  703. mes "to have been created";
  704. mes "in a similar era as the";
  705. mes "one you gave me earlier.";
  706. mes "I'm not sure how much new";
  707. mes "information this may provide...";
  708. next;
  709. mes "[Fayruz]";
  710. mes "Still, I'm sure this will";
  711. mes "helpful in my research. I just";
  712. mes "won't be as making progress";
  713. mes "as quickly as I had projected.";
  714. mes "Please, I'd like you to take this as a token of my gratitude.";
  715. delitem getarg(3),1;
  716. getitem 644,1;
  717. next;
  718. mes "[Fayruz]";
  719. mes "Now if you'll excuse";
  720. mes "me, I need to go back";
  721. mes "to compiling my research...";
  722. mes "Thank you so much for";
  723. mes "your help, "+strcharinfo(0)+".";
  724. close;
  725. }
  726. else
  727. {
  728. mes "[Fayruz]";
  729. mes "Oh. There isn't anything";
  730. mes "here that would help in my";
  731. mes "research, but thank you anyway.";
  732. mes "If you find anything else while";
  733. mes "you're in Juperos, please come back and show it to me, alright?";
  734. close;
  735. }
  736. case 7:
  737. if((countitem(getarg(0))) || (countitem(getarg(1))))
  738. {
  739. mes "[Fayruz]";
  740. mes "Is this another";
  741. mes "Transparent Plate?";
  742. mes "Yes, it's quite different";
  743. mes "than the last one you";
  744. mes "brought over to me...";
  745. mes "This is so exciting!";
  746. next;
  747. mes "[Fayruz]";
  748. mes "Oh. You must be thinking";
  749. mes "that I'm a complete academia";
  750. mes "addict. Well, my life might be";
  751. mes "a little uneventful, but there";
  752. mes "are other things I think about!";
  753. mes "Like, well... It's weird but...";
  754. next;
  755. mes "[Fayruz]";
  756. mes "You see, there's this";
  757. mes "guy that I like. I'm not sure";
  758. mes "where he might be now, but";
  759. mes "his name is Nadim Amal. He's";
  760. mes "my friend's brother who I first";
  761. mes "met 10 years ago. ^333333*Sigh...*^000000";
  762. next;
  763. mes "[Fayruz]";
  764. mes "Just recently, I saw";
  765. mes "him with his sister, my";
  766. mes "friend from Morroc. It's";
  767. mes "weird to think that I'd have";
  768. mes "these feelings for him after";
  769. mes "all this time, isn't it? Oh...!";
  770. next;
  771. mes "[Fayruz]";
  772. mes "I really should repay";
  773. mes "you for this Transparent";
  774. mes "Plate. Why don't I tell you";
  775. mes "the scariest story that I know?";
  776. next;
  777. mes "^3355FFFayruz tells you a";
  778. mes "creepy horror story that";
  779. mes "makes you shiver with fear.";
  780. mes "You've heard other ghost";
  781. mes "stories, but you've never been";
  782. mes "so deeply immersed in one before.^000000";
  783. next;
  784. mes "It is only when the";
  785. mes "story ends and you return";
  786. mes "to your senses that you notice that you're soaked in cold sweat.^000000";
  787. next;
  788. mes "[Fayruz]";
  789. mes "It may be a natural";
  790. mes "response, but all people";
  791. mes "fear the unknown in one way";
  792. mes "or another. Scary stories are";
  793. mes "appealing because we actually";
  794. mes "like the strange and grotesque.";
  795. if(countitem(getarg(0)))
  796. {
  797. delitem getarg(0),1;
  798. if(getarg(0) == 7352) set jupe_hist,jupe_hist +1;
  799. else if(getarg(0) == 7353) set jupe_hist,jupe_hist +2;
  800. else set jupe_hist,jupe_hist +4;
  801. }
  802. else if(countitem(getarg(1)))
  803. {
  804. delitem getarg(1),1;
  805. if(getarg(1) == 7353) set jupe_hist,jupe_hist +2;
  806. else if(getarg(1) == 7354) set jupe_hist,jupe_hist +4;
  807. else set jupe_hist,jupe_hist +8;
  808. }
  809. set yuno_hist,8;
  810. getexp 100000,0;
  811. next;
  812. mes "[Fayruz]";
  813. mes "Well... That's just my";
  814. mes "opinion. Anyway, if you";
  815. mes "find anything else in Juperos";
  816. mes "that may help in my research,";
  817. mes "please come back and show it";
  818. mes "to me, alright? See you later~";
  819. close;
  820. }
  821. else if((countitem(getarg(2))) || (countitem(getarg(3))))
  822. {
  823. mes "[Fayruz]";
  824. mes "Oh, this one seems";
  825. mes "to have been created";
  826. mes "in a similar era as the";
  827. mes "one you gave me earlier.";
  828. mes "I'm not sure how much new";
  829. mes "information this may provide...";
  830. next;
  831. mes "[Fayruz]";
  832. mes "Still, I'm sure this will";
  833. mes "helpful in my research. I just";
  834. mes "won't be as making progress";
  835. mes "as quickly as I had projected.";
  836. mes "Please, I'd like you to take this as a token of my gratitude.";
  837. next;
  838. mes "[Fayruz]";
  839. mes "Now if you'll excuse";
  840. mes "me, I need to go back";
  841. mes "to compiling my research...";
  842. mes "Thank you so much for";
  843. mes "your help, "+strcharinfo(0)+".";
  844. if(countitem(getarg(2))) delitem getarg(2),1;
  845. else if(countitem(getarg(3))) delitem getarg(3),1;
  846. getitem 644,1;
  847. close;
  848. }
  849. else
  850. {
  851. mes "[Fayruz]";
  852. mes "Oh. There isn't anything";
  853. mes "here that would help in my";
  854. mes "research, but thank you anyway.";
  855. mes "If you find anything else while";
  856. mes "you're in Juperos, please come back and show it to me, alright?";
  857. close;
  858. }
  859. case 9:
  860. if(countitem(getarg(0)))
  861. {
  862. mes "[Fayruz]";
  863. mes "Oooh...! This one is";
  864. mes "much different than the";
  865. mes "other ones you gave me";
  866. mes "before. This should provide";
  867. mes "a wealth of brand new insights";
  868. mes "into the Juperos civilization!";
  869. next;
  870. mes "[Fayruz]";
  871. mes "All the Transparent";
  872. mes "Plates you've given me";
  873. mes "should contain more than";
  874. mes "enough data for me to fully";
  875. mes "complete my research thesis.";
  876. mes "Once again, thank you so much~";
  877. next;
  878. mes "[Fayruz]";
  879. mes "Still, that doesn't mean that";
  880. mes "I will stop collecting data for";
  881. mes "my research. Anyway, I have one last story to tell you, about";
  882. mes "a man of pure heart chosen by the gods to serve and protect mankind.";
  883. next;
  884. mes "[Fayruz]";
  885. mes "For this purpose he was given";
  886. mes "gaudy armor which contained";
  887. mes "amazing powers, as well as a";
  888. mes "book detailing the instructions";
  889. mes "for its use. However, he promptly";
  890. mes "lost these instructions...";
  891. next;
  892. mes "^3355FFThe story about the";
  893. mes "greatest Juperosian hero";
  894. mes "that Fayruz tells you is very";
  895. mes "humorous at first, but then it";
  896. mes "covers the entire spectrum";
  897. mes "of emotion and humanity...";
  898. next;
  899. mes "^3355FFThe story ends and you";
  900. mes "are left with a swelling";
  901. mes "feeling of indefatigable";
  902. mes "hope and inspiration...";
  903. mes "You can make it if you try!^000000";
  904. if(getarg(0) == 7352) set jupe_hist,jupe_hist+1;
  905. else if(getarg(0) == 7353) set jupe_hist,jupe_hist+2;
  906. else if(getarg(0) == 7354) set jupe_hist,jupe_hist+4;
  907. else set jupe_hist,jupe_hist+8;
  908. set yuno_hist,10;
  909. delitem getarg(0),1;
  910. getexp 100000,0;
  911. next;
  912. mes "[Fayruz]";
  913. mes "Well, that is the";
  914. mes "last and the best story";
  915. mes "that I have to share";
  916. mes "with you. Perhaps next";
  917. mes "time, I'll fill you in on my";
  918. mes "research progress~";
  919. close;
  920. }
  921. else if((countitem(getarg(1))) || (countitem(getarg(2))) || (countitem(getarg(3))))
  922. {
  923. mes "[Fayruz]";
  924. mes "Hmm...";
  925. mes "This one seems to be created in a similar time";
  926. mes "as the previous one.";
  927. next;
  928. mes "[Fayruz]";
  929. mes "Don't you worry.";
  930. mes "This will help my research of course,";
  931. mes "although I do not think this will";
  932. mes "help me in advancing my research";
  933. mes "with a great speed unlike this other one.";
  934. next;
  935. mes "[Fayruz]";
  936. mes "Please take this as a token of my gratitude.";
  937. next;
  938. mes "[Fayruz]";
  939. mes "Now, excuse me. I need to go back to my research.";
  940. if(countitem(getarg(1))) delitem getarg(1),1;
  941. else if(countitem(getarg(2))) delitem getarg(2),1;
  942. else delitem getarg(3),1;
  943. getitem 644,1;
  944. close;
  945. }
  946. else
  947. {
  948. mes "[Fayruz]";
  949. mes "Oh. There isn't anything";
  950. mes "here that would help in my";
  951. mes "research, but thank you anyway.";
  952. mes "If you find anything else while";
  953. mes "you're in Juperos, please come back and show it to me, alright?";
  954. close;
  955. }
  956. }
  957. }
  958. yuno_in04,186,125,4 script Bundle of Files 111,{
  959. mes "^8B6914*Thesis: The Fall of Juperos*";
  960. mes "By Fayruz Khrhiyha";
  961. mes "Sage Castle Researcher^000000";
  962. next;
  963. switch( select("Table of Contents.","Leave it alone.") )
  964. {
  965. case 1:
  966. if(yuno_hist > 4)
  967. {
  968. mes "^8B6914 1. Preface";
  969. mes " 2. Juperos Background";
  970. mes " 3. Theory Behind Its Fall^000000";
  971. next;
  972. switch( select("Preface","Juperos Background","Theory Behind Its Fall","Leave it alone.") )
  973. {
  974. case 1:
  975. mes "^8B6914Scholars are certain";
  976. mes "that the Juperos civilization";
  977. mes "used to be located above the";
  978. mes "ground, but it is now buried";
  979. mes "beneath the El Mes Plateau.";
  980. mes "The reasons for the city's";
  981. if(yuno_hist < 9)
  982. {
  983. mes "ruin are still nebulous...^000000";
  984. next;
  985. mes "^8B6914There is much speculation";
  986. mes "about the reasons for Jupero's";
  987. mes "downfall, but any documentation";
  988. mes "from that time period has been";
  989. mes "difficult to find. As for now, any evidence we have regarding";
  990. mes "Juperos is inconclusive.^000000";
  991. next;
  992. mes "^8B6914In spite of this lack";
  993. mes "of empirical or concrete";
  994. mes "data on the civilization of";
  995. mes "Juperos, our modern world";
  996. mes "may be able to learn much";
  997. mes "from that ancient city's ruins.";
  998. mes "..................^000000";
  999. if(yuno_hist < 7)
  1000. {
  1001. next;
  1002. mes "["+strcharinfo(0)+"]";
  1003. mes "Hmmm...";
  1004. mes "A whole chapter";
  1005. mes "dedicated to saying,";
  1006. mes "''We know absolutely";
  1007. mes "nothing about something.''";
  1008. mes "I should write a book~";
  1009. }
  1010. close;
  1011. }
  1012. mes "ruin are still in debate...^000000";
  1013. next;
  1014. mes "^8B6914However, new findings";
  1015. mes "regarding the history";
  1016. mes "of Juperos have allowed";
  1017. mes "us to make a few conclusions.^000000";
  1018. close;
  1019. case 2:
  1020. if(yuno_hist < 9)
  1021. {
  1022. mes "^8B6914...";
  1023. mes "......";
  1024. mes "..........^000000";
  1025. next;
  1026. mes "["+strcharinfo(0)+"]";
  1027. mes "This is all just idle";
  1028. mes "conjecture! This paper";
  1029. mes "isn't developed enough";
  1030. mes "yet to be a real thesis...";
  1031. close;
  1032. }
  1033. else if(yuno_hist == 9)
  1034. {
  1035. mes "^8B6914Juperos was built over";
  1036. mes "a thousand years ago in";
  1037. mes "an era of peace just after";
  1038. mes "a major war. Contrary to";
  1039. mes "popular belief, there isn't any";
  1040. mes "evidence proving that Juno may";
  1041. mes "have descended from Juperos.^000000";
  1042. next;
  1043. mes "^8B6914In fact, there is a";
  1044. mes "strong possibility that";
  1045. mes "another war, between Juno";
  1046. mes "and Juperos, resulted in Juno's";
  1047. mes "independence from Juperos and";
  1048. mes "the destruction of any existing";
  1049. mes "documentation from that era.^000000";
  1050. next;
  1051. mes "["+strcharinfo(0)+"]";
  1052. mes "Yes... Of course!";
  1053. mes "It all makes sense now!";
  1054. close;
  1055. }
  1056. mes "^8B6914Juperos was built over";
  1057. mes "a thousand years ago in";
  1058. mes "an era of peace just after";
  1059. mes "a major war. There is now";
  1060. mes "direct evidence linking Juno";
  1061. mes "to Juperos proving that Juno";
  1062. mes "was but a part of Juperos.^000000";
  1063. next;
  1064. mes "^8B6914Just like Juno, Juperos";
  1065. mes "was a society that prided";
  1066. mes "itself on its advancement";
  1067. mes "in the sciences which played";
  1068. mes "a permeating role in civilized";
  1069. mes "life. Science was reponsible for Juperos's rise and downfall.";
  1070. close;
  1071. case 3:
  1072. if(yuno_hist < 10)
  1073. {
  1074. mes "^8B6914...";
  1075. mes "......";
  1076. mes "..........^000000";
  1077. next;
  1078. mes "["+strcharinfo(0)+"]";
  1079. mes "Huh. This writer keeps";
  1080. mes "talking about theories,";
  1081. mes "but the more I read, the";
  1082. mes "less clear I am on what";
  1083. mes "the theory actually is.";
  1084. mes "I don't think there is one...";
  1085. emotion 4,1;
  1086. close;
  1087. }
  1088. mes "^8B6914What is most unsettling";
  1089. mes "is recent evidence, including";
  1090. mes "a first hand written account,";
  1091. mes "regarding the role of one of";
  1092. mes "Jupero's foremost scientists";
  1093. mes "in that city's rise and fall.";
  1094. next;
  1095. mes "^8B6914If these writings are";
  1096. mes "authentic, then what actually";
  1097. mes "happened was that a scientific";
  1098. mes "revolution occurred as a direct";
  1099. mes "result of one scientist's effort to manipulate the energies of the";
  1100. mes "artifact known as Ymir's heart.";
  1101. next;
  1102. mes "^8B6914This one man and Ymir's";
  1103. mes "Heart are credited with";
  1104. mes "the success and prosperity";
  1105. mes "of the Jupero's civilization.";
  1106. mes "However, there are various accounts prior to Jupero's fall";
  1107. mes "detailing his work with chimera...^000000";
  1108. next;
  1109. mes "^8B6914This scientist, supposedly";
  1110. mes "in his passion to benefit his";
  1111. mes "people by finding a scientific";
  1112. mes "method for immortality by using";
  1113. mes "chimera for testing, was driven";
  1114. mes "insane. He experimented on";
  1115. mes "himself with disatrous results.^000000";
  1116. next;
  1117. mes "^8B6914There was an error in the";
  1118. mes "energy calibration of Ymir's";
  1119. mes "Heart and the scientist was";
  1120. mes "transformed into the monster";
  1121. mes "we now know as Chimera. He";
  1122. mes "and his test subjects were set";
  1123. mes "loose into the city of Juperos.^000000";
  1124. next;
  1125. mes "^8B6914These immortal Chimeras";
  1126. mes "razed the entire city, killing";
  1127. mes "countless people. Apparently,";
  1128. mes "a team of scientists were able";
  1129. mes "to salvage a fragment of Ymir's";
  1130. mes "Heart, and use it to lauch part";
  1131. mes "of Juperos into the sky.^000000";
  1132. next;
  1133. mes "^8B6914That section of Juperos";
  1134. mes "eventually developed into";
  1135. mes "the city of Juno. Since the";
  1136. mes "scientists who launched Juno into the sky all immediately died";
  1137. mes "afterwards from an unknown cause, they left no documentation.^000000";
  1138. next;
  1139. mes "^8B6914The Chimera, and the";
  1140. mes "laboratory in which it";
  1141. mes "was created, is rumored to";
  1142. mes "remain beneath the ruins of";
  1143. mes "the once great city of Juperos.^000000";
  1144. close;
  1145. case 4:
  1146. mes "["+strcharinfo(0)+"]";
  1147. mes "Ugh... My head hurts";
  1148. mes "too much from reading";
  1149. mes "a book for smarty people.";
  1150. mes "I know! I'll play videogames!";
  1151. close;
  1152. }
  1153. }
  1154. switch( select( "Preface","Close the file.") )
  1155. {
  1156. case 1:
  1157. mes "^8B6914Scholars are certain";
  1158. mes "that the Juperos civilization";
  1159. mes "used to be located above the";
  1160. mes "ground, but it is now buried";
  1161. mes "beneath the El Mes Plateau.";
  1162. mes "The reasons for the city's";
  1163. mes "ruin are still nebulous...^000000";
  1164. next;
  1165. mes "^8B6914There is much speculation";
  1166. mes "about the reasons for Jupero's";
  1167. mes "downfall, but any documentation";
  1168. mes "from that time period has been";
  1169. mes "difficult to find. As for now, any evidence we have regarding";
  1170. mes "Juperos is inconclusive.^000000";
  1171. next;
  1172. mes "^8B6914In spite of this lack";
  1173. mes "of empirical or concrete";
  1174. mes "data on the civilization of";
  1175. mes "Juperos, our modern world";
  1176. mes "may be able to learn much";
  1177. mes "from that ancient city's ruins.";
  1178. mes "..................^000000";
  1179. if(!yuno_hist) set yuno_hist,1;
  1180. next;
  1181. mes "["+strcharinfo(0)+"]";
  1182. mes "This...";
  1183. mes "This is supposed to";
  1184. mes "be a research thesis?";
  1185. mes "There's barely any";
  1186. mes "research in it...";
  1187. close;
  1188. case 2:
  1189. mes "["+strcharinfo(0)+"]";
  1190. mes "Hmm...";
  1191. mes "This isn't heavy";
  1192. mes "enough to be a real";
  1193. mes "academic work. It must";
  1194. mes "not even be finished yet.";
  1195. close;
  1196. }
  1197. case 2:
  1198. if(yuno_hist < 5)
  1199. {
  1200. mes "["+strcharinfo(0)+"]";
  1201. mes "Nah...";
  1202. mes "I'm tired of reading.";
  1203. mes "Ironically enough.";
  1204. close;
  1205. }
  1206. else if(yuno_hist < 7)
  1207. {
  1208. mes "["+strcharinfo(0)+"]";
  1209. mes "I don't feel like";
  1210. mes "reading this. Not";
  1211. mes "enough pictures...";
  1212. close;
  1213. }
  1214. else if(yuno_hist < 9)
  1215. {
  1216. mes "["+strcharinfo(0)+"]";
  1217. mes "It looks very sophisticated...";
  1218. close;
  1219. }
  1220. else if(yuno_hist < 10)
  1221. {
  1222. mes "["+strcharinfo(0)+"]";
  1223. mes "I know this book...";
  1224. mes "But I don't feel like";
  1225. mes "reading it right now.";
  1226. close;
  1227. }
  1228. else
  1229. {
  1230. mes "["+strcharinfo(0)+"]";
  1231. mes "This thesis is";
  1232. mes "looking pretty good~";
  1233. mes "Of course, I did have";
  1234. mes "a hand in making it...";
  1235. close;
  1236. }
  1237. }
  1238. }
  1239. yuno_in04,188,118,4 script Book#juperos 111,{
  1240. if(yuno_hist > 7)
  1241. {
  1242. mes "^8B6914*Self-Honesty*";
  1243. mes "*'Benefits Fo' Life!'*";
  1244. mes "By Stephen Oyoung";
  1245. mes " ";
  1246. mes " ";
  1247. mes "Publisher:";
  1248. mes "Wushu Publishing, Co.^000000";
  1249. next;
  1250. mes "["+strcharinfo(0)+"]";
  1251. mes "W-whoa!";
  1252. mes "This book wasn't";
  1253. mes "here before! It looks";
  1254. mes "pretty interesting...";
  1255. close;
  1256. }
  1257. mes "["+strcharinfo(0)+"]";
  1258. mes "You know what?";
  1259. mes "I think I'll just flip";
  1260. mes "through some pages";
  1261. mes "from a random book.";
  1262. mes "Hmmm, let's see...";
  1263. next;
  1264. mes "^8B6914''Admiral, the Kylorians are";
  1265. mes "still advancing!'' Commander";
  1266. mes "McKenrick announced without";
  1267. mes "his usual swagger. ''They're...";
  1268. mes "They're not stopping!'' But";
  1269. mes "Admiral Leh's eyes were a cold,";
  1270. mes "unfeeling shade of sternness.^000000";
  1271. next;
  1272. mes "^8B6914''Let the goddamned space";
  1273. mes "aliens come,'' hissed Leh.";
  1274. mes "''We don't stand a chance";
  1275. mes "without the Zenoi Sword";
  1276. mes "to summon the power of";
  1277. mes "GOD-POING. It's... It's";
  1278. mes "all over. Damn it all...''^000000";
  1279. next;
  1280. mes "^8B6914The doors burst open as";
  1281. mes "Bucky flew into the room.";
  1282. mes "''The Zenoi Sword! The";
  1283. mes "Zenoi Sword! Someone's";
  1284. mes "found it!'' the boy yelled.";
  1285. mes "''Really?! We better hurry:";
  1286. mes "Earth doesn't have much time!''^000000";
  1287. next;
  1288. mes "["+strcharinfo(0)+"]";
  1289. mes "...";
  1290. mes "......";
  1291. mes "Whoa. I really";
  1292. mes "should have read";
  1293. mes "this masterpiece";
  1294. mes "from the beginning...";
  1295. close;
  1296. }
  1297. // Bronze Statue - juperos_01 99 112
  1298. juperos_01,99,112,4 script Bronze Statue#1 844,{
  1299. if(yuno_hist > 3)
  1300. {
  1301. mes "^3355FF''Do you wish to see";
  1302. mes "the end of the madness?";
  1303. mes "He is waiting where the three";
  1304. mes "columns were destroyed, where";
  1305. mes "two hundred illusions wander.''^000000";
  1306. close;
  1307. }
  1308. else if(yuno_hist == 3)
  1309. {
  1310. mes "["+strcharinfo(0)+"]";
  1311. mes "I better go and";
  1312. mes "see Fayruz in the";
  1313. mes "Juno Library and tell";
  1314. mes "her about the inscription.";
  1315. close;
  1316. }
  1317. else
  1318. {
  1319. mes "^3355FFThere's a peculiar";
  1320. mes "engraving on the";
  1321. mes "Bronze Statue's rod.^000000";
  1322. next;
  1323. switch( select( "Investigate","Ignore it" ) )
  1324. {
  1325. case 1 :
  1326. mes "^3355FFIt's an inscription that's";
  1327. mes "written in an old language";
  1328. mes "that you can't understand,";
  1329. mes "but have no problem reading";
  1330. mes "and making out the sounds";
  1331. mes "for some weird reason.^000000";
  1332. next;
  1333. mes "["+strcharinfo(0)+"]";
  1334. mes "This is creepy!";
  1335. mes "I know that I'm not";
  1336. mes "supposed to be able";
  1337. mes "to read this, but here";
  1338. mes "I am. I know what sounds";
  1339. mes "all of these letters make...";
  1340. next;
  1341. if(yuno_hist == 2)
  1342. {
  1343. mes "["+strcharinfo(0)+"]";
  1344. mes "Then again, Fayruz did";
  1345. mes "say this was enchanted.";
  1346. mes "Okay, I guess I'll go back";
  1347. mes "to the Juno Library and";
  1348. mes "tell her what I found.";
  1349. set yuno_hist,3;
  1350. close;
  1351. }
  1352. mes "["+strcharinfo(0)+"]";
  1353. mes "Huh. Only a scholar,";
  1354. mes "maybe someone even in";
  1355. mes "Juno, could make sense";
  1356. mes "of what this stuff says.";
  1357. close;
  1358. case 2 :
  1359. close;
  1360. }
  1361. }
  1362. }
  1363. yuno_in04,169,109,1 script Ambitious Hollgrehenn 111,{
  1364. mes "*Hollgrehenn: The Ambition*";
  1365. mes "By Aragham Caul*";
  1366. mes "";
  1367. mes "";
  1368. mes "";
  1369. mes "";
  1370. mes "Publisher:";
  1371. mes "Muha Books, Co.";
  1372. next;
  1373. mes "...";
  1374. mes "He would stop at nothing";
  1375. mes "to have the greatest weapon";
  1376. mes "in the world in his possession.";
  1377. mes "He became a smith so that he";
  1378. mes "could discern which weapons";
  1379. mes "were the most powerful...";
  1380. next;
  1381. mes "[" + strcharinfo(0) + "]";
  1382. mes "That's strange...";
  1383. mes "The next page";
  1384. mes "has been torn out.";
  1385. close;
  1386. }
  1387. yuno_in04,174,111,1 script Penniless Hollgrehenn 111,{
  1388. mes "^8B6914*Penniless Hollgrehenn*";
  1389. mes " * Pennyless Hollgrehenn * ";
  1390. mes "By Hollgrehenn";
  1391. mes " ";
  1392. mes " ";
  1393. mes "Publisher:";
  1394. mes "Muha Books, Co.^000000";
  1395. next;
  1396. mes "["+strcharinfo(0)+"]";
  1397. mes "This book looks";
  1398. mes "like a total piece of";
  1399. mes "crap. I'd have more";
  1400. mes "fun getting my teeth";
  1401. mes "drilled by a blindfolded";
  1402. mes "dentist. Or would I...?";
  1403. close;
  1404. }
  1405. yuno_in04,102,106,1 script Popular Feasts 111,{
  1406. mes "^8B6914*Popular Feasts*";
  1407. mes "By Cabbage Pickle Community";
  1408. mes " ";
  1409. mes " ";
  1410. mes " ";
  1411. mes "Publisher:";
  1412. mes "Muha Books, Co.^000000";
  1413. next;
  1414. switch( select( " 1. Fried Yoyo Tails"," 14. Poring Salad"," 252. Beak Soup" ) )
  1415. {
  1416. case 1:
  1417. mes "^8B6914...";
  1418. mes "If possible, try";
  1419. mes "to use tails cut";
  1420. mes "from live Yoyos.";
  1421. mes "Now, as for skinning...^000000";
  1422. next;
  1423. mes "["+strcharinfo(0)+"]";
  1424. mes "Um...";
  1425. mes "Barf?";
  1426. close;
  1427. case 2:
  1428. mes "["+strcharinfo(0)+"]";
  1429. mes "Hey, this page is gone!";
  1430. mes "I guess Poring Salad is";
  1431. mes "the most popular feast";
  1432. mes "in this entire book.";
  1433. case 3:
  1434. mes "^8B6914...";
  1435. mes "Fry the cut beaks";
  1436. mes "using herbal oil until";
  1437. mes "crisp. Then, pour the";
  1438. mes "feathers into a blender...^000000";
  1439. next;
  1440. mes "["+strcharinfo(0)+"]";
  1441. mes "Hmm...";
  1442. mes "Sounds a little";
  1443. mes "too gourmet for my";
  1444. mes "taste. And by ''gourmet,''";
  1445. mes "I mean, ''totally gross.''";
  1446. close;
  1447. }
  1448. }
  1449. yuno_in04,111,108,1 script Hamerun, Rat Hunter 111,{
  1450. mes "["+strcharinfo(0)+"]";
  1451. mes "I can't...";
  1452. mes "reach it...!";
  1453. close;
  1454. }
  1455. yuno_in04,167,127,1 script Red Book 111,{
  1456. mes "^3355FFYou find a book";
  1457. mes "with red binding.^000000";
  1458. next;
  1459. switch( select( "Read.","Leave it alone." ) )
  1460. {
  1461. case 1:
  1462. mes "^8B6914...^000000";
  1463. next;
  1464. mes "^8B6914...";
  1465. mes "......^000000";
  1466. next;
  1467. mes "^8B6914...";
  1468. mes "......";
  1469. mes ".........^000000";
  1470. next;
  1471. mes "^8B6914...";
  1472. mes "......";
  1473. mes ".........";
  1474. mes "............^000000";
  1475. next;
  1476. mes "["+strcharinfo(0)+"]";
  1477. mes "This is...";
  1478. mes "A compilation of";
  1479. mes "Shakespeare in ";
  1480. mes "coloring book format?";
  1481. next;
  1482. mes "["+strcharinfo(0)+"]";
  1483. mes "Wait...";
  1484. mes "Why would fans of";
  1485. mes "Shakespeare even";
  1486. mes "want a coloring book?";
  1487. next;
  1488. mes "["+strcharinfo(0)+"]";
  1489. mes "Hmm... Well...";
  1490. mes "I suppose little kids who";
  1491. mes "read Shakespeare would";
  1492. mes "appreciate something like that.";
  1493. next;
  1494. mes "["+strcharinfo(0)+"]";
  1495. mes "Hold on...";
  1496. mes "Do little kids who";
  1497. mes "are able to read the";
  1498. mes "works of Shakespeare";
  1499. mes "even exist? I hope not...";
  1500. close;
  1501. case 2:
  1502. mes "["+strcharinfo(0)+"]";
  1503. mes "What a strange";
  1504. mes "and mysterious book.";
  1505. mes "I'll never know what's";
  1506. mes "inside unless I read it!";
  1507. mes "Come on! Doesn't the red";
  1508. mes "binding mean something?";
  1509. close;
  1510. }
  1511. }
  1512. yuno_in04,121,109,1 script Scroll 111,{
  1513. mes "^3355FFYou've found an";
  1514. mes "antiquated scroll";
  1515. mes "that's collected a";
  1516. mes "layer of fine dust.^000000";
  1517. next;
  1518. switch( select( "Peruse","Leave it alone" ) )
  1519. {
  1520. case 1:
  1521. mes "^8B6914Item Upgrade Introduction";
  1522. mes " ";
  1523. mes " ";
  1524. mes " ";
  1525. mes "1. Item Upgrade Definition";
  1526. mes " ";
  1527. mes "The key to success when";
  1528. mes "upgrading items comes from";
  1529. mes "only one place: Your ''Mind.''";
  1530. mes " ";
  1531. mes " ";
  1532. mes " ";
  1533. mes "2. Power of a Positive Attitude";
  1534. mes "Before trying to upgrade";
  1535. mes "an item, plan out how high";
  1536. mes "you want to upgrade and how";
  1537. mes "much you'll spend beforehand.";
  1538. mes "But like all ladies, Lady Luck";
  1539. mes "smiles when you fully splurge.^000000";
  1540. mes " ";
  1541. mes " ";
  1542. next;
  1543. mes "["+strcharinfo(0)+"]";
  1544. mes "Wait, wait...";
  1545. mes "This thing IS old.";
  1546. mes "I mean, it's obviously";
  1547. mes "written from a patriarchal";
  1548. mes "standpoint that promotes";
  1549. mes "bipartisan gender roles.";
  1550. next;
  1551. mes "["+strcharinfo(0)+"]";
  1552. mes "I'm...";
  1553. mes "I'm so offended.";
  1554. close;
  1555. case 2:
  1556. mes "["+strcharinfo(0)+"]";
  1557. mes "This scroll is far too";
  1558. mes "primitive. There's been";
  1559. mes "all sorts of technological";
  1560. mes "reading advances that I can't";
  1561. mes "live without... Like pages.";
  1562. close;
  1563. }
  1564. }
  1565. yuno_in04,118,116,4 script Paper 111,{
  1566. mes "^3355FFIt's a piece of";
  1567. mes "paper that looks";
  1568. mes "like a personal letter.^000000";
  1569. next;
  1570. switch( select("Read it.","Leave it alone.") )
  1571. {
  1572. case 1:
  1573. if(yuno_hist > 7)
  1574. {
  1575. mes "^8B6914P.S.";
  1576. mes "Please...";
  1577. mes "Come back to me.";
  1578. mes " ";
  1579. mes " ";
  1580. mes "Love,";
  1581. mes "Fayruz^000000";
  1582. close;
  1583. }
  1584. mes "^8B6914...";
  1585. mes "I can't forget your smile.";
  1586. mes "No matter what, even if you";
  1587. mes "hate me, I'll always have these";
  1588. mes "feelings just for you. You are";
  1589. mes "the one who is most special,";
  1590. mes "who means the most to my heart.^000000";
  1591. next;
  1592. mes "^8B6914I know we've had our";
  1593. mes "differences, but please";
  1594. mes "don't refuse my love. By";
  1595. mes "your hands, I hope that";
  1596. mes "you can forgive me for us.";
  1597. mes "- Love, Fayruz^000000";
  1598. next;
  1599. if(getpartnerid())
  1600. {
  1601. mes "["+strcharinfo(0)+"]";
  1602. mes "Ahhhhhh~";
  1603. mes "Love sure is nice!";
  1604. close;
  1605. }
  1606. mes "["+strcharinfo(0)+"]";
  1607. mes "What th--?!";
  1608. mes "Booooooooo!";
  1609. mes "Love stinks!";
  1610. close;
  1611. case 2:
  1612. mes "["+strcharinfo(0)+"]";
  1613. mes "I guess I better";
  1614. mes "not look at this.";
  1615. mes "I mean, I might";
  1616. mes "regret reading it.";
  1617. close;
  1618. }
  1619. }
  1620. juperos_01,123,92,4 script Stone Statue 844,{
  1621. if(yuno_hist)
  1622. {
  1623. mes "^3355FFIt's a stone statue";
  1624. mes "that looks exactly like";
  1625. mes "the one in the Juno Library.";
  1626. mes "However, it has sculptures";
  1627. mes "of books instead of real ones.^000000";
  1628. next;
  1629. mes "^3355FFIt's possible that the";
  1630. mes "statue in the Juno Library";
  1631. mes "was made after this one.";
  1632. mes "But who can be sure?^000000";
  1633. close;
  1634. }
  1635. mes "^3355FFIt's an old";
  1636. mes "statue sculpted";
  1637. mes "out of stone.^000000";
  1638. close;
  1639. }
  1640. juperos_01,99,71,4 script Bronze Statue#2 844,{
  1641. mes "^3355FFIt's an elaborate";
  1642. mes "bronze statue that";
  1643. mes "is twice the height of";
  1644. mes "a normal human being.^000000";
  1645. close;
  1646. }
  1647. juperos_01,79,92,4 script Sculpture 844,{
  1648. mes "^3355FFIt's a sculpture that";
  1649. mes "looks familiar to you.^000000";
  1650. close;
  1651. }
  1652. juperos_01,215,127,4 script Machine Statue 844,{
  1653. mes "^3355FFThis is the bust of a";
  1654. mes "humanoid machine with";
  1655. mes "a familiar Crest Piece";
  1656. mes "carved into the middle.^000000";
  1657. next;
  1658. mes "^3355FFThe statue's entire";
  1659. mes "form is mind boggling,";
  1660. mes "but you manage to note";
  1661. mes "that its outstretched";
  1662. mes "arm points westward.^000000";
  1663. close;
  1664. }
  1665. juperos_02,1,1,1 script JuperosLvl2QuestInit -1,{
  1666. OnInit:
  1667. while(1)
  1668. {
  1669. monster "juperos_02",24,276,"1st Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate1Dead";
  1670. monster "juperos_02",240,29,"2nd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate2Dead";
  1671. monster "juperos_02",282,183,"3rd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate3Dead";
  1672. end;
  1673. OnGate1Dead:
  1674. mapannounce "juperos_02","Have you come seeking Juperos?! It no longer exists...",1,0xFF0000;
  1675. set $JupeGate1,1;
  1676. if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
  1677. end;
  1678. OnGate2Dead:
  1679. mapannounce "juperos_02","Who are you to come here?",1,0xFF0000;
  1680. set $JupeGate2,1;
  1681. if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
  1682. end;
  1683. OnGate3Dead:
  1684. mapannounce "juperos_02","Have you come to see me? Fine! Find me first!",1,0xFF0000;
  1685. set $JupeGate3,1;
  1686. if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
  1687. end;
  1688. s_WarpOpen:
  1689. attachnpctimer;
  1690. initnpctimer;
  1691. end;
  1692. OnTimer3000:
  1693. mapannounce "juperos_02","Vroom! Vroom!",1,0xBA55D3;
  1694. end;
  1695. OnTimer6000:
  1696. mapannounce "juperos_02","Attention, visitors.",1,0xBA55D3;
  1697. end;
  1698. OnTimer9000:
  1699. mapannounce "juperos_02","You are allowed to enter the next zone for a short period of time. Please use the portal in the center of the map.",1,0xBA55D3;
  1700. enablenpc "JupeWarp2";
  1701. end;
  1702. OnTimer309000:
  1703. mapannounce "juperos_02","The portal has now closed.",1,0xBA55D3;
  1704. disablenpc "JupeWarp2";
  1705. set $JupeGate1,0;
  1706. set $JupeGate2,0;
  1707. set $JupeGate3,0;
  1708. stopnpctimer;
  1709. }
  1710. }