cleanup of The Sign Quest (more to come)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10166 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
79cb6af0cb
commit
a881931cb6
@ -1,5 +1,7 @@
|
||||
Date Added
|
||||
======
|
||||
2007/04/07
|
||||
* More cleanups in The Sign Quest [Lupus]
|
||||
2007/04/05
|
||||
* Added Gunslinger quest for slotted Butcher [Playtester]
|
||||
* Fixed a typo in tu_archer.txt [ultramage]
|
||||
|
@ -49,8 +49,8 @@ OnInit:
|
||||
//============================================================
|
||||
|
||||
alberta,34,241,1 script Sign::GeffeniaSigns 111,{
|
||||
if (signquest < 1)set signquest,1;
|
||||
if ($signbmps) {
|
||||
if (signquest < 1)set signquest,1;
|
||||
cutin "sign_01",4;
|
||||
mes "^3355FFNext";
|
||||
next;
|
||||
@ -69,7 +69,6 @@ alberta,34,241,1 script Sign::GeffeniaSigns 111,{
|
||||
cutin "",255;
|
||||
end;
|
||||
} else {
|
||||
if (signquest < 1)set signquest,1;
|
||||
mes "^3355FFTo the talented and";
|
||||
mes "experienced adventurers who";
|
||||
mes "have dreams of achieving true";
|
||||
@ -104,10 +103,8 @@ alberta,34,241,1 script Sign::GeffeniaSigns 111,{
|
||||
mes "^000000-Metz Brayde";
|
||||
close;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
morocc,168,264,1 duplicate(GeffeniaSigns) Sign#2 111
|
||||
payon,160,183,1 duplicate(GeffeniaSigns) Sign#3 111
|
||||
prontera,147,305,1 duplicate(GeffeniaSigns) Sign#4 111
|
||||
@ -218,7 +215,7 @@ L_Situation:
|
||||
prt_in,227,45,4 script Archaeologist 804,{
|
||||
cutin "mets_alpha",2;
|
||||
if (sign_fail) goto L_Stop;
|
||||
if (signquest > 0)goto s_Cont;
|
||||
if (signquest)goto s_Cont;
|
||||
mes "[Metz]";
|
||||
mes "Although you need everlasting";
|
||||
mes "patience in an archaeological";
|
||||
@ -414,21 +411,18 @@ s_Sign:
|
||||
cutin "",255;
|
||||
end;
|
||||
} else if (signquest == 14) {
|
||||
set @signartisan,rand(1,5);
|
||||
if (@signartisan == 1) goto L_Artisan;
|
||||
mes "[Metz]";
|
||||
mes "Although I've made";
|
||||
mes "some progress, I still";
|
||||
mes "haven't found an artisan";
|
||||
mes "capable of restoring the";
|
||||
mes "Sobbing Starlight. Please";
|
||||
mes "give me a little more time.";
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
|
||||
L_Artisan:
|
||||
mes "[Metz]";
|
||||
if (rand(5)){
|
||||
mes "Although I've made";
|
||||
mes "some progress, I still";
|
||||
mes "haven't found an artisan";
|
||||
mes "capable of restoring the";
|
||||
mes "Sobbing Starlight. Please";
|
||||
mes "give me a little more time.";
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
}
|
||||
mes "Ah, you've come just";
|
||||
mes "just in the nick of time!";
|
||||
mes "I just found someone who";
|
||||
@ -672,6 +666,8 @@ L_Where:
|
||||
mes "may be even other applications";
|
||||
mes "using the power of this item...";
|
||||
next;
|
||||
getitem 2644,1;
|
||||
set signquest,61;
|
||||
mes "[Metz]";
|
||||
mes "I can only think of";
|
||||
mes "one person who can";
|
||||
@ -679,8 +675,6 @@ L_Where:
|
||||
mes "this: Engel Howard,";
|
||||
mes "Rune-Midgard's best";
|
||||
mes "Blacksmith.";
|
||||
getitem 2644,1;
|
||||
set signquest,61;
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
@ -707,6 +701,7 @@ L_Where:
|
||||
cutin "",255;
|
||||
end;
|
||||
} else if (signquest == 63) {
|
||||
set signquest,64;
|
||||
mes "[Metz]";
|
||||
mes "Ah, you're finally";
|
||||
mes "here. I've been waiting";
|
||||
@ -728,7 +723,6 @@ L_Where:
|
||||
mes "again, and I hope you stop by and";
|
||||
mes "chat from time to time.";
|
||||
set BaseExp,BaseExp +1823951;
|
||||
set signquest,64;
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
@ -780,21 +774,18 @@ L_Stop:
|
||||
mes "May I please take one last";
|
||||
mes "look at it?";
|
||||
next;
|
||||
getitem 617,1;
|
||||
set BaseExp,BaseExp + 876543;
|
||||
}
|
||||
set sign_fail,3;
|
||||
mes "[Metz]";
|
||||
mes "Thanks for your help. My dream";
|
||||
mes "might never come true but I've";
|
||||
mes "seen things that some people";
|
||||
mes "will never see in their whole lives.";
|
||||
if (sign_fail < 3) {
|
||||
getitem 617,1;
|
||||
set BaseExp,BaseExp + 876543;
|
||||
}
|
||||
set sign_fail,3;
|
||||
close2;
|
||||
cutin "",255;
|
||||
end;
|
||||
|
||||
}
|
||||
|
||||
prt_in,248,23,4 script Maid#2 1275,{
|
||||
@ -912,9 +903,7 @@ s_5W:
|
||||
mes "know a nice and cool place";
|
||||
mes "where I can work?";
|
||||
close;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1826,13 +1815,13 @@ s_Last:
|
||||
mes "known as the Ghost of Al de Baran.";
|
||||
mes "Although he's always sick, he has";
|
||||
mes "great passion for his research.";
|
||||
getitem 7177,1;
|
||||
set signquest,6;
|
||||
next;
|
||||
mes "[Daewoon]";
|
||||
mes "Alright, then.";
|
||||
mes "Good luck in";
|
||||
mes "Al de Baran~!";
|
||||
getitem 7177,1;
|
||||
set signquest,6;
|
||||
close;
|
||||
} else {
|
||||
mes "[Daewoon]";
|
||||
@ -2308,18 +2297,18 @@ OnPotion:
|
||||
prt_maze02,57,152,1 script Girl#11 91,{
|
||||
|
||||
mes "^3355FFYou catch a glimpse";
|
||||
mes "of a girl headin directly";
|
||||
mes "of a girl heading directly";
|
||||
mes "into a deep forest. You decide";
|
||||
if(signquest != 7)goto s_No;
|
||||
if(signquest != 7){
|
||||
mes "to not follow her since you're";
|
||||
mes "not interested where she's going.";
|
||||
close;
|
||||
}
|
||||
mes "to follow her and see if you can";
|
||||
mes "learn more.";
|
||||
close2;
|
||||
warp "prt_maze02",11,146;
|
||||
end;
|
||||
s_No:
|
||||
mes "to not follow her since you're";
|
||||
mes "not interested where she's going.";
|
||||
close;
|
||||
}
|
||||
|
||||
function script Sign_Alch_Summon {
|
||||
@ -3905,15 +3894,15 @@ L_Win:
|
||||
mes "back. Not all, but most of it.";
|
||||
mes "Isn't that reward enough?";
|
||||
next;
|
||||
set Zeny, Zeny + 20000;
|
||||
getitem 7177,1;
|
||||
set signquest,12;
|
||||
set $dance_fail,0;
|
||||
mes "[Dearles]";
|
||||
mes "Alright, take this chunk";
|
||||
mes "of Sobbing Starlight and";
|
||||
mes "go find someone named";
|
||||
mes "um, 'Bakerlan' in Alberta.";
|
||||
set Zeny, Zeny + 20000;
|
||||
getitem 7177,1;
|
||||
set signquest,12;
|
||||
set $dance_fail,0;
|
||||
next;
|
||||
|
||||
L_Ever:
|
||||
@ -5440,10 +5429,8 @@ L_Family:
|
||||
mes "[Engel]";
|
||||
mes "Alright, then.";
|
||||
mes "Take care.";
|
||||
close;
|
||||
} else {
|
||||
close;
|
||||
}
|
||||
close;
|
||||
|
||||
L_Help:
|
||||
mes "[Engel]";
|
||||
@ -8400,6 +8387,8 @@ L_Path:
|
||||
|
||||
L_Success:
|
||||
if (countitem(7313) < 5 && Sign_Branch8A) goto L_Voucher;
|
||||
delitem 7313,5;
|
||||
set signquest,57;
|
||||
mes "[Kirkena]";
|
||||
mes "You've done well.";
|
||||
mes "Without her memories of her";
|
||||
@ -8420,9 +8409,7 @@ L_Success:
|
||||
mes "please visit our queen, Lady Hell.";
|
||||
mes "I believe she wants to see you for";
|
||||
mes "some reason...";
|
||||
delitem 7313,5;
|
||||
set BaseExp,BaseExp +297000;
|
||||
set signquest,57;
|
||||
close;
|
||||
|
||||
L_Voucher:
|
||||
@ -9400,7 +9387,9 @@ L_Success:
|
||||
mes "are more precious to";
|
||||
mes "me than life itself.";
|
||||
next;
|
||||
set signquest,56;
|
||||
if (countitem(2643)) {
|
||||
delitem 2643,1;
|
||||
mes "[Serin]";
|
||||
mes "May I ask you one last";
|
||||
mes "favor? I see you kept my";
|
||||
@ -9408,16 +9397,12 @@ L_Success:
|
||||
mes "to me, could you kindly";
|
||||
mes "give it back please?";
|
||||
next;
|
||||
set JobExp,JobExp + 393759;
|
||||
}
|
||||
mes "[Serin]";
|
||||
mes "Farewell, now.";
|
||||
mes "And good luck on";
|
||||
mes "your travels, my friend...";
|
||||
if (countitem(2643)) {
|
||||
delitem 2643,1;
|
||||
set JobExp,JobExp + 393759;
|
||||
}
|
||||
set signquest,56;
|
||||
close;
|
||||
|
||||
L_NoWord:
|
||||
|
Loading…
x
Reference in New Issue
Block a user