Advertisement
ultragunner

SCjobchange quest

Jun 16th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 82.53 KB | None | 0 0
  1. //===== rAthena Script =======================================
  2. // Shadow Chaser Job change Quest
  3. //===== By: ==================================================
  4. //= ultragunner
  5. //= Credits: Oshinoke
  6. //===== Current Version: =====================================
  7. //= 1.0
  8. //===== Compatible With: =====================================
  9. //= rAthena
  10. //===== Description: =========================================
  11. //= Job change Quest from Rogue / Stalker -> Shadow Chaser.
  12. //= Based on Official pRO server
  13. //===== Additional Comments: =================================
  14. //= 1.0 First Version.
  15. //============================================================
  16.  
  17. //Girl in morocc to initiate jobchange quest
  18. morocc,156,70,3 script Girl#H-1 93,{
  19. if (Class == Job_Rogue || Class == Job_Stalker || Class == Job_Baby_Rogue) {
  20. if ((BaseLevel == 99) && (JobLevel > 49)) {
  21. if (job_sha == 0) {
  22. mes "[Girl]";
  23. mes "Hey? Stop!";
  24. mes "Aren't you interested in hearing a funny story?";
  25. next;
  26. menu "What story?",-;
  27. mes "[Girl]";
  28. mes "Have you been to the guild recently?";
  29. mes "Some interesting things have happened lately.";
  30. mes "Maybe new guests...";
  31. next;
  32. mes "[Girl]";
  33. mes "I heard it has to do with something called a Shadow Chaser.";
  34. mes "You should go and check it out.";
  35. next;
  36. mes "[Girl]";
  37. mes "Everytime they visit us, they are on new missions.";
  38. mes "What missions are they doing I wonder?";
  39. set job_sha,1;
  40. close;
  41. }
  42. }
  43. }
  44. if (job_sha == 1) {
  45. mes "[Girl]";
  46. mes "If you have any interest... just go! Do you know where the guild is?";
  47. next;
  48. mes "[Girl]";
  49. mes "It is in a fortress under Pharos lighthouse.";
  50. mes "Sigh....";
  51. mes "You must visit there!";
  52. close;
  53. }
  54. if ((job_sha > 1) && (job_sha < 28)) {
  55. mes "[Girl]";
  56. mes "Wow, you look busy.";
  57. mes "Have you heard that there are visitors?";
  58. mes "They're on a treasure hunt!";
  59. next;
  60. mes "[Girl]";
  61. mes "It must be fun.";
  62. mes "I wanna try!";
  63. close;
  64. }
  65. if (Class == Job_Rogue || Class == Job_Stalker || Class == Job_Baby_Rogue) {
  66. if ((BaseLevel < 99) || (JobLevel < 50)) {
  67. mes "[Girl]";
  68. mes "it's not ready...";
  69. close;
  70. }
  71. }
  72. mes "[Girl]";
  73. mes "Eh";
  74. mes "I don't have anything for you...";
  75. close;
  76. }
  77. //Scary man in rogue guild
  78. in_rogue,378,103,3 script Scary Man#H-10 810,{
  79. if (job_sha == 1) {
  80. mes "[Urupa]";
  81. mes "We give a quiz and nobody has yet to solve it.";
  82. mes "You want it to be solved?";
  83. mes "This is a code.";
  84. mes "Look at it.";
  85. next;
  86. mes "- The message is -";
  87. mes "- written in a cipher -";
  88. mes "The mission seems to be to break the code...";
  89. next;
  90. mes "[Urupa]";
  91. mes "This is the code.";
  92. mes "It is just numbering a cipher to make the message make sense...";
  93. mes "for example...";
  94. next;
  95. mes "[Urupa]";
  96. mes "3511543433";
  97. mes "This means PAYON.";
  98. next;
  99. mes "[Urupa]";
  100. mes "The numbers have to be paired";
  101. mes "3511543433!";
  102. mes "35 11 54 34 33 break down into 5 pairs!";
  103. next;
  104. mes "[Urupa]";
  105. mes "So the pairs mean.";
  106. mes "35-P, 11-A,";
  107. mes "54-Y, 34-O, 33-N.";
  108. next;
  109. mes "[Urupa]";
  110. mes "Here are the numbers all in a row.";
  111. mes "33, 34, 35!";
  112. mes "N, O, P?";
  113. next;
  114. mes "[Urupa]";
  115. mes "Now here's what needs to be to solved.";
  116. mes "Decipher the code and go where it tells you...";
  117. next;
  118. mes "Here we go!";
  119. next;
  120. mes "";
  121. mes "";
  122. mes "^aaaaff43231114345243^000000";
  123. mes "^aaaaff11441531241542^000000";
  124. mes "^aaaaff2433^000000";
  125. mes "^aaaaff3542343344154211^000000";
  126. next;
  127. mes "[Urupa]";
  128. mes "Could you do that?";
  129. mes "If you visit there, you might be surprised...";
  130. next;
  131. set job_sha,2;
  132. setquest 7160;
  133. mes "[Urupa]";
  134. mes "So write this down!";
  135. mes "I expected that you would take this adventure!";
  136. close;
  137. }
  138. if ((job_sha > 1) && (job_sha < 3)) {
  139. mes "[Scary man]";
  140. mes "You want one more explanation?";
  141. mes "Or do you just want the code?";
  142. next;
  143. switch (select("More explanation.:Get the code.")) {
  144. case 1:
  145. mes "[Urupa]";
  146. mes "3511543433";
  147. mes "This means PAYON.";
  148. next;
  149. mes "[Urupa]";
  150. mes "The numbers have to be paired";
  151. mes "3511543433!";
  152. mes "35 11 54 34 33 break down into 5 pairs!";
  153. next;
  154. mes "[Urupa]";
  155. mes "So the pairs mean.";
  156. mes "35-P, 11-A,";
  157. mes "54-Y, 34-O, 33-N.";
  158. next;
  159. mes "[Urupa]";
  160. mes "Here are the numbers all in a row.";
  161. mes "33, 34, 35!";
  162. mes "N, O, P?";
  163. next;
  164. mes "[Urupa]";
  165. mes "Now it's up to you!";
  166. mes "So go! Go!";
  167. close;
  168. case 2:
  169. mes "[Scary man]";
  170. mes "Let me show you the code again...";
  171. next;
  172. mes "Here we go!";
  173. next;
  174. mes "";
  175. mes "";
  176. mes "^aaaaff43231114345243^000000";
  177. mes "^aaaaff11441531241542^000000";
  178. mes "^aaaaff2433^000000";
  179. mes "^aaaaff3542343344154211^000000";
  180. next;
  181. mes "[Scary man]";
  182. mes "Could you do that?";
  183. mes "If you visit there, you might be";
  184. mes "surprised...";
  185. close;
  186. }
  187. }
  188. if ((job_sha > 2) && (job_sha < 28)) {
  189. mes "[Urupa]";
  190. mes "Ok, have you solved it yet?";
  191. mes "Goodluck!";
  192. close;
  193. }
  194. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  195. mes "[Urupa]";
  196. mes "Nothing special?";
  197. mes "As you see... I am ok here!";
  198. close;
  199. }
  200.  
  201. mes "[Scary man]";
  202. mes "What's your business?";
  203. mes "I don't have anything to do with you.";
  204. mes "I don't care for people like you.";
  205. mes "I just deal with the ";
  206. mes "extraordinary.";
  207. close;
  208. }
  209. //Guild member (Vin)
  210. in_rogue,375,102,5 script Guild Member#H-11 828,{
  211. if ((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) && (job_sha == 1) {
  212. mes "[Vin]";
  213. mes "Ah? What's this?";
  214. mes "Lotte, you know what this means?";
  215. next;
  216. mes "[Lotte]";
  217. mes "Hmm '3847147298' this is the only thing I've used on...";
  218. mes "Then, why'd they use numbers to name the villages?";
  219. next;
  220. mes "[Lotte]";
  221. mes "Vin! This is crap!";
  222. next;
  223. mes "[Vin]";
  224. mes "What?";
  225. next;
  226. mes "[Scary man]";
  227. mes "Hey there!?";
  228. next;
  229. switch (select("Yes? me?:Sorry I am busy...")) {
  230. case 1:
  231. mes "[Scary man]";
  232. mes "Yes! You there!";
  233. mes "Let me introduce myself to you.";
  234. mes "My name is Urupa.";
  235. mes "If you are interested, could you come over here?";
  236. close;
  237. case 2:
  238. mes "[Scary man]";
  239. mes "What? You're just going to give up like that?";
  240. mes "So disappointing...";
  241. close;
  242. }
  243. }
  244. if (job_sha > 1) && (job_sha < 28){
  245. mes "[Vin]";
  246. mes "Yes...";
  247. mes "Sooner or later I'll solve it";
  248. mes "myself if I dare to get the";
  249. mes "map...!";
  250. close;
  251. }
  252. if ((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) {
  253. mes "[Vin]";
  254. mes "Ah? What's this?";
  255. next;
  256. mes "[Lotte]";
  257. mes "Hmm '3847147298' this is the only";
  258. mes "thing I've used on...";
  259. mes "Then, why'd they use numbers to";
  260. mes "name the villages?";
  261. next;
  262. mes "[Lotte]";
  263. mes "Vin! This is crap!";
  264. next;
  265. mes "[Vin]";
  266. mes "What?";
  267. next;
  268. mes "[Scary man]";
  269. mes "You are supposed to figure this one out!";
  270. mes "But you are still so... weak.";
  271. close;
  272. }
  273. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  274. mes "[Vin]";
  275. mes "Huh! This is a Shadow Chaser!";
  276. mes "How unbelievable!";
  277. mes "But it seems familiar doesn't it?";
  278. next;
  279. mes "[Vin]";
  280. mes "Hmm......";
  281. mes "..........";
  282. mes "Oh my! I can't remember...!";
  283. close;
  284. }
  285. mes "[Vin]";
  286. mes "Ah? Who's there?";
  287. mes "We are flooded with guests";
  288. mes "today...";
  289. close;
  290. }
  291. //Guild member (Lotte)
  292. in_rogue,378,100,2 script Guild Member#H-12 747,{
  293. if ((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) && (job_sha == 1) {
  294. mes "[Vin]";
  295. mes "Ah? What's this?";
  296. mes "Lotte, you know what this means?";
  297. next;
  298. mes "[Lotte]";
  299. mes "Hmm '3847147298' this is the only thing I've used on...";
  300. mes "Then, why'd they use numbers to name the villages?";
  301. next;
  302. mes "[Lotte]";
  303. mes "Vin! This is crap!";
  304. next;
  305. mes "[Vin]";
  306. mes "What?";
  307. next;
  308. mes "[Scary man]";
  309. mes "Hey there!?";
  310. next;
  311. switch (select("Yes? me?:Sorry I am busy...")) {
  312. case 1:
  313. mes "[Scary man]";
  314. mes "Yes! You there!";
  315. mes "Let me introduce myself to you.";
  316. mes "My name is Urupa.";
  317. mes "If you are interested, could you come over here?";
  318. close;
  319. case 2:
  320. mes "[Scary man]";
  321. mes "What? You're just going to give up like that?";
  322. mes "So disappointing...";
  323. close;
  324. }
  325. }
  326. if (job_sha > 1) && (job_sha < 28) {
  327. mes "[Lotte]";
  328. mes "What?";
  329. mes "Damn...";
  330. next;
  331. mes "[Lotte]";
  332. mes "I just hate numbers!";
  333. close;
  334. }
  335. if ((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) {
  336. mes "[Vin]";
  337. mes "Ah? What's this?";
  338. next;
  339. mes "[Lotte]";
  340. mes "Hmm '3847147298' this is the only";
  341. mes "thing I've used on...";
  342. mes "Then, why'd they use numbers to";
  343. mes "name the villages?";
  344. next;
  345. mes "[Lotte]";
  346. mes "Vin! This is crap!";
  347. next;
  348. mes "[Vin]";
  349. mes "What?";
  350. next;
  351. mes "[Scary man]";
  352. mes "You are supposed to figure this one out!";
  353. mes "But you are still so... weak.";
  354. close;
  355. }
  356. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  357. mes "[Lotte]";
  358. mes "Wow!";
  359. mes "You are the one!";
  360. mes "Just extraordinary smart and emotionally advanced...";
  361. next;
  362. mes "[Lotte]";
  363. mes "SHADOW CHASER!";
  364. mes "Wow when could I become one.";
  365. close;
  366. }
  367. mes "[Lotte]";
  368. mes "I don't need anything.";
  369. close;
  370. }
  371. //Manager Graham shadow chaser guild prontera
  372. s_atelier,65,123,4 script Manager#H-2 903,{
  373. if (job_sha == 2) {
  374. mes "[Manager]";
  375. mes "Where's Max!?";
  376. mes "Damn why there're so many strangers around.";
  377. mes "Hey...";
  378. next;
  379. switch (select("Show the deciphered code!:...")) {
  380. case 1:
  381. mes "[Manager]";
  382. mes "Wow, you deciphered it?";
  383. mes "So, what's the right answer?";
  384. next;
  385. input .@SCAtelier$;
  386. if (.@SCAtelier$ != "shadows atelier in prontera") {
  387. mes "[Manager]";
  388. mes "Remember to put the code exactly as it should be deciphered.";
  389. mes "Maybe you should try again...";
  390. close;
  391. }
  392. mes "[Manager]";
  393. mes "Good.";
  394. mes "You just got it.";
  395. mes "Then why have you come over here?";
  396. next;
  397. menu "The code says here's the one...",-;
  398. mes "[Manager]";
  399. mes "So you are the one.";
  400. mes "Could you wait for a sec'?";
  401. set job_sha,3;
  402. close;
  403. case 2:
  404. mes "[Manager]";
  405. mes "Only allowed for people";
  406. mes "involved....";
  407. mes "Could you ask the clerk at the shop?";
  408. close;
  409. }
  410. }
  411. if (job_sha == 3) {
  412. mes "[Manager]";
  413. mes "Now let me introduce myself to you!";
  414. mes "I am Graham the manager of this shadow gallery...";
  415. next;
  416. mes "[Graham]";
  417. mes "You may have already guessed.";
  418. mes "This is an additional facility for rogues.";
  419. mes "We adopt things like art and other historical stuff.";
  420. next;
  421. mes "[Graham]";
  422. mes "These things are illegal.";
  423. mes "Such things you guys bring us from historical places...";
  424. mes "Ok.";
  425. next;
  426. mes "[Graham]";
  427. mes "So we've got to know things";
  428. mes "like...";
  429. mes "special codes and information where the treasures are.";
  430. next;
  431. mes "[Graham]";
  432. mes "We need you guys...";
  433. mes "So we've asked assistance from the Rogue guild.";
  434. next;
  435. menu "Any other places you guys work?",-;
  436. mes "[Graham]";
  437. mes "Ah, yes...";
  438. mes "We are in Prontera, Juno, Rachel, and Lighthalzen.";
  439. mes "Ok?";
  440. next;
  441. mes "[Graham]";
  442. mes "Anyway....";
  443. mes "We all really want to know where the treasures are.";
  444. mes "So the code is to break into each of those places.";
  445. next;
  446. mes "[Graham]";
  447. mes "You seem like the right one.";
  448. mes "So I will give you the code.";
  449. mes "Please find the treasure!";
  450. next;
  451. set job_sha,4;
  452. switch (select("No way!:I'll give it a try!")) {
  453. case 1:
  454. mes "[Graham]";
  455. mes "What the hell?";
  456. mes "If you are not going to help then I'll just find someone else.";
  457. close;
  458. case 2:
  459. mes "[Graham]";
  460. mes "You are so powerful!";
  461. mes "So here...";
  462. next;
  463. mes "-note.";
  464. mes "^aaaaff13 15 18 15 3 3 18 21 9 14^000000";
  465. mes "key: 0-";
  466. next;
  467. menu "These are just numbers...",-;
  468. mes "[Graham]";
  469. mes "The only difference from the one from the Rogue Guild is that you don't need to match them in pairs.";
  470. next;
  471. mes "[Graham]";
  472. mes "Also here's the keyword.";
  473. mes "This case is...0.";
  474. next;
  475. mes "[Graham]";
  476. mes "Let's see.";
  477. mes "13 15 18 15 3 3 18 21 9 14=";
  478. mes "M O R O C C R U I N";
  479. next;
  480. mes "[Graham]";
  481. mes "Look at this... C = 3.";
  482. mes "C is the third letter right?";
  483. next;
  484. mes "[Graham]";
  485. mes "Do you get it?";
  486. mes "But this won't be given with keyword 0. When I give you the keyword you can figure it out for yourself.";
  487. next;
  488. mes "[Graham]";
  489. mes "now let's think about the mission.";
  490. mes "Here's the things we've got.";
  491. next;
  492. erasequest 7160;
  493. setquest 7163;
  494. set job_sha,5;
  495. mes "^aaaaff5 15 24 8^000000";
  496. mes "^aaaaff9 12 21 8^000000";
  497. mes "^aaaaff12 17^000000";
  498. mes "^aaaaff23 24 21 23 15 8^000000";
  499. mes "^aaaaff12 22 15 4 17 7^000000";
  500. mes "^aaaaff23 11 12 21 7^000000";
  501. mes "^aaaaff9 15 18 18 21^000000";
  502. mes "^aaaaffkey: 3.^000000";
  503. next;
  504. mes "[Graham]";
  505. mes "You just take it.";
  506. mes "I have a bad memory.";
  507. mes "You have all the information so you are on your own now.";
  508. next;
  509. mes "[Graham]";
  510. mes "Once you get something come over here.";
  511. next;
  512. mes "-You take the memo from Graham.";
  513. mes "Don't forget-";
  514. close;
  515. }
  516. }
  517. if (job_sha == 4) {
  518. mes "[Graham]";
  519. mes "Are you interested in it now?";
  520. next;
  521. switch (select("Not at all.:Hmm, I'll take it.")) {
  522. case 1:
  523. mes "[Graham]";
  524. mes "Damn it.";
  525. close;
  526. case 2:
  527. mes "[Graham]";
  528. mes "You are just so picky...";
  529. mes "Here...";
  530. next;
  531. mes "-note.";
  532. mes "^aaaaff13 15 18 15 3 3 18 21 9 14^000000";
  533. mes "key: 0-";
  534. next;
  535. menu "These are just numbers...",-;
  536. mes "[Graham]";
  537. mes "The only difference from the one from the Rogue Guild is that you don't need to match them in pairs.";
  538. next;
  539. mes "[Graham]";
  540. mes "Also here's the keyword.";
  541. mes "This case is...0.";
  542. next;
  543. mes "[Graham]";
  544. mes "Let's see.";
  545. mes "13 15 18 15 3 3 18 21 9 14=";
  546. mes "M O R O C C R U I N";
  547. next;
  548. mes "[Graham]";
  549. mes "Look at this... C = 3.";
  550. mes "C is the third letter right?";
  551. next;
  552. mes "[Graham]";
  553. mes "Do you get it?";
  554. mes "But this won't be given with keyword 0. When I give you the keyword you can figure it out for yourself.";
  555. next;
  556. mes "[Graham]";
  557. mes "now let's think about the mission.";
  558. mes "Here's the things we've got.";
  559. next;
  560. erasequest 7160;
  561. setquest 7163;
  562. set job_sha,5;
  563. mes "^aaaaff5 15 24 8^000000";
  564. mes "^aaaaff9 12 21 8^000000";
  565. mes "^aaaaff12 17^000000";
  566. mes "^aaaaff23 24 21 23 15 8^000000";
  567. mes "^aaaaff12 22 15 4 17 7^000000";
  568. mes "^aaaaff23 11 12 21 7^000000";
  569. mes "^aaaaff9 15 18 18 21^000000";
  570. mes "^aaaaffkey: 3.^000000";
  571. next;
  572. mes "[Graham]";
  573. mes "You just take it.";
  574. mes "I have a bad memory.";
  575. mes "You have all the information so you are on your own now.";
  576. next;
  577. mes "[Graham]";
  578. mes "Once you get something come over here.";
  579. next;
  580. mes "-You take the memo from Graham.";
  581. mes "Don't forget-";
  582. close;
  583. }
  584. }
  585. if ((job_sha > 4) && (job_sha < 8)){
  586. mes "[Graham]";
  587. mes "Did you find something?";
  588. next;
  589. switch (select("I need an explanation.:What's the code again?")) {
  590. case 1:
  591. mes "Graham";
  592. mes "You are so powerful!";
  593. next;
  594. mes "-note.";
  595. mes "^aaaaff13 15 18 15 3 3 18 21 9 14^000000";
  596. mes "key: 0-";
  597. next;
  598. menu "These are just numbers...",-;
  599. mes "[Graham]";
  600. mes "The only difference from the one from the Rogue Guild is that you don't need to match them in pairs.";
  601. next;
  602. mes "[Graham]";
  603. mes "Also here's the keyword.";
  604. mes "This case is...0.";
  605. next;
  606. mes "[Graham]";
  607. mes "Let's see.";
  608. mes "13 15 18 15 3 3 18 21 9 14=";
  609. mes "M O R O C C R U I N";
  610. next;
  611. mes "[Graham]";
  612. mes "Look at this... C = 3.";
  613. mes "C is the third letter right?";
  614. next;
  615. mes "[Graham]";
  616. mes "Do you get it?";
  617. mes "But this won't be given with keyword 0. When I give you the keyword you can figure it out for yourself.";
  618. close;
  619. case 2:
  620. mes "[Graham]";
  621. mes "I've given you the code.";
  622. mes "So crazy...";
  623. mes "Don't you have a memo of it?";
  624. close;
  625. }
  626. }
  627. if (job_sha == 8) {
  628. mes "[Graham]";
  629. mes "So any improvements?";
  630. next;
  631. menu "Show him the key.",-;
  632. mes "[Graham]";
  633. mes "Deception!";
  634. mes "You are deceiving me!";
  635. next;
  636. mes "[Graham]";
  637. mes "This is all?";
  638. mes "Only one key.";
  639. mes "How deceptive!";
  640. mes "I just as i thought it's a kind of treasure.";
  641. next;
  642. mes "[Graham]";
  643. mes "You just gave me shock.";
  644. mes "Ok...";
  645. mes "The code is kept in galleries.";
  646. next;
  647. mes "[Graham]";
  648. mes "Ok there's more galleries than this one...";
  649. mes "Juno and Rachel have the codes...";
  650. next;
  651. mes "[Graham]";
  652. mes "This is just what I was guessing.";
  653. mes "The codes kept by other galleries aren't treasures at all...";
  654. next;
  655. mes "[Graham]";
  656. mes "Go to Rachel...";
  657. next;
  658. mes "[Graham]";
  659. mes "Find the gallery in Rachel...";
  660. mes "Tell 'em that you just came from Graham and ask for the code.";
  661. next;
  662. erasequest 7165;
  663. setquest 7166;
  664. set job_sha,9;
  665. mes "[Graham]";
  666. mes "Ok?";
  667. mes "Then go there!";
  668. close;
  669. }
  670. if ((job_sha > 8) && (job_sha < 11)) {
  671. mes "[Graham]";
  672. mes "There're four galleries...";
  673. mes "Prontera, Rachel, Juno, and Lighthalzen.";
  674. next;
  675. mes "[Graham]";
  676. mes "One of the codes kept by the galleries is already deciphered.";
  677. mes "it's just one key....";
  678. next;
  679. mes "[Graham]";
  680. mes "But here's what I am guessing.";
  681. mes "The codes are linked to each other.";
  682. mes "And the purpose is different for each one.";
  683. next;
  684. mes "[Graham]";
  685. mes "For example...";
  686. mes "If one is just a key then the others are things requiring the key.";
  687. next;
  688. mes "[Graham]";
  689. mes "The key must be for opening the box.";
  690. mes "Can you guess what's inside?";
  691. next;
  692. menu "Umm, treasure?",-;
  693. mes "[Graham]";
  694. mes "YES.";
  695. mes "That's why we're here!";
  696. next;
  697. mes "[Graham]";
  698. mes "People think that we are just trading the stuff...";
  699. mes "But we are here for very special things.";
  700. next;
  701. mes "[Graham]";
  702. mes "Go to ^aaaaffRachel Gallery^000000 and get the code...";
  703. mes "They will support you if you explain everything.";
  704. mes "Ok?";
  705. close;
  706. }
  707. if ((job_sha > 10) && (job_sha < 27)) {
  708. mes "[Graham]";
  709. mes "How about everything?";
  710. mes "We are dying to know about the key.";
  711. mes "So you got support from the other galleries.";
  712. close;
  713. }
  714. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) || (job_sha == 27) {
  715. mes "[Graham]";
  716. mes "Shadow chaser!!";
  717. mes "Ah!";
  718. next;
  719. mes "[Graham]";
  720. mes "It's not intentionally deceiving...";
  721. mes "Hahaha!!";
  722. next;
  723. mes "[Graham]";
  724. mes "Isn't it interesting";
  725. mes "It's more than just taking exams.";
  726. mes "We got to know about you and figured out who you are.";
  727. next;
  728. mes "[Graham]";
  729. mes "How's my acting?";
  730. mes "It worked?";
  731. next;
  732. mes "[Graham]";
  733. mes "If you need anything just ask them what you want.";
  734. close;
  735. }
  736. mes "[Manager]";
  737. mes "Only allowed for people involved...";
  738. mes "Could you ask the clerk at the shop?";
  739. close;
  740. }
  741.  
  742. s_atelier,168,65,5 script Manager#H-3 923,{
  743. if (job_sha == 9) {
  744. mes "[Manager]";
  745. mes "Who are you?";
  746. mes "This place isn't for you.";
  747. next;
  748. switch (select("Give me your password!:I was sent by Graham.")) {
  749. case 1:
  750. mes "[Manager]";
  751. mes "You need my password?";
  752. mes "How much would you pay me?";
  753. next;
  754. mes "[Manager]";
  755. mes "10 million zeny?";
  756. mes "Ok I'll take that then!";
  757. next;
  758. mes "[Manager]";
  759. mes "Yeah right!";
  760. mes "Who the hell are you?";
  761. mes "How dare you just ask for my password?";
  762. close;
  763. case 2:
  764. mes "[Manager]";
  765. mes "Graham?";
  766. mes "Why?";
  767. next;
  768. mes "[Manager]";
  769. mes "So this key was sent by him.";
  770. next;
  771. menu "No, I found it as the clue.",-;
  772. mes "[Manager]";
  773. mes "Ah?";
  774. mes "So doesn't that mean that one code could be exchanged as a treasure?";
  775. next;
  776. menu "Maybe.",-;
  777. mes "[Manager]";
  778. mes "..........";
  779. mes "Hmm....";
  780. next;
  781. mes "[Manager]";
  782. mes "Hmm...";
  783. next;
  784. mes "- The manager seems -";
  785. mes "- to be thinking about -";
  786. mes "- something. Then he -";
  787. mes "- hands over a paper. -";
  788. next;
  789. mes "[Manager]";
  790. mes "No way.";
  791. mes "Here's the clue.";
  792. mes "Try to find it.";
  793. next;
  794. mes "[Manager]";
  795. mes "Anyway my name is Paul.";
  796. mes "..........";
  797. next;
  798. mes "[Paul]";
  799. mes "Naturally...";
  800. mes "I've already solved the clue.";
  801. next;
  802. mes "- Here's the paper that -";
  803. mes "- Paul handed over -";
  804. next;
  805. mes "R-E-N-N-N-D";
  806. mes "L-N-N-W-W-N-D";
  807. next;
  808. mes "[Paul]";
  809. mes "Isn't it so simple?";
  810. mes "what do you think?";
  811. mes "RENNND / LNNWWND meaning one thing.";
  812. next;
  813. switch (select("I think I got it.:I have no clue.")) {
  814. case 1:
  815. erasequest 7166;
  816. setquest 7167;
  817. set @job_sc_chest2_rand,rand(1,3);
  818. goto L_icedun;
  819. case 2:
  820. erasequest 7166;
  821. setquest 7167;
  822. set job_sha,10;
  823. mes "[Paul]";
  824. mes "What? You don't know it?";
  825. mes "Then you'd better think about it more.";
  826. mes "It's so easy.";
  827. close;
  828. }
  829. }
  830. }
  831. if (job_sha == 10) {
  832. mes "[Paul]";
  833. mes "So did you get what it means?";
  834. next;
  835. switch (select("Yes!:No I don't think so.")) {
  836. case 1:
  837. erasequest 7166;
  838. setquest 7167;
  839. set @job_sc_chest2_rand,rand(1,3);
  840. goto L_icedun;
  841. case 2:
  842. mes "[Paul]";
  843. mes "Is it that hard?";
  844. next;
  845. menu "I can't do it...",-;
  846. mes "[Paul]";
  847. mes "No way";
  848. mes "Can I give you a hint?";
  849. mes "Compass!";
  850. close;
  851. }
  852. }
  853. L_icedun:
  854. if ((@job_sc_chest2_rand == 1) && (job_sha < 11)) {
  855. mes "Paul";
  856. mes "Really? Then I don't need to give you the answer.";
  857. mes "Could you interpret the meaning of each letter.";
  858. next;
  859. menu "It's kinda the combination of the places.",-;
  860. mes "[Paul]";
  861. mes "So?";
  862. next;
  863. menu "E-N means East - North",-;
  864. mes "[Paul]";
  865. mes "Ok enough.";
  866. mes "Then go and find out.";
  867. next;
  868. mes "Then memorize this.";
  869. mes "You might need it. It could be a clue for you.";
  870. next;
  871. mes "[Paul]";
  872. mes "[S E E D]";
  873. mes "It's seed.";
  874. mes "I don't know what it really means, but it would be helpful to you to figure it out.";
  875. set job_sha,11;
  876. set job_chest2,1;
  877. changequest 7167,7168;
  878. close;
  879. }
  880. if ((@job_sc_chest2_rand == 2) && (job_sha < 11)) {
  881. mes "Paul";
  882. mes "Really? Then I don't need to give you the answer.";
  883. mes "Could you interpret the meaning of each letter.";
  884. next;
  885. menu "It's kinda the combination of the places.",-;
  886. mes "[Paul]";
  887. mes "So?";
  888. next;
  889. menu "E-N means East - North",-;
  890. mes "[Paul]";
  891. mes "Ok enough.";
  892. mes "Then go and find out.";
  893. next;
  894. mes "Then memorize this.";
  895. mes "You might need it. It could be a clue for you.";
  896. next;
  897. mes "[Paul]";
  898. mes "[F O O T]";
  899. mes "It's foot.";
  900. mes "I don't know what it really means, but it would be helpful to you to figure it out.";
  901. set job_sha,11;
  902. set job_chest2,2;
  903. changequest 7167,7169;
  904. close;
  905. }
  906. if ((@job_sc_chest2_rand == 3) && (job_sha < 11)) {
  907. mes "Paul";
  908. mes "Really? Then I don't need to give you the answer.";
  909. mes "Could you interpret the meaning of each letter.";
  910. next;
  911. menu "It's kinda the combination of the places.",-;
  912. mes "[Paul]";
  913. mes "So?";
  914. next;
  915. menu "E-N means East - North",-;
  916. mes "[Paul]";
  917. mes "Ok enough.";
  918. mes "Then go and find out.";
  919. next;
  920. mes "Then memorize this.";
  921. mes "You might need it. It could be a clue for you.";
  922. next;
  923. mes "[Paul]";
  924. mes "[C O L D]";
  925. mes "It's cold.";
  926. mes "I don't know what it really means, but it would be helpful to you to figure it out.";
  927. set job_sha,11;
  928. set job_chest2,3;
  929. changequest 7167,7170;
  930. close;
  931. }
  932.  
  933. if ((job_sha > 10) && (job_sha < 13)) {
  934. mes "[Paul]";
  935. mes "I've already given you all the info you need.";
  936. next;
  937. mes "[Paul]";
  938. mes "I've given you one more clue.";
  939. mes "Isn't it enough?";
  940. next;
  941. mes "[Paul]";
  942. mes "As you and Graham mentioned.";
  943. mes "Go and find it out.";
  944. next;
  945. mes "[Paul]";
  946. mes "If you find real things like treasure.";
  947. mes "Come back here.";
  948. close;
  949. }
  950. if (job_sha == 14) {
  951. mes "[Paul]";
  952. mes "I am dying to wait for you.";
  953. mes "So what did you find out?";
  954. next;
  955. menu "I found the key.",-,"Hmm...",-;
  956. mes "- I hand over the 'illusion key' that I found in the ice cave -";
  957. next;
  958. mes "[Paul]";
  959. mes "Illusion! haha!";
  960. mes "After deception is illusion!";
  961. mes "So are you lying to me?";
  962. next;
  963. mes "[Paul]";
  964. mes "I can feel how Graham felt it....";
  965. mes "We don't dare to get that tiny key...";
  966. next;
  967. mes "[Paul]";
  968. mes "The young guy in Lighthalzen is quite challenging to deal with...";
  969. mes "So we'd better request assistance from Haled...";
  970. next;
  971. mes "[Paul]";
  972. mes "Hey...";
  973. mes "if you go to Juno...";
  974. mes "there's a gallery...";
  975. next;
  976. mes "[Paul]";
  977. mes "So could you ask him to get the password?";
  978. mes "Hmm...";
  979. next;
  980. mes "[Paul]";
  981. mes "I feel like the red hair guy in the main gallery is teasing me...";
  982. mes "Anyway...";
  983. mes "So I really like to know the password and the identity of the key...";
  984. next;
  985. erasequest 7168;
  986. erasequest 7169;
  987. erasequest 7170;
  988. erasequest 7172;
  989. setquest 7173;
  990. set job_sha,15;
  991. mes "[Paul]";
  992. mes "If Haled isn't supportive...";
  993. mes "tell him ^aaaaffI know what you did last summer!^000000";
  994. mes "You shouldn't be wrong...!?";
  995. close;
  996. }
  997. if ((job_sha > 14) && (job_sha < 18)) {
  998. mes "[Paul]";
  999. mes "You could ask him to get the key...";
  1000. mes "He will help you if you tell him something...";
  1001. next;
  1002. mes "[Paul]";
  1003. mes "If Haled isn't supportive...";
  1004. mes "tell him ^aaaaffI know what you did last summer!^000000";
  1005. close;
  1006. }
  1007. if ((job_sha > 16) && (job_sha < 27)) {
  1008. mes "[Paul]";
  1009. mes "So you are still looking for the treasure... right?";
  1010. mes "I would look for it...";
  1011. close;
  1012. }
  1013.  
  1014. if (job_sha == 27) {
  1015. mes "[Paul]";
  1016. mes "Kkkkkkkkkkkkkkkk";
  1017. next;
  1018. mes "[Paul]";
  1019. mes "Now I almost guessed what would happen later...";
  1020. mes "It can't happened!";
  1021. next;
  1022. mes "[Paul]";
  1023. mes "Are you shocked?";
  1024. mes "Don't think worse.";
  1025. mes "You could get a good person.";
  1026. mes "hahaha";
  1027. close;
  1028. }
  1029.  
  1030. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  1031. mes "[Paul]";
  1032. mes "Do you need a painting tool?";
  1033. mes "Then you can request that to the assistant.";
  1034. mes "We always have it just in case.";
  1035. close;
  1036. }
  1037. mes "[Manager]";
  1038. mes "Who are you?";
  1039. mes "This place isn't for you.";
  1040. next;
  1041. mes "[Manager]";
  1042. mes "What are they doing up there?";
  1043. mes "Bleh...";
  1044. close;
  1045. }
  1046.  
  1047. s_atelier,168,129,3 script Manager#H-4 806,{
  1048. if (job_sha == 15) {
  1049. mes "[Manager]";
  1050. mes "What?";
  1051. mes "If you've come here for some money, you are wrong.";
  1052. mes "This isn't a pawnshop.";
  1053. next;
  1054. menu "You are... Haled?",-;
  1055. mes "[Haled]";
  1056. mes "Hmm? I'm the manager of this workplace in Juno. What's the matter?";
  1057. next;
  1058. mes "[Haled]";
  1059. mes "Hmm. You were sent by Graham and Paul?";
  1060. mes "I thought that you just came here to beg for money with fossil pieces.";
  1061. next;
  1062. mes "[Haled]";
  1063. mes "It's a classic way that poor scholars use.";
  1064. mes "Sometimes I buy good stuff so some people know that this is a pawnshop.";
  1065. next;
  1066. mes "[Haled]";
  1067. mes "Let me hear your story.";
  1068. next;
  1069. mes "- You explain everything so far and show the key of arrogance. -";
  1070. next;
  1071. mes "[Haled]";
  1072. mes "So...";
  1073. mes "I totally understand.";
  1074. mes "It's this key's location that shared the information!";
  1075. next;
  1076. mes "[Haled]";
  1077. mes "Anyway. Two are keys and the treasure that I have to open with this key, what can I do?";
  1078. next;
  1079. mes "[Haled]";
  1080. mes "We will investigate Juno's workplace, so give it to me?";
  1081. next;
  1082. mes "- Haled doesn't want to cooperate with you.";
  1083. mes "Remember what Paul said. -";
  1084. next;
  1085. mes "["+strcharinfo(0)+"]";
  1086. mes "Paul said....";
  1087. next;
  1088. input .@psaid$;
  1089. if (.@psaid$ != "I know what you did last summer!") {
  1090. set job_sha,16;
  1091. mes "[Haled]";
  1092. mes "So what?";
  1093. mes "He's a wild-eyed person.";
  1094. mes "Did you just speak to me in a threatening tone?";
  1095. close;
  1096. }
  1097. mes "["+strcharinfo(0)+"]";
  1098. mes "Paul said....";
  1099. mes "I know what you did last summer!";
  1100. next;
  1101. mes "[Haled]";
  1102. mes "Ekk... He...";
  1103. mes "knew everything...";
  1104. mes "Hmm...";
  1105. mes "I can help.";
  1106. mes "I will cooperate.";
  1107. next;
  1108. set job_sha,17;
  1109. mes "[Haled]";
  1110. mes "I need some time to collect my thoughts.";
  1111. mes "Wait for me a bit.";
  1112. close;
  1113. }
  1114. if (job_sha == 16) {
  1115. mes "[Haled]";
  1116. mes "What?";
  1117. mes "You want to talk with me?";
  1118. mes "How about you just hand over that key to me?";
  1119. next;
  1120. mes "["+strcharinfo(0)+"]";
  1121. mes "So Paul... said...";
  1122. next;
  1123. input .@psaid$;
  1124. if (.@psaid$ != "I know what you did last summer!") {
  1125. mes "[Haled]";
  1126. mes "What's wrong with you?";
  1127. mes "Are you ok?";
  1128. mes "Paul? What do you want to say?";
  1129. close;
  1130. }
  1131. mes "["+strcharinfo(0)+"]";
  1132. mes "So Paul... said...";
  1133. mes "I know what you did last summer!";
  1134. next;
  1135. mes "[Haled]";
  1136. mes "Ekk... He...";
  1137. mes "knew everything...";
  1138. mes "Hmm...";
  1139. mes "I can help.";
  1140. mes "I will cooperate.";
  1141. next;
  1142. set job_sha,17;
  1143. mes "[Haled]";
  1144. mes "I need some time to collect my thoughts.";
  1145. mes "Wait for me a bit.";
  1146. close;
  1147. }
  1148. if (job_sha == 17) {
  1149. mes "[Haled]";
  1150. mes "Got it.";
  1151. mes "Ok.";
  1152. mes "You need to know where the place with the code is?";
  1153. next;
  1154. mes "[Haled]";
  1155. mes "I don't have a choice.";
  1156. mes "Listen carefully to this poem.";
  1157. next;
  1158. mes "[Haled]";
  1159. mes "^aaaaffThe end of thin root of life-giving water^000000";
  1160. mes "^aaaaffIt's all of tears and signs of living people^000000";
  1161. mes "^aaaaffThey are us but also not us.^000000";
  1162. mes "^aaaaffResidents of forgotten night play the waltz of despair.^000000";
  1163. next;
  1164. mes "[Haled]";
  1165. mes "Do you know where it is?";
  1166. mes "You know where it is right?";
  1167. mes "It's only my opinion but...";
  1168. mes "it can't be possible...";
  1169. next;
  1170. mes "[Haled]";
  1171. mes "Anyway you want to do it, go ahead.";
  1172. mes "If you know what this poem means.";
  1173. next;
  1174. erasequest 7173;
  1175. setquest 7174;
  1176. set job_sha,18;
  1177. mes "[Haled]";
  1178. mes "Of course, if you find something, you have to come back.";
  1179. mes "Got it?";
  1180. mes "I'm going to write it down so that you won't forget.";
  1181. close;
  1182. }
  1183. if ((job_sha > 17) && (job_sha < 22)) {
  1184. mes "[Haled]";
  1185. mes "I won't be surprised with whatever you find.";
  1186. mes "You have to find the place that the poem speaks of.";
  1187. next;
  1188. mes "[Haled]";
  1189. mes "^aaaaffThe end of thin root of life-giving water^000000";
  1190. mes "^aaaaffIt's all of tears and signs of living people^000000";
  1191. mes "^aaaaffThey are us but also not us.^000000";
  1192. mes "^aaaaffResidents of forgotten night play the waltz of despair.^000000";
  1193. next;
  1194. mes "Of course, if you find something, you have to come back.";
  1195. mes "Got it?";
  1196. close;
  1197. }
  1198. if (job_sha == 22) {
  1199. mes "[Haled]";
  1200. mes "Did you find something?";
  1201. next;
  1202. menu "Show the key of pleasure.",-;
  1203. mes "[Haled]";
  1204. mes "Ha...........akkk.";
  1205. mes "Another key?";
  1206. mes "Is it the only key?!";
  1207. next;
  1208. mes "[Haled]";
  1209. mes "Then... do I have to ask help from the young man from Lighthalzen?";
  1210. mes "............";
  1211. mes "Ah...";
  1212. next;
  1213. mes "[Haled]";
  1214. mes "I have no choice.";
  1215. mes "Go to Lighthalzen with the three keys.";
  1216. mes "Meet Vicente who is master of the store in Lighthalzen and tell him everything.";
  1217. next;
  1218. mes "[Haled]";
  1219. mes "I told you that the old man is persistent and he ruins everything.";
  1220. next;
  1221. mes "[Haled]";
  1222. mes "You have to have all your facts straight to send information to the guild.";
  1223. mes "First you have to work together in one accord.";
  1224. next;
  1225. mes "[Haled]";
  1226. mes "The thing you find can belong to the workplace.";
  1227. mes "It can be shared.";
  1228. next;
  1229. mes "[Haled]";
  1230. mes "I thought that it was a very simple thing.";
  1231. mes "We couldn't share that stuff together.";
  1232. next;
  1233. mes "[Haled]";
  1234. mes "All of the information that I got fromworkplace are key.";
  1235. mes "There must be something to use three key with.";
  1236. next;
  1237. mes "[Haled]";
  1238. mes "Anyway it has to do with deceit and pleasure...";
  1239. mes "Is it teasing me...";
  1240. next;
  1241. erasequest 7176;
  1242. setquest 7177;
  1243. set job_sha,23;
  1244. mes "[Haled]";
  1245. mes "Ok. let me finish.";
  1246. mes "Go to Vicente in Lighthalzen.";
  1247. close;
  1248. }
  1249. if ((job_sha > 22) && (job_sha < 24)) {
  1250. mes "[Haled]";
  1251. mes "Shadow workplace in lighthalzen";
  1252. mes "The manager's name is Vicente.";
  1253. mes "Tell him everything and get one last information.";
  1254. close;
  1255. }
  1256. if (job_sha == 24) {
  1257. mes "[Haled]";
  1258. mes "hey you?";
  1259. mes "Were Vicente helpful to you?";
  1260. mes "You have something important..";
  1261. mes "so you have to find out what is it.";
  1262. next;
  1263. mes "[Haled]";
  1264. mes "Keep trying.";
  1265. close;
  1266. }
  1267.  
  1268. if (job_sha == 27) {
  1269. mes "[Haled]";
  1270. mes "hey you?";
  1271. mes "What's going on?";
  1272. mes "What? Shadow chaser?";
  1273. next;
  1274. mes "[Haled]";
  1275. mes "Did I know that fact?";
  1276. mes "Sure. I heard a little bit before I used to do work like this.";
  1277. next;
  1278. mes "[Haled]";
  1279. mes "It's honor to me cause It's for to pick a person up belongs to us.";
  1280. mes "Just accept that. You are going to be a good shadowchaser.";
  1281. close;
  1282. }
  1283. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  1284. mes "[Haled]";
  1285. mes "I like your face.";
  1286. mes "We don't have any special thing.";
  1287. mes "An assistant sells some paint and tool.";
  1288. close;
  1289. }
  1290. mes "[Manager]";
  1291. mes "What?";
  1292. mes "If you've come here for some money,";
  1293. mes "you are wrong.";
  1294. mes "This isn't a pawnshop.";
  1295. close;
  1296. }
  1297.  
  1298.  
  1299.  
  1300. //Turtle Island Blue Flame
  1301. tur_dun03,38,209,5 script Blue Flame#H-19 802,{
  1302. if (job_sha == 5) {
  1303. mes "A blue flame is roaring.";
  1304. mes "The deciphered code means...";
  1305. next;
  1306. input .@BLFnpc$;
  1307. if (.@BLFnpc$ != "blue fire in turtle island third floor") {
  1308. mes "["+strcharinfo(0)+"]";
  1309. mes "What was it?";
  1310. mes "I guess I have to make sure i don't use any capital letters.";
  1311. close;
  1312. }
  1313. mes "["+strcharinfo(0)+"]";
  1314. mes "^aaaaffblue fire in turtle island third ";
  1315. mes "floor^000000";
  1316. mes "Its clearly pointing to this.";
  1317. next;
  1318. mes "You just murmur the sentence when the flame begins growing.";
  1319. next;
  1320. mes "[Unknown voice]";
  1321. mes "Hm? Someone is coming?";
  1322. mes "You are the one who wants to have my treasure?";
  1323. mes "But your limitation is over.";
  1324. next;
  1325. mes "The flame is talking.";
  1326. mes "The voice is snake-like.";
  1327. mes "In the middle of blue flame, there are two marble eyes.";
  1328. next;
  1329. menu "pick it up.",-;
  1330. mes "[Unknown voice]";
  1331. mes "You are in a hurry.";
  1332. mes "Hahaha, humans usually do things like that.";
  1333. mes "They can't see the truth.";
  1334. next;
  1335. mes "[Unknown voice]";
  1336. mes "How about you?";
  1337. mes "I don't expect that you will do harm to this blue flame.";
  1338. mes "It's the only one with two...";
  1339. next;
  1340. menu "Who are you?",-;
  1341. mes "[Shadow of deception]";
  1342. mes "Me? I'm a deception.";
  1343. mes "I sneer at people who are stupid.";
  1344. mes "I laugh behind their backs.";
  1345. mes "HahaHaha...";
  1346. next;
  1347. erasequest 7163;
  1348. setquest 7164;
  1349. set job_sha,6;
  1350. mes "The Blue Flame is growing and rolling.";
  1351. mes "They seem to be related.";
  1352. close;
  1353. }
  1354. if (job_sha == 6) {
  1355. if (checkquest(7164,HUNTING) != 2) {
  1356. mes "The flame is still rolling with a";
  1357. mes "strong spell.";
  1358. mes "You have to cut the relation with";
  1359. mes "it.";
  1360. close;
  1361. }
  1362. }
  1363. if (job_sha == 6) {
  1364. if (checkquest(7164,HUNTING) == 2) {
  1365. mes "It looks like the blue flame is under the limitation.";
  1366. mes "You can't feel that rolling effect of a spell like before.";
  1367. next;
  1368. menu "Pick up the marbles.",-;
  1369. mes "When you pick them up, you can feel that your weight is lightened.";
  1370. close2;
  1371. set job_sha,7;
  1372. erasequest 7164;
  1373. warp "job3_sha01",22,82;
  1374. end;
  1375. }
  1376. }
  1377. if (job_sha == 7) {
  1378. mes "It looks like the blue flame is under the limitation.";
  1379. mes "You can't feel that rolling effect of a spell like before.";
  1380. next;
  1381. menu "Pick up the marble.",-;
  1382. mes "When you pick it up, you can feel that your weight is light.";
  1383. close2;
  1384. warp "job3_sha01",22,82;
  1385. end;
  1386. }
  1387. mes "The flame is rolling.";
  1388. close;
  1389. }
  1390. //Ice Dungeon Red Flame
  1391. ice_dun02,206,223,5 script Red Flame#H-20 802,{
  1392. if (job_sha == 11) {
  1393. mes "The red flame is roaring.";
  1394. mes "It changed to a woman in black.";
  1395. next;
  1396. mes "[Woman in black]";
  1397. mes "Can you hear me?";
  1398. mes "Huhu.";
  1399. mes "Can you see me?";
  1400. next;
  1401. mes "[Woman in black]";
  1402. mes "You are the chosen one?";
  1403. mes "You can know that.";
  1404. mes "There is a soul that is the same as me.";
  1405. next;
  1406. mes "[Woman in black]";
  1407. mes "I'm a shadow.";
  1408. mes "A wandering shadow.";
  1409. mes "Sad soul.";
  1410. mes "A shadow of illusion without truth.";
  1411. next;
  1412. setquest 7171;
  1413. set job_sha,12;
  1414. mes "[Shadow of illusion]";
  1415. mes "What do you want?";
  1416. mes "Do you want treasure?";
  1417. mes "Then pick it up.";
  1418. mes "Tear my soul and";
  1419. mes "show the truth.";
  1420. close;
  1421. }
  1422. if (job_sha == 12) {
  1423. if (checkquest(7171,HUNTING) != 2) {
  1424. mes "[Shadow of Illusion]";
  1425. mes "Huhu.";
  1426. mes "What's wrong?";
  1427. mes "You couldn't find the half of my soul?";
  1428. mes "Huhu...";
  1429. next;
  1430. mes "[Shadow of Illusion]";
  1431. mes "Ah, hurry and give me rest.";
  1432. mes "I want to die softly.";
  1433. mes "I want to give up the phony life.";
  1434. next;
  1435. mes "[Shadow of Illusion]";
  1436. mes "Huhu...";
  1437. mes "When the false shadow is gone, you can see the truth.";
  1438. mes "Please, tear the false to dazzle who are blind...";
  1439. mes "without any trace..";
  1440. close;
  1441. }
  1442. }
  1443. if (job_sha == 12) {
  1444. if (checkquest(7171,HUNTING) == 2) {
  1445. mes "You can't feel the soul from the flame.";
  1446. mes "When you go closer, you can't see well because of darkness.";
  1447. close2;
  1448. set job_sha,13;
  1449. erasequest 7171;
  1450. warp "job3_sha01",22,33;
  1451. end;
  1452. }
  1453. }
  1454. if (job_sha == 13) {
  1455. mes "You can't feel the soul from the flame.";
  1456. mes "When you go closer, you can't see well because of darkness.";
  1457. close2;
  1458. warp "job3_sha01",22,33;
  1459. end;
  1460. }
  1461. if ((job_sha > 13) && (job_sha < 28)){
  1462. mes "The flame is rolling.";
  1463. mes "You can't see well because of the light of ice.";
  1464. close;
  1465. }
  1466. mes "An unknown red flame is roaring.";
  1467. close;
  1468. }
  1469. //Nifleheim Red Flame
  1470. niflheim,230,276,5 script Red Flame#H-21 802,{
  1471. if (job_sha == 18) {
  1472. mes "["+strcharinfo(0)+"]";
  1473. mes "The poem that Haled told me was pointing to Niflheim.";
  1474. mes "There is a flame that looks like the one from turtle island and ice dungeon.";
  1475. next;
  1476. mes "["+strcharinfo(0)+"]";
  1477. mes "The end of living tree's roots.";
  1478. mes "Tears of all living people.";
  1479. mes "Sign of all dead people.";
  1480. next;
  1481. mes "["+strcharinfo(0)+"]";
  1482. mes "They are us but also not us.";
  1483. next;
  1484. mes "[Someone's voice]";
  1485. mes "They are us but also not us.";
  1486. next;
  1487. mes "[Someone's voice]";
  1488. mes "Residents of the night forgotten...";
  1489. next;
  1490. menu "Who is playing that?",-;
  1491. mes "[Someone's voice]";
  1492. mes "Who is playing the waltz of desperation?";
  1493. mes ".....";
  1494. next;
  1495. mes "[Someone's voice]";
  1496. mes "Ha...";
  1497. mes "You came here to dig the secret of death.";
  1498. mes "Can you play the waltz of death for me?";
  1499. next;
  1500. mes "[Someone's voice]";
  1501. mes "I don't to be subject to restraint and be with sign of dead people.";
  1502. next;
  1503. mes "[Shadow of pleasure]";
  1504. mes "I'm a shadow.";
  1505. mes "I show that best of the pleasure in this world.";
  1506. mes "Illusions such that you don't want to be awaken from the dream.";
  1507. next;
  1508. mes "[Shadow of pleasure]";
  1509. mes "The soul got tangled by cold chains";
  1510. mes "I can't see the dream and the shadow lost the pleasure that will be lasting forever.";
  1511. next;
  1512. mes "[Shadow of pleasure]";
  1513. mes "Please, help me.";
  1514. mes "Give me two hands to escape from here!";
  1515. next;
  1516. mes "[Shadow of pleasure]";
  1517. mes "Can you stifle me with two hands?";
  1518. mes "The other side of my senses gas for breath.";
  1519. next;
  1520. mes "[Shadow of pleasure]";
  1521. mes "That's the evidence that I live.";
  1522. mes "That's the evidence that I cross over the line.";
  1523. mes "With start of life the last pleasure.";
  1524. next;
  1525. mes "[Shadow of pleasure]";
  1526. mes "Show me the sweet death.";
  1527. next;
  1528. erasequest 7174;
  1529. setquest 7175;
  1530. set job_sha,19;
  1531. mes "The flame is dying.";
  1532. mes "You should handle the shadow of pleasure.";
  1533. close;
  1534. }
  1535. if (job_sha == 19) {
  1536. if (checkquest(7175,HUNTING) != 2) {
  1537. mes "You can feel a strong soul in the flame.";
  1538. mes "You should handle the shadow of pleasure.";
  1539. close;
  1540. }
  1541. }
  1542. if (job_sha == 19) {
  1543. if (checkquest(7175,HUNTING) == 2) {
  1544. mes "You can't feel the soul from the flame.";
  1545. mes "When you go closer, you can't see well because of darkness.";
  1546. set job_sha,20;
  1547. erasequest 7175;
  1548. close2;
  1549. warp "job3_sha01",73,87;
  1550. end;
  1551. }
  1552. }
  1553. if (job_sha == 20) {
  1554. mes "You can't feel the soul from the flame.";
  1555. mes "When you go closer, you can't see well because of darkness.";
  1556. close2;
  1557. warp "job3_sha01",73,87;
  1558. end;
  1559. }
  1560. if ((job_sha > 21) && (job_sha < 27)) {
  1561. mes "There is a flame.";
  1562. mes "You can't feel anything from it.";
  1563. close;
  1564. }
  1565. mes "That's a mysterious flame.";
  1566. mes "It looks like cursing.";
  1567. mes "Go away from that";
  1568. close;
  1569. }
  1570.  
  1571. // Thanatos tower warp
  1572. tha_t01,149,228,0 script #shadowc07 45,1,1,{
  1573. if((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) && (job_sha == 24){
  1574. mes "You can feel weird power.";
  1575. mes "You are getting dizzy.";
  1576. close2;
  1577. warp "job3_sha01",71,36;
  1578. end;
  1579. }
  1580. mes "You can feel weird power.";
  1581. mes "You don't know what it is.";
  1582. close;
  1583. }
  1584. job3_sha01,71,19,0 warp shadowc08 1,1,tha_t01,149,224
  1585.  
  1586. job3_sha01,22,78,5 script ????#H-22 844,{
  1587. if (job_sha == 7) {
  1588. set @job_sc_chest1_rand,rand(1,8);
  1589. mes "It's a small box made of a hard turtle's shell.";
  1590. mes "The middle of it...";
  1591. next;
  1592. menu "Touch the middle.",-,"Push the middle.",-;
  1593. mes "When you touch it, something";
  1594. mes "came out!";
  1595. next;
  1596. if (@job_sc_chest1_rand == 1) {
  1597. mes "DECEIVE";
  1598. next;
  1599. mes "1";
  1600. next;
  1601. mes "EFDFJWF";
  1602. next;
  1603. mes "It shows some letters and numbers.";
  1604. mes "Deceive.";
  1605. mes "and then 1";
  1606. mes "and it shows EFDFJWF";
  1607. next;
  1608. menu "What does it mean?",-;
  1609. mes "["+strcharinfo(0)+"]";
  1610. mes "Is it also code.";
  1611. mes "It must be kind rule of code?";
  1612. mes "Ah, something is shown again...?";
  1613. next;
  1614. mes "-You can see some letters on the turtle's shell.-";
  1615. next;
  1616. mes "HONESTY";
  1617. mes "And also letters. They are blinking";
  1618. mes "as if waiting for a code to be";
  1619. mes "input.";
  1620. next;
  1621. input .@sccst1$;
  1622. if (.@sccst1$ == "IPOFTUZ") {
  1623. mes "When you put the correct";
  1624. mes "answer in there, the box opens.";
  1625. mes "There is a small key inside.";
  1626. next;
  1627. getitem 6266,1;
  1628. setquest 7165;
  1629. set job_sha,8;
  1630. mes "-You get the Key of Deception.-";
  1631. close;
  1632. }
  1633. mes "- You put the answer -";
  1634. mes "- but it doesn't work. -";
  1635. mes "- You have failed. -";
  1636. close;
  1637. }
  1638. if (@job_sc_chest1_rand == 2) {
  1639. mes "DECEIVE";
  1640. next;
  1641. mes "2";
  1642. next;
  1643. mes "FGEGKXG";
  1644. next;
  1645. mes "It shows some letters and numbers.";
  1646. mes "Deceive.";
  1647. mes "and then 2";
  1648. mes "and it shows FGEGKXG";
  1649. next;
  1650. menu "What does it mean?",-;
  1651. mes "["+strcharinfo(0)+"]";
  1652. mes "Is it also code.";
  1653. mes "It must be kind rule of code?";
  1654. mes "Ah, something is shown again...?";
  1655. next;
  1656. mes "-You can see some letters on the turtle's shell.-";
  1657. next;
  1658. mes "HONESTY";
  1659. mes "And also letters. They are blinking";
  1660. mes "as if waiting for a code to be";
  1661. mes "input.";
  1662. next;
  1663. input .@sccst1$;
  1664. if (.@sccst1$ == "JQPGUVA") {
  1665. mes "When you put the correct";
  1666. mes "answer in there, the box opens.";
  1667. mes "There is a small key inside.";
  1668. next;
  1669. getitem 6266,1;
  1670. setquest 7165;
  1671. set job_sha,8;
  1672. mes "-You get the Key of Deception.-";
  1673. close;
  1674. }
  1675. mes "- You put the answer -";
  1676. mes "- but it doesn't work. -";
  1677. mes "- You have failed. -";
  1678. close;
  1679. }
  1680. if (@job_sc_chest1_rand == 3) {
  1681. mes "DECEIVE";
  1682. next;
  1683. mes "3";
  1684. next;
  1685. mes "GHFHLYH";
  1686. next;
  1687. mes "It shows some letters and numbers.";
  1688. mes "Deceive.";
  1689. mes "and then 3";
  1690. mes "and it shows GHFHLYH";
  1691. next;
  1692. menu "What does it mean?",-;
  1693. mes "["+strcharinfo(0)+"]";
  1694. mes "Is it also code.";
  1695. mes "It must be kind rule of code?";
  1696. mes "Ah, something is shown again...?";
  1697. next;
  1698. mes "-You can see some letters on the turtle's shell.-";
  1699. next;
  1700. mes "HONESTY";
  1701. mes "And also letters. They are blinking";
  1702. mes "as if waiting for a code to be";
  1703. mes "input.";
  1704. next;
  1705. input .@sccst1$;
  1706. if (.@sccst1$ == "IRQHVWB") {
  1707. mes "When you put the correct";
  1708. mes "answer in there, the box opens.";
  1709. mes "There is a small key inside.";
  1710. next;
  1711. getitem 6266,1;
  1712. setquest 7165;
  1713. set job_sha,8;
  1714. mes "-You get the Key of Deception.-";
  1715. close;
  1716. }
  1717. mes "- You put the answer -";
  1718. mes "- but it doesn't work. -";
  1719. mes "- You have failed. -";
  1720. close;
  1721. }
  1722. if (@job_sc_chest1_rand == 4) {
  1723. mes "DECEIVE";
  1724. next;
  1725. mes "4";
  1726. next;
  1727. mes "HIGIMZI";
  1728. next;
  1729. mes "It shows some letters and numbers.";
  1730. mes "Deceive.";
  1731. mes "and then 4";
  1732. mes "and it shows HIGIMZI";
  1733. next;
  1734. menu "What does it mean?",-;
  1735. mes "["+strcharinfo(0)+"]";
  1736. mes "Is it also code.";
  1737. mes "It must be kind rule of code?";
  1738. mes "Ah, something is shown again...?";
  1739. next;
  1740. mes "-You can see some letters on the turtle's shell.-";
  1741. next;
  1742. mes "HONESTY";
  1743. mes "And also letters. They are blinking";
  1744. mes "as if waiting for a code to be";
  1745. mes "input.";
  1746. next;
  1747. input .@sccst1$;
  1748. if (.@sccst1$ == "LSRIWXC") {
  1749. mes "When you put the correct";
  1750. mes "answer in there, the box opens.";
  1751. mes "There is a small key inside.";
  1752. next;
  1753. getitem 6266,1;
  1754. setquest 7165;
  1755. set job_sha,8;
  1756. mes "-You get the Key of Deception.-";
  1757. close;
  1758. }
  1759. mes "- You put the answer -";
  1760. mes "- but it doesn't work. -";
  1761. mes "- You have failed. -";
  1762. close;
  1763. }
  1764. if (@job_sc_chest1_rand == 5) {
  1765. mes "DECEIVE";
  1766. next;
  1767. mes "5";
  1768. next;
  1769. mes "IJHJNAJ";
  1770. next;
  1771. mes "It shows some letters and numbers.";
  1772. mes "Deceive.";
  1773. mes "and then 5";
  1774. mes "and it shows IJHJNAJ";
  1775. next;
  1776. menu "What does it mean?",-;
  1777. mes "["+strcharinfo(0)+"]";
  1778. mes "Is it also code.";
  1779. mes "It must be kind rule of code?";
  1780. mes "Ah, something is shown again...?";
  1781. next;
  1782. mes "-You can see some letters on the turtle's shell.-";
  1783. next;
  1784. mes "HONESTY";
  1785. mes "And also letters. They are blinking";
  1786. mes "as if waiting for a code to be";
  1787. mes "input.";
  1788. next;
  1789. input .@sccst1$;
  1790. if (.@sccst1$ == "MTSJXYD") {
  1791. mes "When you put the correct";
  1792. mes "answer in there, the box opens.";
  1793. mes "There is a small key inside.";
  1794. next;
  1795. getitem 6266,1;
  1796. setquest 7165;
  1797. set job_sha,8;
  1798. mes "-You get the Key of Deception.-";
  1799. close;
  1800. }
  1801. mes "- You put the answer -";
  1802. mes "- but it doesn't work. -";
  1803. mes "- You have failed. -";
  1804. close;
  1805. }
  1806. if (@job_sc_chest1_rand == 6) {
  1807. mes "DECEIVE";
  1808. next;
  1809. mes "6";
  1810. next;
  1811. mes "JKIKOBK";
  1812. next;
  1813. mes "It shows some letters and numbers.";
  1814. mes "Deceive.";
  1815. mes "and then 6";
  1816. mes "and it shows JKIKOBK";
  1817. next;
  1818. menu "What does it mean?",-;
  1819. mes "["+strcharinfo(0)+"]";
  1820. mes "Is it also code.";
  1821. mes "It must be kind rule of code?";
  1822. mes "Ah, something is shown again...?";
  1823. next;
  1824. mes "-You can see some letters on the turtle's shell.-";
  1825. next;
  1826. mes "HONESTY";
  1827. mes "And also letters. They are blinking";
  1828. mes "as if waiting for a code to be";
  1829. mes "input.";
  1830. next;
  1831. input .@sccst1$;
  1832. if (.@sccst1$ == "NUTKYZE") {
  1833. mes "When you put the correct";
  1834. mes "answer in there, the box opens.";
  1835. mes "There is a small key inside.";
  1836. next;
  1837. getitem 6266,1;
  1838. setquest 7165;
  1839. set job_sha,8;
  1840. mes "-You get the Key of Deception.-";
  1841. close;
  1842. }
  1843. mes "- You put the answer -";
  1844. mes "- but it doesn't work. -";
  1845. mes "- You have failed. -";
  1846. close;
  1847. }
  1848. if (@job_sc_chest1_rand == 7) {
  1849. mes "DECEIVE";
  1850. next;
  1851. mes "7";
  1852. next;
  1853. mes "KLJLPCL";
  1854. next;
  1855. mes "It shows some letters and numbers.";
  1856. mes "Deceive.";
  1857. mes "and then 7";
  1858. mes "and it shows KLJLPCL";
  1859. next;
  1860. menu "What does it mean?",-;
  1861. mes "["+strcharinfo(0)+"]";
  1862. mes "Is it also code.";
  1863. mes "It must be kind rule of code?";
  1864. mes "Ah, something is shown again...?";
  1865. next;
  1866. mes "-You can see some letters on the turtle's shell.-";
  1867. next;
  1868. mes "HONESTY";
  1869. mes "And also letters. They are blinking";
  1870. mes "as if waiting for a code to be";
  1871. mes "input.";
  1872. next;
  1873. input .@sccst1$;
  1874. if (.@sccst1$ == "OVULZAF") {
  1875. mes "When you put the correct";
  1876. mes "answer in there, the box opens.";
  1877. mes "There is a small key inside.";
  1878. next;
  1879. getitem 6266,1;
  1880. setquest 7165;
  1881. set job_sha,8;
  1882. mes "-You get the Key of Deception.-";
  1883. close;
  1884. }
  1885. mes "- You put the answer -";
  1886. mes "- but it doesn't work. -";
  1887. mes "- You have failed. -";
  1888. close;
  1889. }
  1890. if (@job_sc_chest1_rand == 8) {
  1891. mes "DECEIVE";
  1892. next;
  1893. mes "8";
  1894. next;
  1895. mes "LMKLQDM";
  1896. next;
  1897. mes "It shows some letters and numbers.";
  1898. mes "Deceive.";
  1899. mes "and then 8";
  1900. mes "and it shows LMKLQDM";
  1901. next;
  1902. menu "What does it mean?",-;
  1903. mes "["+strcharinfo(0)+"]";
  1904. mes "Is it also code.";
  1905. mes "It must be kind rule of code?";
  1906. mes "Ah, something is shown again...?";
  1907. next;
  1908. mes "-You can see some letters on the turtle's shell.-";
  1909. next;
  1910. mes "HONESTY";
  1911. mes "And also letters. They are blinking";
  1912. mes "as if waiting for a code to be";
  1913. mes "input.";
  1914. next;
  1915. input .@sccst1$;
  1916. if (.@sccst1$ == "PWVMABG") {
  1917. mes "When you put the correct";
  1918. mes "answer in there, the box opens.";
  1919. mes "There is a small key inside.";
  1920. next;
  1921. getitem 6266,1;
  1922. setquest 7165;
  1923. set job_sha,8;
  1924. mes "-You get the Key of Deception.-";
  1925. close;
  1926. }
  1927. mes "- You put the answer -";
  1928. mes "- but it doesn't work. -";
  1929. mes "- You have failed. -";
  1930. close;
  1931. }
  1932. }
  1933. mes "You don't have to stay in here.";
  1934. next;
  1935. switch (select("Go outside.:Stay here.")) {
  1936. case 1:
  1937. warp "tur_dun03",42,204;
  1938. case 2:
  1939. close;
  1940. }
  1941. }
  1942. job3_sha01,25,28,5 script ????#H-23 844,{
  1943. if (job_sha == 13) {
  1944. mes "There are lots of boxes.";
  1945. mes "with sort of numbers.";
  1946. next;
  1947. mes "1 2 3 4 5";
  1948. mes "6 7 8 9 0";
  1949. mes " [][]";
  1950. next;
  1951. mes "When you touched that number, then it moved.";
  1952. mes "You find the empty space.";
  1953. next;
  1954. mes "["+strcharinfo(0)+"]";
  1955. mes "I guess i have to put the number to empty space...";
  1956. mes "I have two empty squares then do I have to put two numbers..";
  1957. mes "..What will it be good for?";
  1958. next;
  1959. menu "I think it's related with the word given by Paul.",-;
  1960. if (job_chest2 == 1) goto L_Seed;
  1961. if (job_chest2 == 2) goto L_Foot;
  1962. if (job_chest2 == 3) goto L_Cold;
  1963. }
  1964.  
  1965. L_Seed:
  1966. if (job_sha == 13) {
  1967. mes "["+strcharinfo(0)+"]";
  1968. mes "I got SEED.";
  1969. mes "Then do I have to realize SEED to number.";
  1970. mes "..to number?";
  1971. next;
  1972. switch (select("Put the answer you guess.:I can't get it.")) {
  1973. case 1:
  1974. input .@sccst2;
  1975. if (.@sccst2 == 24) {
  1976. mes "I'll put 2 and 4";
  1977. mes "The box open and you get one key.";
  1978. next;
  1979. mes "You got the key of illusion.";
  1980. next;
  1981. mes "["+strcharinfo(0)+"]";
  1982. mes "It's not a treasure.";
  1983. mes "The key of illusion? Is it related with shadow of illusion?";
  1984. mes "It got the key of deception after I handle deception.";
  1985. next;
  1986. getitem 6267,1;
  1987. setquest 7172;
  1988. set job_sha,14;
  1989. set job_chest2,0;
  1990. mes "["+strcharinfo(0)+"]";
  1991. mes "Anyway, Paul will be dissapointed";
  1992. mes "..";
  1993. mes "Key again....";
  1994. mes "How can I escape from here..?";
  1995. next;
  1996. mes "When I push the box, it shows the door to go outside.";
  1997. close2;
  1998. warp "ice_dun02",209,219;
  1999. end;
  2000. }
  2001. mes "I put the number, It goes back to the first.";
  2002. close;
  2003. case 2:
  2004. mes "["+strcharinfo(0)+"]";
  2005. mes "hum.";
  2006. mes "I can't get it..";
  2007. mes "Is it the same way to go to the Prontera workplace...";
  2008. next;
  2009. mes "["+strcharinfo(0)+"]";
  2010. mes "According to that way..";
  2011. mes "a means 11 and b means 12..";
  2012. close;
  2013. }
  2014. }
  2015. L_Foot:
  2016. if (job_sha == 13) {
  2017. mes "["+strcharinfo(0)+"]";
  2018. mes "I got FOOT.";
  2019. mes "Then do I have to realize FOOT to number.";
  2020. mes "..to number?";
  2021. next;
  2022. switch (select("Put the answer you guess.:I can't get it.")) {
  2023. case 1:
  2024. input .@sccst2;
  2025. if (.@sccst2 == 25) {
  2026. mes "I'll put 2 and 5";
  2027. mes "The box open and you get one key.";
  2028. next;
  2029. mes "You got the key of illusion.";
  2030. next;
  2031. mes "["+strcharinfo(0)+"]";
  2032. mes "It's not a treasure.";
  2033. mes "The key of illusion? Is it related with shadow of illusion?";
  2034. mes "It got the key of deception after I handle deception.";
  2035. next;
  2036. getitem 6267,1;
  2037. setquest 7172;
  2038. set job_sha,14;
  2039. set job_chest2,0;
  2040. mes "["+strcharinfo(0)+"]";
  2041. mes "Anyway, Paul will be dissapointed";
  2042. mes "..";
  2043. mes "Key again....";
  2044. mes "How can I escape from here..?";
  2045. next;
  2046. mes "When I push the box, it shows the door to go outside.";
  2047. close2;
  2048. warp "ice_dun02",209,219;
  2049. end;
  2050. }
  2051. mes "I put the number, It goes back to the first.";
  2052. close;
  2053. case 2:
  2054. mes "["+strcharinfo(0)+"]";
  2055. mes "hum.";
  2056. mes "I can't get it..";
  2057. mes "Is it the same way to go to the Prontera workplace...";
  2058. next;
  2059. mes "["+strcharinfo(0)+"]";
  2060. mes "According to that way..";
  2061. mes "a means 11 and b means 12..";
  2062. close;
  2063. }
  2064. }
  2065. L_Cold:
  2066. if (job_sha == 13) {
  2067. mes "["+strcharinfo(0)+"]";
  2068. mes "I got COLD.";
  2069. mes "Then do I have to realize COLD to number.";
  2070. mes "..to number?";
  2071. next;
  2072. switch (select("Put the answer you guess.:I can't get it.")) {
  2073. case 1:
  2074. input .@sccst2;
  2075. if (.@sccst2 == 20) {
  2076. mes "I'll put 2 and 0";
  2077. mes "The box open and you get one key.";
  2078. next;
  2079. mes "You got the key of illusion.";
  2080. next;
  2081. mes "["+strcharinfo(0)+"]";
  2082. mes "It's not a treasure.";
  2083. mes "The key of illusion? Is it related with shadow of illusion?";
  2084. mes "It got the key of deception after I handle deception.";
  2085. next;
  2086. getitem 6267,1;
  2087. setquest 7172;
  2088. set job_sha,14;
  2089. set job_chest2,0;
  2090. mes "["+strcharinfo(0)+"]";
  2091. mes "Anyway, Paul will be dissapointed";
  2092. mes "..";
  2093. mes "Key again....";
  2094. mes "How can I escape from here..?";
  2095. next;
  2096. mes "When I push the box, it shows the door to go outside.";
  2097. close2;
  2098. warp "ice_dun02",209,219;
  2099. end;
  2100. }
  2101. mes "I put the number, It goes back to the first.";
  2102. close;
  2103. case 2:
  2104. mes "["+strcharinfo(0)+"]";
  2105. mes "hum.";
  2106. mes "I can't get it..";
  2107. mes "Is it the same way to go to the Prontera workplace...";
  2108. next;
  2109. mes "["+strcharinfo(0)+"]";
  2110. mes "According to that way..";
  2111. mes "a means 11 and b means 12..";
  2112. close;
  2113. }
  2114. }
  2115. mes "You don't have to stay in here."; //custom trans
  2116. close2;
  2117. warp "ice_dun02",209,219;
  2118. end;
  2119. }
  2120.  
  2121. job3_sha01,73,80,5 script ????#H-24 844,{
  2122. if (job_sha == 20) {
  2123. mes "There is a box that looks like a house.";
  2124. mes "There's a small paper in the chimmney.";
  2125. next;
  2126. mes "It says.";
  2127. mes "-----------------";
  2128. mes "20 21 18 14";
  2129. mes "1 14 4";
  2130. mes "19 8 1 11 5";
  2131. mes "-----------------";
  2132. next;
  2133. mes "["+strcharinfo(0)+"]";
  2134. mes "I think it's another code.";
  2135. mes "I should solve it with the same way as before.";
  2136. next;
  2137. mes "["+strcharinfo(0)+"]";
  2138. mes "There are no clues...";
  2139. mes "1 could equal A";
  2140. mes "And the the answer is...";
  2141. next;
  2142. input .@sccst3$;
  2143. if (.@sccst3$ != "TURN AND SHAKE") {
  2144. set job_sha,21;
  2145. mes "["+strcharinfo(0)+"]";
  2146. mes "..."+.@sccst3$+"....?";
  2147. mes "What does that mean?";
  2148. close;
  2149. }
  2150. goto L_chest31;
  2151. }
  2152. if (job_sha == 21) {
  2153. mes "["+strcharinfo(0)+"]";
  2154. mes "let me think again..";
  2155. mes "20 21 18 14";
  2156. mes "1 14 4";
  2157. mes "19 8 1 11 5";
  2158. mes "...";
  2159. next;
  2160. mes "["+strcharinfo(0)+"]";
  2161. mes "It's the same as before.";
  2162. mes "There's no code so 1 should be A.";
  2163. mes "And the answer is...";
  2164. next;
  2165. input .@sccst3$;
  2166. if (.@sccst3$ != "TURN AND SHAKE") {
  2167. mes "["+strcharinfo(0)+"]";
  2168. mes "..."+.@sccst3$+"....?";
  2169. mes "Again? I don't get it.";
  2170. close;
  2171. }
  2172. goto L_chest31;
  2173. }
  2174. L_chest31:
  2175. if (job_sha == 21) {
  2176. mes "["+strcharinfo(0)+"]";
  2177. mes "Turn.. Turn...and";
  2178. mes "Shake? Shake?";
  2179. mes "For what?";
  2180. next;
  2181. goto L_chest32;
  2182. }
  2183. L_chest32:
  2184. if (job_sha == 21) {
  2185. switch (select("Turn the roof.:Turn the house.:Turn the handle.")) {
  2186. case 1:
  2187. mes "You turn the roof";
  2188. next;
  2189. switch (select("Shake the roof.:Shake the house.")) {
  2190. case 1:
  2191. mes "Even though you shake the roof but nothing happens.";
  2192. next;
  2193. mes "["+strcharinfo(0)+"]";
  2194. mes "That's not it.";
  2195. mes "Hmm...";
  2196. next;
  2197. goto L_chest32;
  2198. case 2:
  2199. mes "You tried to shake the house but it doesn't do anything.";
  2200. next;
  2201. mes "["+strcharinfo(0)+"]";
  2202. mes "It's wrong.";
  2203. mes "put it back";
  2204. mes "and try it again..";
  2205. next;
  2206. goto L_chest32;
  2207. }
  2208. case 2:
  2209. mes "You grab the whole house and turn it.";
  2210. next;
  2211. switch (select("shake up and down:shake back and forth:Set straight and turn round and round and shake:roll it to upside down")) {
  2212. case 1:
  2213. mes "Nothing happens.";
  2214. mes "I think there is something inside, but it won't come out.";
  2215. next;
  2216. mes "["+strcharinfo(0)+"]";
  2217. mes "That's not it.";
  2218. mes "Hmm.";
  2219. next;
  2220. goto L_chest32;
  2221. case 2:
  2222. mes "Nothing's happened.";
  2223. mes "I think there is something inside, but it won't come out.";
  2224. next;
  2225. mes "["+strcharinfo(0)+"]";
  2226. mes "That's not it.";
  2227. mes "Hmm.";
  2228. next;
  2229. goto L_chest32;
  2230. case 3:
  2231. mes "You shake it slowly";
  2232. mes "you can hear a noise";
  2233. mes "But nothing's coming out.";
  2234. next;
  2235. mes "["+strcharinfo(0)+"]";
  2236. mes "That's not it.";
  2237. mes "Hmm.";
  2238. next;
  2239. goto L_chest32;
  2240. case 4:
  2241. mes "Rolling it upside down causes something inside to move.";
  2242. next;
  2243. mes "You shake it slowly.";
  2244. mes "You can hear some noise.";
  2245. mes "Something's coming out.";
  2246. next;
  2247. mes "- You got the key of pleasure. -";
  2248. next;
  2249. getitem 6268,1;
  2250. erasequest 7175;
  2251. setquest 7176;
  2252. set job_sha,22;
  2253. mes "["+strcharinfo(0)+"]";
  2254. mes "What? A key again!";
  2255. mes "Haled will be dissapointed.";
  2256. mes "I better to go back.";
  2257. close;
  2258. }
  2259. case 3:
  2260. mes "You tried to turn the small handle but it doesn't work.";
  2261. next;
  2262. mes "["+strcharinfo(0)+"]";
  2263. mes "What should I do now?";
  2264. next;
  2265. goto L_chest32;
  2266. }
  2267. }
  2268. mes "You don't have to stay in here.";
  2269. mes "You put the box down and see that there is a door to go outside.";
  2270. close2;
  2271. warp "niflheim",230,270;
  2272. end;
  2273. }
  2274. job3_sha01,72,28,5 script ????#H-25 844,{
  2275. if ((countitem(6266) == 1) && (countitem(6267) == 1) && (countitem(6268) == 1)) {
  2276. if (job_sha == 24) {
  2277. mes "There is a stone that looks like a small casket with a fabulous pattern around it.";
  2278. next;
  2279. mes "But you can't feel any power from it.";
  2280. mes "You find three holes in there.";
  2281. next;
  2282. mes "Inscribed next to the holes is written deception, illusion and pleasure.";
  2283. next;
  2284. menu "Place the key in the holes.",-;
  2285. mes "["+strcharinfo(0)+"]";
  2286. mes "At first, deception...";
  2287. mes "then illusion...";
  2288. mes "and pleasure...";
  2289. mes "Let me see.";
  2290. next;
  2291. mes "When you put the keys in something comes out.";
  2292. next;
  2293. delitem 6266,1;
  2294. delitem 6267,1;
  2295. delitem 6268,1;
  2296. getitem 6269,1;
  2297. erasequest 7178;
  2298. setquest 7179;
  2299. set job_sha,25;
  2300. mes "- You got a brush with a fabulous pattern on it. -";
  2301. next;
  2302. mes "["+strcharinfo(0)+"]";
  2303. mes "What???";
  2304. mes "A brush!!!";
  2305. mes "This isn't treasure!!!";
  2306. next;
  2307. mes "["+strcharinfo(0)+"]";
  2308. mes "Ahahhah!!!";
  2309. mes "*sniff*";
  2310. mes "It's not treasure!";
  2311. next;
  2312. menu "Now I'm pissed off.",-;
  2313. mes "["+strcharinfo(0)+"]";
  2314. mes "*Sigh*";
  2315. mes "Guess I should bring this to ^aaaaffVicente^000000!";
  2316. close;
  2317. }
  2318. }
  2319. mes "It's an empty stone statue.";
  2320. close;
  2321. }
  2322.  
  2323. // Quest Mob Spawn
  2324. tur_dun03,0,0,0,0 monster Shadow of Deception 2076,1,0,0
  2325. ice_dun02,0,0,0,0 monster Shadow of Illusion 2077,1,0,0
  2326. niflheim,0,0,0,0 monster Shadow of Pleasure 2078,1,0,0
  2327.  
  2328. s_atelier,25,75,3 script Manager#H-5 899,{
  2329. if (job_sha == 23) {
  2330. mes "[Vicente]";
  2331. mes "Welcome.";
  2332. mes "I've been waiting for you.";
  2333. next;
  2334. menu "For me?",-;
  2335. mes "[Vicente]";
  2336. mes "I wondered when you would visit.";
  2337. mes "I've been waiting a long time for you.";
  2338. mes "Huhu...";
  2339. next;
  2340. mes "[Vicente]";
  2341. mes "How were Graham, Paul and Haled?";
  2342. mes "They are not easy people to deal with huh?";
  2343. next;
  2344. menu "You know everything?",-;
  2345. mes "[Vicente]";
  2346. mes "Sure.";
  2347. mes "They ignore me because they think that I'm too young.";
  2348. mes "As if they were all perfect.";
  2349. mes "HahahaHah...";
  2350. next;
  2351. mes "[Vicente]";
  2352. mes "Did you bring all of the keys?";
  2353. mes "There should be three.";
  2354. mes "You came here to find out how to use them I assume, right?";
  2355. next;
  2356. menu "Yeah, you're right!",-;
  2357. mes "[Vicente]";
  2358. mes "You don't have to be surprised.";
  2359. mes "I can't find how long it took for those three men to investigate before.";
  2360. mes "I already finished my work.";
  2361. next;
  2362. mes "[Vicente]";
  2363. mes "When I went to the final location I found a stone statue.";
  2364. mes "But it needs to have key.";
  2365. next;
  2366. mes "[Vicente]";
  2367. mes "Even Three.";
  2368. mes "(Vicente smiles)";
  2369. next;
  2370. mes "[Vicente]";
  2371. mes "At first, the information that was";
  2372. mes "given from the guild means only one thing.";
  2373. mes "Because of the saying that they respect the right of our";
  2374. mes "possessions,";
  2375. mes "we shared our information.";
  2376. next;
  2377. mes "[Vicente]";
  2378. mes "So we had to wait for it.";
  2379. mes "I thought the last man would never give it to me...";
  2380. next;
  2381. mes "[Vicente]";
  2382. mes "They thought I wanted to have the treasure for myself.";
  2383. mes "So that's why I've just been";
  2384. mes "waiting for you.";
  2385. next;
  2386. mes "[Vicente]";
  2387. mes "Then let's make a point!";
  2388. mes "Do you know thanatos tower?";
  2389. next;
  2390. switch (select("Sure.:The tower of death?")) {
  2391. case 1:
  2392. mes "[Vicente]";
  2393. mes "You know that.";
  2394. mes "Then you can understand easily.";
  2395. next;
  2396. goto L_vic1;
  2397. case 2:
  2398. mes "[Vicente]";
  2399. mes "Yes that tower in northern Juno.";
  2400. mes "There are huge monsters there.";
  2401. next;
  2402. goto L_vic1;
  2403. }
  2404. L_vic1:
  2405. mes "[Vicente]";
  2406. mes "You told me that you went to the final place with the information?";
  2407. mes "That's thanatos tower.";
  2408. next;
  2409. mes "[Vicente]";
  2410. mes "Fortunately, the location is the 1st floor of that tower.";
  2411. mes "So I'm going to tell what you have";
  2412. mes "to do.";
  2413. next;
  2414. mes "[Vicente]";
  2415. mes "At the 1st floor of thanatos tower, there are members from the Rekenber Corporation.";
  2416. mes "Go north from their desk...";
  2417. next;
  2418. mes "[Vicente]";
  2419. mes "And you can find stairs and a location where light comes out of.";
  2420. mes "That's the location of the";
  2421. mes "information that I have.";
  2422. next;
  2423. mes "[Vicente]";
  2424. mes "Now It means the location you have to go to.";
  2425. mes "With the three keys.";
  2426. mes "Find out the secret of the stone statue.";
  2427. next;
  2428. erasequest 7177;
  2429. setquest 7178;
  2430. set job_sha,24;
  2431. mes "[Vicente]";
  2432. mes "You can't imagine what kind of things you might find.";
  2433. mes "That's the final destination of all of the keys.";
  2434. next;
  2435. mes "[Vicente]";
  2436. mes "Good luck.";
  2437. close;
  2438. }
  2439. if (job_sha == 24) {
  2440. mes "[Vicente]";
  2441. mes "Listen carefully.";
  2442. mes "The location you need to find is";
  2443. mes "north from the middle of thanatos 1st floor.";
  2444. mes "You can find stairs and a location where light comes out.";
  2445. next;
  2446. mes "[Vicente]";
  2447. mes "If you find something, come back here.";
  2448. mes "Actually I want to get the key from you but..";
  2449. next;
  2450. mes "[Vicente]";
  2451. mes "I just respect your opinion.";
  2452. mes "If you find something, come back here. Got it?";
  2453. close;
  2454. }
  2455. if (job_sha == 25) {
  2456. mes "[Vicente]";
  2457. mes "You are back?";
  2458. mes "Find anything?";
  2459. next;
  2460. switch (select("Throw the brush.:Grab him by the collar.:Drop the brush.")) {
  2461. case 1:
  2462. mes "[Vicente]";
  2463. mes "Hey, what are you doing?";
  2464. mes "This brush...";
  2465. mes "Is this the treasure hidden in thanatos tower?";
  2466. next;
  2467. goto L_vic2;
  2468. case 2:
  2469. mes "[Vicente]";
  2470. mes "What's wrong with you?";
  2471. mes "You can tell me more details?";
  2472. next;
  2473. goto L_vic2;
  2474. case 3:
  2475. mes "[Vicente]";
  2476. mes "What's the matter?";
  2477. mes "Are you ok?";
  2478. next;
  2479. mes "Vicente looks at me with a surprised face.";
  2480. next;
  2481. menu "Point at the brush.",-;
  2482. mes "[Vicente]";
  2483. mes "Is this the treasure hidden in thanatos tower?";
  2484. next;
  2485. goto L_vic2;
  2486. }
  2487. L_vic2:
  2488. mes "Vicente looks surprised after taking a look at it.";
  2489. next;
  2490. mes "[Vicente]";
  2491. mes "Haha!!";
  2492. mes "Ahahahaha!!!!!";
  2493. mes "I got it now!";
  2494. mes "Congratulations.";
  2495. next;
  2496. mes "[Vicente]";
  2497. mes "It's a treasure.";
  2498. mes "You find a big treasure!";
  2499. mes "Talk to me for bit won't you?";
  2500. next;
  2501. erasequest 7179;
  2502. setquest 7180;
  2503. set job_sha,26;
  2504. mes "[Vicente]";
  2505. mes "There is someone who has been waiting for you.";
  2506. mes "He's been waiting for someone to bring this brush back.";
  2507. mes "Let's go inside.";
  2508. close;
  2509. }
  2510. if ((job_sha > 25) && (job_sha < 28)) {
  2511. mes "[Vicente]";
  2512. mes "I'm going to listen to your story.";
  2513. close;
  2514. }
  2515. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  2516. mes "[Vicente]";
  2517. mes "I'm expecting your work from now on.";
  2518. mes "You must be a good Shadow Chaser.";
  2519. mes "I'm sure of it.";
  2520. close;
  2521. }
  2522. mes "[Manager]";
  2523. mes "You are?";
  2524. mes "Sorry, but we don't trade old art goods.";
  2525. mes "If you need something, then ask an assistant.";
  2526. close;
  2527. }
  2528. //Vicente with Dumk
  2529. s_atelier,73,65,3 script Vicente#H-18 899,{
  2530. if ((job_sha > 25) && (job_sha < 27)) {
  2531. mes "[Vicente]";
  2532. mes "This way.";
  2533. mes "He's been waiting for you for a while.";
  2534. mes "Not me, Dumk.";
  2535. close;
  2536. }
  2537. if (job_sha == 27) {
  2538. mes "[Vicente]";
  2539. mes "Dumk wants to have you as a Shadow Chaser.";
  2540. mes "Big news right?";
  2541. close;
  2542. }
  2543.  
  2544. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  2545. mes "[Vicente]";
  2546. mes "I don't have any special reason to visit here.";
  2547. mes "An assistant sells tools and paint";
  2548. close;
  2549. }
  2550. mes "[Vicente]";
  2551. mes "If you don't have anything special";
  2552. mes "to do here, you'd better leave.";
  2553. mes "No trespassing";
  2554. close;
  2555. }
  2556.  
  2557. // Job Change Npc
  2558.  
  2559. s_atelier,70,66,5 script Dumk 481,{
  2560. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser) && (countitem(6269) == 0)) goto L_class;
  2561. if (countitem(6269) == 0) goto L_item;
  2562. if(SkillPoint > 0) goto LSkillPoints;
  2563. if (Weight == 50000) goto LWeight;
  2564. if (job_sha == 27) goto L_dmk2;
  2565. mes "[Dumk]";
  2566. mes "It's you? You are the one who found the brush?";
  2567. next;
  2568. menu "Show the brush to him.",-;
  2569. mes "[Dumk]";
  2570. mes "That's it.";
  2571. mes "Did you find it by yourself?";
  2572. next;
  2573. switch (select("Yes.:With my friends")) {
  2574. case 1:
  2575. mes "[Dumk]";
  2576. mes "Hmm...";
  2577. mes "You have a high ability.";
  2578. mes "Breaking the codes should have been tough.";
  2579. mes "But it wasn't for you.";
  2580. next;
  2581. goto L_dmk1;
  2582. case 2:
  2583. mes "[Dumk]";
  2584. mes "Hmm...";
  2585. mes "That's your other skill.";
  2586. mes "People who have no friends must be lonely.";
  2587. next;
  2588. mes "[Dumk]";
  2589. mes "To us, relationships are very important.";
  2590. mes "You get more people, you get more help.";
  2591. next;
  2592. goto L_dmk1;
  2593. }
  2594. L_dmk1:
  2595. mes "[Dumk]";
  2596. mes "It's time to introduce myself.";
  2597. mes "I'm Dumk.";
  2598. next;
  2599. menu "You are.....",-;
  2600. mes "[Vicente]";
  2601. mes "Chicken! How about the chicken for this supper?";
  2602. next;
  2603. mes "[Dumk]";
  2604. mes "Why chicken?";
  2605. mes "Why are you interrupting?";
  2606. mes "You wanna be fired?";
  2607. next;
  2608. mes "[Vicente]";
  2609. mes "Sorry...";
  2610. mes "(He turns to you and says 'it's taboo to talk about chicken.)";
  2611. next;
  2612. mes "[Dumk]";
  2613. mes "Anyway let's make a point.";
  2614. mes "You.";
  2615. mes "Will you succeed to the will of the brush?";
  2616. next;
  2617. menu "Succeed to? What?",-;
  2618. mes "[Dumk]";
  2619. mes "This brush was used by the master.";
  2620. mes "Paintings by him have mysterious power.";
  2621. next;
  2622. mes "[Dumk]";
  2623. mes "I can't tell you the root of the power.";
  2624. mes "Someday you will find out.";
  2625. mes "He sublimates power through the medium of his paintings.";
  2626. next;
  2627. menu "I don't get it..?",-;
  2628. mes "[Dumk]";
  2629. mes "We walk in darkness without moonlight.";
  2630. mes "And find out our shining days are over.";
  2631. next;
  2632. mes "[Dumk]";
  2633. mes "We follow to other shadows and we can be real Shadow Chasers!";
  2634. next;
  2635. menu "What are you talking about?",-;
  2636. mes "[Vicente]";
  2637. mes "So, He suggests that you will be Shadow Chaser.";
  2638. next;
  2639. mes "[Vicente]";
  2640. mes "In out guild, there is a special group that have unique skills.";
  2641. mes "They are Shadow Chasers.";
  2642. mes "They usually hide their figure and they think they are different from others.";
  2643. next;
  2644. mes "[Dumk]";
  2645. mes "Don't be so sarcastic, Vicente!";
  2646. mes "I told you.";
  2647. mes "You are qualified to be a Shadow Chaser!";
  2648. next;
  2649. mes "[Dumk]";
  2650. mes "Give that brush to me.";
  2651. mes "I need it again.";
  2652. mes "I'm so thirsty.";
  2653. mes "wait a minute.";
  2654. set job_sha,27;
  2655. close;
  2656.  
  2657. L_dmk2:
  2658. mes "[Dumk]";
  2659. mes "So, do you want me to keep talking about Shadow Chasers?";
  2660. next;
  2661. switch (select("What is a Shadow Chaser?:Change me to Shadow Chaser.:I'll come back later.")) {
  2662. case 1:
  2663. mes "[Dumk]";
  2664. mes "Most spells are exclusively for Wizards and their kind.";
  2665. mes "But Knight has since been able to use a kind of magic with things called Runes.";
  2666. next;
  2667. mes "[Dumk]";
  2668. mes "So we tried finding a medium for spells that suit our characteristics.";
  2669. next;
  2670. mes "[Dumk]";
  2671. mes "So finally...";
  2672. mes "We found paint!";
  2673. next;
  2674. mes "[Dumk]";
  2675. mes "Paint gives us lots of feelings.";
  2676. mes "We can feel peaceful and happy or it can give us feelings of sorrow and fear.";
  2677. next;
  2678. mes "[Dumk]";
  2679. mes "We use that to harness the different emotions of people and exploit them when they're most vulnerable.";
  2680. next;
  2681. mes "[Dumk]";
  2682. mes "The effects on our enemies are similar to that of magic spells.";
  2683. next;
  2684. mes "[Dumk]";
  2685. mes "For instance, this power could be used to create blackholes to make your enemies vanish.";
  2686. next;
  2687. mes "[Dumk]";
  2688. mes "So if you want to have that power then you must have artistry.";
  2689. next;
  2690. mes "[Dumk]";
  2691. mes "You have to be a trendsetter when it comes to fashion!";
  2692. mes "The ability to understand art!";
  2693. mes "You should have everything.";
  2694. next;
  2695. menu "Then what is the Master Brush?",-;
  2696. mes "[Dumk]";
  2697. mes "Ah?";
  2698. mes "That was a brush who was a master of dark arts.";
  2699. mes "Now we are looking for someone who can be Shadow Chaser.";
  2700. next;
  2701. mes "[Dumk]";
  2702. mes "This is kind of game.";
  2703. mes "If there is someone who wants to become a Shadow Chaser,";
  2704. mes "we just look the process to find this brush.";
  2705. next;
  2706. mes "[Dumk]";
  2707. mes "We put the codes to make sure that you can think outside of the box.";
  2708. mes "Did you have fun?";
  2709. close;
  2710. case 2:
  2711. mes "[Dumk]";
  2712. mes "You decided!";
  2713. mes "As your case, you can master the art of psychological warfare using paint!";
  2714. mes "The art created is beautiful but dangerous.";
  2715. next;
  2716. mes "[Dumk]";
  2717. mes "We use paint as a medium for spells.";
  2718. mes "We use that to harness the different emotions of people and exploit them when they're most vulnerable.";
  2719. next;
  2720. mes "[Dumk]";
  2721. mes "For instance, this power could be used to create blackholes to make your enemies vanish.";
  2722. next;
  2723. mes "[Dumk]";
  2724. mes "So if you want to have that power then you must have artistry.";
  2725. next;
  2726. mes "[Dumk]";
  2727. mes "You have to be a trendsetter when it comes to fashion!";
  2728. mes "The ability to understand art!";
  2729. mes "You should have everything.";
  2730. next;
  2731. mes "[Dumk]";
  2732. mes "You performed your duties diligently and found the brush.";
  2733. mes "So you are qualified to be a Shadow Chaser.";
  2734. next;
  2735. if (class == 4018) {
  2736. jobchange 4079;
  2737. set JobLevel, 1;
  2738. nude;
  2739. getitem 6121,1;
  2740. getitem 6122,1;
  2741. getitem 2795,1;
  2742. getitem 5750,1;
  2743. delitem 6269,1;
  2744. }
  2745. if (class == 17) {
  2746. jobchange 4072;
  2747. set JobLevel, 1;
  2748. nude;
  2749. getitem 6121,1;
  2750. getitem 6122,1;
  2751. getitem 2795,1;
  2752. getitem 5750,1;
  2753. delitem 6269,1;
  2754. }
  2755. if (class == 4040) {
  2756. jobchange 4108;
  2757. set JobLevel, 1;
  2758. nude;
  2759. getitem 6121,1;
  2760. getitem 6122,1;
  2761. getitem 2795,1;
  2762. getitem 5750,1;
  2763. delitem 6269,1;
  2764. }
  2765. mes "[Dumk]";
  2766. mes "Congratulations.";
  2767. mes "Welcome to your new life.";
  2768. completequest 7180;
  2769. set job_sha,28;
  2770. next;
  2771. mes "[Dumk]";
  2772. mes "It's a fashionable uniform.";
  2773. mes "It uses patterns of leopard and feathers.";
  2774. mes "The fashion world will be shocked.";
  2775. next;
  2776. mes "[Dumk]";
  2777. mes "This shadow peacock I designed myself.";
  2778. mes "It's too hard to create something that absorbs my art sense.";
  2779. mes "Then about this part...";
  2780. next;
  2781. mes "Dumk keeps talking about fashion, art sense, paint and feeling.";
  2782. mes "He's obviously in his own world.";
  2783. next;
  2784. menu "About this brush...",-;
  2785. mes "[Vicente]";
  2786. mes "Ah, I'll explain.";
  2787. mes "We need tools for painting.";
  2788. next;
  2789. mes "[Vicente]";
  2790. mes "The make-up brush is used for face painting.";
  2791. mes "You can get paint from the workplace.";
  2792. next;
  2793. mes "[Vicente]";
  2794. mes "The paint brush is used for painting big spaces.";
  2795. mes "You can get paint from the workplace too.";
  2796. next;
  2797. mes "[Vicente]";
  2798. mes "Don't you remember the location of the workplace?";
  2799. mes "Juno, Prontera, Rachel and Lighthalzen.";
  2800. next;
  2801. mes "[Vicente]";
  2802. mes "If you need paint, go to an assistant.";
  2803. mes "^aaaaffIf you don't have any tools, you can use skill needed paints.^000000";
  2804. next;
  2805. mes "[Vicente]";
  2806. mes "Congratulations to be our person.";
  2807. close;
  2808. case 3:
  2809. mes "[Dumk]";
  2810. mes "What?";
  2811. mes "Why not?";
  2812. mes "You don't want to be a Shadow Chaser?";
  2813. mes "I can teach you so much about painting.";
  2814. next;
  2815. mes "[Dumk]";
  2816. mes "You really won't understand until you become one.";
  2817. next;
  2818. mes "[Dumk]";
  2819. mes "Don't you want to learn how to harness a power stronger than what you know?";
  2820. mes "....";
  2821. next;
  2822. mes "Dumk seemed to be dissapointed because I didn't answer him.";
  2823. close;
  2824. }
  2825. L_level:
  2826. mes "[Dumk]";
  2827. mes "Sorry, but make sure that you're";
  2828. mes "Base Lvl. 99 / Job Lvl. 50 minimun and set all your Skillpoints.";
  2829. close;
  2830.  
  2831. LWeight:
  2832. mes "[Dumk]";
  2833. mes "Sorry, but you're overweight,";
  2834. mes "please put first some of your Items into your storage.";
  2835. close;
  2836.  
  2837. LSkillPoints:
  2838. mes "[Dumk]";
  2839. mes "You are still green!";
  2840. mes "Did you expect that you can learn the dark arts with your ability?.";
  2841. mes "You are wrong!";
  2842. next;
  2843. mes "[Vicente]";
  2844. mes "Haha.. ..";
  2845. mes "Please, understand. Dumk has very bad communication skills.";
  2846. mes "Even doesn't talk to anyone who isn't high enough level.";
  2847. next;
  2848. mes "[Vicente]";
  2849. mes "And as person who isn't not ready.";
  2850. mes "^aaaaffYou maybe are not ready for him.^000000";
  2851. next;
  2852. mes "[Dumk]";
  2853. mes "You talk too much.";
  2854. mes "Heh.";
  2855. next;
  2856. mes "[Vicente]";
  2857. mes "(He is pleased)";
  2858. mes "Hey.";
  2859. mes "He maybe can be shamed.";
  2860. close;
  2861.  
  2862. L_class:
  2863. mes "[Dumk]";
  2864. mes "What is it?";
  2865. mes "Have you been enjoying your new skills?";
  2866. next;
  2867. mes "[Dumk]";
  2868. mes "If you want to improve your skill, you have to seek out new uses for paint";
  2869. next;
  2870. mes "[Dumk]";
  2871. mes "Don't forget.";
  2872. mes "We are Shadow Chasers.";
  2873. mes "Huhu...";
  2874. mes "HuhuHuhu...";
  2875. close;
  2876.  
  2877. L_item:
  2878. if ((Class == Job_Rogue) || (Class == Job_Stalker) || (Class == Job_Baby_Rogue)) {
  2879. mes "[Dumk]";
  2880. mes "Vicente, No Soliciting";
  2881. next;
  2882. mes "[Vicente]";
  2883. mes "A solicitor?";
  2884. mes "I don't think so. That's our";
  2885. mes "colleage.";
  2886. next;
  2887. mes "[Dumk]";
  2888. mes "...Ah?";
  2889. close;
  2890. }
  2891. mes "[Dumk]";
  2892. mes "........";
  2893. mes "Heh.";
  2894. next;
  2895. mes "[Vicente]";
  2896. mes "I'm sorry.";
  2897. mes "He is not interested in other";
  2898. mes "people.";
  2899. mes "But you can't enter this space.";
  2900. mes "You can get tools at the store.";
  2901. close;
  2902. }
  2903.  
  2904. // Warps
  2905.  
  2906. // Job Guild (Shadow Chaser Guild)
  2907.  
  2908. s_atelier,19,79,0 warp lhz_shadow1-1 1,1,lighthalzen,41,58
  2909. lighthalzen,41,52,0 warp lhz_shadow1-2 1,1,s_atelier,18,72
  2910. s_atelier,32,65,0 warp lhz_shadow2-1 1,1,s_atelier,80,59
  2911. s_atelier,80,66,0 warp lhz_shadow2-2 1,1,s_atelier,32,56
  2912.  
  2913. // Shadow Chaser Atelier (Schwaltzwald Republic)
  2914.  
  2915. s_atelier,109,129,0 warp yunosc01 1,1,s_atelier,159,125
  2916. s_atelier,160,130,0 warp yunosc02 1,1,s_atelier,114,129
  2917. yuno,278,66,0 warp yunosc03 1,1,s_atelier,111,122
  2918. s_atelier,107,122,0 warp yunosc04 1,1,yuno,274,66
  2919.  
  2920. s_atelier,29,119,3 script Max#H-13 97,{
  2921. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  2922. mes "[Max]";
  2923. mes "Welcome~";
  2924. mes "You are a member of the Rogue guild!";
  2925. mes "What can I help you with?";
  2926. next;
  2927. switch (select("I need a make-up brush.:I need a paint brush.:Nothing.")) {
  2928. case 1:
  2929. if (countitem(6121) == 1) {
  2930. mes "[Max]";
  2931. mes "Are you kidding me?";
  2932. mes "you already have it? you don't need anything else.";
  2933. next;
  2934. mes "[Max]";
  2935. mes "Visit later and use what you have!";
  2936. close;
  2937. }
  2938. else;
  2939. mes "[Max]";
  2940. mes "Here's your item.";
  2941. getitem 6121,1;
  2942. mes "Visit later and use what you have!";
  2943. close;
  2944.  
  2945. case 2:
  2946. if (countitem(6122) == 1) {
  2947. mes "[Max]";
  2948. mes "Are you kidding me?";
  2949. mes "you already have it? you don't need anything else.";
  2950. next;
  2951. mes "[Max]";
  2952. mes "Visit later and use what you have!";
  2953. close;
  2954. }
  2955. else;
  2956. mes "[Max]";
  2957. mes "Here's your item.";
  2958. getitem 6122,1;
  2959. mes "Visit later and use what you have!";
  2960. close;
  2961.  
  2962. case 3:
  2963. mes "[Max]";
  2964. mes "If you need more";
  2965. mes "just visit me!";
  2966. close;
  2967. }
  2968. }
  2969. mes "[Max]";
  2970. mes "Welcome~";
  2971. mes "We sell all art related things here~";
  2972. next;
  2973. switch (select("Paint!?:Where's the manager?")) {
  2974. case 1:
  2975. mes "[Max]";
  2976. mes "You are asking for paint?";
  2977. mes "Could you just ask them to get the paint?~";
  2978. close;
  2979. case 2:
  2980. mes "[Max]";
  2981. mes "There's our manager.";
  2982. mes "Right over there.";
  2983. mes "**points**";
  2984. mes "Are you blind?";
  2985. close;
  2986. }
  2987. }
  2988.  
  2989. s_atelier,124,128,3 script RimiGX#H-14 862,{
  2990. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  2991. mes "[RimiGX]";
  2992. mes "Welcome";
  2993. mes "What are you looking for?";
  2994. next;
  2995. switch (select("Make a new blush for make-up.:Make a new blush for painting:Nothing.")) {
  2996. case 1:
  2997. if (countitem(6121) == 1) {
  2998. mes "[RimiGX]";
  2999. mes "I can't offer extra stuff.";
  3000. mes "Visit here when you lost stuff.";
  3001. close;
  3002. }
  3003. mes "[RimiGX]";
  3004. mes "Here's your item.";
  3005. getitem 6121,1;
  3006. mes "Visit here when you lost stuff.";
  3007. close;
  3008.  
  3009. case 2:
  3010. if (countitem(6122) == 1) {
  3011. mes "[RimiGX]";
  3012. mes "I can't offer extra stuff.";
  3013. mes "Visit here when you lost stuff.";
  3014. close;
  3015. }
  3016. mes "[RimiGX]";
  3017. mes "Here's your item.";
  3018. getitem 6122,1;
  3019. mes "Visit here when you lost stuff.";
  3020. close;
  3021.  
  3022. case 3:
  3023. mes "[RimiGX]";
  3024. mes "Visit me again.";
  3025. close;
  3026. }
  3027. }
  3028. mes "[RimiGX]";
  3029. mes "Welcome.";
  3030. mes "It's shadow workplace~";
  3031. next;
  3032. switch(select("Where is paint?:Where is manager?")) {
  3033. case 1:
  3034. mes "[RimiGX]";
  3035. mes "Paint?";
  3036. mes "Ask an assistant who work in overthere.";
  3037. close;
  3038. case 2:
  3039. mes "[RimiGX]";
  3040. mes "Manager? he's in inside of workplace.";
  3041. mes "But when you visit him, you should have something to tell him....";
  3042. close;
  3043. }
  3044. }
  3045.  
  3046. s_atelier,136,70,3 script Titika#H-15 914,{
  3047. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  3048. mes "[Titika]";
  3049. mes "Welcome";
  3050. mes "You are in a guild.";
  3051. mes "What can i help you with?";
  3052. next;
  3053. switch (select("Make a new make-up brush.:Make a new paint brush.:Nothing.")) {
  3054. case 1:
  3055. if (countitem(6121) == 1) {
  3056. mes "[Titika]";
  3057. mes "You already have a paint brush?";
  3058. mes "I think it's enough..";
  3059. close;
  3060. }
  3061. mes "[Titika]";
  3062. mes "Here's your item.";
  3063. getitem 6121,1;
  3064. close;
  3065. case 2:
  3066. if (countitem(6122) == 1) {
  3067. mes "[Titika]";
  3068. mes "I think it's enough.";
  3069. mes "We can't make spare brushes.";
  3070. close;
  3071. }
  3072. mes "[Titika]";
  3073. mes "Here's your item.";
  3074. getitem 6122,1;
  3075. close;
  3076.  
  3077. case 3:
  3078. mes "[Titika]";
  3079. mes "Visit me again.";
  3080. close;
  3081. }
  3082. }
  3083. mes "[Titika]";
  3084. mes "Welcome~";
  3085. mes "This is the Shadow Chaser workplace~";
  3086. next;
  3087. switch(select("Where is the paint?:Where is the manager?")) {
  3088. case 1:
  3089. mes "[Titika]";
  3090. mes "You mean paint?";
  3091. mes "Talk to the assistant and ask about the paint tool.";
  3092. close;
  3093. case 2:
  3094. mes "[Titika]";
  3095. mes "My manager is inside of the workplace.";
  3096. mes "If you visit him without a special reason, he will ignore you.";
  3097. close;
  3098. }
  3099. }
  3100.  
  3101. s_atelier,26,68,3 script Vito#H-16 904,{
  3102. if ((Class == Job_Shadow_Chaser) || (Class == Job_Shadow_Chaser_T) || (Class == Job_Baby_Chaser)) {
  3103. mes "[Vito]";
  3104. mes "Welcome.";
  3105. mes "What are you looking for?";
  3106. next;
  3107. switch (select("Make a new blush for make-up.:Make a new blush for painting.:Nothing.")) {
  3108. case 1:
  3109. if (countitem(6121) == 1) {
  3110. mes "[Vito]";
  3111. mes "We offer one blush to only one person.";
  3112. mes "We can't offer extra blushes";
  3113. close;
  3114. }
  3115. mes "[Vito]";
  3116. mes "Here's your item.";
  3117. getitem 6121,1;
  3118. close;
  3119. case 2:
  3120. if (countitem(6122) == 1) {
  3121. mes "[Titika]";
  3122. mes "We offer one blush to only one person.";
  3123. mes "We can't offer extra blushes.";
  3124. next;
  3125. mes "[Vito]";
  3126. mes "If you lost your blush, we can make blush with extra fee.";
  3127. mes "Take it your mind.";
  3128. close;
  3129. }
  3130. mes "[Vito]";
  3131. mes "Here's your item.";
  3132. getitem 6122,1;
  3133. close;
  3134.  
  3135. case 3:
  3136. mes "[Vito]";
  3137. mes "Whenever you need a blush, visit me.";
  3138. mes "See you!";
  3139. close;
  3140. }
  3141. }
  3142. mes "[Vito]";
  3143. mes "Welcome.";
  3144. mes "It's shadow workplace.";
  3145. next;
  3146. switch(select("Where is paint?:Where is manager?")) {
  3147. case 1:
  3148. mes "[Vito]";
  3149. mes "Paint?";
  3150. mes "Ask the assistant standing over there.";
  3151. close;
  3152. case 2:
  3153. mes "[Vito]";
  3154. mes "The man who is standing in fromt of counter is manager.";
  3155. close;
  3156. }
  3157. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement