quests_gonryun.txt 91 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795
  1. //===== eAthena Script =======================================
  2. //= Quest NPCs related to Gonryun
  3. //===== By: ==================================================
  4. //= KarLaeda
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= eAthena SVN
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Broken Sword Quest (Kept old mechanics)
  12. //= Lost Knife Quest
  13. //===== Additional Comments: =================================
  14. //= 1.1 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
  15. //= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
  16. //= Added Lost Knife, updated dialog for Broken Sword
  17. //= dungeon quest mechanics aportion is still the same.
  18. //============================================================
  19. // Broken Sword
  20. //============================================================
  21. gon_in,17,93,5 script Chief#gon 775,{
  22. if (BaseLevel > 50) {
  23. if (b_sword == 0) {
  24. set b_sword,1;
  25. mes "[Shi Yan Wen]";
  26. mes "Hmm...?";
  27. mes "Oh, hello there~";
  28. mes "I am Shi Yan Wen, the chief of";
  29. mes "this village. Allow me to personally welcome you to Kunlun.";
  30. next;
  31. mes "[Shi Yan Wen]";
  32. mes "Although our village hasn't";
  33. mes "associated with other towns very";
  34. mes "much, we have recently begun";
  35. mes "to allow visitors coming from Alberta.";
  36. next;
  37. mes "[Shi Yan Wen]";
  38. mes "I feel that this town has been";
  39. mes "isolated for too long. Because";
  40. mes "of that, people in this town aren't too friendly with visitors yet.";
  41. next;
  42. mes "[Shi Yan Wen]";
  43. mes "Moreover, we've been having a recent problem with thieves";
  44. mes "that have been enjoying themselves far too much in Kunlun...";
  45. mes "Well, you've come to visit here";
  46. mes "so I hope you enjoy your stay.";
  47. close;
  48. }
  49. else if (b_sword < 18) {
  50. switch (b_sword) {
  51. case 1:
  52. mes "[Shi Yan Wen]";
  53. mes "Oh, hello there~";
  54. mes "I am Shi Yan Wen, the chief of";
  55. mes "this village. Allow me to personally welcome you to Kunlun.";
  56. next;
  57. mes "[Shi Yan Wen]";
  58. mes "Although our village hasn't";
  59. mes "associated with other towns very";
  60. mes "much, we have recently begun";
  61. mes "to allow visitors coming from Alberta.";
  62. next;
  63. mes "[Shi Yan Wen]";
  64. mes "I feel that this town has been";
  65. mes "isolated for too long. Because";
  66. mes "of that, people in this town aren't too friendly with visitors yet.";
  67. next;
  68. mes "[Shi Yan Wen]";
  69. mes "Moreover, we've been having a recent problem with thieves";
  70. mes "that have been enjoying themselves far too much in Kunlun...";
  71. mes "Well, you've come to visit here";
  72. mes "so I hope you enjoy your stay.";
  73. close;
  74. case 2:
  75. mes "[Shi Yan Wen]";
  76. mes "Oh, it's you~";
  77. mes "How do you like it here so far?";
  78. mes "As you've probably noticed,";
  79. mes "the village isn't that peaceful, huh?";
  80. next;
  81. if (select("It's alright.:I heard that something was stolen...") == 1) {
  82. mes "[Shi Yan Wen]";
  83. mes "Well, I'm glad you don't mind.";
  84. mes "Just watch out for robbers,";
  85. mes "and try not to act suspicious";
  86. mes "in the village.";
  87. close;
  88. }
  89. mes "[Shi Yan Wen]";
  90. mes "Hmm...you've heard of it?";
  91. mes "It was just last night when the";
  92. mes "robbery occurred. The rumors";
  93. mes "are true. Sadly, there are lots of thieves out there in the village...";
  94. next;
  95. switch(select("......:What was stolen?:Was anyone hurt?")) {
  96. case 1:
  97. mes "[Shi Yan Wen]";
  98. mes "I can't believe it really";
  99. mes "happened... Well, if you see";
  100. mes "any suspicious characters around,";
  101. mes "or find what was stolen, please let me know.";
  102. set b_sword,3;
  103. close;
  104. case 2:
  105. mes "[Shi Yan Wen]";
  106. mes "Well...";
  107. mes "Erm...it was...";
  108. mes "...just an ordinary sword.";
  109. mes "But to us, it's been a family treasure for many generations.";
  110. next;
  111. mes "[Shi Yan Wen]";
  112. mes "I must find this sword";
  113. mes "no matter what!";
  114. mes "...but I can't go find it just";
  115. mes "by myself. I'm just too busy.";
  116. next;
  117. mes "[Shi Yan Wen]";
  118. mes "You know how busy it is to be the";
  119. mes "chief of a village. This is very troubling...*Sigh*";
  120. next;
  121. if (select("Hope you find it soon.:Can I find it for you?") == 1) {
  122. mes "[Shi Yan Wen]";
  123. mes "um..Thank you.";
  124. mes "If you somehow come across it,";
  125. mes "please let me know.";
  126. set b_sword,11;
  127. close;
  128. }
  129. mes "[Shi Yan Wen]";
  130. mes "Oh!~ Are you serious??";
  131. mes "...The people in the village are";
  132. mes "very fearful these days because";
  133. mes "of the thieves. It is so difficult";
  134. mes "to ask them for help...";
  135. next;
  136. mes "[Shi Yan Wen]";
  137. mes "If you would help me find the sword, I will surely repay you for your efforts.";
  138. set b_sword,3;
  139. close;
  140. case 3:
  141. mes "[Shi Yan Wen]";
  142. mes "Fortunately, no one was hurt.";
  143. mes "However, the thieves took a";
  144. mes "valuable family treasure";
  145. mes "which has been passed down from";
  146. mes "generation to generation.";
  147. next;
  148. mes "[Shi Yan Wen]";
  149. mes "I must find this sword";
  150. mes "no matter what!";
  151. mes "...But I can't go find it just";
  152. mes "by myself. I'm just too busy.";
  153. next;
  154. mes "[Shi Yan Wen]";
  155. mes "You know how busy it is to be the";
  156. mes "chief of a village. This is very troubling...*Sigh*";
  157. next;
  158. if (select("Hope you find it soon.:Can I find it for you?") == 1) {
  159. mes "[Shi Yan Wen]";
  160. mes "Um..Thank you.";
  161. mes "If you somehow come across it,";
  162. mes "please let me know.";
  163. set b_sword,11;
  164. close;
  165. }
  166. mes "[Shi Yan Wen]";
  167. mes "Oh!~ Are you serious??";
  168. mes "...The people in the village are";
  169. mes "very fearful these days because";
  170. mes "of the thieves. It is so difficult";
  171. mes "to ask them for help...";
  172. next;
  173. mes "[Shi Yan Wen]";
  174. mes "If you would help me find the sword, I will surely repay you for your efforts.";
  175. set b_sword,3;
  176. close;
  177. }
  178. case 3:
  179. case 4:
  180. case 5:
  181. mes "[Shi Yan Wen]";
  182. mes "Haven't found it yet?";
  183. mes "There's no rush, take it easy.";
  184. mes "You have to take care of";
  185. mes "youself first before";
  186. mes "doing favors for others.";
  187. close;
  188. case 6:
  189. mes "[Shi Yan Wen]";
  190. mes "Oh, you found a clue?";
  191. mes "So far, it looks like";
  192. mes "you're doing good work.";
  193. mes "Take this old family medicine, it might be of use sometime soon.";
  194. set b_sword,7;
  195. getitem 504,3; //White_Potion
  196. close;
  197. case 7:
  198. mes "[Shi Yan Wen]";
  199. mes "It might be helpful for you to";
  200. mes "know that the thief sustained";
  201. mes "an injury, so he is probably not very far from here.";
  202. close;
  203. case 8:
  204. mes "[Shi Yan Wen]";
  205. mes "What...?";
  206. mes "My sword has been broken!?";
  207. mes "Unbelievable~!!";
  208. mes "How could this happen??";
  209. next;
  210. mes "[Shi Yan Wen]";
  211. mes "First it's stolen, and now";
  212. mes "it's in pieces... *Sob*";
  213. mes "Would you please search";
  214. mes "for the rest of my sword?";
  215. mes "It means so much to my family...";
  216. close;
  217. case 9:
  218. mes "[Shi Yan Wen]";
  219. mes "*Sob*...";
  220. mes "...my sword... in pieces...";
  221. mes "I beg of you, please find them";
  222. mes "for me. I will give you something in return.";
  223. close;
  224. case 10:
  225. mes "[Shi Yan Wen]";
  226. mes "Oh!~";
  227. mes "You've found the pieces for me~";
  228. mes "I knew you could do it.";
  229. mes "But the sword is still shattered.";
  230. mes "What shall I do...?";
  231. next;
  232. mes "[Shi Yan Wen]";
  233. mes "If it's okay with you,";
  234. mes "would you repair my sword for me?";
  235. mes "I'll repay you for your help.";
  236. next;
  237. if (select("No way.:Alright.") == 1) {
  238. mes "[Shi Yan Wen]";
  239. mes "Well, I see...you've been such a";
  240. mes "nice person. I truly appreciate";
  241. mes "your hard work. It would be";
  242. mes "wonderful if you could help";
  243. mes "me repair the sword, but I";
  244. mes "will not force you.";
  245. next;
  246. mes "[Shi Yan Wen]";
  247. mes "I'll find some way to repair";
  248. mes "it. Without your help, I ";
  249. mes "would have never found it.";
  250. mes "Please accept this as a";
  251. mes "token of my gratitude...";
  252. set b_sword,15;
  253. getitem 603,1; //Old_Blue_Box
  254. next;
  255. mes "[Shi Yan Wen]";
  256. mes "If you find any information";
  257. mes "or clues about that cursed";
  258. mes "thief, please let me know.";
  259. mes "I have my sword back but";
  260. mes "there's no way I can forgive";
  261. mes "this affront to my ancestors...";
  262. close;
  263. }
  264. mes "[Shi Yan Wen]";
  265. mes "Such generosity...";
  266. mes "I'm truly indebted to you...";
  267. mes "I have no idea how this sword";
  268. mes "broke into pieces, though.";
  269. mes "You will probably need to find a";
  270. mes "famous blacksmith to repair it.";
  271. next;
  272. mes "[Shi Yan Wen]";
  273. mes "As I already mentioned, this is";
  274. mes "an important family treasure...";
  275. mes "Oh! I just remembered--";
  276. next;
  277. mes "[Shi Yan Wen]";
  278. mes "There's a guy named ^555555Zuo Hei^000000";
  279. mes "in the village. He has been to";
  280. mes "many places around the world.";
  281. mes "He may know of such a weaponsmith. Please seek this man out.";
  282. next;
  283. mes "[Shi Yan Wen]";
  284. mes "Oh, one last thing. This is";
  285. mes "but a trinket, but please";
  286. mes "accept this gift from me.";
  287. set b_sword,14;
  288. getitem 603,1; //Old_Blue_Box
  289. close;
  290. case 11:
  291. mes "[Shi Yan Wen]";
  292. mes "The village is not in a good";
  293. mes "mood these days, but there are";
  294. mes "still lots of things to see in Kunlun.";
  295. close;
  296. case 12:
  297. mes "[Shi Yan Wen]";
  298. mes "Hmm.. no traces? No clues?";
  299. mes "... Nothing? Well, that's";
  300. mes "alright. Thank you for";
  301. mes "trying to help.";
  302. mes "Hmm....";
  303. next;
  304. mes "[Shi Yan Wen]";
  305. mes "Here...take this.";
  306. mes "Have a good time in Kunlun~";
  307. set b_sword,13;
  308. getitem 504,1; //White_Potion
  309. close;
  310. case 13:
  311. mes "[Shi Yan Wen]";
  312. mes "Is everything going well?";
  313. mes "The village has not been";
  314. mes "in a good mood, lately.";
  315. mes "Still, please try to";
  316. mes "enjoy yourself.";
  317. close;
  318. case 14:
  319. case 15:
  320. case 16:
  321. case 17:
  322. mes "[Shi Yan Wen]";
  323. mes "I really appreciate what you are";
  324. mes "doing. It's a big relief that";
  325. mes "something is finally being done";
  326. mes "about these thefts.";
  327. next;
  328. mes "[Shi Yan Wen]";
  329. mes "Perhaps now, peace will finally";
  330. mes "come to the village, just like in the old days...";
  331. close;
  332. }
  333. }
  334. else if (b_sword < 32) {
  335. mes "[Shi Yan Wen]";
  336. mes "I appreciate what you are doing,";
  337. mes "and your help has been";
  338. mes "a relief to me. The Village";
  339. mes "seems less tense, much like";
  340. mes "it was in the old days.";
  341. next;
  342. mes "[Shi Yan Wen]";
  343. mes "Although I hope you'll be";
  344. mes "be able to repair my";
  345. mes "sword soon, you've";
  346. mes "already done so much for";
  347. mes "me. I feel sorry for";
  348. mes "asking you to do more.";
  349. close;
  350. }
  351. else if (b_sword == 32) {
  352. if (countitem(1123) < 1) {
  353. mes "[Shi Yan Wen]";
  354. mes "Hm.....";
  355. mes "Not finished yet, huh?";
  356. mes "Still, it's good to know";
  357. mes "it's being repaired...";
  358. mes "I'll be waiting, then.";
  359. close;
  360. }
  361. mes "[Shi Yan Wen]";
  362. mes "Oh, it's you~ Hello.";
  363. mes "............";
  364. mes "Is that my sword?";
  365. mes "Wow, you've done it!";
  366. mes "Good work!";
  367. next;
  368. mes "[Shi Yan Wen]";
  369. mes "This is a small gift for you.";
  370. mes "Please take it as thanks for a job well done!";
  371. delitem 1123,1; //Haedonggum
  372. set b_sword,33;
  373. getitem 2404,1; //Shoes_
  374. next;
  375. mes "[Shi Yan Wen]";
  376. mes "Thank you for all of your efforts.";
  377. mes "With this sword repaired, I no";
  378. mes "longer feel that I am shaming";
  379. mes "my ancestors...";
  380. mes "Heh heh...";
  381. mes "Have a good time in Kunlun.";
  382. close;
  383. }
  384. mes "[Shi Yan Wen]";
  385. mes "Oh, it's you~";
  386. mes "Once again, I'd like to thank";
  387. mes "you for all of your help.";
  388. mes "Enjoy your stay in our village.";
  389. mes "Heh heh~";
  390. close;
  391. }
  392. mes "[Shi Yan Wen]";
  393. mes "Hmm...?";
  394. mes "Oh, hello there~";
  395. mes "I am Shi Yan Wen, the chief of";
  396. mes "this village. Allow me to personally welcome you to Kunlun.";
  397. next;
  398. mes "[Shi Yan Wen]";
  399. mes "Although our village hasn't";
  400. mes "associated with other towns very";
  401. mes "much, we have recently begun";
  402. mes "to allow visitors coming from Alberta.";
  403. next;
  404. mes "[Shi Yan Wen]";
  405. mes "I feel that this town has been";
  406. mes "isolated for too long. Because";
  407. mes "of that, people in this town aren't too friendly with visitors yet.";
  408. next;
  409. mes "[Shi Yan Wen]";
  410. mes "Moreover, we've been having a recent problem with thieves";
  411. mes "that have been enjoying themselves far too much in Kunlun...";
  412. mes "Well, you've come to visit here";
  413. mes "so I hope you enjoy your stay.";
  414. close;
  415. }
  416. gon_in,152,35,4 script Hostess#gon 702,{
  417. if (b_sword < 1) {
  418. mes "[Mei Yen Fang]";
  419. mes "Oh...you're new here, right?";
  420. mes "Came from out of town?";
  421. mes "It's common to see lots of";
  422. mes "foreigners these days.";
  423. mes "It made people in the village busy.";
  424. next;
  425. mes "[Mei Yen Fang]";
  426. mes "Oh, what am I saying...";
  427. mes "Want some wine?";
  428. next;
  429. if (select("Yes, please:No, it's okay.") == 1) {
  430. mes "[Mei Yen Fang]";
  431. mes "Oooops~! Oh no...";
  432. mes "A lot of customers came by earlier,";
  433. mes "so now we're out of wine...";
  434. mes "It's getting difficult to keep up with the increasing number of customers...";
  435. close;
  436. }
  437. mes "[Mei Yen Fang]";
  438. mes "Well, have fun in the village.";
  439. mes "Stop by again sometime.";
  440. close;
  441. }
  442. switch(b_sword) {
  443. case 1:
  444. case 2:
  445. mes "[Mei Yen Fang]";
  446. mes "Hey, you know what?";
  447. mes "The chief's house was robbed";
  448. mes "last night. I can't believe";
  449. mes "this happened...I guess this is the work of those thieves...";
  450. next;
  451. mes "[Mei Yen Fang]";
  452. mes "How worrisome it all is...";
  453. mes "It could even happen to me!";
  454. mes "I better watch out...";
  455. mes "Oh, what am I saying?";
  456. mes "Enjoy your time in my shop...hehe~";
  457. set b_sword,2;
  458. close;
  459. case 3:
  460. mes "[Mei Yen Fang]";
  461. mes "Oh, it's you again~";
  462. mes "I heard that you've decided";
  463. mes "to help our chief.";
  464. mes "Please do your best for him!";
  465. mes "Everyone in the village has";
  466. mes "been on edge...";
  467. next;
  468. mes "[Mei Yen Fang]";
  469. mes "Do you see that guy over there";
  470. mes "leaning on the table?";
  471. mes "He seems to know about what";
  472. mes "happened last night, but...";
  473. mes "He's been drinking all night long.";
  474. set b_sword,4;
  475. close;
  476. }
  477. if (b_sword > 3 && b_sword < 11) {
  478. mes "[Mei Yen Fang]";
  479. mes "Hello there~";
  480. mes "Feeling tension in the village,";
  481. mes "huh? It's all because of those";
  482. mes "thieves... ";
  483. next;
  484. mes "[Mei Yen Fang]";
  485. mes "They're also making things hard for my business...";
  486. mes " ";
  487. mes "*Sigh*";
  488. close;
  489. }
  490. else if (b_sword == 11 || b_sword == 12) {
  491. mes "[Mei Yen Fang]";
  492. mes "Feeling tension in the village,";
  493. mes "huh? I Hope the thief will get caught soon.";
  494. mes "...";
  495. close;
  496. }
  497. mes "[Mei Yen Fang]";
  498. mes "You caught him?!";
  499. mes "Wow, you're very brave.";
  500. mes "I should get ready to run the";
  501. mes "shop again. But I'll need to";
  502. mes "order some wine first.";
  503. next;
  504. mes "[Mei Yen Fang]";
  505. mes "Xue Bong drank all the wine in the";
  506. mes "shop, and I didn't restock any";
  507. mes "since everyone has been scared";
  508. mes "off by the thefts...";
  509. mes "But stop by next time.";
  510. mes "I'll have some wine ready.";
  511. close;
  512. }
  513. gon_in,165,16,4 script Man in hangover#gon 748,{
  514. if (b_sword < 4) {
  515. mes "[Xue Bong]";
  516. mes "Ahhh.. my stomach.. my head..";
  517. mes "I shouldn't drink so much..";
  518. mes "Ehhhh....";
  519. emotion e_swt2;
  520. close;
  521. }
  522. else if (b_sword < 6) {
  523. switch(b_sword) {
  524. case 4:
  525. if (countitem(506) < 1) {
  526. mes "[Xue Bong]";
  527. mes "*Urk!* I feel sick...";
  528. mes "Can somebody bring me a potion?";
  529. mes "*Groan*....";
  530. emotion e_swt2;
  531. close;
  532. }
  533. mes "[Xue Bong]";
  534. mes "Ohhh...my stomach...";
  535. mes "I need something...";
  536. mes "Moan~ Uh, hey you!";
  537. mes "Could you give me one";
  538. mes "of your ^00FF00Green_Potion^000000s?";
  539. mes "I think I'm going to barf...";
  540. next;
  541. switch(select("No.:Here, drink this!")) {
  542. case 1:
  543. mes "[Xue Bong]";
  544. mes "Uhh...";
  545. mes "Are you sure?";
  546. next;
  547. switch(select("Sorry, I don't have any.:Here, you can have it!")) {
  548. case 1:
  549. mes "[Xue Bong]";
  550. mes "C'mon, man...";
  551. mes "I...I'm in freakin' pain here...";
  552. set b_sword,12;
  553. close;
  554. case 2:
  555. delitem 506,1; //Green_Potion
  556. set b_sword,5;
  557. mes "[Xue Bong]";
  558. mes "Oh man...thanks.";
  559. mes "I thought you were teasing me.";
  560. mes "I feel much better now.";
  561. mes "So...uh, what brings you here?";
  562. next;
  563. if (select("Heard about the thief?:Nothing.") == 1) {
  564. mes "[Xue Bong]";
  565. mes "Ah, a thief~";
  566. mes "Hmm...let me see..";
  567. mes "I went out for walk in the middle";
  568. mes "of the night while I was drinking.";
  569. mes "And I heard a noise.";
  570. next;
  571. mes "[Xue Bong]";
  572. mes "I looked around and found that the";
  573. mes "area near the chief's house was";
  574. mes "brighter than any other area...";
  575. mes "It was odd...";
  576. mes "[Xue Bong]";
  577. mes "So I kept watching it and";
  578. mes "all of a sudden, I saw something";
  579. mes "moving on the rooftops...";
  580. next;
  581. mes "[Xue Bong]";
  582. mes "It disappeared in a second.";
  583. mes "I was drunk, and it was dark";
  584. mes "outside. I have no idea";
  585. mes "whether it was a man,";
  586. mes "a poring, or if I had just";
  587. mes "drank too much..eheh.";
  588. set b_sword,6;
  589. close;
  590. }
  591. mes "[Xue Bong]";
  592. mes "Okay then, thanks again.";
  593. mes "Don't be a drinker like me,";
  594. mes "unless you want to suffer from";
  595. mes "serious hangovers. See you later~";
  596. close;
  597. }
  598. case 2:
  599. delitem 506,1; //Green_Potion
  600. set b_sword,5;
  601. emotion e_thx;
  602. mes "[Xue Bong]";
  603. mes "Whew, Thanks!";
  604. mes "I feel much better now.";
  605. mes "Hmm...you seem new around here.";
  606. mes "Anything you wanna know?";
  607. next;
  608. switch(select("About a thief...:How much have you been drinking?:Nothing~")) {
  609. case 1:
  610. mes "[Xue Bong]";
  611. mes "Ah, a thief, eh? Let's see...";
  612. mes "I went out for walk in the middle";
  613. mes "of the night while I was drinking.";
  614. mes "All of a sudden, I heard a strange noise...";
  615. next;
  616. mes "[Xue Bong]";
  617. mes "I looked around and found that the";
  618. mes "area near the chief's house was";
  619. mes "brighter than any other area. It was odd...";
  620. next;
  621. mes "[Xue Bong]";
  622. mes "So I kept watching it and,";
  623. mes "all of a sudden, I saw something moving on the rooftops...";
  624. next;
  625. if (select("Where to?:Probably a Wild Rose.") == 1) {
  626. mes "[Xue Bong]";
  627. mes "Umm?";
  628. mes "Well..let me see..";
  629. mes "It came from... and head to...um...";
  630. mes "murmur..";
  631. next;
  632. mes "^3355FFHe started mumbling for a bit^000000";
  633. mes "......";
  634. next;
  635. mes "[Xue Bong]";
  636. mes "Ah ha!! Right...";
  637. mes "A shrine, yeah, the thief was";
  638. mes "heading to a shrine and";
  639. mes "disappeared. I'm not";
  640. mes "sure if it was a human or an";
  641. mes "animal...";
  642. set b_sword,6;
  643. next;
  644. mes "[Xue Bong]";
  645. mes "Anything else I can help you with?";
  646. mes "I appreciate the potion.";
  647. next;
  648. switch(select("Thanks for the information.:Stop drinking so much.:Okay, bye")) {
  649. case 1:
  650. mes "[Xue Bong]";
  651. mes "I'll see you later then.";
  652. mes "I'm always be here drinking..eheh.";
  653. close;
  654. case 2:
  655. mes "[Xue Bong]";
  656. mes "Ehh..Don't mind me.";
  657. mes "I'm a social drinker...";
  658. mes " ";
  659. mes "It's just I don't got nobody to be social with.";
  660. close;
  661. case 3:
  662. mes "[Xue Bong]";
  663. mes "Alright.";
  664. mes "Come again whenever you have";
  665. mes "any other questions.";
  666. close;
  667. }
  668. }
  669. mes "[Xue Bong]";
  670. mes "Yeah..maybe.";
  671. mes "It was so dark outside and I was";
  672. mes "drunk so I don't remember";
  673. mes "clearly. I'm pretty sure it was bigger than that, though.";
  674. close;
  675. case 2:
  676. mes "[Xue Bong]";
  677. mes "Ah..um....I..I don't remember.";
  678. mes "When I woke up, There were tons of";
  679. mes "empty bottles around me.";
  680. mes "...";
  681. next;
  682. mes "^3355FF.......";
  683. mes "For some reason, you can't discern his testimony's reliability...^000000";
  684. close;
  685. case 3:
  686. mes "[Xue Bong]";
  687. mes "Alrighty then.";
  688. mes "Hope you don't ever drink like me";
  689. mes "in the future. You'll suffer";
  690. mes "for a long time if you do.";
  691. mes "You know what a hangover is, right?";
  692. close;
  693. }
  694. }
  695. case 5:
  696. mes "[Xue Bong]";
  697. mes "Oh, it's you. Hey.";
  698. mes "Thanks for the potion last time.";
  699. mes "What are you up to?";
  700. mes "Got any questions for me?";
  701. next;
  702. switch(select("About a thief last night...:Nope, just passing by..")) {
  703. case 1:
  704. mes "[Xue Bong]";
  705. mes "Ah~ a thief...?";
  706. mes "Hmm...let me see...";
  707. mes "I went out for walk in the middle";
  708. mes "of the night while I was drinking.";
  709. mes "All of a sudden, I heard a strange noise...";
  710. next;
  711. mes "[Xue Bong]";
  712. mes "I looked around and found that the";
  713. mes "area near the chief's house was";
  714. mes "brighter than any other area. It was odd...";
  715. next;
  716. mes "[Xue Bong]";
  717. mes "So I kept watching it and,";
  718. mes "all of a sudden, I saw something moving on the rooftops...";
  719. next;
  720. mes "[Xue Bong]";
  721. mes "It disappeared in a second.";
  722. mes "I was drunk, and it was dark";
  723. mes "outside. I have no idea";
  724. mes "whether it was a man, a poring,";
  725. mes "or if I just had too much to drink...heheh~";
  726. set b_sword,6;
  727. close;
  728. case 2:
  729. mes "[Xue Bong]";
  730. mes "Okay, then, thanks again.";
  731. mes "Don't be a drinker like me,";
  732. mes "unless you want to suffer from";
  733. mes "serious hangovers. See you later~";
  734. close;
  735. }
  736. }
  737. }
  738. else if (b_sword < 11) {
  739. mes "[Xue Bong]";
  740. mes "Well, hopefully you can find";
  741. mes "those thieves. To keep the";
  742. mes "peace in our village, we need to help out our chief...";
  743. close;
  744. }
  745. else if (b_sword <14) {
  746. switch(b_sword) {
  747. case 11:
  748. mes "[Xue Bong]";
  749. mes "Ahhh.. my stomach.. my head..";
  750. mes "I shouldn't drink so much..";
  751. mes "ughh....";
  752. emotion e_swt2;
  753. close;
  754. case 12:
  755. mes "[Xue Bong]";
  756. mes "Enhhhh..go away.";
  757. mes "You're merciless...";
  758. mes "How could you turn a";
  759. mes "blind eye to a";
  760. mes "boozer's suffering?";
  761. mes "Urk...!";
  762. emotion e_an;
  763. close;
  764. case 13:
  765. mes "[Xue Bong]";
  766. mes "Enhhhh...go away.";
  767. mes "You're so coldhearted...";
  768. mes "How could you turn away";
  769. mes "a drunk in need...?";
  770. mes "*Groan*...";
  771. emotion e_an;
  772. close;
  773. }
  774. }
  775. mes "[Xue Bong]";
  776. mes "So you found the chief's";
  777. mes "belongings?! I knew it!";
  778. mes "I knew you could do it!";
  779. mes "You're brave enough";
  780. mes "to do anything!";
  781. mes "Good job!";
  782. close;
  783. }
  784. gon_dun01,148,156,0 script start01#gnbs -1,{
  785. OnInit:
  786. sleep 10000;
  787. OnCommandOn:
  788. donpcevent "trace1-"+rand(1,5)+"::OnCommandOn";
  789. end;
  790. }
  791. gon_dun01,201,25,0 script trace1-1#gnbs 139,1,1,{
  792. if (b_sword == 7) donpcevent "timer1-1::OnCommandOn";
  793. end;
  794. OnTimer10000:
  795. stopnpctimer;
  796. disablenpc "trace1-1#gnbs";
  797. donpcevent "start01#gnbs::OnCommandOn";
  798. end;
  799. OnInit:
  800. initnpctimer;
  801. stopnpctimer;
  802. disablenpc "trace1-1#gnbs";
  803. end;
  804. OnCommandOn:
  805. enablenpc "trace1-1#gnbs";
  806. setnpctimer 0;
  807. startnpctimer;
  808. end;
  809. }
  810. gon_dun01,2,1,0 script timer1-1 -1,{
  811. OnInit:
  812. initnpctimer;
  813. stopnpctimer;
  814. disablenpc "timer1-1";
  815. end;
  816. OnCommandOn:
  817. enablenpc "timer1-1";
  818. setnpctimer 0;
  819. startnpctimer;
  820. end;
  821. OnCommandOff:
  822. stopnpctimer;
  823. disablenpc "timer1-1";
  824. end;
  825. OnTimer3000:
  826. donpcevent "#getitem1-1::OnCommandOn";
  827. end;
  828. }
  829. gon_dun01,202,25,0 script #getitem1-1 111,2,1,{
  830. if (b_sword != 7) end;
  831. set b_sword,8;
  832. mes "You found a ^FF0000piece of blade^000000.";
  833. mes "Seems like it's a part of the sword you've been looking for.";
  834. close;
  835. OnInit:
  836. disablenpc "#getitem1-1";
  837. end;
  838. OnCommandOn:
  839. enablenpc "#getitem1-1";
  840. donpcevent "timer1-1::OnCommandOff";
  841. donpcevent "start01#gnbs::OnCommandOn";
  842. OnCommandOff:
  843. disablenpc "#getitem1-1";
  844. end;
  845. }
  846. gon_dun01,190,160,0 script trace1-2#gnbs 139,1,1,{
  847. if (b_sword == 7) donpcevent "timer1-2::OnCommandOn";
  848. end;
  849. OnTimer100000:
  850. stopnpctimer;
  851. disablenpc "trace1-2#gnbs";
  852. donpcevent "start01#gnbs::OnCommandOn";
  853. end;
  854. OnInit:
  855. initnpctimer;
  856. stopnpctimer;
  857. disablenpc "trace1-2#gnbs";
  858. end;
  859. OnCommandOn:
  860. enablenpc "trace1-2#gnbs";
  861. setnpctimer 0;
  862. startnpctimer;
  863. end;
  864. }
  865. gon_dun01,3,1,0 script timer1-2 -1,{
  866. OnInit:
  867. initnpctimer;
  868. stopnpctimer;
  869. disablenpc "timer1-2";
  870. end;
  871. OnCommandOn:
  872. enablenpc "timer1-2";
  873. setnpctimer 0;
  874. startnpctimer;
  875. end;
  876. OnCommandOff:
  877. stopnpctimer;
  878. disablenpc "timer1-2";
  879. end;
  880. OnTimer3000:
  881. donpcevent "#getitem1-2::OnCommandOn";
  882. end;
  883. }
  884. gon_dun01,190,159,0 script #getitem1-2 111,2,1,{
  885. if (b_sword != 7) end;
  886. set b_sword,8;
  887. mes "You found a ^FF0000piece of blade^000000.";
  888. mes "Seems like it's a part of the sword you've been looking for.";
  889. close;
  890. OnInit:
  891. disablenpc "#getitem1-2";
  892. end;
  893. OnCommandOn:
  894. enablenpc "#getitem1-2";
  895. donpcevent "timer1-2::OnCommandOff";
  896. donpcevent "start01#gnbs::OnCommandOn";
  897. OnCommandOff:
  898. disablenpc "#getitem1-2";
  899. end;
  900. }
  901. gon_dun01,163,53,0 script trace1-3#gnbs 139,1,1,{
  902. if (b_sword == 7) donpcevent "timer1-3::OnCommandOn";
  903. end;
  904. OnTimer90000:
  905. stopnpctimer;
  906. disablenpc "trace1-3#gnbs";
  907. donpcevent "start01#gnbs::OnCommandOn";
  908. end;
  909. OnInit:
  910. initnpctimer;
  911. stopnpctimer;
  912. disablenpc "trace1-3#gnbs";
  913. end;
  914. OnCommandOn:
  915. enablenpc "trace1-3#gnbs";
  916. setnpctimer 0;
  917. startnpctimer;
  918. end;
  919. }
  920. gon_dun01,4,1,0 script timer1-3 -1,{
  921. OnInit:
  922. initnpctimer;
  923. stopnpctimer;
  924. disablenpc "timer1-3";
  925. end;
  926. OnCommandOn:
  927. enablenpc "timer1-3";
  928. setnpctimer 0;
  929. startnpctimer;
  930. end;
  931. OnCommandOff:
  932. stopnpctimer;
  933. disablenpc "timer1-3";
  934. end;
  935. OnTimer3000:
  936. donpcevent "#getitem1-3::OnCommandOn";
  937. end;
  938. }
  939. gon_dun01,164,53,0 script #getitem1-3 111,2,1,{
  940. if (b_sword != 7) end;
  941. set b_sword,8;
  942. mes "You found a ^FF0000piece of blade^000000.";
  943. mes "Seems like it's a part of the sword you've been looking for.";
  944. close;
  945. OnInit:
  946. disablenpc "#getitem1-3";
  947. end;
  948. OnCommandOn:
  949. enablenpc "#getitem1-3";
  950. donpcevent "timer1-3::OnCommandOff";
  951. donpcevent "start01#gnbs::OnCommandOn";
  952. OnCommandOff:
  953. disablenpc "#getitem1-3";
  954. end;
  955. }
  956. gon_dun01,133,183,0 script trace1-4#gnbs 139,1,1,{
  957. if (b_sword == 7) donpcevent "timer1-4::OnCommandOn";
  958. end;
  959. OnTimer150000:
  960. stopnpctimer;
  961. disablenpc "trace1-4#gnbs";
  962. donpcevent "start01#gnbs::OnCommandOn";
  963. end;
  964. OnInit:
  965. initnpctimer;
  966. stopnpctimer;
  967. disablenpc "trace1-4#gnbs";
  968. end;
  969. OnCommandOn:
  970. enablenpc "trace1-4#gnbs";
  971. setnpctimer 0;
  972. startnpctimer;
  973. end;
  974. }
  975. gon_dun01,5,1,0 script timer1-4 -1,{
  976. OnInit:
  977. initnpctimer;
  978. stopnpctimer;
  979. disablenpc "timer1-4";
  980. end;
  981. OnCommandOn:
  982. enablenpc "timer1-4";
  983. setnpctimer 0;
  984. startnpctimer;
  985. end;
  986. OnCommandOff:
  987. stopnpctimer;
  988. disablenpc "timer1-4";
  989. end;
  990. OnTimer3000:
  991. donpcevent "#getitem1-4::OnCommandOn";
  992. end;
  993. }
  994. gon_dun01,134,183,0 script #getitem1-4 111,2,1,{
  995. if (b_sword != 7) end;
  996. set b_sword,8;
  997. mes "You found a ^FF0000piece of blade^000000.";
  998. mes "Seems like it's a part of the sword you've been looking for.";
  999. close;
  1000. OnInit:
  1001. disablenpc "#getitem1-4";
  1002. end;
  1003. OnCommandOn:
  1004. enablenpc "#getitem1-4";
  1005. donpcevent "timer1-4::OnCommandOff";
  1006. donpcevent "start01#gnbs::OnCommandOn";
  1007. OnCommandOff:
  1008. disablenpc "#getitem1-4";
  1009. end;
  1010. }
  1011. gon_dun01,139,257,0 script trace1-5#gnbs 139,1,1,{
  1012. if (b_sword == 7) donpcevent "timer1-5::OnCommandOn";
  1013. end;
  1014. OnTimer170000:
  1015. stopnpctimer;
  1016. disablenpc "trace1-5#gnbs";
  1017. donpcevent "start01#gnbs::OnCommandOn";
  1018. end;
  1019. OnInit:
  1020. initnpctimer;
  1021. stopnpctimer;
  1022. disablenpc "trace1-5#gnbs";
  1023. end;
  1024. OnCommandOn:
  1025. enablenpc "trace1-5#gnbs";
  1026. setnpctimer 0;
  1027. startnpctimer;
  1028. end;
  1029. }
  1030. gon_dun01,6,1,0 script timer1-5 -1,{
  1031. OnInit:
  1032. initnpctimer;
  1033. stopnpctimer;
  1034. disablenpc "timer1-5";
  1035. end;
  1036. OnCommandOn:
  1037. enablenpc "timer1-5";
  1038. setnpctimer 0;
  1039. startnpctimer;
  1040. end;
  1041. OnCommandOff:
  1042. stopnpctimer;
  1043. disablenpc "timer1-5";
  1044. end;
  1045. OnTimer3000:
  1046. donpcevent "#getitem1-5::OnCommandOn";
  1047. end;
  1048. }
  1049. gon_dun01,140,257,0 script #getitem1-5 111,2,1,{
  1050. if (b_sword != 7) end;
  1051. set b_sword,8;
  1052. mes "You found a ^FF0000piece of blade^000000.";
  1053. mes "Seems like it's a part of the sword you've been looking for.";
  1054. close;
  1055. OnInit:
  1056. disablenpc "#getitem1-5";
  1057. end;
  1058. OnCommandOn:
  1059. enablenpc "#getitem1-5";
  1060. donpcevent "timer1-5::OnCommandOff";
  1061. donpcevent "start01#gnbs::OnCommandOn";
  1062. OnCommandOff:
  1063. disablenpc "#getitem1-5";
  1064. end;
  1065. }
  1066. gon_dun02,1,1,0 script start02#gnbs -1,{
  1067. OnInit:
  1068. sleep 10000;
  1069. OnCommandOn:
  1070. donpcevent "trace2-"+rand(1,6)+"::OnCommandOn";
  1071. end;
  1072. }
  1073. gon_dun02,65,168,0 script trace2-1#gnbs 139,1,1,{
  1074. if (b_sword == 8) donpcevent "timer2-1::OnCommandOn";
  1075. end;
  1076. OnTimer80000:
  1077. stopnpctimer;
  1078. disablenpc "trace2-1#gnbs";
  1079. donpcevent "start02#gnbs::OnCommandOn";
  1080. end;
  1081. OnInit:
  1082. initnpctimer;
  1083. stopnpctimer;
  1084. disablenpc "trace2-1#gnbs";
  1085. end;
  1086. OnCommandOn:
  1087. enablenpc "trace2-1#gnbs";
  1088. setnpctimer 0;
  1089. startnpctimer;
  1090. end;
  1091. }
  1092. gon_dun02,2,1,0 script timer2-1 -1,{
  1093. OnInit:
  1094. initnpctimer;
  1095. stopnpctimer;
  1096. disablenpc "timer2-1";
  1097. end;
  1098. OnCommandOn:
  1099. enablenpc "timer2-1";
  1100. setnpctimer 0;
  1101. startnpctimer;
  1102. end;
  1103. OnCommandOff:
  1104. stopnpctimer;
  1105. disablenpc "timer2-1";
  1106. end;
  1107. OnTimer3000:
  1108. donpcevent "#getitem2-1::OnCommandOn";
  1109. end;
  1110. }
  1111. gon_dun02,202,25,0 script #getitem2-1 111,2,1,{
  1112. if (b_sword != 8) end;
  1113. set b_sword,9;
  1114. mes "You found a ^FF0000piece of blade^000000.";
  1115. mes "Seems like it's a part of the sword you've been looking for.";
  1116. close;
  1117. OnInit:
  1118. disablenpc "#getitem2-1";
  1119. end;
  1120. OnCommandOn:
  1121. enablenpc "#getitem2-1";
  1122. donpcevent "timer2-1::OnCommandOff";
  1123. donpcevent "start02#gnbs::OnCommandOn";
  1124. OnCommandOff:
  1125. disablenpc "#getitem2-1";
  1126. end;
  1127. }
  1128. gon_dun02,265,200,0 script trace2-2#gnbs 139,1,1,{
  1129. if (b_sword == 8) donpcevent "timer2-2::OnCommandOn";
  1130. end;
  1131. OnTimer130000:
  1132. stopnpctimer;
  1133. disablenpc "trace2-2#gnbs";
  1134. donpcevent "start02#gnbs::OnCommandOn";
  1135. end;
  1136. OnInit:
  1137. initnpctimer;
  1138. stopnpctimer;
  1139. disablenpc "trace2-2#gnbs";
  1140. end;
  1141. OnCommandOn:
  1142. enablenpc "trace2-2#gnbs";
  1143. setnpctimer 0;
  1144. startnpctimer;
  1145. end;
  1146. }
  1147. gon_dun02,3,1,0 script timer2-2 -1,{
  1148. OnInit:
  1149. initnpctimer;
  1150. stopnpctimer;
  1151. disablenpc "timer2-2";
  1152. end;
  1153. OnCommandOn:
  1154. enablenpc "timer2-2";
  1155. setnpctimer 0;
  1156. startnpctimer;
  1157. end;
  1158. OnCommandOff:
  1159. stopnpctimer;
  1160. disablenpc "timer2-2";
  1161. end;
  1162. OnTimer3000:
  1163. donpcevent "#getitem2-2::OnCommandOn";
  1164. end;
  1165. }
  1166. gon_dun02,265,201,0 script #getitem2-2 111,2,1,{
  1167. if (b_sword != 8) end;
  1168. set b_sword,9;
  1169. mes "You found a ^FF0000piece of blade^000000.";
  1170. mes "Seems like it's a part of the sword you've been looking for.";
  1171. close;
  1172. OnInit:
  1173. disablenpc "#getitem2-2";
  1174. end;
  1175. OnCommandOn:
  1176. enablenpc "#getitem2-2";
  1177. donpcevent "timer2-2::OnCommandOff";
  1178. donpcevent "start02#gnbs::OnCommandOn";
  1179. OnCommandOff:
  1180. disablenpc "#getitem2-2";
  1181. end;
  1182. }
  1183. gon_dun02,247,129,0 script trace2-3#gnbs 139,1,1,{
  1184. if (b_sword == 8) donpcevent "timer2-3::OnCommandOn";
  1185. end;
  1186. OnTimer110000:
  1187. stopnpctimer;
  1188. disablenpc "trace2-3#gnbs";
  1189. donpcevent "start02#gnbs::OnCommandOn";
  1190. end;
  1191. OnInit:
  1192. initnpctimer;
  1193. stopnpctimer;
  1194. disablenpc "trace2-3#gnbs";
  1195. end;
  1196. OnCommandOn:
  1197. enablenpc "trace2-3#gnbs";
  1198. setnpctimer 0;
  1199. startnpctimer;
  1200. end;
  1201. }
  1202. gon_dun02,4,1,0 script timer2-3 -1,{
  1203. OnInit:
  1204. initnpctimer;
  1205. stopnpctimer;
  1206. disablenpc "timer2-3";
  1207. end;
  1208. OnCommandOn:
  1209. enablenpc "timer2-3";
  1210. setnpctimer 0;
  1211. startnpctimer;
  1212. end;
  1213. OnCommandOff:
  1214. stopnpctimer;
  1215. disablenpc "timer2-3";
  1216. end;
  1217. OnTimer3000:
  1218. donpcevent "#getitem2-3::OnCommandOn";
  1219. end;
  1220. }
  1221. gon_dun02,247,128,0 script #getitem2-3 111,2,1,{
  1222. if (b_sword != 8) end;
  1223. set b_sword,9;
  1224. mes "You found a ^FF0000piece of blade^000000.";
  1225. mes "Seems like it's a part of the sword you've been looking for.";
  1226. close;
  1227. OnInit:
  1228. disablenpc "#getitem2-3";
  1229. end;
  1230. OnCommandOn:
  1231. enablenpc "#getitem2-3";
  1232. donpcevent "timer2-3::OnCommandOff";
  1233. donpcevent "start02#gnbs::OnCommandOn";
  1234. OnCommandOff:
  1235. disablenpc "#getitem2-3";
  1236. end;
  1237. }
  1238. gon_dun02,149,74,0 script trace2-4#gnbs 139,1,1,{
  1239. if (b_sword == 8) donpcevent "timer2-4::OnCommandOn";
  1240. end;
  1241. OnTimer230000:
  1242. stopnpctimer;
  1243. disablenpc "trace2-4#gnbs";
  1244. donpcevent "start02#gnbs::OnCommandOn";
  1245. end;
  1246. OnInit:
  1247. initnpctimer;
  1248. stopnpctimer;
  1249. disablenpc "trace2-4#gnbs";
  1250. end;
  1251. OnCommandOn:
  1252. enablenpc "trace2-4#gnbs";
  1253. setnpctimer 0;
  1254. startnpctimer;
  1255. end;
  1256. }
  1257. gon_dun02,5,1,0 script timer2-4 -1,{
  1258. OnInit:
  1259. initnpctimer;
  1260. stopnpctimer;
  1261. disablenpc "timer2-4";
  1262. end;
  1263. OnCommandOn:
  1264. enablenpc "timer2-4";
  1265. setnpctimer 0;
  1266. startnpctimer;
  1267. end;
  1268. OnCommandOff:
  1269. stopnpctimer;
  1270. disablenpc "timer2-4";
  1271. end;
  1272. OnTimer3000:
  1273. donpcevent "#getitem2-4::OnCommandOn";
  1274. end;
  1275. }
  1276. gon_dun02,149,75,0 script #getitem2-4 111,2,1,{
  1277. if (b_sword != 8) end;
  1278. set b_sword,9;
  1279. mes "You found a ^FF0000piece of blade^000000.";
  1280. mes "Seems like it's a part of the sword you've been looking for.";
  1281. close;
  1282. OnInit:
  1283. disablenpc "#getitem2-4";
  1284. end;
  1285. OnCommandOn:
  1286. enablenpc "#getitem2-4";
  1287. donpcevent "timer2-4::OnCommandOff";
  1288. donpcevent "start02#gnbs::OnCommandOn";
  1289. OnCommandOff:
  1290. disablenpc "#getitem2-4";
  1291. end;
  1292. }
  1293. gon_dun02,23,105,0 script trace2-5#gnbs 139,1,1,{
  1294. if (b_sword == 8) donpcevent "timer2-5::OnCommandOn";
  1295. end;
  1296. OnTimer190000:
  1297. stopnpctimer;
  1298. disablenpc "trace2-5#gnbs";
  1299. donpcevent "start02#gnbs::OnCommandOn";
  1300. end;
  1301. OnInit:
  1302. initnpctimer;
  1303. stopnpctimer;
  1304. disablenpc "trace2-5#gnbs";
  1305. end;
  1306. OnCommandOn:
  1307. enablenpc "trace2-5#gnbs";
  1308. setnpctimer 0;
  1309. startnpctimer;
  1310. end;
  1311. }
  1312. gon_dun02,6,1,0 script timer2-5 -1,{
  1313. OnInit:
  1314. initnpctimer;
  1315. stopnpctimer;
  1316. disablenpc "timer2-5";
  1317. end;
  1318. OnCommandOn:
  1319. enablenpc "timer2-5";
  1320. setnpctimer 0;
  1321. startnpctimer;
  1322. end;
  1323. OnCommandOff:
  1324. stopnpctimer;
  1325. disablenpc "timer2-5";
  1326. end;
  1327. OnTimer3000:
  1328. donpcevent "#getitem2-5::OnCommandOn";
  1329. end;
  1330. }
  1331. gon_dun02,23,106,0 script #getitem2-5 111,2,1,{
  1332. if (b_sword != 8) end;
  1333. set b_sword,9;
  1334. mes "You found a ^FF0000piece of blade^000000.";
  1335. mes "Seems like it's a part of the sword you've been looking for.";
  1336. close;
  1337. OnInit:
  1338. disablenpc "#getitem2-5";
  1339. end;
  1340. OnCommandOn:
  1341. enablenpc "#getitem2-5";
  1342. donpcevent "timer2-5::OnCommandOff";
  1343. donpcevent "start02#gnbs::OnCommandOn";
  1344. OnCommandOff:
  1345. disablenpc "#getitem2-5";
  1346. end;
  1347. }
  1348. gon_dun02,249,39,0 script trace2-6#gnbs 139,1,1,{
  1349. if (b_sword == 8) donpcevent "timer2-6::OnCommandOn";
  1350. end;
  1351. OnTimer110000:
  1352. stopnpctimer;
  1353. disablenpc "trace2-6#gnbs";
  1354. donpcevent "start02#gnbs::OnCommandOn";
  1355. end;
  1356. OnInit:
  1357. initnpctimer;
  1358. stopnpctimer;
  1359. disablenpc "trace2-6#gnbs";
  1360. end;
  1361. OnCommandOn:
  1362. enablenpc "trace2-6#gnbs";
  1363. setnpctimer 0;
  1364. startnpctimer;
  1365. end;
  1366. }
  1367. gon_dun02,7,1,0 script timer2-6 -1,{
  1368. OnInit:
  1369. initnpctimer;
  1370. stopnpctimer;
  1371. disablenpc "timer2-6";
  1372. end;
  1373. OnCommandOn:
  1374. enablenpc "timer2-6";
  1375. setnpctimer 0;
  1376. startnpctimer;
  1377. end;
  1378. OnCommandOff:
  1379. stopnpctimer;
  1380. disablenpc "timer2-6";
  1381. end;
  1382. OnTimer3000:
  1383. donpcevent "#getitem2-6::OnCommandOn";
  1384. end;
  1385. }
  1386. gon_dun02,249,40,0 script #getitem2-6 111,2,1,{
  1387. if (b_sword != 8) end;
  1388. set b_sword,9;
  1389. mes "You found a ^FF0000piece of blade^000000.";
  1390. mes "Seems like it's a part of the sword you've been looking for.";
  1391. close;
  1392. OnInit:
  1393. disablenpc "#getitem2-6";
  1394. end;
  1395. OnCommandOn:
  1396. enablenpc "#getitem2-6";
  1397. donpcevent "timer2-6::OnCommandOff";
  1398. donpcevent "start02#gnbs::OnCommandOn";
  1399. OnCommandOff:
  1400. disablenpc "#getitem2-6";
  1401. end;
  1402. }
  1403. gon_dun03,1,1,0 script start03#gnbs -1,{
  1404. OnInit:
  1405. sleep 10000;
  1406. OnCommandOn:
  1407. donpcevent "trace3-"+rand(1,7)+"::OnCommandOn";
  1408. end;
  1409. }
  1410. gon_dun03,11,75,0 script trace3-1#gnbs 139,1,1,{
  1411. if (b_sword == 9) donpcevent "timer3-1::OnCommandOn";
  1412. end;
  1413. OnTimer200000:
  1414. stopnpctimer;
  1415. disablenpc "trace3-1#gnbs";
  1416. donpcevent "start03#gnbs::OnCommandOn";
  1417. end;
  1418. OnInit:
  1419. initnpctimer;
  1420. stopnpctimer;
  1421. disablenpc "trace3-1#gnbs";
  1422. end;
  1423. OnCommandOn:
  1424. enablenpc "trace3-1#gnbs";
  1425. setnpctimer 0;
  1426. startnpctimer;
  1427. end;
  1428. }
  1429. gon_dun03,2,1,0 script timer3-1 -1,{
  1430. OnInit:
  1431. initnpctimer;
  1432. stopnpctimer;
  1433. disablenpc "timer3-1";
  1434. end;
  1435. OnCommandOn:
  1436. enablenpc "timer3-1";
  1437. setnpctimer 0;
  1438. startnpctimer;
  1439. end;
  1440. OnCommandOff:
  1441. stopnpctimer;
  1442. disablenpc "timer3-1";
  1443. end;
  1444. OnTimer3000:
  1445. donpcevent "#getitem3-1::OnCommandOn";
  1446. end;
  1447. }
  1448. gon_dun03,10,74,0 script #getitem3-1 111,2,1,{
  1449. if (b_sword != 9) end;
  1450. set b_sword,10;
  1451. mes "You found a ^FF0000piece of blade^000000.";
  1452. mes "Seems like it's a part of the sword you've been looking for.";
  1453. next;
  1454. mes "You put all the pieces on the";
  1455. mes "ground and assembled them.";
  1456. mes "It looks like you've found all of the pieces of the blade.";
  1457. close;
  1458. OnInit:
  1459. disablenpc "#getitem3-1";
  1460. end;
  1461. OnCommandOn:
  1462. enablenpc "#getitem3-1";
  1463. donpcevent "timer3-1::OnCommandOff";
  1464. donpcevent "start03#gnbs::OnCommandOn";
  1465. OnCommandOff:
  1466. disablenpc "#getitem3-1";
  1467. end;
  1468. }
  1469. gon_dun03,199,103,0 script trace3-2#gnbs 139,1,1,{
  1470. if (b_sword == 9) donpcevent "timer3-2::OnCommandOn";
  1471. end;
  1472. OnTimer130000:
  1473. stopnpctimer;
  1474. disablenpc "trace3-2#gnbs";
  1475. donpcevent "start03#gnbs::OnCommandOn";
  1476. end;
  1477. OnInit:
  1478. initnpctimer;
  1479. stopnpctimer;
  1480. disablenpc "trace3-2#gnbs";
  1481. end;
  1482. OnCommandOn:
  1483. enablenpc "trace3-2#gnbs";
  1484. setnpctimer 0;
  1485. startnpctimer;
  1486. end;
  1487. }
  1488. gon_dun03,3,1,0 script timer3-2 -1,{
  1489. OnInit:
  1490. initnpctimer;
  1491. stopnpctimer;
  1492. disablenpc "timer3-2";
  1493. end;
  1494. OnCommandOn:
  1495. enablenpc "timer3-2";
  1496. setnpctimer 0;
  1497. startnpctimer;
  1498. end;
  1499. OnCommandOff:
  1500. stopnpctimer;
  1501. disablenpc "timer3-2";
  1502. end;
  1503. OnTimer3000:
  1504. donpcevent "#getitem3-2::OnCommandOn";
  1505. end;
  1506. }
  1507. gon_dun03,199,102,0 script #getitem3-2 111,2,1,{
  1508. if (b_sword != 9) end;
  1509. set b_sword,10;
  1510. mes "You found a ^FF0000piece of blade^000000.";
  1511. mes "Seems like it's a part of the sword you've been looking for.";
  1512. next;
  1513. mes "You put all the pieces on the";
  1514. mes "ground and assembled them.";
  1515. mes "It looks like you've found all of the pieces of the blade.";
  1516. close;
  1517. OnInit:
  1518. disablenpc "#getitem3-2";
  1519. end;
  1520. OnCommandOn:
  1521. enablenpc "#getitem3-2";
  1522. donpcevent "timer3-2::OnCommandOff";
  1523. donpcevent "start03#gnbs::OnCommandOn";
  1524. OnCommandOff:
  1525. disablenpc "#getitem3-2";
  1526. end;
  1527. }
  1528. gon_dun03,14,162,0 script trace3-3#gnbs 139,1,1,{
  1529. if (b_sword == 9) donpcevent "timer3-3::OnCommandOn";
  1530. end;
  1531. OnTimer110000:
  1532. stopnpctimer;
  1533. disablenpc "trace3-3#gnbs";
  1534. donpcevent "start03#gnbs::OnCommandOn";
  1535. end;
  1536. OnInit:
  1537. initnpctimer;
  1538. stopnpctimer;
  1539. disablenpc "trace3-3#gnbs";
  1540. end;
  1541. OnCommandOn:
  1542. enablenpc "trace3-3#gnbs";
  1543. setnpctimer 0;
  1544. startnpctimer;
  1545. end;
  1546. }
  1547. gon_dun03,4,1,0 script timer3-3 -1,{
  1548. OnInit:
  1549. initnpctimer;
  1550. stopnpctimer;
  1551. disablenpc "timer3-3";
  1552. end;
  1553. OnCommandOn:
  1554. enablenpc "timer3-3";
  1555. setnpctimer 0;
  1556. startnpctimer;
  1557. end;
  1558. OnCommandOff:
  1559. stopnpctimer;
  1560. disablenpc "timer3-3";
  1561. end;
  1562. OnTimer3000:
  1563. donpcevent "#getitem3-3::OnCommandOn";
  1564. end;
  1565. }
  1566. gon_dun03,14,163,0 script #getitem3-3 111,2,1,{
  1567. if (b_sword != 9) end;
  1568. set b_sword,10;
  1569. mes "You found a ^FF0000piece of blade^000000.";
  1570. mes "Seems like it's a part of the sword you've been looking for.";
  1571. next;
  1572. mes "You put all the pieces on the";
  1573. mes "ground and assembled them.";
  1574. mes "It looks like you've found all of the pieces of the blade.";
  1575. close;
  1576. OnInit:
  1577. disablenpc "#getitem3-3";
  1578. end;
  1579. OnCommandOn:
  1580. enablenpc "#getitem3-3";
  1581. donpcevent "timer3-3::OnCommandOff";
  1582. donpcevent "start03#gnbs::OnCommandOn";
  1583. OnCommandOff:
  1584. disablenpc "#getitem3-3";
  1585. end;
  1586. }
  1587. gon_dun03,155,263,0 script trace3-4#gnbs 139,1,1,{
  1588. if (b_sword == 9) donpcevent "timer3-4::OnCommandOn";
  1589. end;
  1590. OnTimer230000:
  1591. stopnpctimer;
  1592. disablenpc "trace3-4#gnbs";
  1593. donpcevent "start03#gnbs::OnCommandOn";
  1594. end;
  1595. OnInit:
  1596. initnpctimer;
  1597. stopnpctimer;
  1598. disablenpc "trace3-4#gnbs";
  1599. end;
  1600. OnCommandOn:
  1601. enablenpc "trace3-4#gnbs";
  1602. setnpctimer 0;
  1603. startnpctimer;
  1604. end;
  1605. }
  1606. gon_dun03,5,1,0 script timer3-4 -1,{
  1607. OnInit:
  1608. initnpctimer;
  1609. stopnpctimer;
  1610. disablenpc "timer3-4";
  1611. end;
  1612. OnCommandOn:
  1613. enablenpc "timer3-4";
  1614. setnpctimer 0;
  1615. startnpctimer;
  1616. end;
  1617. OnCommandOff:
  1618. stopnpctimer;
  1619. disablenpc "timer3-4";
  1620. end;
  1621. OnTimer3000:
  1622. donpcevent "#getitem3-4::OnCommandOn";
  1623. end;
  1624. }
  1625. gon_dun03,156,263,0 script #getitem3-4 111,2,1,{
  1626. if (b_sword != 9) end;
  1627. set b_sword,10;
  1628. mes "You found a ^FF0000piece of blade^000000.";
  1629. mes "Seems like it's a part of the sword you've been looking for.";
  1630. next;
  1631. mes "You put all the pieces on the";
  1632. mes "ground and assembled them.";
  1633. mes "It looks like you've found all of the pieces of the blade.";
  1634. close;
  1635. OnInit:
  1636. disablenpc "#getitem3-4";
  1637. end;
  1638. OnCommandOn:
  1639. enablenpc "#getitem3-4";
  1640. donpcevent "timer3-4::OnCommandOff";
  1641. donpcevent "start03#gnbs::OnCommandOn";
  1642. OnCommandOff:
  1643. disablenpc "#getitem3-4";
  1644. end;
  1645. }
  1646. gon_dun03,169,90,0 script trace3-5#gnbs 139,1,1,{
  1647. if (b_sword == 9) donpcevent "timer3-5::OnCommandOn";
  1648. end;
  1649. OnTimer190000:
  1650. stopnpctimer;
  1651. disablenpc "trace3-5#gnbs";
  1652. donpcevent "start03#gnbs::OnCommandOn";
  1653. end;
  1654. OnInit:
  1655. initnpctimer;
  1656. stopnpctimer;
  1657. disablenpc "trace3-5#gnbs";
  1658. end;
  1659. OnCommandOn:
  1660. enablenpc "trace3-5#gnbs";
  1661. setnpctimer 0;
  1662. startnpctimer;
  1663. end;
  1664. }
  1665. gon_dun03,6,1,0 script timer3-5 -1,{
  1666. OnInit:
  1667. initnpctimer;
  1668. stopnpctimer;
  1669. disablenpc "timer3-5";
  1670. end;
  1671. OnCommandOn:
  1672. enablenpc "timer3-5";
  1673. setnpctimer 0;
  1674. startnpctimer;
  1675. end;
  1676. OnCommandOff:
  1677. stopnpctimer;
  1678. disablenpc "timer3-5";
  1679. end;
  1680. OnTimer3000:
  1681. donpcevent "#getitem3-5::OnCommandOn";
  1682. end;
  1683. }
  1684. gon_dun03,170,90,0 script #getitem3-5 111,2,1,{
  1685. if (b_sword != 9) end;
  1686. set b_sword,10;
  1687. mes "You found a ^FF0000piece of blade^000000.";
  1688. mes "Seems like it's a part of the sword you've been looking for.";
  1689. next;
  1690. mes "You put all the pieces on the";
  1691. mes "ground and assembled them.";
  1692. mes "It looks like you've found all of the pieces of the blade.";
  1693. close;
  1694. OnInit:
  1695. disablenpc "#getitem3-5";
  1696. end;
  1697. OnCommandOn:
  1698. enablenpc "#getitem3-5";
  1699. donpcevent "timer3-5::OnCommandOff";
  1700. donpcevent "start03#gnbs::OnCommandOn";
  1701. OnCommandOff:
  1702. disablenpc "#getitem3-5";
  1703. end;
  1704. }
  1705. gon_dun03,162,40,0 script trace3-6#gnbs 139,1,1,{
  1706. if (b_sword == 9) donpcevent "timer3-6::OnCommandOn";
  1707. end;
  1708. OnTimer110000:
  1709. stopnpctimer;
  1710. disablenpc "trace3-6#gnbs";
  1711. donpcevent "start03#gnbs::OnCommandOn";
  1712. end;
  1713. OnInit:
  1714. initnpctimer;
  1715. stopnpctimer;
  1716. disablenpc "trace3-6#gnbs";
  1717. end;
  1718. OnCommandOn:
  1719. enablenpc "trace3-6#gnbs";
  1720. setnpctimer 0;
  1721. startnpctimer;
  1722. end;
  1723. }
  1724. gon_dun03,7,1,0 script timer3-6 -1,{
  1725. OnInit:
  1726. initnpctimer;
  1727. stopnpctimer;
  1728. disablenpc "timer3-6";
  1729. end;
  1730. OnCommandOn:
  1731. enablenpc "timer3-6";
  1732. setnpctimer 0;
  1733. startnpctimer;
  1734. end;
  1735. OnCommandOff:
  1736. stopnpctimer;
  1737. disablenpc "timer3-6";
  1738. end;
  1739. OnTimer3000:
  1740. donpcevent "#getitem3-6::OnCommandOn";
  1741. end;
  1742. }
  1743. gon_dun03,68,39,0 script #getitem3-6 111,1,2,{
  1744. if (b_sword != 9) end;
  1745. set b_sword,10;
  1746. mes "You found a ^FF0000piece of blade^000000.";
  1747. mes "Seems like it's a part of the sword you've been looking for.";
  1748. next;
  1749. mes "You put all the pieces on the";
  1750. mes "ground and assembled them.";
  1751. mes "It looks like you've found all of the pieces of the blade.";
  1752. close;
  1753. OnInit:
  1754. disablenpc "#getitem3-6";
  1755. end;
  1756. OnCommandOn:
  1757. enablenpc "#getitem3-6";
  1758. donpcevent "timer3-6::OnCommandOff";
  1759. donpcevent "start03#gnbs::OnCommandOn";
  1760. OnCommandOff:
  1761. disablenpc "#getitem3-6";
  1762. end;
  1763. }
  1764. gon_dun03,68,212,0 script trace3-7#gnbs 139,1,1,{
  1765. if (b_sword == 9) donpcevent "timer3-7::OnCommandOn";
  1766. end;
  1767. OnTimer110000:
  1768. stopnpctimer;
  1769. disablenpc "trace3-7#gnbs";
  1770. donpcevent "start03#gnbs::OnCommandOn";
  1771. end;
  1772. OnInit:
  1773. initnpctimer;
  1774. stopnpctimer;
  1775. disablenpc "trace3-7#gnbs";
  1776. end;
  1777. OnCommandOn:
  1778. enablenpc "trace3-7#gnbs";
  1779. setnpctimer 0;
  1780. startnpctimer;
  1781. end;
  1782. }
  1783. gon_dun03,6,1,0 script timer3-7 -1,{
  1784. OnInit:
  1785. initnpctimer;
  1786. stopnpctimer;
  1787. disablenpc "timer3-7";
  1788. end;
  1789. OnCommandOn:
  1790. enablenpc "timer3-7";
  1791. setnpctimer 0;
  1792. startnpctimer;
  1793. end;
  1794. OnCommandOff:
  1795. stopnpctimer;
  1796. disablenpc "timer3-7";
  1797. end;
  1798. OnTimer3000:
  1799. donpcevent "#getitem3-7::OnCommandOn";
  1800. end;
  1801. }
  1802. gon_dun03,68,213,0 script #getitem3-7 111,1,2,{
  1803. if (b_sword != 9) end;
  1804. set b_sword,10;
  1805. mes "You found a ^FF0000piece of blade^000000.";
  1806. mes "Seems like it's a part of the sword you've been looking for.";
  1807. next;
  1808. mes "You put all the pieces on the";
  1809. mes "ground and assembled them.";
  1810. mes "It looks like you've found all of the pieces of the blade.";
  1811. close;
  1812. OnInit:
  1813. disablenpc "#getitem3-7";
  1814. end;
  1815. OnCommandOn:
  1816. enablenpc "#getitem3-7";
  1817. donpcevent "timer3-7::OnCommandOff";
  1818. donpcevent "start03#gnbs::OnCommandOn";
  1819. OnCommandOff:
  1820. disablenpc "#getitem3-7";
  1821. end;
  1822. }
  1823. gon_in,18,27,5 script Madam#gnbs 771,{
  1824. mes "[Shang Hua Yen]";
  1825. mes "Ho, ho, ho~";
  1826. mes "Who might this be?";
  1827. mes "A visitor from out of town~";
  1828. mes "Welcome!";
  1829. next;
  1830. if (select("Hello, Madam~:Where's the chief?") == 1) {
  1831. mes "[Shang Hua Yen]";
  1832. mes "Hello, darling~";
  1833. close;
  1834. }
  1835. if (Sex == 0) {
  1836. mes "[Shang Hua Yen]";
  1837. mes "Hoho~ he's upstairs.";
  1838. mes "My, are you such a pretty lady~";
  1839. mes "Just don't be too enraptured by my husband, alright?";
  1840. mes "Tee hee~";
  1841. close;
  1842. }
  1843. mes "[Shang Hua Yen]";
  1844. mes "Oh, he's upstairs...";
  1845. mes "My~! Aren't you a darling young";
  1846. mes "man. But still, not nearly as handsome as my husband~";
  1847. mes "Tee hee~";
  1848. emotion e_lv;
  1849. close;
  1850. }
  1851. gon_dun03,62,222,0 script Strange dead body#gnbs 111,{
  1852. if (b_sword < 7) {
  1853. mes "Here's a decomposing corpse.";
  1854. mes "It seems like monsters devoured it.";
  1855. close;
  1856. }
  1857. else if (b_sword > 6 && b_sword < 11) {
  1858. mes "There's a written message between the bones of the corpse.";
  1859. mes "of the corpse.";
  1860. mes "Take a look?";
  1861. next;
  1862. if (select("Yes.:Eew, no!") == 1) {
  1863. mes "^3355FFThe paper is old and fading,";
  1864. mes "but there are words on it.";
  1865. mes "It's written in blood.";
  1866. mes "The letters are faded and it's almost impossible to read...^000000 ";
  1867. next;
  1868. mes "^FF0000Damn I can't.. believe.. failed..";
  1869. mes "Sayum... I should've..";
  1870. mes "watchout.. ehhh.. but.. break";
  1871. mes "..pieces.. and seperate..";
  1872. mes "I.. with";
  1873. mes "this...^000000";
  1874. next;
  1875. mes "^3355FFThe rest was indecipherable...";
  1876. mes "He probably couldn't take it any longer...^000000";
  1877. close;
  1878. }
  1879. mes "[ ^6699FF" + name + "^000000 ]";
  1880. mes "Eew, no!";
  1881. mes " ";
  1882. mes "Yucky yucky YUCKY!";
  1883. next;
  1884. mes "^3355FFYou feel like there's something important here...";
  1885. mes "But the rotting carcass has a";
  1886. mes "foul odor that makes you feel nauseated.^000000";
  1887. close;
  1888. }
  1889. else if (b_sword == 11 || b_sword == 12) {
  1890. mes "^3355FFIt's a rotting human corpse...";
  1891. mes "I should just pass by.^000000";
  1892. close;
  1893. }
  1894. mes "^3355FFA skeleton chewed up by";
  1895. mes "monsters...I feel sorry for";
  1896. mes "him, but start getting this";
  1897. mes "really creepy feeling after staring at it for a while.^000000";
  1898. close;
  1899. }
  1900. gonryun,139,142,7 script Girl##gnbs1 772,{
  1901. if (b_sword < 12) {
  1902. mes "[Shi Ying Xiao]";
  1903. mes "..........";
  1904. mes "I was happy meeting visitors";
  1905. mes "from outside the village,";
  1906. mes "but because of the thief, I feel terrible now...";
  1907. emotion e_dots;
  1908. close;
  1909. }
  1910. mes "[Shi Ying Xiao]";
  1911. mes "Hehe...";
  1912. mes "I am so happy now~";
  1913. mes "Lots of visitors are coming to our";
  1914. mes "village now. But most of all,";
  1915. mes "Someone found my father's heirloom~";
  1916. next;
  1917. if (select("I'm glad you're relieved.:That would be me!") == 1) {
  1918. mes "[Shi Ying Xiao]";
  1919. mes "Yes, the mood of the entire";
  1920. mes "village seems to have calmed...";
  1921. mes "I'm sure whoever found my father's sword is a great person.";
  1922. close;
  1923. }
  1924. mes "[ ^6699FF" + strcharinfo(0) + "^000000 ]";
  1925. mes "That would be me!";
  1926. next;
  1927. mes "[ ^6699FF" + strcharinfo(0) + "^000000 ]";
  1928. mes "I AM YOUR HERO!";
  1929. next;
  1930. emotion e_heh;
  1931. mes "[Shi Ying Xiao]";
  1932. mes "Thank you so much for bringing hope to our village, hero~";
  1933. close;
  1934. }
  1935. gonryun,100,241,0 script Stranger#gnbs 733,{
  1936. if (b_sword < 14) {
  1937. mes "[Zuo Hei]";
  1938. mes "Hmm...";
  1939. mes "I'm pretty busy right now, come back later.";
  1940. emotion e_dots;
  1941. close;
  1942. }
  1943. else if (b_sword < 17) {
  1944. switch(b_sword) {
  1945. case 14:
  1946. switch(nakha) {
  1947. case 0:
  1948. mes "[Zuo Hei]";
  1949. mes "Hmm...";
  1950. mes "What is it?";
  1951. mes "What do you want?";
  1952. mes "I don't like to be bothered.";
  1953. next;
  1954. if (select("Ask about the blacksmith.:Why are you being so mean?") == 1) {
  1955. mes "[Zuo Hei]";
  1956. mes "Ahh..";
  1957. mes "So you're the one who found";
  1958. mes "the sword, eh?";
  1959. mes "Did you also get asked to repair it?";
  1960. next;
  1961. if (select("Exactly.:No..I'm just...") == 1) {
  1962. mes "[Zuo Hei]";
  1963. mes "Hmm...";
  1964. mes "If you want some information from";
  1965. mes "me, come back after helping the";
  1966. mes "person in the village who's in";
  1967. mes "trouble right now.";
  1968. next;
  1969. mes "[Zuo Hei]";
  1970. mes "It's another heirloom";
  1971. mes "problem, but I want to";
  1972. mes "see for myself that";
  1973. mes "you're really interested";
  1974. mes "in helping others.";
  1975. set b_sword,16;
  1976. close;
  1977. }
  1978. mes "[Zuo Hei]";
  1979. mes "Hmm, I didn't think so...";
  1980. mes "Now, don't bother me anymore.";
  1981. mes "I've got a bunch of things to do.";
  1982. close;
  1983. }
  1984. mes "[Zuo Hei]";
  1985. mes "Grr...";
  1986. mes "Why should you care about the";
  1987. mes "someone else's personality?";
  1988. mes "That's none of your business.";
  1989. mes "Take a look in the mirror first";
  1990. mes "before you say things like that.";
  1991. emotion e_ag;
  1992. close;
  1993. case 1:
  1994. mes "[Zuo Hei]";
  1995. mes "Hmm...";
  1996. mes "You're in the middle of helping";
  1997. mes "someone now, I hear.";
  1998. mes "Why don't you go and take care of them first.";
  1999. mes "Once you start to help someone,";
  2000. mes "you can't just quit halfway.";
  2001. set b_sword,16;
  2002. close;
  2003. case 2:
  2004. mes "[Zuo Hei]";
  2005. mes "Hmm...";
  2006. mes "You're in the middle of helping";
  2007. mes "someone now, I hear.";
  2008. mes "Why don't you go and take care of them first.";
  2009. mes "Once you start to help someone,";
  2010. mes "you can't just quit halfway.";
  2011. set b_sword,16;
  2012. close;
  2013. case 3:
  2014. mes "[Zuo Hei]";
  2015. mes "Hmm...";
  2016. mes "What do you want??";
  2017. next;
  2018. if (select("Ask about the blacksmith.:Why are you being so mean?") == 1) {
  2019. mes "[Zuo Hei]";
  2020. mes "Ahh...";
  2021. mes "So you are the one who found";
  2022. mes "the sword, eh? I assume you were also asked to repair it...";
  2023. next;
  2024. if (select("Exactly.:No...I'm just...") == 1) {
  2025. mes "[Zuo Hei]";
  2026. mes "Hmm...";
  2027. mes "Since it's been shattered,";
  2028. mes "you'll need a very skilled smith.";
  2029. mes "Go to ^FF0000Geffen^000000, you'll find someone";
  2030. mes "who can help you.";
  2031. set b_sword,17;
  2032. close;
  2033. }
  2034. mes "[Zuo Hei]";
  2035. mes "Hmm, I didn't think so...";
  2036. mes "Now, don't bother me anymore.";
  2037. mes "I've got a bunch of things to do.";
  2038. close;
  2039. }
  2040. mes "[Zuo Hei]";
  2041. mes "Grr...";
  2042. mes "Why should you care about the";
  2043. mes "someone else's personality?";
  2044. mes "That's none of your business.";
  2045. mes "Take a look in the mirror first";
  2046. mes "before you say things like that.";
  2047. emotion e_ag;
  2048. close;
  2049. case 4:
  2050. mes "[Zuo Hei]";
  2051. mes "Guess I was wasting my time.";
  2052. mes "If you make a promise to someone,";
  2053. mes "it's your responsibility to";
  2054. mes "follow through with it to completion.";
  2055. next;
  2056. mes "[Zuo Hei]";
  2057. mes "I don't like people who fail to";
  2058. mes "keep the promises they make.";
  2059. mes "You'll not get any information from me.";
  2060. mes "Don't ever bother me again.";
  2061. set b_sword,15;
  2062. close;
  2063. }
  2064. break;
  2065. case 15:
  2066. mes "[Zuo Hei]";
  2067. mes "Sorry, I'm busy right now.";
  2068. mes "Why don't you come back later.";
  2069. emotion e_dots;
  2070. close;
  2071. case 16:
  2072. switch(nakha) {
  2073. case 0:
  2074. mes "[Zuo Hei]";
  2075. mes "Hmm......";
  2076. mes "You're not done with the";
  2077. mes "requirement I've given you...";
  2078. mes "I can't give you any information";
  2079. mes "until you finish your job.";
  2080. close;
  2081. case 1:
  2082. mes "[Zuo Hei]";
  2083. mes "Hmm....";
  2084. mes "Once you start to help someone,";
  2085. mes "you can't just quit halfway.";
  2086. mes "Why don't you go and take care of them first.";
  2087. close;
  2088. case 2:
  2089. mes "[Zuo Hei]";
  2090. mes "Hmm....";
  2091. mes "Once you start to help someone,";
  2092. mes "you can't just quit halfway.";
  2093. mes "Why don't you go and take care of them first.";
  2094. close;
  2095. case 3:
  2096. mes "[Zuo Hei]";
  2097. mes "Hmm......";
  2098. mes "What do you want?";
  2099. next;
  2100. if (select("Ask about the blacksmith.:Why are you being so mean?") == 1) {
  2101. mes "[Zuo Hei]";
  2102. mes "Ahh...";
  2103. mes "So you are the one who found";
  2104. mes "the sword eh?";
  2105. mes "Did you also get asked to repair it?";
  2106. next;
  2107. if (select("Exactly.:No, i'm just...") == 1) {
  2108. mes "[Zuo Hei]";
  2109. mes "Hmm...";
  2110. mes "Since it's been shattered,";
  2111. mes "you'll need a very skilled smith.";
  2112. mes "Go to ^FF0000Geffen^000000, you'll find someone";
  2113. mes "who can help you.";
  2114. set b_sword,17;
  2115. close;
  2116. }
  2117. mes "[Zuo Hei]";
  2118. mes "Oh, I suppose not.";
  2119. mes "Why are you asking me, then?";
  2120. mes "Don't bother me anymore.";
  2121. mes "I've got a bunch of things to do.";
  2122. close;
  2123. }
  2124. mes "[Zuo Hei]";
  2125. mes "Grr...";
  2126. mes "Why should you care about the";
  2127. mes "someone else's personality?";
  2128. mes "That's none of your business.";
  2129. mes "Take a look in the mirror first";
  2130. mes "before you say things like that.";
  2131. emotion e_ag;
  2132. close;
  2133. case 4:
  2134. mes "[Zuo Hei]";
  2135. mes "Guess I was wasting my time.";
  2136. mes "If you make a promise to";
  2137. mes "someone, it's your";
  2138. mes "responsibility to";
  2139. mes "follow through with it to completion.";
  2140. next;
  2141. mes "[Zuo Hei]";
  2142. mes "I don't like people who fail";
  2143. mes "to keep their promises.";
  2144. mes "You'll not get any information from me. Don't ever bother me again.";
  2145. set b_sword,15;
  2146. close;
  2147. }
  2148. }
  2149. }
  2150. else if (b_sword < 33) {
  2151. mes "[Zuo Hei]";
  2152. mes "Hey there...uhm..";
  2153. mes "Didn't I tell you to go to ^FF0000Geffen^000000?";
  2154. mes "You'll find a famous blacksmith";
  2155. mes "that can repair the sword for you.";
  2156. mes "That's all the information I can";
  2157. mes "give you, really.";
  2158. next;
  2159. mes "[Zuo Hei]";
  2160. mes "It's up to you to make good use of it.";
  2161. close;
  2162. }
  2163. mes "[Zuo Hei]";
  2164. mes "Hmm...";
  2165. mes "Helping people in trouble is";
  2166. mes "such a nice thing to do.";
  2167. mes "You are doing the right thing.";
  2168. close;
  2169. }
  2170. geffen_in,71,112,2 script Blacksmith#SaYumMoon 731,{
  2171. if (b_sword < 17) {
  2172. mes "[Aumgarl]";
  2173. mes "*Sob*..*sob*....";
  2174. mes "My poor baby Lyroo..";
  2175. mes "*Sniff*...";
  2176. close;
  2177. }
  2178. else if (b_sword < 32) {
  2179. switch(b_sword) {
  2180. case 17:
  2181. mes "[Aumgarl]";
  2182. mes "*Sob*...";
  2183. mes "My poor baby Lyroo..";
  2184. mes "*Sniff*...";
  2185. next;
  2186. if (select("Sir...?:...........") == 1) {
  2187. mes "[Aumgarl]";
  2188. mes "Hmm...Who are you?";
  2189. mes "Do you need something?";
  2190. mes "If not, please leave...";
  2191. next;
  2192. if (select("I came to repair this sword.:I heard you are a famous blacksmith...") == 1) {
  2193. mes "[Aumgarl]";
  2194. mes "Umm...";
  2195. mes "I'm sorry, but we're closed.";
  2196. mes "Come again another time.";
  2197. mes "Goodbye.";
  2198. set b_sword,18;
  2199. close;
  2200. }
  2201. mes "[Aumgarl]";
  2202. mes "Yes, I am a blacksmith,";
  2203. mes "but I don't think I'm famous.";
  2204. mes "And unfortunately, we're closed right now.";
  2205. close;
  2206. }
  2207. mes "[Aumgarl]";
  2208. mes "If you have nothing to say to me,";
  2209. mes "then please leave me alone.";
  2210. close;
  2211. case 18:
  2212. mes "[Aumgarl]";
  2213. mes "Like I said, we're closed!";
  2214. mes "Come back later.";
  2215. if (rand(1,8) == 7) {
  2216. set b_sword,19;
  2217. mes "Didn't you hear me?! Sheesh!";
  2218. }
  2219. close2;
  2220. warp "geffen",173,169;
  2221. end;
  2222. case 19:
  2223. mes "[Aumgarl]";
  2224. mes "Hmm...";
  2225. mes "You're a persistent one!!";
  2226. mes "What is it that you want?";
  2227. next;
  2228. switch(select("I want to marry your granddaughter.:Your granddaughter is such a pretty girl.:I came to repair the sword.")) {
  2229. case 1:
  2230. mes "[Aumgarl]";
  2231. mes ".....";
  2232. mes ".........";
  2233. mes ".............";
  2234. mes "...................";
  2235. mes "........................";
  2236. next;
  2237. mes "[Aumgarl]";
  2238. mes "Who the heck are you?";
  2239. mes "What do you want with my";
  2240. mes "granddaughter all of a sudden!?";
  2241. mes "Get the hell out of here!";
  2242. mes "Don't ever come back here again!";
  2243. emotion e_pif;
  2244. close;
  2245. case 2:
  2246. mes "[Aumgarl]";
  2247. mes "You're darn right~";
  2248. mes "My granddaughter is soo~ pretty.";
  2249. mes "Hahaha...ah....hah...";
  2250. mes ".....*Sob, sob*....";
  2251. next;
  2252. switch(select("I want to marry her...:I came to repair the sword.:Anything wrong?")) {
  2253. case 1:
  2254. mes "[Aumgarl]";
  2255. mes ".....";
  2256. mes ".........";
  2257. mes ".............";
  2258. mes "...................";
  2259. mes "........................";
  2260. next;
  2261. mes "[Aumgarl]";
  2262. mes "Who the heck are you?";
  2263. mes "What do you want with my";
  2264. mes "granddaughter all of a sudden!?";
  2265. mes "Get out of here you pervert!";
  2266. mes "Don't ever come back here again!";
  2267. emotion e_pif;
  2268. close;
  2269. case 2:
  2270. mes "[Aumgarl]";
  2271. mes "...............";
  2272. mes "A sword?";
  2273. mes "I don't remember when the last";
  2274. mes "time I worked with steel was.";
  2275. mes "Hmm...";
  2276. mes "May I see the sword?";
  2277. next;
  2278. mes "[Aumgarl]";
  2279. mes "Hmm......";
  2280. mes "Hmmmm......";
  2281. mes "............";
  2282. next;
  2283. mes "^0000FFHe intently studied the pieces of the sword for a while.^000000";
  2284. next;
  2285. mes "[Aumgarl]";
  2286. mes "Hmm...";
  2287. mes "So this is the one, huh?";
  2288. mes "Well...I am sorry, but this sword";
  2289. mes "is not something I can repair";
  2290. mes "at the moment.";
  2291. next;
  2292. mes "[Aumgarl]";
  2293. mes "Why don't you go find";
  2294. mes "another blacksmith?";
  2295. mes "I am truly sorry.";
  2296. close;
  2297. case 3:
  2298. mes "[Aumgarl]";
  2299. mes "Um..well...";
  2300. mes "This is not something I normally";
  2301. mes "tell strangers, but....";
  2302. mes "My granddaughter Lyroo has";
  2303. mes "an incurable disease...";
  2304. next;
  2305. mes "[Aumgarl]";
  2306. mes "Not long after she was born,";
  2307. mes "her parents died from an accident.";
  2308. mes "Since that day, I have been taking care of her...";
  2309. next;
  2310. mes "[Aumgarl]";
  2311. mes "But that wasn't the end of it...";
  2312. mes "Soon after, she started to suffer";
  2313. mes "from a serious illness. I've met";
  2314. mes "doctors from all around";
  2315. mes "Rune-Midgard...";
  2316. next;
  2317. mes "[Aumgarl]";
  2318. mes "But not one of them could";
  2319. mes "diagnose her sickness...";
  2320. next;
  2321. switch(select("I am sorry to hear that.:I'll make her happy.:I want to cure her.")) {
  2322. case 1:
  2323. mes "[Aumgarl]";
  2324. mes "*Sigh*...";
  2325. mes "I'll just have to accept it";
  2326. mes "as her fate. I just feel";
  2327. mes "so sorry for Lyroo.";
  2328. mes "...";
  2329. emotion e_dots;
  2330. close;
  2331. case 2:
  2332. mes "[Aumgarl]";
  2333. mes "Umm...";
  2334. mes "What do you mean...?";
  2335. mes "'Make her happy?'";
  2336. mes "You're not making any sense...";
  2337. mes "I'm confused...";
  2338. next;
  2339. switch(select("I'll make her happy all the time.:I want to take her with me.:I will cure her.")) {
  2340. case 1:
  2341. mes "[Aumgarl]";
  2342. mes "...";
  2343. mes "What are you talking about?";
  2344. mes "Make her happy all the time?";
  2345. mes "She is dying even at";
  2346. mes "this moment.";
  2347. next;
  2348. mes "[Aumgarl]";
  2349. mes "I think you're out of";
  2350. mes "your mind, sicko!";
  2351. mes "Get out of here!";
  2352. close;
  2353. case 2:
  2354. mes "[Aumgarl]";
  2355. mes "...What do you mean?";
  2356. mes "You want to take her to where?";
  2357. mes "What are you gonna do?";
  2358. next;
  2359. if (select("I will cure her.:I am sorry.") == 1) {
  2360. mes "[Aumgarl]";
  2361. mes "It's useless talking about";
  2362. mes "it any longer. I don't think";
  2363. mes "there is anyone who can";
  2364. mes "cure my granddaughter.";
  2365. close;
  2366. }
  2367. mes "[Aumgarl]";
  2368. mes "Ahh...";
  2369. mes "I'm not blaming you.";
  2370. mes "It's not your fault anyway.";
  2371. mes "...*Sigh*...";
  2372. next;
  2373. if (select("Well...:I'll pray for her recovery.") == 1) {
  2374. mes "[Aumgarl]";
  2375. mes "Err..";
  2376. mes "I am sorry to ask you this...";
  2377. mes "But would you do me a favor?";
  2378. mes "Umm...";
  2379. next;
  2380. if (select("No.:Sure.") == 1) {
  2381. mes "[Aumgarl]";
  2382. mes "Err...";
  2383. mes "Alright, I won't bother you..";
  2384. mes "Goodbye...";
  2385. close;
  2386. }
  2387. mes "[Aumgarl]";
  2388. mes "It won't be easy, but";
  2389. mes "would you help me to find";
  2390. mes "a doctor...No, anybody";
  2391. mes "who can cure Lyroo...";
  2392. next;
  2393. mes "[Aumgarl]";
  2394. mes "Anyone who has any information about her illness?? Please...";
  2395. mes "...*Sob*...";
  2396. next;
  2397. select("Yes, Sir.");
  2398. mes "[Aumgarl]";
  2399. mes "Oh...";
  2400. mes "Thank you so much.";
  2401. mes "If Lyroo can get her health back,";
  2402. mes "I'll never forget your help.";
  2403. next;
  2404. mes "[Aumgarl]";
  2405. mes "Thank you...";
  2406. mes "Thank you...";
  2407. set b_sword,20;
  2408. close;
  2409. }
  2410. mes "[Aumgarl]";
  2411. mes "Well...thank you.";
  2412. mes "I'm going to try my best to";
  2413. mes "make her happy until the";
  2414. mes "very end..";
  2415. mes "Please come by sometime";
  2416. mes "to say hi to Lyroo.";
  2417. close;
  2418. case 3:
  2419. mes "[Aumgarl]";
  2420. mes ".............";
  2421. mes "How're you going to cure";
  2422. mes "my granddaughter?";
  2423. mes "You don't look like";
  2424. mes "a doctor to me.";
  2425. next;
  2426. switch(select("I am a doctor.:I know a famous doctor.:I'll cure her no matter what.")) {
  2427. case 1:
  2428. mes "[Aumgarl]";
  2429. mes "Ehm...";
  2430. mes "Do I look like a fool to you?";
  2431. mes "I hate people who lie like that. Get out of my sight.";
  2432. mes "Get out of my sight.";
  2433. mes " ";
  2434. emotion e_pif;
  2435. close2;
  2436. warp "geffen",173,169;
  2437. end;
  2438. case 2:
  2439. mes "[Aumgarl]";
  2440. mes "A famous doctor?";
  2441. mes "I've met all kinds of";
  2442. mes "famous doctors. I've";
  2443. mes "probably met whoever";
  2444. mes "you may know already.";
  2445. close;
  2446. case 3:
  2447. mes "[Aumgarl]";
  2448. mes "................";
  2449. mes "You want to cure her";
  2450. mes "no matter what?";
  2451. mes "How're going to do that?";
  2452. mes "What if it turns worse,";
  2453. mes "Huh?";
  2454. next;
  2455. mes "[Aumgarl]";
  2456. mes "I'm tired of your bragging.";
  2457. mes "Please just leave us alone.";
  2458. close;
  2459. }
  2460. }
  2461. case 3:
  2462. mes "[Aumgarl]";
  2463. mes ".................";
  2464. mes "Thanks for your concern...";
  2465. mes "but you're a stranger to us.";
  2466. mes "I can't let you do that.";
  2467. mes "Thanks anyways.";
  2468. close;
  2469. }
  2470. }
  2471. case 3:
  2472. mes "[Aumgarl]";
  2473. mes ".........";
  2474. mes "Umm...";
  2475. mes "I'm sorry, but I am";
  2476. mes "very tired right now.";
  2477. mes "Can't help you...";
  2478. close;
  2479. }
  2480. case 20:
  2481. case 21:
  2482. case 22:
  2483. case 23:
  2484. mes "[Aumgarl]";
  2485. mes "Hmmm...";
  2486. mes "Why don't you try looking";
  2487. mes "someplace that's always";
  2488. mes "crowded with people. I'm";
  2489. mes "sure there must be someone";
  2490. mes "out there who knows...";
  2491. close;
  2492. case 24:
  2493. case 25:
  2494. case 26:
  2495. mes "[Aumgarl]";
  2496. mes "Ahh...";
  2497. mes "Lyroo is upstairs...";
  2498. mes "Bue she's in pain.";
  2499. mes "Try not to talk to her";
  2500. mes "for too long.";
  2501. close;
  2502. case 27:
  2503. mes "[Aumgarl]";
  2504. mes "Oh my...";
  2505. mes "Thank you...";
  2506. mes "I never thought you'd";
  2507. mes "really help me.";
  2508. mes "Go ahead and see Lyroo.";
  2509. close;
  2510. case 28:
  2511. mes "[Aumgarl]";
  2512. mes "Thank you so much...";
  2513. mes "Without your help...";
  2514. emotion e_sob;
  2515. mes "it would have been hopeless.";
  2516. next;
  2517. mes "[Aumgarl]";
  2518. mes "Alright....";
  2519. mes "Is there anything I can";
  2520. mes "do for you? I want to";
  2521. mes "return your favor somehow.";
  2522. next;
  2523. switch(select("No...I don't need anything.:Would you repair the sword for me?")) {
  2524. case 1:
  2525. mes "[Aumgarl]";
  2526. mes "Hmm...";
  2527. mes "Whenever you have a favor to ask,";
  2528. mes "come and find me. I'll do";
  2529. mes "my best to help you.";
  2530. set b_sword,29;
  2531. close;
  2532. case 2:
  2533. mes "[Aumgarl]";
  2534. mes "Hmm....";
  2535. mes "Show me this sword.";
  2536. mes "I need to take a look at it first";
  2537. mes "to find out whether I can repair it or not.";
  2538. next;
  2539. mes "^0000FFYou Show the pieces of the";
  2540. mes "broken sword to Aumgarl.";
  2541. mes "....................";
  2542. mes "Aumgarl took a careful look";
  2543. mes "at the pieces for awhile...^000000";
  2544. next;
  2545. mes "...";
  2546. mes "...";
  2547. mes "...";
  2548. mes "...";
  2549. next;
  2550. mes "[Aumgarl]";
  2551. mes "Hmm...";
  2552. mes "It's not possible to start work";
  2553. mes "immediately. I'll need";
  2554. mes "some materials.";
  2555. next;
  2556. mes "[Aumgarl]";
  2557. mes "To repair this sword, I need";
  2558. mes "to restock my supplies.";
  2559. mes "Since Lyroo is upstairs in pain,";
  2560. mes "I don't think I can leave the house.";
  2561. next;
  2562. mes "[Aumgarl]";
  2563. mes "So...could you get the";
  2564. mes "materials for me?";
  2565. mes "I am sorry I am asking";
  2566. mes "you to do this, as well.";
  2567. next;
  2568. if (select("Umm...let's do it next time.:Alright, I'll go get them.") == 1) {
  2569. mes "[Aumgarl]";
  2570. mes "Umm.....";
  2571. mes "I am sorry I can't";
  2572. mes "help you right away.";
  2573. mes "Come back here when";
  2574. mes "you need my help then.";
  2575. close;
  2576. }
  2577. mes "[Aumgarl]";
  2578. mes "Oh~~ really?";
  2579. mes "Thank you!";
  2580. mes "I'm sure I can repair it for you.";
  2581. mes "Now, listen carefully,";
  2582. mes "this is what I will need-";
  2583. next;
  2584. mes "[Aumgarl]";
  2585. mes "^FF00FF One Anvil";
  2586. mes "2 Rough Oridecons";
  2587. mes "5 Broken Swords";
  2588. mes "2 Steels";
  2589. mes "1 Hammer of Blacksmith";
  2590. mes "2 Star Crumbs";
  2591. mes "5 Live Coals^000000";
  2592. next;
  2593. mes "[Aumgarl]";
  2594. mes "It's quite a lot, huh?";
  2595. mes "But these are the necessary";
  2596. mes "supplies we need to repair the sword.";
  2597. mes "I'll go find some other materials.";
  2598. set b_sword,30;
  2599. close;
  2600. }
  2601. case 29:
  2602. mes "[Aumgarl]";
  2603. mes "Oh~ It's you.";
  2604. mes "Got any favors to ask?";
  2605. mes "I'll do my best";
  2606. mes "to help you.";
  2607. next;
  2608. switch(select("Maybe next time...:Please repair this sword for me.")) {
  2609. case 1:
  2610. mes "[Aumgarl]";
  2611. mes "Well...";
  2612. mes "If you ever have a favor to";
  2613. mes "ask, come and find me.";
  2614. close;
  2615. case 2:
  2616. mes "[Aumgarl]";
  2617. mes "Hmm....";
  2618. mes "Show me this sword.";
  2619. mes "I need to take a look at it first";
  2620. mes "to find out whether I can repair it or not.";
  2621. next;
  2622. mes "^0000FFYou show the pieces of the";
  2623. mes "broken sword to Aumgarl.";
  2624. mes "....................";
  2625. mes "Aumgarl took a careful look";
  2626. mes "at the pieces for a while...^000000";
  2627. next;
  2628. mes "...";
  2629. mes "...";
  2630. mes "...";
  2631. mes "...";
  2632. next;
  2633. mes "[Aumgarl]";
  2634. mes "Hmm...";
  2635. mes "Well,";
  2636. mes "It's not possible to start work";
  2637. mes "immediately.";
  2638. mes "I need some materials.";
  2639. next;
  2640. mes "[Aumgarl]";
  2641. mes "To repair this sword, I need";
  2642. mes "to restock my supplies.";
  2643. mes "Since Lyroo is upstairs in pain,";
  2644. mes "I don't think I can leave the house.";
  2645. next;
  2646. mes "[Aumgarl]";
  2647. mes "So...could you get the";
  2648. mes "materials for me?";
  2649. mes "I am sorry I am asking";
  2650. mes "you to do this, as well.";
  2651. next;
  2652. if (select("Umm..let's do it next time.:Alright, I'll go get them.") == 1) {
  2653. mes "[Aumgarl]";
  2654. mes "Umm.....";
  2655. mes "I am sorry I can't";
  2656. mes "help you right away.";
  2657. mes "Come back here when";
  2658. mes "you need my help then.";
  2659. close;
  2660. }
  2661. mes "[Aumgarl]";
  2662. mes "Oh~~ really?";
  2663. mes "Thank you!";
  2664. mes "I'm sure I can repair it for you.";
  2665. mes "Now, listen carefully,";
  2666. mes "this is what I will need-";
  2667. next;
  2668. mes "[Aumgarl]";
  2669. mes "^FF00FF One Anvil";
  2670. mes "2 Rough Oridecons";
  2671. mes "5 Broken Swords";
  2672. mes "2 Steels";
  2673. mes "1 Hammer of Blacksmith";
  2674. mes "2 Star Crumbs";
  2675. mes "5 Live Coals^000000";
  2676. next;
  2677. mes "[Aumgarl]";
  2678. mes "It's quite alot, huh?";
  2679. mes "These are necessary supplies.";
  2680. mes "We need them to repair the sword.";
  2681. mes "I'll go find some other materials.";
  2682. set b_sword,30;
  2683. close;
  2684. }
  2685. case 30:
  2686. if (countitem(986) > 0 && countitem(756) > 1 && countitem(7110) > 4 && countitem(999) > 1 && countitem(1005) > 0 && countitem(1000) > 1 && countitem(7098) > 4) {
  2687. mes "[Aumgarl]";
  2688. mes "Oh, good! You got them all.";
  2689. mes "Alright, come back later,";
  2690. mes "and I'll have it repaired.";
  2691. delitem 986,1; //Anvil
  2692. delitem 756,2; //Oridecon_Stone
  2693. delitem 7110,5; //Vroken_Sword
  2694. delitem 999,2; //Steel
  2695. delitem 1005,1; //Hammer_Of_Blacksmith
  2696. delitem 1000,2; //Star_Crumb
  2697. delitem 7098,5; //Live_Coal
  2698. set b_sword,31;
  2699. close;
  2700. }
  2701. mes "[Aumgarl]";
  2702. mes "Hmm.....";
  2703. mes "Haven't found everything yet?";
  2704. mes "Here's the list again-";
  2705. next;
  2706. mes "[Aumgarl]";
  2707. mes "^FF00FF 1 Anvil";
  2708. mes "2 Rough Oridecons";
  2709. mes "5 Broken Swords";
  2710. mes "2 Steels";
  2711. mes "1 Hammer of Blacksmith";
  2712. mes "2 Star Crumbs";
  2713. mes "5 Live Coals^000000";
  2714. next;
  2715. mes "[Aumgarl]";
  2716. mes "Wrote them down?";
  2717. mes "I've almost found the other materials.";
  2718. close;
  2719. case 31:
  2720. if (rand(1,5) == 2) {
  2721. mes "[Aumgarl]";
  2722. mes "Hey, you're back.";
  2723. mes "Here it is! This sword";
  2724. mes "is a great one, for";
  2725. mes "sure. I noticed that at";
  2726. mes "first sight.";
  2727. mes "Indeed...";
  2728. next;
  2729. mes "[Aumgarl]";
  2730. mes "I haven't seen quality";
  2731. mes "of this magnitude in a";
  2732. mes "in a long time.";
  2733. mes "I envy you...";
  2734. mes "Hehehe......";
  2735. next;
  2736. mes "'You received repaired";
  2737. mes "'^FF0000SaYumMoon's sword^000000'.";
  2738. set b_sword,32;
  2739. getitem 1123,1; //Haedonggum
  2740. close;
  2741. }
  2742. mes "[Aumgarl]";
  2743. mes "Umm... it's not done yet.";
  2744. mes "Would you give me a little";
  2745. mes "bit more time? It's taking";
  2746. mes "longer than I thought. Sorry.";
  2747. close;
  2748. }
  2749. }
  2750. mes "[Aumgarl]";
  2751. mes "Thank you...";
  2752. mes "You've been a great help";
  2753. mes "to us. I hope my work";
  2754. mes "has been of some use to you.";
  2755. close;
  2756. }
  2757. geffen_in,106,106,7 script Girl#gnbs2 716,{
  2758. if (b_sword < 20) {
  2759. mes "[Lyroo]";
  2760. mes "Ah...Ah....";
  2761. mes "Ah...Hi.......";
  2762. next;
  2763. mes "^0000FFThis girl seems to be in serious pain...^000000";
  2764. close;
  2765. }
  2766. else if (b_sword < 24) {
  2767. mes "[Lyroo]";
  2768. mes "Aaa....Aaa....";
  2769. mes "you...you....";
  2770. mes "you are the....one...";
  2771. mes "who will....cure....";
  2772. mes "...me? Aa....";
  2773. next;
  2774. mes "[Lyroo]";
  2775. mes "..tha... thank you....";
  2776. next;
  2777. mes "^0000FFBetter stop talking to her and";
  2778. mes "hurry and find a cure.^000000";
  2779. close;
  2780. }
  2781. else if (b_sword == 24 || b_sword == 25 || b_sword == 26) {
  2782. mes "[Lyroo]";
  2783. mes "Ahh...ahh....";
  2784. if (Sex == 0)
  2785. mes "It's ..you.. pretty...sister..";
  2786. else
  2787. mes "It's ..you.. handsome...brother..";
  2788. mes "Ahh...heh heh...";
  2789. next;
  2790. if (select("Ask about her health condition.:Talk to her for a while.") == 1) {
  2791. if (rand(1,4) == 3) {
  2792. mes "[Lyroo]";
  2793. mes "Uh....umm...?";
  2794. mes "Umm... I...";
  2795. mes "I can't talk...too long..";
  2796. mes "So...listen....";
  2797. mes "carefully..please...";
  2798. next;
  2799. mes "[Lyroo]";
  2800. mes "^0030FFMy body...repeatedly turns cold and";
  2801. mes "hot... I'm not sweating at all...";
  2802. mes "....But I'm paralyzed...often";
  2803. mes "often..and...my heart beats...";
  2804. mes "...irregularly.^000000";
  2805. next;
  2806. mes "[Lyroo]";
  2807. mes "Ahh...hah~";
  2808. mes "...........";
  2809. next;
  2810. mes "^0000FFShe seems to have fallen asleep.^000000";
  2811. close;
  2812. }
  2813. mes "[Lyroo]";
  2814. mes "I...am...so...";
  2815. mes "...tired.";
  2816. mes ".............";
  2817. next;
  2818. mes "^0000FFShe seems to have fallen asleep.^000000";
  2819. close;
  2820. }
  2821. mes "[Lyroo]";
  2822. mes "Ahh........";
  2823. mes "I..want to ...talk to...you..";
  2824. mes "but.... sorry....";
  2825. next;
  2826. mes "^0000FFShe seems to have fallen asleep.^000000";
  2827. close;
  2828. }
  2829. else if (b_sword == 27) {
  2830. mes "[Lyroo]";
  2831. mes "uh...umm?";
  2832. if (Sex == 0)
  2833. mes "Ah....It's you, pretty sister...";
  2834. else
  2835. mes "Ah....It's you, handsome brother...";
  2836. mes "Uhm? what is that you have?";
  2837. next;
  2838. if (select("It's nothing.:It's your medicine.") == 1) {
  2839. mes "[Lyroo]";
  2840. mes "Oh...";
  2841. mes "Alright...";
  2842. mes "...";
  2843. next;
  2844. mes "^0000FFYou really should be giving her the medicine.^000000";
  2845. close;
  2846. }
  2847. mes "[Lyroo]";
  2848. mes "Ah!";
  2849. mes "You found the medicine~!";
  2850. mes "I'm...so relieved...";
  2851. next;
  2852. mes "^0000FFYou gave her the medicine you";
  2853. mes "received from Cylrnel.";
  2854. mes "After taking the medicine, Lyroo";
  2855. mes "fell asleep.^000000";
  2856. delitem 606,1; //Aloebera
  2857. set b_sword,28;
  2858. close;
  2859. }
  2860. mes "[Lyroo]";
  2861. mes "Heehehe...";
  2862. if (Sex == 0)
  2863. mes "Thank you my pretty sister.";
  2864. else
  2865. mes "Thank you handsome brother~";
  2866. mes "I'll get my health back";
  2867. mes "and be a strong girl!";
  2868. close;
  2869. }
  2870. prontera,275,86,2 script Young man#SaYumMoon 97,{
  2871. if (b_sword < 20) {
  2872. mes "[Neil]";
  2873. mes "Oh man, it feels so good";
  2874. mes "to be out of the hospital...";
  2875. mes "I thought I was going to be";
  2876. mes "there forever~!";
  2877. next;
  2878. mes "[Neil]";
  2879. mes "Listen guy, appreciate";
  2880. mes "your health, 'cuz almost";
  2881. mes "nothing is worse than";
  2882. mes "being really really sick...";
  2883. close;
  2884. }
  2885. mes "[Neil]";
  2886. mes "Not long ago, I was in the";
  2887. mes "hospital, stuck lying in bed...";
  2888. mes "No one knew what was wrong";
  2889. mes "with me...but I grew weaker";
  2890. mes "everyday...";
  2891. next;
  2892. mes "[Neil]";
  2893. mes "But then, this ^FF5000doctor from Juno^000000";
  2894. mes "arrived, and she helped me";
  2895. mes "recover in no time!";
  2896. mes "Though...I still can't walk so well.";
  2897. next;
  2898. mes "[Neil]";
  2899. mes "All the other doctors had said";
  2900. mes "my case was hopeless, and that";
  2901. mes "I'd never recover. Luckily,";
  2902. mes "this Juno doctor was able to";
  2903. mes "find a cure...";
  2904. next;
  2905. mes "[Neil]";
  2906. mes "It was a miracle!";
  2907. mes "I'm so happy to be alive!";
  2908. if (b_sword == 20) set b_sword,21;
  2909. close;
  2910. }
  2911. yuno,208,164,4 script Active little girl#gnbs 101,{
  2912. if (b_sword < 21) {
  2913. mes "[Hisa]";
  2914. mes ".....";
  2915. mes "This town is so boring.";
  2916. mes "No events, no festivals...";
  2917. mes "All people do all day is stay at";
  2918. mes "at home and study. How dull!";
  2919. close;
  2920. }
  2921. mes "[Hisa]";
  2922. mes "There's one person in Juno that";
  2923. mes "I still respect. Her name is ^FF5500Cylrnel^000000.";
  2924. next;
  2925. mes "[Hisa]";
  2926. mes "She's an expert in medical";
  2927. mes "treatment. Whenever someone falls";
  2928. mes "ill in this town, she comes to";
  2929. mes "cure that person right away...";
  2930. next;
  2931. mes "[Hisa]";
  2932. mes "She also tells me lots of";
  2933. mes "interesting stories about";
  2934. mes "her experiences. She's even";
  2935. mes "made a journey around the";
  2936. mes "world... It's so interesting!";
  2937. next;
  2938. mes "[Hisa]";
  2939. mes "She's probably at home after";
  2940. mes "coming back from some trip.";
  2941. mes "Haha~";
  2942. if (b_sword == 21) set b_sword,22;
  2943. if (rand(1,2) == 2) {
  2944. next;
  2945. mes "[Hisa]";
  2946. mes "Oh right~!";
  2947. mes "She's also known to be a fickle";
  2948. mes "and forgetful woman. So you'd better watch out, hehe~";
  2949. }
  2950. close;
  2951. }
  2952. yuno_in01,99,101,4 script Doctor#gnbs 744,{
  2953. if (b_sword < 23) {
  2954. mes "[??????]";
  2955. mes "I don't believe we've met";
  2956. mes "before, but would you mind";
  2957. mes "coming back later? I've got a lot of work to do at the moment.";
  2958. close;
  2959. }
  2960. else if (b_sword < 27) {
  2961. switch(b_sword) {
  2962. case 23:
  2963. mes "[Cylrnel]";
  2964. mes "Hello, can I help you?";
  2965. mes "If it's not urgent,";
  2966. mes "please come back later.";
  2967. next;
  2968. if (rand(1,4) == 2) {
  2969. mes "[Cylrnel]";
  2970. mes "Hmm...you look like you";
  2971. mes "want to ask me something?";
  2972. next;
  2973. if (select("You're so beautiful.:Do you like traveling?") == 1) {
  2974. if (rand(1,4) == 4) {
  2975. mes "[Cylrnel]";
  2976. mes "...excuse me?";
  2977. mes "Ah ha ha~";
  2978. mes "You're a funny guy.";
  2979. mes "Trying to hit on me?";
  2980. mes "Ah ha ha ha.";
  2981. next;
  2982. if (select("Yes, I fell in love at first sight.:I have a favor to ask.") == 1) {
  2983. if (rand(1,3) == 3) {
  2984. mes "[Cylrnel]";
  2985. mes "HAHAHAHHAHAHAHAH!";
  2986. mes "Ah...I'm sorry..";
  2987. mes "I haven't seen a guy like you";
  2988. mes "for a long time.";
  2989. emotion e_heh;
  2990. next;
  2991. mes "[Cylrnel]";
  2992. mes "You make me laugh...";
  2993. mes "But guess what?";
  2994. mes "I already know you're not";
  2995. mes "here to hit on me.";
  2996. mes "So what did you really want?";
  2997. next;
  2998. select("Well, actually...");
  2999. mes "^FF0000You Tell Cylrnel about Lyroo,";
  3000. mes "and about the favor for Aumgarl the blacksmith.^000000";
  3001. next;
  3002. if (rand(1,3) == 2) {
  3003. mes "[Cylrnel]";
  3004. mes "Hmm.....";
  3005. mes "So that's what happened...";
  3006. mes "Well, I need to know the";
  3007. mes "exact symptoms...go and";
  3008. mes "find out for me and then";
  3009. mes "come back afterwards.";
  3010. next;
  3011. mes "[Cylrnel]";
  3012. mes "Without the exact symptoms, I can't make an accurate diagnosis.";
  3013. set b_sword,24;
  3014. close;
  3015. }
  3016. mes "[Cylrnel]";
  3017. mes "Well now...";
  3018. mes "That's quite a long story.";
  3019. next;
  3020. mes "[Cylrnel]";
  3021. mes "I have no idea why you're";
  3022. mes "trying to help these people,";
  3023. mes "so it's a bit hard to believe";
  3024. mes "you...";
  3025. close;
  3026. }
  3027. mes "[Cylrnel]";
  3028. mes "Oh brother!";
  3029. mes "I never thought someone";
  3030. mes "like you could still exist.";
  3031. mes "I'm sorry, but you're";
  3032. mes "really not my type.";
  3033. close;
  3034. }
  3035. if (rand(1,3) == 3) {
  3036. mes "[Cylrnel]";
  3037. mes "Is that so?";
  3038. mes "well then,";
  3039. mes "Let me hear your story.";
  3040. next;
  3041. select("Well, it's like this...");
  3042. mes "^FF0000You Tell Cylrnel about Lyroo,";
  3043. mes "and about the favor of Aumgarl the blacksmith.^000000";
  3044. next;
  3045. if (rand(1,3) == 2) {
  3046. mes "[Cylrnel]";
  3047. mes "Hmm.....";
  3048. mes "So that's what happened...";
  3049. mes "Well, I need to know the";
  3050. mes "exact symptoms...go and";
  3051. mes "find out for me and then";
  3052. mes "come back afterwards.";
  3053. next;
  3054. mes "[Cylrnel]";
  3055. mes "Without the exact symptoms, I can't make an accurate diagnosis.";
  3056. set b_sword,24;
  3057. close;
  3058. }
  3059. mes "[Cylrnel]";
  3060. mes "Well now...";
  3061. mes "That's quite a long story.";
  3062. next;
  3063. mes "[Cylrnel]";
  3064. mes "I have no idea why you're";
  3065. mes "trying to help these people,";
  3066. mes "so it's a bit hard to believe";
  3067. mes "you...";
  3068. close;
  3069. }
  3070. mes "[Cylrnel]";
  3071. mes "Well...";
  3072. mes "While I'd like to help,";
  3073. mes "You're a stranger, and the";
  3074. mes "residents need my help.";
  3075. mes "I don't have any extra time";
  3076. mes "to help you. Please leave.";
  3077. close2;
  3078. warp "yuno",246,143;
  3079. end;
  3080. }
  3081. mes "[Cylrnel]";
  3082. mes "Ahahaha..";
  3083. mes "You're a funny guy.";
  3084. mes "But, that won't";
  3085. mes "work on me!";
  3086. close;
  3087. }
  3088. mes "[Cylrnel]";
  3089. mes "Err...well, I do, but...";
  3090. mes "If you don't have any";
  3091. mes "favors to ask, please leave.";
  3092. mes "I'm very busy right now.";
  3093. close;
  3094. }
  3095. mes "[Cylrnel]";
  3096. mes "I'm sorry, but I don't have";
  3097. mes "any time for you right now.";
  3098. close;
  3099. case 24:
  3100. mes "[Cylrnel]";
  3101. mes "Oh, you're back...";
  3102. mes "Did you figure out the symptoms?";
  3103. mes "I wanted to go with you, but";
  3104. mes "I've been really busy.";
  3105. next;
  3106. if (select("Not yet...:Yes, Here.") == 1) {
  3107. mes "[Cylrnel]";
  3108. mes "What! Why not!?";
  3109. mes "Hurry to her house!";
  3110. mes "She's in serious pain!";
  3111. mes "Her body could be paralyzed";
  3112. mes "at any moment!";
  3113. close;
  3114. }
  3115. mes "[Cylrnel]";
  3116. mes "What a relief...";
  3117. mes "You're earlier than I thought.";
  3118. mes "I'll ask you some questions about";
  3119. mes "her condition. Answer correctly.";
  3120. next;
  3121. mes "[Cylrnel]";
  3122. mes "First, how was her body temperature?";
  3123. set sick,0;
  3124. next;
  3125. switch(select("Very hot.:Very cold.:Normal.:Turns hot and cold repeatedly.")) {
  3126. case 1:
  3127. set .@sick1$,"Very hot.";
  3128. break;
  3129. case 2:
  3130. set .@sick1$,"Very cold.";
  3131. break;
  3132. case 3:
  3133. set .@sick1$,"Normal.";
  3134. break;
  3135. case 4:
  3136. set .@sick1$,"Turns hot and cold repeatedly";
  3137. set .@sick,.@sick+1;
  3138. break;
  3139. }
  3140. mes "[Cylrnel]";
  3141. mes "Okay...";
  3142. mes "Now, about physiological condition.";
  3143. next;
  3144. switch(select("No sweating at all.:Sweating all over the body.:Runny nose.:No tears, sweats at all.")) {
  3145. case 1:
  3146. set .@sick2$,"No sweating at all.";
  3147. set .@sick,.@sick+1;
  3148. break;
  3149. case 2:
  3150. set .@sick2$,"Sweating all over the body.";
  3151. break;
  3152. case 3:
  3153. set .@sick2$,"Runny nose.";
  3154. break;
  3155. case 4:
  3156. set .@sick2$,"No tears, sweats at all.";
  3157. break;
  3158. }
  3159. mes "[Cylrnel]";
  3160. mes "Next, tell me about";
  3161. mes "her physical condition.";
  3162. next;
  3163. switch(select("Nothing in particular.:Becomes paralyzed often.:Muscles became soft.:Muscles became hard.")) {
  3164. case 1:
  3165. set .@sick3$,"Nothing in particular.";
  3166. break;
  3167. case 2:
  3168. set .@sick3$,"Becomes paralyzed often.";
  3169. set .@sick,.@sick+1;
  3170. break;
  3171. case 3:
  3172. set .@sick3$,"Muscles became soft.";
  3173. break;
  3174. case 4:
  3175. set .@sick3$,"Muscles became hard.";
  3176. break;
  3177. }
  3178. mes "[Cylrnel]";
  3179. mes "How about internal organs?";
  3180. next;
  3181. switch(select("Stomach hurts like it's been stabbed by a knife.:Head hurts like it's been smashed by a hammer.:Heart beats irregularly.:Has difficulty in breathing.")) {
  3182. case 1:
  3183. set .@sick4$,"Stomach hurts like it's been stabbed by a knife.";
  3184. break;
  3185. case 2:
  3186. set .@sick4$,"Head hurts like it's been smashed by a hammer.";
  3187. break;
  3188. case 3:
  3189. set .@sick4$,"Heart beats irregularly.";
  3190. set .@sick,.@sick+1;
  3191. break;
  3192. case 4:
  3193. set .@sick4$,"Has difficulty in breathing.";
  3194. break;
  3195. }
  3196. mes "[Cylrnel]";
  3197. mes "Hmm.. alright.";
  3198. mes "Let me check this.";
  3199. mes "so the symptoms are";
  3200. mes "..............";
  3201. next;
  3202. mes "[Cylrnel]";
  3203. mes "^FF0000"+.@sick1$+"";
  3204. mes ""+.@sick2$+"";
  3205. mes ""+.@sick3$+"";
  3206. mes ""+.@sick4$+"^000000";
  3207. mes "right?";
  3208. next;
  3209. if (select("No..not exactly..:Yes, I am sure.") == 1) {
  3210. mes "[Cylrnel]";
  3211. mes "Then go back to her and";
  3212. mes "find the exact symptoms";
  3213. mes "right away~!!";
  3214. close;
  3215. }
  3216. mes "[Cylrnel]";
  3217. mes "You're sure about this, right?";
  3218. mes "If they're the wrong symptoms,";
  3219. mes "I can't be responsible.";
  3220. next;
  3221. if (select("Err..let me go and double check.:I'm sure.") == 1) {
  3222. mes "[Cylrnel]";
  3223. mes "Then, go back to her and";
  3224. mes "find the exact symptoms";
  3225. mes "right away~!!";
  3226. close;
  3227. }
  3228. mes "[Cylrnel]";
  3229. mes "Hmm.....";
  3230. mes "Aright. I'll trust you.";
  3231. mes "Now, go get these ingredients.";
  3232. mes "Get them as fast as possible.";
  3233. mes "Alright?";
  3234. next;
  3235. if (.@sick == 4) {
  3236. mes "[Cylrnel]";
  3237. mes "^FF00002 Yggdrasil Seeds";
  3238. mes "3 Aloes";
  3239. mes "1 Witherless Rose";
  3240. mes "10 Witch Starsands";
  3241. mes "5 Burning Hearts";
  3242. mes "5 Ice Cubics";
  3243. set b_sword,26;
  3244. next;
  3245. mes "[Cylrnel]";
  3246. mes "Wrote them down?";
  3247. mes "I'll tell you once again.";
  3248. mes "We need...";
  3249. next;
  3250. mes "[Cylrnel]";
  3251. mes "^FF00002 Yggdrasil Seeds";
  3252. mes "3 Aloes";
  3253. mes "1 Witherless Rose";
  3254. mes "10 Witch Starsands";
  3255. mes "5 Burning Hearts";
  3256. mes "5 Ice Cubics";
  3257. next;
  3258. }
  3259. else {
  3260. mes "[Cylrnel]";
  3261. mes "^FF00001 Yggdrasil Seed";
  3262. mes "1 Aloe";
  3263. mes "5 Witch Starsands";
  3264. mes "3 Burning Hearts";
  3265. mes "3 Ice Cubics";
  3266. set b_sword,25;
  3267. next;
  3268. mes "[Cylrnel]";
  3269. mes "Wrote them down?";
  3270. mes "I'll tell you once again.";
  3271. mes "We need...";
  3272. next;
  3273. mes "[Cylrnel]";
  3274. mes "^FF00001 Yggdrasil Seed";
  3275. mes "1 Aloe";
  3276. mes "5 Witch Starsands";
  3277. mes "3 Burning Hearts";
  3278. mes "3 Ice Cubics";
  3279. next;
  3280. }
  3281. mes "[Cylrnel]";
  3282. mes "Get them as fast as possible.";
  3283. mes "There isn't much time for Lyroo.";
  3284. close;
  3285. case 25:
  3286. if (countitem(608) > 0 && countitem(704) > 0 && countitem(1061) > 2 && countitem(7066) > 2) {
  3287. mes "[Cylrnel]";
  3288. mes "Hmm...";
  3289. mes "Good, you got them all.";
  3290. mes "Let me see now...";
  3291. mes ".............";
  3292. next;
  3293. mes "^FF0000Cylrnel began to mix";
  3294. mes "the ingredients.";
  3295. mes "................";
  3296. mes ".............";
  3297. mes ".........";
  3298. mes "......^000000";
  3299. next;
  3300. mes "[Cylrnel]";
  3301. mes "............";
  3302. mes "What the?!?!";
  3303. mes "...";
  3304. mes "Hey you...";
  3305. mes "You gave me the wrong information!";
  3306. delitem 608,1; //Seed_Of_Yggdrasil
  3307. delitem 704,1; //Aloe
  3308. delitem 1061,5; //Starsand_Of_Witch
  3309. delitem 7097,3; //Burning_Heart
  3310. delitem 7066,3; //Ice_Piece
  3311. set b_sword,24;
  3312. next;
  3313. mes "[Cylrnel]";
  3314. mes "I've chosen the ingredients";
  3315. mes "according to the symptoms";
  3316. mes "you've described...";
  3317. mes "But this isn't medicine!!";
  3318. mes "Now go and find out her exact symptoms!";
  3319. close2;
  3320. warp "yuno",246,143;
  3321. end;
  3322. }
  3323. mes "[Cylrnel]";
  3324. mes "...";
  3325. mes "Hey~ you don't have all";
  3326. mes "the ingredients yet.";
  3327. mes "Go get them all right away.";
  3328. next;
  3329. mes "[Cylrnel]";
  3330. mes "^FF00001 Seed of Yggdrasil";
  3331. mes "1 Aloe";
  3332. mes "5 Witch Starsands";
  3333. mes "3 Burning Hearts";
  3334. mes "3 Ice Cubics";
  3335. next;
  3336. mes "[Cylrnel]";
  3337. mes "Alright?";
  3338. mes "Now, hurry up!";
  3339. close2;
  3340. warp "yuno",246,143;
  3341. end;
  3342. case 26:
  3343. if (countitem(608) > 1 && countitem(704) > 2 && countitem(748) > 0 && countitem(1061) > 9 && countitem(7097) > 4 && countitem(7066) > 4) {
  3344. mes "[Cylrnel]";
  3345. mes "Hmm...";
  3346. mes "Good, you got them all.";
  3347. mes "Let me see..";
  3348. mes ".............";
  3349. next;
  3350. mes "^FF0000Cylrnel began to mix";
  3351. mes "the ingredients.";
  3352. mes "................";
  3353. mes ".............";
  3354. mes ".........";
  3355. mes "......^000000";
  3356. next;
  3357. mes "[Cylrnel]";
  3358. mes "Here~! It's done...";
  3359. mes "I don't think this medicine will";
  3360. mes "cure her disease completely.";
  3361. mes "However, it will greatly alleviate her pain.";
  3362. next;
  3363. mes "[Cylrnel]";
  3364. mes "It wasn't easy to make this";
  3365. mes "medicine. Take care, bring";
  3366. mes "this to Lyroo and give her my regards...";
  3367. delitem 608,2; //Seed_Of_Yggdrasil
  3368. delitem 704,3; //Aloe
  3369. delitem 748,1; //Witherless_Rose
  3370. delitem 1061,10; //Starsand_Of_Witch
  3371. delitem 7097,5; //Burning_Heart
  3372. delitem 7066,5; //Ice_Piece
  3373. set b_sword,27;
  3374. getitem 606,1; //Aloebera
  3375. close;
  3376. }
  3377. mes "[Cylrnel]";
  3378. mes "...";
  3379. mes "Hey~ You don't have all";
  3380. mes "the ingredients yet.";
  3381. mes "Go get them all right away!";
  3382. next;
  3383. mes "[Cylrnel]";
  3384. mes "^FF00002 Yggdrasil Seeds";
  3385. mes "3 Aloes";
  3386. mes "1 Witherless Rose";
  3387. mes "10 Witch Starsands";
  3388. mes "5 Burning Hearts";
  3389. mes "5 Ice Cubics";
  3390. next;
  3391. mes "[Cylrnel]";
  3392. mes "Alright?";
  3393. mes "Go get them as fast as possible.";
  3394. close2;
  3395. warp "yuno",246,143;
  3396. end;
  3397. }
  3398. }
  3399. mes "[Cylrnel]";
  3400. mes "Hey there...";
  3401. mes "How is she doing?";
  3402. mes "Getting better?";
  3403. mes "By taking that medicine,";
  3404. mes "she'll recover fast.";
  3405. next;
  3406. mes "[Cylrnel]";
  3407. mes "Tell her to come to me";
  3408. mes "sometime to get medical";
  3409. mes "treatment. Walking from her";
  3410. mes "house to here would be good";
  3411. mes "exercise too.";
  3412. next;
  3413. mes "[Cylrnel]";
  3414. mes "The name of her disease is";
  3415. mes "called '^FF0000Amarhade^000000'.";
  3416. mes "It's a rare, relatively";
  3417. mes "unknown illness, so an exact";
  3418. mes "treatment hasn't been found yet.";
  3419. next;
  3420. mes "[Cylrnel]";
  3421. mes "But I found a treatment...";
  3422. mes "And...it's..a...secret! Haha~!";
  3423. emotion e_ho;
  3424. close;
  3425. }
  3426. yuno_in01,104,94,0 script go away#gnbs 139,2,1,{
  3427. OnTouch:
  3428. if (b_sword < 22) {
  3429. mes "[??????]";
  3430. mes "^FF0000What are you doing here?";
  3431. mes "Get out of here!^000000";
  3432. close2;
  3433. warp "yuno",246,143;
  3434. end;
  3435. }
  3436. else if (b_sword == 22) {
  3437. if (rand(1,10) == 10) {
  3438. mes "[??????]";
  3439. mes "I am very busy right now. Please leave.";
  3440. set b_sword,23;
  3441. close;
  3442. }
  3443. mes "[??????]";
  3444. mes "^FF0000What are you doing here?";
  3445. mes "Get out of here!^000000";
  3446. close2;
  3447. warp "yuno",246,143;
  3448. end;
  3449. }
  3450. end;
  3451. }
  3452. // Lost Knife
  3453. //============================================================
  3454. gonryun,237,226,3 script Han Ran Jiao#gon 776,{
  3455. if (nakha == 0) {
  3456. mes "[Han Ran Jiao]";
  3457. mes "Oh no! What will I do?!";
  3458. mes "I can't believe I dropped";
  3459. mes "my irreplaceable knife! Ahhhhhh!";
  3460. next;
  3461. if (BaseLevel >= 20) {
  3462. set nakha,1;
  3463. mes "[Han Ran Jiao]";
  3464. mes "I need to go down to get it";
  3465. mes "but...the monsters...";
  3466. mes "I'm so scared... What should I do?!";
  3467. close;
  3468. }
  3469. }
  3470. if (nakha == 1) {
  3471. mes "[Han Ran Jiao]";
  3472. mes "Oh no! What will I do?";
  3473. mes "I can't believe I dropped";
  3474. mes "my irreplaceable knife! Ahhhhhh!";
  3475. next;
  3476. mes "[Han Ran Jiao]";
  3477. mes "I need to go down to get it";
  3478. mes "but...the monsters...";
  3479. mes "I'm so scared... What should I do?!";
  3480. close;
  3481. }
  3482. if (nakha == 2 && countitem(1201) > 0) {
  3483. mes "[Han Ran Jiao]";
  3484. mes "Ehhhh... what should I do...";
  3485. mes "Oh~! I didn't notice you there.";
  3486. mes "Can I help you with anything?";
  3487. mes "Hmm?";
  3488. next;
  3489. mes "[Han Ran Jiao]";
  3490. mes "That...that knife!";
  3491. mes "That's my ancestor's sacred knife";
  3492. mes "that I accidentally dropped from";
  3493. mes "here! Where did you get it!?";
  3494. next;
  3495. mes "[Han Ran Jiao]";
  3496. mes "I dropped that knife from being";
  3497. mes "careless. It belongs to one of my";
  3498. mes "ancestors. I know it looks like";
  3499. mes "a cheap knife...";
  3500. next;
  3501. mes "[Han Ran Jiao]";
  3502. mes "But it has been in the";
  3503. mes "family for a very long time.";
  3504. mes "Would you please return that";
  3505. mes "knife to me?";
  3506. next;
  3507. if (select("Return the knife.:Refuse.") == 1) {
  3508. set nakha,3;
  3509. delitem 1201,1; //Knife
  3510. mes "[Han Ran Jiao]";
  3511. mes "Thank you! Thank you so much!";
  3512. mes "Please take these potions.";
  3513. mes "They may not be much, but they";
  3514. mes "are the best I can give you.";
  3515. getitem 505,2; //Blue_Potion
  3516. next;
  3517. mes "[Han Ran Jiao]";
  3518. mes "You kept my family heirloom safe!";
  3519. mes "I give you my deepest gratitude";
  3520. mes "for returning this.";
  3521. close;
  3522. }
  3523. mes "[Han Ran Jiao]";
  3524. mes "No~! My family heirloom!!";
  3525. mes "You scoundrel! May the spirits";
  3526. mes "forever haunt you! My curse shall be upon your head!";
  3527. close;
  3528. }
  3529. if (nakha == 2) {
  3530. mes "[Han Ran Jiao]";
  3531. mes "Oh no! What will I do?";
  3532. mes "I can't believe I dropped";
  3533. mes "my irreplaceable knife! Ahhhhhh!";
  3534. next;
  3535. mes "[Han Ran Jiao]";
  3536. mes "I need to go down to get it";
  3537. mes "but...the monsters...";
  3538. mes "I'm so scared... What should I do?!";
  3539. close;
  3540. }
  3541. if (nakha == 3) {
  3542. mes "[Han Ran Jiao]";
  3543. mes "My neighbor seemed looked pretty bothered about something...";
  3544. mes "Oh well, I have better things to worry about than his fancy tea.";
  3545. close;
  3546. }
  3547. }
  3548. gon_fild01,245,257,0 script #gonknife 111,3,3,{
  3549. OnTouch:
  3550. if (nakha == 1) {
  3551. set nakha,2;
  3552. mes "^3355FFHm? What's this?";
  3553. mes " ";
  3554. mes "Something was hidden beneath the leaves...^000000";
  3555. mes " ";
  3556. mes "- You have found an old knife -";
  3557. close2;
  3558. getitem 1201,1; //Knife
  3559. }
  3560. end;
  3561. }