/* client\data\questid2display.txt100100#acolyte trouble#SG_FEEL#QUE_NOIMAGE#Help out the acolyte in the church#Talk to the acolyte in the church#100101#acolyte trouble#SG_FEEL#QUE_NOIMAGE#Help out the acolyte in the church#Journey to Izlude town and talk to acolyte's mother#100102#acolyte trouble#SG_FEEL#QUE_NOIMAGE#Help out the acolyte in the church#Go back to Prontera Church and hand over the letter to the acolyte#100103#acolyte trouble#SG_FEEL#QUE_NOIMAGE#Help out the acolyte in the church#Submit the quest to Tavern Master#100104#gemstone shortage#SG_FEEL#QUE_NOIMAGE#Help refill the gem stones in town#Talk to gemstone seller#100105#gemstone shortage#SG_FEEL#QUE_NOIMAGE#Help refill the gem stones in town#collect 10 yellow gemstones, 10 blue gemstones, 10 red gemstones and bring them to gem seller#100106#gemstone shortage#SG_FEEL#QUE_NOIMAGE#Help refill the gem stones in town#Submit the quest to Tavern Master#100107#poring problem#SG_FEEL#QUE_NOIMAGE#Poring has invaded Prontera town last night, help out the town by killing porings outside the town#Talk to the guard#100108#poring problem#SG_FEEL#QUE_NOIMAGE#Poring has invaded Prontera town last night, help out the town by killing porings outside the town#kill 10 porings, and talk to the guard#100109#poring problem#SG_FEEL#QUE_NOIMAGE#Poring has invaded Prontera town last night, help out the town by killing porings outside the town#Submit the quest to Tavern Master#100110#hand over the artifact#SG_FEEL#QUE_NOIMAGE#There is a rare artifact in the town kept by artifact collecter. Hand over the artifact to Tavern Master#Talk to artifact collecter#100111#hand over the artifact#SG_FEEL#QUE_NOIMAGE#There is a rare artifact in the town kept by artifact collecter. Hand over the artifact to Tavern Master#Talk to assistant FAST! Time is running out!#100112#hand over the artifact#SG_FEEL#QUE_NOIMAGE#There is a rare artifact in the town kept by artifact collecter. Hand over the artifact to Tavern Master#Talk to artifact collecter#100113#hand over the artifact#SG_FEEL#QUE_NOIMAGE#There is a rare artifact in the town kept by artifact collecter. Hand over the artifact to Tavern Master#Submit the quest to Tavern Master#*//* eathena\db\quest_db.txt100100,0,0,0,0,0,0,0,"acolyte trouble"100101,0,0,0,0,0,0,0,"acolyte trouble"100102,0,0,0,0,0,0,0,"acolyte trouble"100103,0,0,0,0,0,0,0,"acolyte trouble"100104,0,0,0,0,0,0,0,"gemstone shortage"100105,0,0,0,0,0,0,0,"gemstone shortage"100106,0,0,0,0,0,0,0,"gemstone shortage"100107,0,0,0,0,0,0,0,"poring problem"100108,0,1002,10,0,0,0,0,"poring problem 1"100109,0,0,0,0,0,0,0,"poring problem"100110,0,0,0,0,0,0,0,"hand over the artifact"100111,15,0,0,0,0,0,0,"hand over the artifact"100112,0,0,0,0,0,0,0,"hand over the artifact"100113,0,0,0,0,0,0,0,"hand over the artifact"*//*mission 1 - acolyte trouble100100 - from tavern, talk to acolyte100101 - from acolyte, talk to npc in izlude100102 - from izlude, talk to acolyte100103 - from acolyte, submit to tavernmission 2 - gemstone stortage100104 - from tavern, talk to gem seller100105 - from gem seller, collect 10 yellow/blue/red gemstone100106 - from gem seller, submit to tavernmission 3 - poring problem100107 - from tavern, talk to guard100108 - from guard, kill 10 poring100109 - after kill poring and talked to guard, submit to tavernmission 4 - hand over the artifact100110 - from tavern, talk to artifact collecter100111 - from artifact collecter, talk to assistant within 20 seconds100112 - from assistant, talk to artifact collecter100113 - from artifact collecter, submit to tavern*/prontera,153,180,5 script reset quest(debug)100,{for(set .@i, 100100; .@i <=100113; set .@i, .@i +1)erasequest .@i;}prontera,156,180,5 script Prontera Tavern 100,{mes"take a mission";next;switch(select("acolyte trouble","gemstone shortage","poring problem","hand over the artifact")){case1:if(checkquest(100103)==2){mes"you already completed this mission";close;}elseif(checkquest(100103)==1){mes"you complete this mission!";dispbottom"mission 1 pass";completequest100103;showevent0,0;close;}elseif(checkquest(100100)==1 || checkquest(100101)==1 || checkquest(100102)==1){mes"you still on the mission";close;}mes"all right, talk to the acolyte from the church.";setquest100100;close;case2:if(checkquest(100106)==2){mes"you already completed this mission";close;}elseif(checkquest(100106)==1){mes"you complete this mission!";dispbottom"mission 2 pass";completequest100106;showevent0,0;close;}elseif(checkquest(100104)==1 || checkquest(100105)==1){mes"you still on the mission";close;}mes"all right, talk to the gem seller.";setquest100104;close2;doevent"gemstone seller::Onshowevent";end;case3:if(checkquest(100109)==2){mes"you already completed this mission";close;}elseif(checkquest(100109)==1){mes"you complete this mission!";dispbottom"mission 3 pass";completequest100109;showevent0,0;close;}elseif(checkquest(100107)==1 || checkquest(100108)==1){mes"you still on the mission";close;}mes"all right, talk to the guard.";setquest100107;close2;doevent"Guard::Onshowevent";end;case4:if(checkquest(100113)==2){mes"you already completed this mission";close;}elseif(checkquest(100113)==1){mes"you complete this mission!";dispbottom"mission 4 pass";completequest100113;showevent0,0;close;}elseif(checkquest(100110)==1 || checkquest(100111)==1 || checkquest(100112)==1){mes"you still on the mission";close;}mes"all right, talk to the artifact collecter.";setquest100110;close2;doevent"artifact collecter::Onshowevent";end;}end;Onshowevent:showevent2,0;end;}prt_church,102,77,3 script acolyte 95,{if(checkquest(100102)==1){mes"thx! a letter from my mum!";mes"from now on I'll do my best in training!";changequest100102,100103;showevent0,0;close;}elseif(checkquest(100101)==1){mes"can you please tell my mum how much I miss her?";close;}elseif(checkquest(100100)==1){mes"I miss my mum day and night ... can you please go to my hometown in izlude and tell her how much I miss her?";changequest100100,100101;showevent0,0;close;}mes"I must focus on my training!";close;Onshowevent:showevent2,0;end;}izlude,88,139,5 script old woman 773,{if(checkquest(100101)==1){mes"my child ask you to come? that's great! can you deliver this letter to him now?";changequest100101,100102;showevent0,0;close;}mes"I miss my child...";close;Onshowevent:showevent2,0;end;}prontera,248,151,3 script gemstone seller 58,{if(checkquest(100105)==1){if(countitem(715) >=10&&countitem(716) >=10&&countitem(717) >=10){mes"you got it! now we can replenish our stock!";delitem715,10;delitem716,10;delitem717,10;changequest100105,100106;showevent0,0;close2;doevent"Prontera Tavern::Onshowevent";end;}mes"you still haven't gathered enough gemstones?";close;}elseif(checkquest(100104)==1){mes"yes, our town need more gemstones. Can you help resupply our shortage of gemstones?";changequest100104,100105;close;}mes"we need more gem stones!";close;Onshowevent:showevent2,0;end;}prontera,147,28,5 script Guard 105,{if(checkquest(100108)==1){if(checkquest(100108,HUNTING)==2){mes"you've kill enough porings! you're our hero";changequest100108,100109;showevent0,0;close2;doevent"Prontera Tavern::Onshowevent";end;}mes"you haven't done killing yet";close;}elseif(checkquest(100107)==1){mes"yesterday night this town was invaded by porings, can you eliminate them?";changequest100107,100108;close;}mes"hi, welcome to prontera town";close;Onshowevent:showevent2,0;end;}prontera,57,293,5 script artifact collecter 47,{if(checkquest(100112)==1){mes"yes! that's the one! now you can hand it over to tavern master";changequest100112,100113;showevent0,0;close2;doevent"Prontera Tavern::Onshowevent";end;}elseif(checkquest(100111)==1){mes"FAST! she is about to throw it away!";close;}elseif(checkquest(100110)==1){mes"ahh ... that artifact tavern master requested ... wait! I just asked my assistant to throw it! Faster stop her before its too late";showevent0,0;dispbottom"you have 15 seconds to retrieve it";close2;changequest100110,100111;doevent"assistant::Onshowevent";end;}mes"today a sunny day....";close;Onshowevent:showevent2,0;end;}prontera,31,158,5 script assistant 66,{if(checkquest(100111)==1){if(checkquest(100111,PLAYTIME)==2){mes"oh no, the rubbish truck just send them away ...";dispbottom"you failed the quest";erasequest100111;showevent0,0;close;}mes"you're just in time! here the artifact you requested. But to be sure, double check with my master.";changequest100111,100112;showevent0,0;close2;doevent"artifact collecter::Onshowevent";end;}mes"work~ work~ work~";close;Onshowevent:showevent2,0;end;}- script show_event -1,{OnPCLoadMapEvent:if(strcharinfo(3)=="prontera"){if(checkquest(100103)==1 || checkquest(100106)==1 || checkquest(100109)==1 || checkquest(100113)==1)addtimer1,"Prontera Tavern::Onshowevent";if(checkquest(100104)==1 || checkquest(100105)==1)addtimer1,"gemstone seller::Onshowevent";if(checkquest(100107)==1 || checkquest(100108)==1)addtimer1,"Guard::Onshowevent";if(checkquest(100110)==1 || checkquest(100112)==1)addtimer1,"artifact collecter::Onshowevent";if(checkquest(100111)==1)addtimer1,"assistant::Onshowevent";}elseif(strcharinfo(3)=="prt_church"&&(checkquest(100100)==1 || checkquest(100102)==1))addtimer1,"acolyte::Onshowevent";elseif(strcharinfo(3)=="izlude"&&checkquest(100101)==1)addtimer1,"old woman::Onshowevent";end;}prontera mapflag loadeventprt_church mapflag loadeventizlude mapflag loadevent