diff options
Diffstat (limited to 'npc/quests/the_sign_quest.txt')
-rw-r--r-- | npc/quests/the_sign_quest.txt | 134 |
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] -//============================================================ |