summaryrefslogtreecommitdiff
path: root/npc/quests/the_sign_quest.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/quests/the_sign_quest.txt')
-rw-r--r--npc/quests/the_sign_quest.txt134
1 files changed, 56 insertions, 78 deletions
diff --git a/npc/quests/the_sign_quest.txt b/npc/quests/the_sign_quest.txt
index 5ce92aa0e..0c7e8c7c8 100644
--- a/npc/quests/the_sign_quest.txt
+++ b/npc/quests/the_sign_quest.txt
@@ -1,36 +1,53 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) tr0n
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Kargha
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) SinSloth
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= The Sign Quest
-//===== By: ==================================================
-//= SinSloth, MasterOfMuppets, Kargha
-//===== Current Version: =====================================
-//= 3.9
-//===== File Encoding ========================================
+//================= File Encoding =========================================
//= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8.
-//===== Description: =========================================
-//= [Official Conversion]
+//= -If the encoding is correct, the next three lines have the same length-
+//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============
+//= ============ ============================================= ============
+//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============
+//================= Description ===========================================
//= Quest for opening the doors to Geffenia.
-//= This script uses sign_01.bmp - sign_04.bmp, these will be
-//= found in the language of your client.
-//===== Additional Comments: =================================
-//= 3.0 Rewritten based on most recent Aegis script. [L0ne_W0lf]
-//= Due to the incompatabity of the old script with this
-//= version, variables will attmept to be translated to the
-//= new version, however it is untested.
-//= 3.1 Corrected time check for Sir Jore. [L0ne_W0lf]
-//= 3.2 Removed mapannounce used while debugging. [L0ne_W0lf]
-//= Moved the disablewaitingroomevent in dancing portion.
-//= 3.3 Applied Kazukin's fix for the dancing portion. (bugreport:3966) [L0ne_W0lf]
-//= 3.4 Added Renewal Changes. [Kisuka]
-//= 3.4 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 3.5 Fixed two bugs. 4230 & 4404 [CalciumKid]
-//= 3.6 Corrected the Level Requirements for 'Standby Room' [tr0n]
-//= 3.7 Massive cleaning/optimization (more can still be done). [Euphy]
-//= 3.8 Corrected an invalid map name. [Joseph]
-//= 3.9 Updated RE/Pre-RE EXP. [Euphy]
-//============================================================
-
-// The Sign (Part 1)
-//============================================================
+//= This script uses sign_01.bmp - sign_04.bmp, these will be found in the
+//= language of your client.
+//================= Current Version =======================================
+//= 3.9
+//=========================================================================
+
+//== The Sign (Part 1) =====================================
- script Sign::TheSign HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
cutin "sign_01",4;
@@ -6909,8 +6926,7 @@ yuno,330,100,4 script Knight#ss 4_M_JOB_KNIGHT2,{
}
}
-// The Sign (Part 2)
-//============================================================
+//== The Sign (Part 2) =====================================
geffen_in,159,48,5 script Lonely-looking Woman 4_F_05,{
callfunc "F_UpdateSignVars";
mes "[Brenda Howard]";
@@ -8367,8 +8383,7 @@ himinn,48,86,5 script Valkyrie#sign 4_F_VALKYRIE,{
}
}
-// The Sign (Part 3)
-//============================================================
+//== The Sign (Part 3) =====================================
que_sign01,196,39,4 script Serin#dummy 4_F_01,{
end;
@@ -12052,7 +12067,7 @@ gl_dun02,262,265,0 script Mysterious Energy#1 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 2 big 4 O'clock 270 198
+//- Angrboda's Seal 2 big 4 O'clock 270 198 -
gl_dun02,271,100,0 script Mysterious Energy#2 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12069,7 +12084,7 @@ gl_dun02,271,100,0 script Mysterious Energy#2 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 3 big 5 O'clock 268 32
+//- Angrboda's Seal 3 big 5 O'clock 268 32 -
gl_dun02,268,32,0 script Mysterious Energy#3 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12087,7 +12102,7 @@ gl_dun02,268,32,0 script Mysterious Energy#3 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 4 big 7 O'clock 16 26
+//- Angrboda's Seal 4 big 7 O'clock 16 26 -
gl_dun02,16,26,0 script Mysterious Energy#4 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12103,7 +12118,7 @@ gl_dun02,16,26,0 script Mysterious Energy#4 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 5 big 11 O'clock 42 251
+//- Angrboda's Seal 5 big 11 O'clock 42 251 -
gl_dun02,42,251,0 script Mysterious Energy#5 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12120,7 +12135,7 @@ gl_dun02,42,251,0 script Mysterious Energy#5 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 6 small 11 O'clock 123 234
+//- Angrboda's Seal 6 small 11 O'clock 123 234 -
gl_dun02,123,234,0 script Mysterious Energy#6 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12140,7 +12155,7 @@ gl_dun02,123,234,0 script Mysterious Energy#6 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 7 small 6 O'clock 140 72
+//- Angrboda's Seal 7 small 6 O'clock 140 72 -
gl_dun02,140,72,0 script Mysterious Energy#7 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12161,7 +12176,7 @@ gl_dun02,140,72,0 script Mysterious Energy#7 HIDDEN_NPC,{
}
}
-// Angrboda's Seal 8 very small 119 182
+//- Angrboda's Seal 8 very small 119 182 -
gl_dun02,119,182,0 script Mysterious Energy#8 HIDDEN_NPC,{
callfunc "F_UpdateSignVars";
.@crash_s = rand(1,1000);
@@ -12633,40 +12648,3 @@ function script F_UpdateSignVars {
}
return;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 First version, beware of potential nasty bugs :x [MasterOfMuppets]
-//= 1.1 Finalized for stable, might still contain bugs though. [MasterOfMuppets]
-//= 1.1a moved #aldesignwarp to fix enless warp [Lupus]
-//= 1.2 Fixed a minor bug that prevented people from advancing [MasterOfMuppets]
-//= quest at one point.
-//= 1.3 Removed duplicates [Toms]
-//= 1.4 Fixed a bug in Dearles script where it was checking for the wrong items.
-//= Fixed a major bug that was allowing players to continue before
-//= getting all the Sobbing Starlight pieces.
-//= Also moved the Alberta sign since another NPC was on top of it. [Llyr]
-//= 1.5 Fixed exploits and bugs. Plus add a removal of exttra sobbing pieces
-//= as suggested Tantarian, to let people Reborn [Lupus]
-//= 1.6 Minor fix, thanks to theultramage for pointing it out. [MasterOfMuppets]
-//= 1.7 Fixed exploit [KarLaeda]
-//= 1.7a Fixed wrong dialogue [Lupus]
-//= 1.7b Fixed possible exploit [Lupus]
-//= 1.7c Reformatted for future bughunt. WIP [Lupus]
-//= 1.8 Fixed some bugs and exploit which allowed players helping in the final
-//= fight to finish the quest as well. Completely revamped quiz system. [SinSloth]
-//= 1.9 Made some changes in last event to reflect recent bug exploit fix. [SinSloth]
-//= 2.0 Fixed some various minor bugs. [SinSloth]
-//= 2.1 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
-//= 2.2 Fixed a small bug which occured when people had to return The Sign around midnight. [SinSloth]
-//= 2.3 Made some adjustments in last event with dialogs/summoning and fixed a possible exploit earlier. [SinSloth]
-//= 2.4 Optimized/simplified some poorly written code; fixed wrong quiz answers [ultramage]
-//= 2.5 Updated to fall within proper name restrictions. [L0ne_W0lf]
-//= 2.5a Corrected a Typo error ";;". [Samuray22]
-//= 2.6 Fixed Engel giving back 7 Sobbing Starlight on failing to refine it, bugreport:1473 [Brainstorm]
-//= 2.7 Replaced effect numerics with constants. [Samuray22]
-//= 2.8 Fixed some bugs with itemids and leftover questitems [Fish0r]
-//= 2.9 Made a delitem causing script to fault use countitem when deleting. [L0ne_W0lf]
-//= 2.9a Added a check for Sign_Branch8A before attempting to run a delitem on items not needed based on Path taken. [Paradox924X]
-//============================================================