More Kiel quest fixes thanks to Toms and L0ne_W0lf
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10373 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
46f81c8f62
commit
d1753232be
@ -1,6 +1,7 @@
|
|||||||
Date Added
|
Date Added
|
||||||
======
|
======
|
||||||
2007/04/28
|
2007/04/28
|
||||||
|
* More Kiel quest fixes thanks to Toms and L0ne_W0lf [Playtester]
|
||||||
* Added a part of Munin's Hugel NPCs [Playtester]
|
* Added a part of Munin's Hugel NPCs [Playtester]
|
||||||
- more to come
|
- more to come
|
||||||
2007/04/27
|
2007/04/27
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= L0ne_W0lf (Script), DZeroX (Timer)
|
//= L0ne_W0lf (Script), DZeroX (Timer)
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.1
|
//= 1.3
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena SVN
|
//= eAthena SVN
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -15,7 +15,9 @@
|
|||||||
//= 1.1 Copied over some changes made by -Tsuyuki- [L0ne_W0lf]
|
//= 1.1 Copied over some changes made by -Tsuyuki- [L0ne_W0lf]
|
||||||
//= Reworked variables slightly so that the permenents ones aside from the
|
//= Reworked variables slightly so that the permenents ones aside from the
|
||||||
//= main tracking variable, are deleted when no longer needed. Renamed
|
//= main tracking variable, are deleted when no longer needed. Renamed
|
||||||
//= several variables that handle strings to @KHInput$.
|
//= several variables that handle strings to @KHInput$. [L0ne_W0lf]
|
||||||
|
//= 1.2 Removed duplicate NPCs. [Toms]
|
||||||
|
//= 1.3 More Bug fixes, fixed typo. Updated Additional comments. [L0ne_W0lf]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -147,7 +149,7 @@
|
|||||||
// Book ........................ kh_vila [175, 19]
|
// Book ........................ kh_vila [175, 19]
|
||||||
// KH_Letter_Trigger ........... kh_vila [179, 11]
|
// KH_Letter_Trigger ........... kh_vila [179, 11]
|
||||||
// Box ......................... kh_vila [ 16,175]
|
// Box ......................... kh_vila [ 16,175]
|
||||||
// Apple Box ................... kh_vila [ 13,184]
|
// Apple Box ................... kh_vila [ 30,184]
|
||||||
// Map ......................... kh_vila [ 44,125]
|
// Map ......................... kh_vila [ 44,125]
|
||||||
// Pot ......................... kh_vila [ 33,148]
|
// Pot ......................... kh_vila [ 33,148]
|
||||||
// Calabash .................... kh_vila [ 14, 55]
|
// Calabash .................... kh_vila [ 14, 55]
|
||||||
@ -2053,7 +2055,7 @@ kh_vila,191,14,0 script Wall 111,{
|
|||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (KielHyreQuest == 28) {
|
if (KielHyreQuest >= 28) {
|
||||||
mes "^3355FFThe wall is now^000000";
|
mes "^3355FFThe wall is now^000000";
|
||||||
mes "^3355FFopen, revealing^000000";
|
mes "^3355FFopen, revealing^000000";
|
||||||
mes "^3355FFa secret path.^000000";
|
mes "^3355FFa secret path.^000000";
|
||||||
@ -2080,13 +2082,6 @@ OnOpenDoor:
|
|||||||
// Store room interior; books
|
// Store room interior; books
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
kh_vila,184,20,0 script Book::BookKHQ1 111,{
|
kh_vila,184,20,0 script Book::BookKHQ1 111,{
|
||||||
mes "^3355FFThis bookshelf is^000000";
|
|
||||||
mes "^3355FFcrammed with many^000000";
|
|
||||||
mes "^3355FFlarge, hardcover books^000000";
|
|
||||||
close;
|
|
||||||
}
|
|
||||||
|
|
||||||
kh_vila,181,20,0 script Book::BookKHQ2 111,{
|
|
||||||
if (KielHyreQuest != 26) {
|
if (KielHyreQuest != 26) {
|
||||||
mes "^3355FFThis bookshelf is^000000";
|
mes "^3355FFThis bookshelf is^000000";
|
||||||
mes "^3355FFcrammed with many^000000";
|
mes "^3355FFcrammed with many^000000";
|
||||||
@ -2107,10 +2102,16 @@ kh_vila,181,20,0 script Book::BookKHQ2 111,{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
kh_vila,178,20,0 duplicate(BookKHQ1) Book::BookKHQ3 111
|
kh_vila,181,20,0 script Book::BookKHQ2 111,{
|
||||||
|
mes "^3355FFThis bookshelf is^000000";
|
||||||
|
mes "^3355FFcrammed with many^000000";
|
||||||
|
mes "^3355FFlarge, hardcover books^000000";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
|
||||||
kh_vila,175,19,0 duplicate(BookKHQ1) Book::BookKHQ4 111
|
kh_vila,178,20,0 duplicate(BookKHQ2) Book::BookKHQ3 111
|
||||||
|
|
||||||
|
kh_vila,175,19,0 duplicate(BookKHQ2) Book::BookKHQ4 111
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
// Store room interior; Letter to Elly on the floor.
|
// Store room interior; Letter to Elly on the floor.
|
||||||
@ -2183,7 +2184,7 @@ kh_vila,16,175,0 script Box::BoxKHQ1 111,{
|
|||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
// Cottage interior, kitchen; Apple Box (Useless?)
|
// Cottage interior, kitchen; Apple Box (Useless?)
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
kh_vila,13,184,0 script Apple Box 111,{
|
kh_vila,30,184,0 script Apple Box 111,{
|
||||||
mes "^3355FFYou find a box filled with^000000";
|
mes "^3355FFYou find a box filled with^000000";
|
||||||
mes "^3355FFripe, delicious apples.^000000";
|
mes "^3355FFripe, delicious apples.^000000";
|
||||||
next;
|
next;
|
||||||
@ -2294,7 +2295,7 @@ kh_vila,44,126,0 script Map 111,{
|
|||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
else if ((KHCottagePoem1 > 2) && (KielHyreQuest >= 30)) {
|
else if ((KHCottagePoem1 > 2) || (KielHyreQuest >= 30)) {
|
||||||
mes "^3355FFThis is where you found^000000";
|
mes "^3355FFThis is where you found^000000";
|
||||||
mes "^3355FFthe paper on which the^000000";
|
mes "^3355FFthe paper on which the^000000";
|
||||||
mes "^3355FFpoem was written. Perhaps^000000";
|
mes "^3355FFpoem was written. Perhaps^000000";
|
||||||
@ -2892,7 +2893,7 @@ kh_vila,123,170,0 script Medicine Chest 111,{
|
|||||||
mes "^3355FFWait, you have a blank piece^000000";
|
mes "^3355FFWait, you have a blank piece^000000";
|
||||||
mes "^3355FFof paper with the Kiel Hyre^000000";
|
mes "^3355FFof paper with the Kiel Hyre^000000";
|
||||||
mes "^3355FFFoundation seal! It's strange^000000";
|
mes "^3355FFFoundation seal! It's strange^000000";
|
||||||
mes "^3355FFthat the heal was put on a blank^000000";
|
mes "^3355FFthat the seal was put on a blank^000000";
|
||||||
mes "^3355FFpiece of paper. Maybe something^000000";
|
mes "^3355FFpiece of paper. Maybe something^000000";
|
||||||
mes "^3355FFis written on it with special ink?^000000";
|
mes "^3355FFis written on it with special ink?^000000";
|
||||||
next;
|
next;
|
||||||
@ -2985,7 +2986,7 @@ kh_vila,123,170,0 script Medicine Chest 111,{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
else if ((KHCottagePoem2 >= 2) && (KielHyreQuest >= 30)) {
|
else if ((KHCottagePoem2 >= 2) || (KielHyreQuest >= 30)) {
|
||||||
mes "^3355FFThis is where you poured^000000";
|
mes "^3355FFThis is where you poured^000000";
|
||||||
mes "^3355FFsome blue liquid to read^000000";
|
mes "^3355FFsome blue liquid to read^000000";
|
||||||
mes "^3355FFa poem written in invisible^000000";
|
mes "^3355FFa poem written in invisible^000000";
|
||||||
@ -3225,9 +3226,6 @@ kh_vila,136,68,0 script Sword Hilt 111,{
|
|||||||
}
|
}
|
||||||
|
|
||||||
else if ((KHCottagePoem1 == 5) && (KHCottagePoem2 == 3) || (KielHyreQuest >= 30)) {
|
else if ((KHCottagePoem1 == 5) && (KHCottagePoem2 == 3) || (KielHyreQuest >= 30)) {
|
||||||
//KHCottagePoem1 and KHCottagePoem2 no longer needed-- deleting
|
|
||||||
set KHCottagePoem1,0;
|
|
||||||
set KHCottagePoem2,0;
|
|
||||||
mes "^3355FFHere is a hidden^000000";
|
mes "^3355FFHere is a hidden^000000";
|
||||||
mes "^3355FFpath that leads to^000000";
|
mes "^3355FFpath that leads to^000000";
|
||||||
mes "^3355FFthe secret laboratory.^000000";
|
mes "^3355FFthe secret laboratory.^000000";
|
||||||
@ -3301,6 +3299,9 @@ kh_vila,185,68,0 script Test Tube::TestTubeKHQ2 111,{
|
|||||||
mes "^3355FFWhat could^000000";
|
mes "^3355FFWhat could^000000";
|
||||||
mes "^3355FFthose numbers^000000";
|
mes "^3355FFthose numbers^000000";
|
||||||
mes "^3355FFpossibly mean?^000000";
|
mes "^3355FFpossibly mean?^000000";
|
||||||
|
//KHCottagePoem1 and KHCottagePoem2 no longer needed-- deleting
|
||||||
|
set KHCottagePoem1,0;
|
||||||
|
set KHCottagePoem2,0;
|
||||||
set KielHyreQuest,30;
|
set KielHyreQuest,30;
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
@ -3324,7 +3325,7 @@ kh_vila,185,68,0 script Test Tube::TestTubeKHQ2 111,{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (KielHyreQuest == 30) {
|
else if (KielHyreQuest >= 30) {
|
||||||
mes "^3355FFWhat could the^000000";
|
mes "^3355FFWhat could the^000000";
|
||||||
mes "^3355FFnumber 4772961^000000";
|
mes "^3355FFnumber 4772961^000000";
|
||||||
mes "^3355FFmean? For now, you've^000000";
|
mes "^3355FFmean? For now, you've^000000";
|
||||||
@ -4753,7 +4754,7 @@ kh_mansion,22,28,4 script Kiel Hyre 903,{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if ((KielHyreQuest >= 74) && (KielHyreQuest <= 104)) {
|
else if ((KielHyreQuest >= 74) && (KielHyreQuest <= 106)) {
|
||||||
cutin "kh_kyel01",2;
|
cutin "kh_kyel01",2;
|
||||||
mes "[Kiel Hyre]";
|
mes "[Kiel Hyre]";
|
||||||
mes "You're back...!";
|
mes "You're back...!";
|
||||||
@ -6569,6 +6570,15 @@ kh_kiehl01,166,187,0 script Big Door::BigDoorKHQ5 111,{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
mes "^3355FFThis large door..";
|
||||||
|
mes "is closed shut.";
|
||||||
|
mes "If you listen carefully,";
|
||||||
|
mes "you can hear the door";
|
||||||
|
mes "hinges slightly squeak.^000000";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else {
|
else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user