iRO_Exp.txt 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851
  1. //===== eAthena Script =======================================
  2. //= iRO Repeatable EXP Quests.
  3. //===== By: ==================================================
  4. //= Kisuka
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= eAthena SVN
  9. //===== Description: =========================================
  10. //= Each of these quests are repeatable.
  11. //= Therefore, you are able to get a character from
  12. //= levels 2 - 85 using only these quests instead of
  13. //= normal monster killing.
  14. //=
  15. //= Note: Before enabling remove
  16. //= 1) 925,Bill_Of_Birds; 2) 7106,Goat's_Horn
  17. //= From Vendor shops in npc/merchants/shops.txt
  18. //===== Additional Comments: =================================
  19. //= 1.0 First version. [Kisuka]
  20. //= 1.1 Moved Jeremy and Gregor to different maps. [L0ne_W0lf]
  21. //= 1.2 Fixed the engrish and typos.
  22. //============================================================
  23. // Yullo - 25 Porcupine Quill
  24. //============================================================
  25. mjolnir_01,296,29,5 script Yullo#iROExp 95,{
  26. if((BaseLevel < 24)) {
  27. mes "[Yullo]";
  28. mes "Hmm, this maybe a little much of a";
  29. mes "request for you. Come back when you";
  30. mes "are taller and stronger.";
  31. close;
  32. }
  33. else if((BaseLevel > 60)) {
  34. mes "[Yullo]";
  35. mes "Hello, my name is Yullo.";
  36. mes "Now wait a minute, are you not a";
  37. mes "little too high of level for this?";
  38. next;
  39. close;
  40. }
  41. mes "[Yullo]";
  42. mes "I can't, no more and I mean it.";
  43. mes "Look at me I am serious I can't";
  44. mes "gather any more of these things.";
  45. next;
  46. mes "[Yullo]";
  47. mes "You know what, here is an idea.";
  48. mes "You can gather them and I can give";
  49. mes "you a reward for your efforts!";
  50. next;
  51. mes "[Yullo]";
  52. mes "Ok, so I need 25 Porcupine";
  53. mes "Quill's.";
  54. mes "Please tell me you have some or can";
  55. mes "help me";
  56. next;
  57. if (select("I have Porcupine Quills:Well I don't think I can help.") == 2) {
  58. mes "[Yullo]";
  59. mes "I need ^00CE0025 Porcupine Quills^000000.";
  60. close;
  61. }
  62. if (countitem(1027) < 25) {
  63. mes "[Yullo]";
  64. mes "Where are the Porcupine Quills? You";
  65. mes "think I wouldn't notice?";
  66. close;
  67. }else{
  68. delitem 1027,25;
  69. getitem 501,10;
  70. getexp 10425,6272;
  71. mes "[Yullo]";
  72. mes "Great, you have enough!";
  73. mes "Just like I promised a little";
  74. mes "reward.";
  75. close;
  76. }
  77. }
  78. // Shone - 25 Earthworm Peeling
  79. //============================================================
  80. moc_fild17,208,346,5 script Shone#iROExp 707,{
  81. if((BaseLevel < 25)) {
  82. mes "[Shone]";
  83. mes "You need some help, but I can't";
  84. mes "provide that for you. Come back";
  85. mes "when you are stronger and have";
  86. mes "earned much more wisdom.";
  87. close;
  88. }
  89. else if((BaseLevel > 60)) {
  90. mes "[Shone]";
  91. mes "You are much to strong to be";
  92. mes "fighting these things!";
  93. next;
  94. close;
  95. }
  96. mes "[Shone]";
  97. mes "Wait! You can see me?";
  98. mes "Oh well, I haven't yet mastered my";
  99. mes "skills.";
  100. next;
  101. mes "[Shone]";
  102. mes "Hey do you think you can help me? I";
  103. mes "am trying to collect ^00CE0025 Earthworm^000000";
  104. mes "^00CE00Peelings^000000. I will reward you if you";
  105. mes "help.";
  106. next;
  107. if (select("I have 25 Earthworm Peelings:What was it again?") == 2) {
  108. mes "[Shone]";
  109. mes "I need ^00CE0025 Earthworm Peelings^000000.";
  110. close;
  111. }
  112. if (countitem(1055) < 25) {
  113. mes "[Shone]";
  114. mes "I don't see any ^00CE00Earthworm Peelings^000000.";
  115. mes "Are you trying to scam me?";
  116. close;
  117. }else{
  118. delitem 1055,25;
  119. getitem 502,10;
  120. getexp 15775,1125;
  121. mes "[Shone]";
  122. mes "Thank you for the 25 Earthworm";
  123. mes "Peelings!";
  124. mes "Here is that reward I promised you,";
  125. mes "I hope you will take this wisdom I";
  126. mes "have passed on to you and share it";
  127. mes "with others.";
  128. close;
  129. }
  130. }
  131. // Langry - 25 Fluff
  132. //============================================================
  133. gef_fild07,321,193,3 script Langry#iROExp 754,{
  134. if((BaseLevel < 2)) {
  135. mes "[Langry]";
  136. mes "You may just be the most unlikely";
  137. mes "person ever,";
  138. mes "recycle a few Fabres and come";
  139. mes "back.";
  140. close;
  141. }
  142. if((BaseLevel > 20)) { mes "[Langry]"; }
  143. mes "Hello, my name is Langry.";
  144. mes "I have to complete this community";
  145. mes "service, but I am just too lazy.";
  146. next;
  147. if((BaseLevel > 20)) { close; }
  148. mes "[Langry]";
  149. mes "Do you think you can help me?";
  150. mes "Please?";
  151. next;
  152. mes "[Langry]";
  153. mes "I need to collect ^0000CE25 Fluff^000000 to";
  154. mes "complete this community service";
  155. mes "project.";
  156. mes "You know what I can even reward you";
  157. mes "a little for helping me.";
  158. next;
  159. if (select("I have some Fluff:What was that again?") == 2) {
  160. mes "[Langry]";
  161. mes "I need ^00CE0025 Fluff^000000.";
  162. close;
  163. }
  164. if (countitem(914) < 25) {
  165. mes "[Langry]";
  166. mes "I see no fluff, wait yea I do it's";
  167. mes "the lies coming from your mouth.";
  168. close;
  169. }else{
  170. delitem 914,25;
  171. getexp 385,30;
  172. mes "[Langry]";
  173. mes "Thank you for the Fluff. This helps";
  174. mes "me out greatly.";
  175. mes "Oh and here you go, this should";
  176. mes "help you get stronger, faster!";
  177. close;
  178. }
  179. }
  180. // Halgus - 25 Chrysalis
  181. //============================================================
  182. gef_fild04,191,54,4 script Halgus#iROExp 123,{
  183. if((BaseLevel < 2)) {
  184. mes "[Halgus]";
  185. mes "Please return to me when you are a";
  186. mes "little stronger.";
  187. close;
  188. }
  189. else if((BaseLevel > 20)) {
  190. mes "[Halgus]";
  191. mes "You are way to strong to be";
  192. mes "hunting these little things.";
  193. next;
  194. close;
  195. }
  196. mes "[Halgus]";
  197. mes "New here are you? Well look, I like";
  198. mes "helping new faces around here.";
  199. mes "And lets be honest you are not the";
  200. mes "prettiest looking face I have seen.";
  201. next;
  202. mes "[Halgus]";
  203. mes "None-the-less my daughter would";
  204. mes "like a new necklace.";
  205. mes "I am not rich by any means so I am";
  206. mes "looking to collect Chrysalis from";
  207. mes "the Pupa's in this area.";
  208. next;
  209. mes "[Halgus]";
  210. mes "Can you collect ^00CE0025 Chrysalis^000000 and";
  211. mes "return them to me, I promise to";
  212. mes "reward you well.";
  213. next;
  214. if (select("I have Chrysalis:What did you need?") == 2) {
  215. mes "[Halgus]";
  216. mes "I need ^00CE0025 Chrysalis^000000.";
  217. close;
  218. }
  219. if (countitem(915) < 25) {
  220. mes "[Halgus]";
  221. mes "I need ^00CE0025 Chrysalis^000000 and no less";
  222. mes "please.";
  223. close;
  224. }else{
  225. delitem 915,25;
  226. getexp 385,30;
  227. mes "[Halgus]";
  228. mes "Amazing you found so many that";
  229. mes "fast.";
  230. mes "Like I promised, give me the";
  231. mes "Chrysalis and I will reward you";
  232. mes "with my wisdom.";
  233. close;
  234. }
  235. }
  236. // Laertes - 25 Powder of Butterfly
  237. //============================================================
  238. prt_fild04,356,148,3 script Laertes#iROExp 798,{
  239. if((BaseLevel < 15 )) {
  240. mes "Your level is too low!";
  241. next;
  242. mes "Go kill more Porings!";
  243. close;
  244. }
  245. mes "[Laertes]";
  246. mes "Good Morning!";
  247. next;
  248. if((BaseLevel < 45)) { mes "[Laertes]"; }
  249. mes "I work for an apothecary in";
  250. mes "Prontera";
  251. if((BaseLevel > 45)) {
  252. mes "I come here to collect materials";
  253. mes "for medicine";
  254. close;
  255. }
  256. mes "I need to have a good supply";
  257. mes "of ^FF0000Powder of Butterfly^000000";
  258. next;
  259. if (select("I have Powder of Butterfly:What did you need?") == 2) {
  260. mes "[Laertes]";
  261. mes "If you bring me";
  262. mes "^FF000025 Powder of Butterfly^000000,";
  263. mes "I will give you some medical";
  264. mes "supplies.";
  265. close;
  266. }
  267. if (countitem(924) < 25) {
  268. mes "[Laertes]";
  269. mes "It doesn't look";
  270. mes "like you have enough.";
  271. next;
  272. mes "[Laertes]";
  273. mes "If you bring me";
  274. mes "^FF000025 Powder of Butterfly^000000,";
  275. mes "I will give you some medical";
  276. mes "supplies.";
  277. close;
  278. }else{
  279. delitem 924,25;
  280. getitem 502,5;
  281. getexp 2950,1125;
  282. mes "[Laertes]";
  283. mes "Hey, thank you again.";
  284. mes "Here you go, as promised.";
  285. close;
  286. }
  287. }
  288. // Nutters - 25 Acorn
  289. //===========================================================
  290. //mjolnir_01,293,20,3 script Nutters#iROExp 779,{
  291. // if((BaseLevel < 18)) {
  292. // mes "[Nutters]";
  293. // mes "You are just too small to fight";
  294. // mes "these things for me. Can you get a";
  295. // mes "little taller then return?";
  296. //
  297. // }
  298. // else if((BaseLevel > 60)) {
  299. // mes "[Nutters]";
  300. // mes "You are much to strong to be";
  301. // mes "fighting these things!";
  302. // next;
  303. // close;
  304. // }
  305. // mes "[Nutters]";
  306. // mes "I..I just can't seem to find any.";
  307. // mes "Pesky Coco's have hidden all the";
  308. // mes "Acorns.";
  309. // next;
  310. // mes "[Nutters]";
  311. // mes "Can you help me find ^00CE0025 Acorns^000000.";
  312. // mes "I will reward you with much if you can.";
  313. // next;
  314. // if (select("I have 25 Acorns:Please come again?") == 2) {
  315. // mes "[Nutters]";
  316. // mes "I need ^00CE0025 Acorns^000000.";
  317. // close;
  318. // }
  319. // if (countitem(1026) < 25) {
  320. // mes "[Nutters]";
  321. // mes "Where are my ^00CE00Acorns^000000? Hey, I'm not";
  322. // mes "playing, you better not hold out on me.";
  323. // close;
  324. // }else{
  325. // mes "[Nutters]";
  326. // mes "Oh great you found out where they";
  327. // mes "were hiding them. Gimme Gimme!!!";
  328. // next;
  329. // delitem 1026,25;
  330. // getitem 502,5;
  331. // getexp 3600,3905;
  332. // mes "[Nutters]";
  333. // mes "Oh thats right, sorry I just love";
  334. // mes "roasting Acorns. Mmm.";
  335. // mes "Here is what I promised you.";
  336. // close;
  337. // }
  338. //}
  339. // Cuir - 25 Anolian Skin
  340. //===========================================================
  341. cmd_fild01,362,256,3 script Cuir#iROExp 106,{
  342. if((BaseLevel < 45)) {
  343. mes "[Cuir]";
  344. mes "You certainly are brave, but";
  345. mes "bravery turns to foolishness if you";
  346. mes "continue going East.";
  347. mes "Perhaps when you are stronger you";
  348. mes "and I can do business.";
  349. close;
  350. }
  351. else if((BaseLevel > 80)) {
  352. mes "[Cuir]";
  353. mes "You are too powerful for this task,";
  354. mes "I need the skins in fair condition,";
  355. mes "not exploded!";
  356. next;
  357. close;
  358. }
  359. mes "[Cuir]";
  360. mes "You look like a sturdy adventurer!";
  361. mes "How'd you like to help me make a";
  362. mes "buck selling gator skin?";
  363. next;
  364. mes "[Cuir]";
  365. mes "If you can bring me ^00CE0020 Anolian^000000";
  366. mes "^00CE00Skin^000000. I can help you get stronger.";
  367. next;
  368. if (select("I've the Anolian Skins:Gators bite!") == 2) {
  369. mes "[Cuir]";
  370. mes "I need ^00CE0020 Anolian Skin^000000.";
  371. close;
  372. }
  373. if (countitem(7003) < 20) {
  374. mes "[Cuir]";
  375. mes "I know a gator skin when I see it";
  376. mes "and I don't see ^00CE0020 Anolian Skins^000000.";
  377. close;
  378. }else{
  379. delitem 7003,20;
  380. getitem 503,10;
  381. getexp 68950,43300;
  382. mes "[Cuir]";
  383. mes "Thank you for the ^00CE0020 Anolian^000000";
  384. mes "^00CE00Skins^000000!";
  385. mes "I hope you can continue to help me";
  386. mes "collect these skins.";
  387. mes "The armor creators around the world";
  388. mes "are clamoring for them.";
  389. close;
  390. }
  391. }
  392. // Li - 50 Dokebi Horns
  393. //===========================================================
  394. pay_fild10,108,357,5 script Li#iROExp 90,{
  395. if((BaseLevel < 35)) {
  396. mes "This place is dangerous!";
  397. next;
  398. mes "You should leave quickly!";
  399. close;
  400. }
  401. else if((BaseLevel > 70)) {
  402. mes "[Li]";
  403. mes "Hello";
  404. mes "I read fortunes";
  405. mes "in payon.";
  406. close;
  407. }
  408. mes "[Li]";
  409. mes "Hello";
  410. next;
  411. mes "[Li]";
  412. mes "My fortune teller business";
  413. mes "needs a good supply";
  414. mes "of ^FF0000Dokebi Horn^000000";
  415. mes "to give my customers good luck.";
  416. next;
  417. if(select("I have some Dokebi Horns:What did you need?") == 2) {
  418. mes "[Li]";
  419. mes "If you bring me";
  420. mes "^FF000050 Dokebi Horn^000000,";
  421. mes "I can give you some good luck.";
  422. close;
  423. }
  424. if (countitem(1021) < 50) {
  425. mes "[Li]";
  426. mes "It doesn't look";
  427. mes "like you have enough.";
  428. next;
  429. mes "[Li]";
  430. mes "I need ^FF000050 Dokebi Horn^000000.";
  431. mes "for my fortune telling.";
  432. close;
  433. }else{
  434. delitem 1021,50;
  435. getexp 42000,36000;
  436. mes "[Li]";
  437. mes "Oh, great!";
  438. mes "Thank you for the horns.";
  439. close;
  440. }
  441. }
  442. // Lemly - 25 Frill
  443. //===========================================================
  444. moc_fild17,66,273,5 script Lemly#iROExp 725,{
  445. if((BaseLevel < 30)) {
  446. mes "What are you doing here?";
  447. next;
  448. mes "The desert will kill you here!";
  449. close;
  450. }
  451. else if((BaseLevel > 65)) {
  452. mes "[Lemly]";
  453. mes "Hey there.";
  454. next;
  455. mes "[Lemly]";
  456. mes "These lizards are gross.";
  457. next;
  458. mes "[Lemly]";
  459. mes "I can't believe I am stuck";
  460. mes "doing this.";
  461. close;
  462. }
  463. mes "[Lemly]";
  464. mes "Hey there cutie!";
  465. next;
  466. mes "[Lemly]";
  467. mes "I am looking for lizard";
  468. mes "^FF0000Frills^000000.";
  469. next;
  470. mes "The lizards around here";
  471. mes "have a natural stealth";
  472. mes "property that the assassin";
  473. mes "guild wants to study.";
  474. next;
  475. if(select("I have some Frills:What did you need?") == 2) {
  476. mes "[Lemly]";
  477. mes "I need";
  478. mes "^FF000025 Frill^000000";
  479. mes "for the assassin guild.";
  480. close;
  481. }
  482. if (countitem(1012) < 25) {
  483. mes "[Lemly]";
  484. mes "Sigh,";
  485. mes "Please don't waste my time.";
  486. next;
  487. mes "[Lemly]";
  488. mes "I need";
  489. mes "^FF000025 Frill^000000";
  490. mes "for the assassin guild.";
  491. close;
  492. }else{
  493. delitem 1012,25;
  494. getexp 30000,23000;
  495. mes "[Lemly]";
  496. mes "Hey, thank you.";
  497. mes "These are pretty icky though.";
  498. close;
  499. }
  500. }
  501. // Private Jeremy - 25 Stone Heart
  502. //===========================================================
  503. moc_fild11,57,138,7 script Private Jeremy#iROExp 707,{
  504. if((BaseLevel < 25)) {
  505. mes "[Private Jeremy]";
  506. mes "It is dangerous here";
  507. mes "citizen.";
  508. close;
  509. }
  510. mes "[Private Jeremy]";
  511. mes "Greetings citizen!";
  512. next;
  513. if((BaseLevel > 60)) {
  514. mes "[Private Jeremy]";
  515. mes "Please do not interrupt";
  516. mes "my mission for the";
  517. mes "Morroc Guard.";
  518. close;
  519. }
  520. mes "[Private Jeremy]";
  521. mes "The Morroc guard";
  522. mes "need ^FF0000Stone Hearts^000000";
  523. mes "for our training regimen";
  524. next;
  525. if(select("I have Stone Hearts:What did you need?") == 2) {
  526. mes "[Private Jeremy]";
  527. mes "The Morroc Guard needs";
  528. mes "^FF000025 Stone Heart^000000,";
  529. mes "for our training regimen.";
  530. close;
  531. }
  532. if (countitem(953) < 25) {
  533. mes "[Private Jeremy]";
  534. mes "It doesn't look";
  535. mes "like you have enough.";
  536. next;
  537. mes "[Private Jeremy]";
  538. mes "The Morroc Guard needs";
  539. mes "^FF000025 Stone Heart^000000,";
  540. mes "for our training regimen.";
  541. close;
  542. }else{
  543. delitem 953,25;
  544. getexp 14000,9000;
  545. mes "[Private Jeremy]";
  546. mes "The Morroc Guard thanks you,";
  547. mes "citizen.";
  548. close;
  549. }
  550. }
  551. // Gregor - 25 Bill of Birds
  552. //===========================================================
  553. moc_fild02,74,329,3 script Gregor#iROExp 97,{
  554. if((BaseLevel < 10)) {
  555. mes "[Gregor]";
  556. mes "He there.";
  557. next;
  558. mes "[Gregor]";
  559. mes "Those pickys over there";
  560. mes "seem to be about your";
  561. mes "speed.";
  562. close;
  563. }
  564. else if((BaseLevel > 30)) {
  565. mes "[Gregor]";
  566. mes "Here peco peco peco";
  567. next;
  568. mes "[Gregor]";
  569. mes "Come here peco.";
  570. close;
  571. }
  572. mes "[Gregor]";
  573. mes "Peco Pecos are fascinating.";
  574. mes "I need some";
  575. mes "^FF0000Bill of Birds^000000";
  576. mes "for my, uh, research...";
  577. next;
  578. if(select("I have some Bill of Birds:What did you need?") == 2) {
  579. mes "[Gregor]";
  580. mes "Can you help me";
  581. mes "out and bring me";
  582. mes "^FF000025 Bill of Birds^000000?";
  583. close;
  584. }
  585. if (countitem(925) < 25) {
  586. mes "[Gregor]";
  587. mes "It doesn't look";
  588. mes "like you have enough.";
  589. next;
  590. mes "[Gregor]";
  591. mes "Can you help me";
  592. mes "out and bring me";
  593. mes "^FF000025 Bill of Birds^000000?";
  594. close;
  595. }else{
  596. delitem 925,25;
  597. getexp 4000,2000;
  598. mes "[Gregor]";
  599. mes "Thank you so much.";
  600. next;
  601. mes "[Gregor]";
  602. mes "This is gonna be";
  603. mes "delicious!";
  604. close;
  605. }
  606. }
  607. // Lilla - 50 Sharp Leaf
  608. //===========================================================
  609. um_fild01,35,281,5 script Lilla#iROExp 724,{
  610. if((BaseLevel < 60)) {
  611. mes "[Lilla]";
  612. mes "You are way too tiny to be helping";
  613. mes "me. Thank you for your offer";
  614. mes "though.";
  615. close;
  616. }
  617. else if((BaseLevel > 85)) {
  618. mes "[Lilla]";
  619. mes "Sorry but you are a little to old";
  620. mes "and scary to talk to!";
  621. next;
  622. close;
  623. }
  624. mes "[Lilla]";
  625. mes "Why hello!";
  626. mes "You look like someone who is";
  627. mes "willing to help a lil thing like";
  628. mes "myself out.";
  629. next;
  630. mes "[Lilla]";
  631. mes "I really need to gather ^00CE0050 Sharp^000000";
  632. mes "^00CE00Leaf^000000 for my garden tea party.";
  633. mes "Do you have any?";
  634. next;
  635. if(select("I have 50 Sharp Leaf:What, sorry I was day dreaming") == 2) {
  636. mes "[Lilla]";
  637. mes "I need ^00CE0050 Sharp Leafs^000000.";
  638. close;
  639. }
  640. if (countitem(7100) < 50) {
  641. mes "[Lilla]";
  642. mes "Why, I may look cute and silly but";
  643. mes "please don't play games with me.";
  644. close;
  645. }else{
  646. mes "[Lilla]";
  647. mes "Hey, your a sweet little thing.";
  648. mes "Thanks so much for helping me!";
  649. next;
  650. delitem 7100,50;
  651. getitem 504,10;
  652. getexp 262485,141835;
  653. mes "[Lilla]";
  654. mes "Oh, I almost forgot. I have";
  655. mes "something for you ^_^";
  656. mes "Thank you so much again for your";
  657. mes "help.";
  658. close;
  659. }
  660. }
  661. // Lella - 50 Huge Leaf
  662. //============================================================
  663. ayo_fild01,44,241,5 script Lella#iROExp 877,{
  664. if((BaseLevel < 36)) {
  665. mes "[Lella]";
  666. mes "Quickly escape before they get";
  667. mes "their claws into your sanity!";
  668. close;
  669. }
  670. else if((BaseLevel > 65)) {
  671. mes "[Lella]";
  672. mes "Not sure why you are here,";
  673. mes "but I can't offer you a bounty";
  674. mes "as there would be no effort";
  675. mes "in it for you!";
  676. close;
  677. }
  678. mes "[Lella]";
  679. mes "Why hello!";
  680. mes "You look like someone who is";
  681. mes "willing to help someone who is";
  682. mes "slowly going mad.";
  683. next;
  684. mes "[Lella]";
  685. mes "I really need to gather ^00CE0050 Huge^000000";
  686. mes "^00CE00Leaf^000000 for my sanity.";
  687. mes "Do you have any?";
  688. next;
  689. if(select("I have 50 Huge Leaf:What, sorry I was day dreaming") == 2) {
  690. mes "[Lella]";
  691. mes "I need ^00CE0050 Huge Leafs^000000.";
  692. close;
  693. }
  694. if (countitem(7198) < 50) {
  695. mes "[Lella]";
  696. mes "Meow meow meow meow meow...";
  697. mes "NOOOOOOOOOOOO.";
  698. close;
  699. }else{
  700. mes "[Lella]";
  701. mes "Wonderful I can tell it is just a";
  702. mes "little bit quieter around here!";
  703. next;
  704. delitem 7198,50;
  705. getitem 503,10;
  706. getexp 25740,31512;
  707. mes "[Lella]";
  708. mes "The more leafs I collect the";
  709. mes "quieter it seems around here.";
  710. close;
  711. }
  712. }
  713. // Vegetable Farmer - 50 Antelope Horn
  714. //============================================================
  715. ein_fild06,82,171,7 script Vegetable Farmer#iROExp 919,{
  716. if((BaseLevel < 70)) {
  717. mes "[Vegetable Farmer]";
  718. mes "My greens, where did they all go?";
  719. mes "Oh, no..no!!!";
  720. close;
  721. }
  722. else if((BaseLevel > 84)) {
  723. mes "[Vegetable Farmer]";
  724. mes "Oh boy, Oh boy!";
  725. next;
  726. mes "[Vegetable Farmer]";
  727. mes "Sorry I can't talk right now";
  728. mes "I am in a world of hurt here,";
  729. mes "these darn Goats are going to kill";
  730. mes "me.";
  731. close;
  732. }
  733. mes "[Vegetable Farmer]";
  734. mes "Oh great!";
  735. mes "You are here to help me right?";
  736. mes "If not, then I am in a world of hurt.";
  737. next;
  738. mes "[Vegetable Farmer]";
  739. mes "These Goats keep eating my";
  740. mes "vegetables.";
  741. mes "Can you do what you can to help";
  742. mes "me?";
  743. mes "I need ^FF0000Antelope Horns^000000";
  744. mes "to show for your hard work, and I";
  745. mes "will reward you.";
  746. next;
  747. if(select("I have Antelope Horns:What did you need?") == 2) {
  748. mes "[Vegetable Farmer]";
  749. mes "I need to see that you have";
  750. mes "gathered";
  751. mes "^FF000050 Antelope Horns^000000,";
  752. mes "and then I can reward you.";
  753. close;
  754. }
  755. if (countitem(7106) < 50) {
  756. mes "[Vegetable Farmer]";
  757. mes "It doesn't look";
  758. mes "like you have enough.";
  759. next;
  760. mes "[Vegetable Farmer]";
  761. mes "I need to see that you have";
  762. mes "gathered";
  763. mes "^FF000050 Antelope Horns^000000,";
  764. mes "and then I can reward you.";
  765. close;
  766. }else{
  767. delitem 7106,50;
  768. getitem 504,10;
  769. getexp 258490,155155;
  770. mes "[Vegetable Farmer]";
  771. mes "Amazing, you did that with speed. I";
  772. mes "am truly grateful.";
  773. close;
  774. }
  775. }
  776. // Local Villager - 50 Bacillus
  777. //============================================================
  778. ein_fild01,43,249,7 script Local Villager#iROExp 898,{
  779. if((BaseLevel < 60)) {
  780. mes "[Local Villager]";
  781. mes "Its amazing, truly it is. I just";
  782. mes "wish I could get through this all.";
  783. close;
  784. }
  785. else if((BaseLevel > 75)) {
  786. mes "[Local Villager]";
  787. mes "Um, um. I don't think..";
  788. next;
  789. mes "[Local Villager]";
  790. mes "Yeah, sorry I can't talk right";
  791. mes "now.";
  792. close;
  793. }
  794. mes "[Local Villager]";
  795. mes "Hey, you there. Yeah you!";
  796. mes "Do you think you can help me with";
  797. mes "something?";
  798. next;
  799. mes "[Local Villager]";
  800. mes "I am trying to make my way through";
  801. mes "but I can't seem to get past these";
  802. mes "Demon Pungus. Can you help by";
  803. mes "collecting ^FF0000Bacillus^000000?";
  804. mes "I will reward you for helping clear";
  805. mes "this out for me.";
  806. next;
  807. if(select("I have Bacillus:What did you need?") == 2) {
  808. mes "[Local Villager]";
  809. mes "I need to see that you have";
  810. mes "gathered";
  811. mes "^FF000050 Bacillus^000000,";
  812. mes "and then I can reward you.";
  813. close;
  814. }
  815. if (countitem(7119) < 50) {
  816. mes "[Local Villager]";
  817. mes "It doesn't look";
  818. mes "like you have enough.";
  819. next;
  820. mes "[Local Villager]";
  821. mes "I need to see that you have";
  822. mes "gathered";
  823. mes "^FF000050 Bacillus^000000,";
  824. mes "and then I can reward you.";
  825. close;
  826. }else{
  827. delitem 7119,50;
  828. getitem 504,10;
  829. getexp 250266,144452;
  830. mes "[Local Villager]";
  831. mes "I had my doubts, but you have";
  832. mes "proven me wrong.";
  833. close;
  834. }
  835. }