diff options
Diffstat (limited to 'npc/quests/quests_veins.txt')
-rw-r--r-- | npc/quests/quests_veins.txt | 67 |
1 files changed, 46 insertions, 21 deletions
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt index 855bdceae..8decb1264 100644 --- a/npc/quests/quests_veins.txt +++ b/npc/quests/quests_veins.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.8 +//= 1.9 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= @@ -40,6 +40,9 @@ //= 1.6 Replaced effect numerics with constants. [L0ne_W0lf] //= 1.7 Moved a couple NPCs related to the Spy quest. [L0ne_W0lf] //= 1.8 Fixed some typos and confusing condition checks. [L0ne_W0lf] +//= 1.9 Added quest log entries for: +//= - Siblings Quest +//= - Thor Volcano Base Quest //============================================================ // Stone Quest @@ -1971,7 +1974,6 @@ ein_in01,279,221,0 script Hotel Manager#sch 903,5,5,{ } end; -//OnTouch2: OnTouch: if (que_sch == 14) { mes "[Manager]"; @@ -2030,7 +2032,6 @@ ein_in01,166,282,4 script Employee#sch 904,{ } ein_in01,176,285,0 script °ÍµÂ ÌØÀæ¸ê#sch -1,1,1,{ -//OnTouch2: OnTouch: if (que_sch == 15) { disablenpc "Corporate Figure#sch"; @@ -2794,6 +2795,7 @@ veins,327,185,3 script Kid#camelcamel 944,{ mes "I'll go search Thor"; mes "Volcano to find your"; mes "little sister Curdie."; + setquest 3060; set rachel_camel,1; close; } @@ -2833,6 +2835,7 @@ veins,327,185,3 script Kid#camelcamel 944,{ mes "locksmith in the market"; mes "street! You can ask him"; mes "to help free Curdie!"; + changequest 3061,3062; set rachel_camel,3; close; } @@ -3032,6 +3035,7 @@ veins,327,185,3 script Kid#camelcamel 944,{ mes "Good, good..."; mes "It's a promise, then."; mes "I'll see you later~"; + completequest 3083; set rachel_camel,25; specialeffect2 EF_ABSORBSPIRITS; getexp 1000000,700000; @@ -3217,6 +3221,7 @@ que_thor,36,66,5 script Little Curdie 941,{ mes "in town will know of a way"; mes "to unlock your shackles."; mes "I'll be back as soon as I can!"; + changequest 3060,3061; set rachel_camel,2; close; } @@ -3409,6 +3414,7 @@ que_thor,36,66,5 script Little Curdie 941,{ mes "Now you need to take"; mes "the mold back to town"; mes "to Mr. Lockenlock.^000000"; + changequest 3079,3080; set rachel_camel,21; close; } @@ -3478,6 +3484,7 @@ que_thor,36,66,5 script Little Curdie 941,{ mes "volcano? It must have been"; mes "dangerous... Something"; mes "related to the Rachel Army..."; + changequest 3082,3083; set rachel_camel,24; close; } @@ -3620,6 +3627,7 @@ veins,181,166,3 script Lockenlock 900,{ mes "["+strcharinfo(0)+"]"; mes "..........."; delitem 503,1; //Yellow_Potion + changequest 3063,3064; set rachel_camel,5; close; } @@ -3810,6 +3818,7 @@ veins,181,166,3 script Lockenlock 900,{ next; mes "["+strcharinfo(0)+"]"; mes "Alright."; + changequest 3078,3079; set rachel_camel,20; close; } @@ -3856,6 +3865,7 @@ veins,181,166,3 script Lockenlock 900,{ mes "the key, so I can get it done"; mes "as soon as you can bring"; mes "me the Steel. I'll be waiting."; + changequest 3080,3081; set rachel_camel,22; close; } @@ -3949,6 +3959,7 @@ veins,181,166,3 script Lockenlock 900,{ mes "Make sure that you"; mes "bring that child back"; mes "safe to her family!"; + changequest 3081,3082; set rachel_camel,23; close; } @@ -4118,6 +4129,7 @@ veins,227,127,5 script Ivory 940,{ mes "^4D4DFF5 Empty Bottles^000000."; mes "Then we can move"; mes "on to the hard part."; + changequest 3064,3065; set rachel_camel,6; close; } @@ -4163,6 +4175,7 @@ veins,227,127,5 script Ivory 940,{ mes "Okay, so I need to visit"; mes "him if I really need you"; mes "to make the soap..."; + changequest 3065,3066; set rachel_camel,7; close; } @@ -4335,6 +4348,7 @@ veins,227,127,5 script Ivory 940,{ mes "Silk Sand Camel Soap."; mes "you should bring it"; mes "to Mr. Lockenlock.^000000"; + changequest 3077,3078; set rachel_camel,19; close; } @@ -4480,6 +4494,7 @@ veins,115,59,5 script Saraman 847,{ mes "^4D4DFF5 Monster's Feed^000000,"; mes "^4D4DFF1 Empty Bottle^000000, and"; mes "^4D4DFF1 Yellow Potion^000000."; + changequest 3066,3067; set rachel_camel,8; close; } @@ -4524,6 +4539,7 @@ veins,115,59,5 script Saraman 847,{ delitem 503,1; //Yellow_Potion delitem 619,1; //Unripe_Apple delitem 713,1; //Empty_Bottle + changequest 3067,3068; set rachel_camel,9; close; } @@ -4606,6 +4622,7 @@ veins,115,59,5 script Saraman 847,{ mes "so she shouldn't be far from"; mes "here. Please find my camel"; mes "Soony as soon as you can!"; + changequest 3069,3070; set rachel_camel,11; close; } @@ -4675,6 +4692,7 @@ veins,115,59,5 script Saraman 847,{ mes "what you've done for me."; mes "Good luck with getting"; mes "that soap you want made."; + changequest 3076,3077; getitem 617,1; //Old_Violet_Box set rachel_camel,18; close; @@ -4713,6 +4731,7 @@ veins,78,226,5 script Camel#camelcc1::VeinsCamel 938,{ mes "appetite stimulant, but"; mes "brusquely turned its"; mes "nose away from it.^000000"; + changequest 3068,3069; set rachel_camel,10; close; } @@ -4723,7 +4742,6 @@ veins,78,226,5 script Camel#camelcc1::VeinsCamel 938,{ mes "nose away from it."; mes "This probably isn't the"; mes "camel you're looking for.^000000"; - set rachel_camel,10; close; } else { @@ -4765,6 +4783,7 @@ ve_fild07,235,42,3 script Silk Sand Camel 938,{ mes "I guess all I need to"; mes "do is collect some of"; mes "that precious camel dung."; + changequest 3070,3071; set rachel_camel,12; close; } @@ -4918,12 +4937,12 @@ ve_fild07,235,42,3 script Silk Sand Camel 938,{ next; mes "^3355FFIt's time for you to"; mes "return to Mr. Saraman.^000000"; - } delitem 519,2; //Milk delitem 511,20; //Green_Herb delitem 909,10; //Jellopy delitem 713,1; //Empty_Bottle + changequest 3059+rachel_camel,3060+rachel_camel; set rachel_camel,rachel_camel+1; close; case 6: @@ -5056,6 +5075,7 @@ veins,221,120,5 script Young Town Native 943,{ mes "^3355FFFind Mr. Lockenlock"; mes "in the market street, and"; mes "bring him a Yellow Potion.^000000"; + changequest 3062,3063; set rachel_camel,4; close; } @@ -5234,7 +5254,6 @@ OnInit: end; OnTouch: -//OnTouch2: warp "ra_temin",85,137; close; } @@ -5252,7 +5271,6 @@ OnInit: end; OnTouch: -//OnTouch2: warp "ra_temin",85,137; close; } @@ -5301,7 +5319,6 @@ ra_temin,115,140,1 script Flower Vase#vol 111,{ ra_temin,85,131,0 script path_vol1 -1,5,0,{ OnTouch: -//OnTouch2: if ((aru_vol != 3) && (aru_vol != 4)) { warp "ra_temin",85,137; } @@ -5310,7 +5327,6 @@ OnTouch: ra_temin,82,131,0 script path_vol1#2 -1,5,0,{ OnTouch: -//OnTouch2: if (aru_vol != 4) { warp "ra_temin",85,137; } @@ -5319,7 +5335,6 @@ OnTouch: ra_temin,82,127,0 script path_vol1#3 -1,5,1,{ OnTouch: -//OnTouch2: if (aru_vol == 5) { warp "ra_temin",84,124; } @@ -5503,6 +5518,7 @@ ra_temin,85,118,3 script Drawer#vol3 111,{ mes "Research Institute'' on"; mes "the cover, and then you"; mes "close the drawer.^000000"; + changequest 2114,2115; set aru_vol,5; getitem 7342,1; //File01 close; @@ -5568,7 +5584,6 @@ ra_temin,73,126,1 script Ladder#vol1 111,{ ve_in,280,223,0 script #volroom -1,2,2,{ OnTouch: -//OnTouch2: if (aru_vol == 6) { mes "^3355FFThis house looks like"; mes "it's been abandoned for"; @@ -5863,6 +5878,7 @@ ve_in,233,116,3 script Drunken Man#vol 901,{ mes "the feeling that this will"; mes "all turn out in your favor."; mes "You know that feeling, right?^000000"; + changequest 2116,2117; set aru_vol,8; getitem 7705,1; //Note_Of_Geologist close; @@ -5985,6 +6001,7 @@ ve_in,233,116,3 script Drunken Man#vol 901,{ mes "well done. Good work!"; mes "I expected nothing less"; mes "from my star pupil!"; + changequest 60211,60212; set aru_vol,25; delitem 7342,1; //File01 delitem 7704,1; //Broken_Thermometer @@ -6112,6 +6129,7 @@ ve_in,281,214,3 script Bookshelf#vol 111,{ mes "your eyes, and reach inside"; mes "Gio's purple box of goodies.^000000"; next; + changequest 60212,60213; set aru_vol,26; set .@box_box,rand(1,20); if (.@box_box < 7) { @@ -6155,6 +6173,7 @@ thor_v01,37,234,3 script Hot Land Surface#1 111,{ mes "^3355FFYou record the"; mes "temperature in"; mes "your report.^000000"; + changequest 2117,2118; set aru_vol,9; next; mes "["+strcharinfo(0)+"]"; @@ -6192,6 +6211,7 @@ thor_v02,165,37,3 script Hot Land Surface#2 111,{ mes "^3355FFYou record the"; mes "temperature in"; mes "your report.^000000"; + changequest 2118,2119; set aru_vol,10; close; } @@ -6229,6 +6249,7 @@ thor_v02,170,100,3 script Hot Land Surface#3 111,{ mes "measurements. I should"; mes "submit this report to the"; mes "geological camp now~"; + changequest 2119,2120; set aru_vol,11; close; } @@ -6275,6 +6296,7 @@ que_thor,145,66,3 script Guard#vol::VeinsGuard 939,{ mes "ask Sahedi to help you."; mes "He's at the airship just"; mes "south of the train station."; + changequest 2120,2121; set aru_vol,12; close2; warp "thor_camp",248,190; @@ -6387,6 +6409,7 @@ thor_camp,250,104,3 script Sahedi#vol 934,{ mes "Please go ahead, and"; mes "see if this camp will be"; mes "safe from any disaster."; + changequest 2121,2122; set aru_vol,13; delitem 7342,1; //File01 close; @@ -6501,6 +6524,7 @@ thor_camp,250,104,3 script Sahedi#vol 934,{ mes "Hopefully he'll have some"; mes "advice for what we can"; mes "do about this disaster..."; + changequest 2128,60211; set aru_vol,24; getitem 7342,1; //File01 close; @@ -6513,7 +6537,6 @@ thor_camp,250,104,3 script Sahedi#vol 934,{ thor_camp,194,220,0 script #Colonel1 -1,5,5,{ OnTouch: -//OnTouch2: if (aru_vol == 13) { enablenpc "Colonel Vito#1"; mes "[????]"; @@ -6546,6 +6569,7 @@ OnTouch: mes "great Colonel Vito. I'll mold"; mes "you into a true warrior for"; mes "Freya! Now follow me!"; + changequest 2122,2123; set aru_vol,14; close2; disablenpc "Colonel Vito#1"; @@ -6568,7 +6592,6 @@ OnTouch: thor_camp,162,182,0 script #Colonel2 -1,7,7,{ OnTouch: -//OnTouch2: if (aru_vol == 13) { enablenpc "Colonel Vito#2"; mes "[????]"; @@ -6601,6 +6624,7 @@ OnTouch: mes "great Colonel Vito. I'll mold"; mes "you into a true warrior for"; mes "Freya! Now follow me!"; + changequest 2122,2123; set aru_vol,14; disablenpc "Colonel Vito#2"; close2; @@ -6851,6 +6875,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{ mes "in Freya's service. That"; mes "is all for the first exercise,"; mes "but there's one more left."; + changequest 2123,2124; set aru_vol,16; close; } @@ -6892,6 +6917,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{ mes "body. See the dummy in"; mes "front of you? Practice by"; mes "chopping it 10 times. Go!"; + changequest 2125,2126; set aru_vol,19; next; if (select("Yes, sir!:What do you mean by chop?") == 1) { @@ -6942,6 +6968,7 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{ mes "he'll think of me as"; mes "a geological researcher"; mes "instead of as a soldier.^000000)"; + changequest 2126,2127; set aru_vol,21; close; } @@ -6955,7 +6982,6 @@ thor_camp,159,74,3 script Colonel Vito#3 946,{ thor_camp,141,62,0 script #vol_study1::VeinsWarp -1,3,3,{ OnTouch: -//OnTouch2: if ((aru_vol >= 14 && aru_vol <= 16) || (aru_vol == 19)) { warp "thor_camp",156,67; } @@ -6967,7 +6993,6 @@ thor_camp,172,38,0 duplicate(VeinsWarp) #vol_study3 -1,3,3 thor_camp,172,132,0 script #sita_vol -1,3,3,{ OnTouch: -//OnTouch2: if (aru_vol == 21) { mes "^3355FFThere's a stream of"; mes "magma running down"; @@ -6986,7 +7011,6 @@ OnTouch: thor_camp,148,310,0 script #buki_vol -1,5,5,{ OnTouch: -//OnTouch2: if (aru_vol == 22) { mes "^3355FFPeople are carrying"; mes "many heavy wooden boxes"; @@ -6998,6 +7022,7 @@ OnTouch: mes "["+strcharinfo(0)+"]"; mes "I should go back"; mes "to Sahedi now."; + changequest 2127,2128; set aru_vol,23; close; } @@ -7053,6 +7078,7 @@ thor_camp,109,167,3 script Control Panel#vol 111,{ mes "No problems here."; mes "I guess I can go"; mes "back to that colonel."; + changequest 2124,2125; set aru_vol,18; close; } @@ -7272,7 +7298,7 @@ thor_camp,98,213,5 script Thor Volcano Soldier#vo9 939,{ } thor_v02,143,78,0 script #totcamp 45,2,2,{ -OnTouch: +OnTouch_: if (rachel_camel < 24) { warp "que_thor",65,55; end; @@ -7282,20 +7308,19 @@ OnTouch: } que_thor,69,56,0 script #tov_1 45,2,2,{ -OnTouch: +OnTouch_: warp "thor_v02",146,84; end; } que_thor,187,56,0 script #tov_2 45,2,2,{ -OnTouch: +OnTouch_: warp "thor_v02",146,84; end; } thor_camp,62,98,0 script #volbq -1,5,5,{ OnTouch: -//OnTouch2: mes "^3355FFThere is an old man"; mes "in high priest robes"; mes "in front of you.^000000"; @@ -7326,7 +7351,7 @@ thor_camp,246,191,3 script Guard#goto 939,{ } veins,302,166,0 script #whoau -1,2,2,{ -OnTouch: +OnTouch_: mes "[House Owner]"; mes "Wh-who the hell"; mes "are you? Honey!"; |