diff options
Diffstat (limited to 'npc/quests/quests_juperos.txt')
-rw-r--r-- | npc/quests/quests_juperos.txt | 134 |
1 files changed, 54 insertions, 80 deletions
diff --git a/npc/quests/quests_juperos.txt b/npc/quests/quests_juperos.txt index ffac8b6a7..083609186 100644 --- a/npc/quests/quests_juperos.txt +++ b/npc/quests/quests_juperos.txt @@ -1,28 +1,40 @@ -//===== 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) Euphy +//= Copyright (C) Zephyrus +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= Juperos Dungeon Quests -//===== By =================================================== -//= MasterOfMuppets -//===== Version ============================================== -//= 1.9 -//===== Description ========================================== -//= [Partial Official Conversion] +//================= Description =========================================== //= Juperos Ruins related Quests/Events -//===== Comments ============================================= -//= 1.0 First version, partly implemented [MasterOfMuppets] -//= 1.1 Added official Juperos Ruins History Quest. Thanks -//= to Keplerk for his first version. [SinSloth] -//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.3 Removed semi-official core access NPCs, replaced with [L0ne_W0lf] -//= event-driven story progressive NPCs. Optimization needed. -//= 1.3a Adjusted the elevafor timer. (132000 -> 142000) [L0ne_W0lf] -//= 1.3b Minor updates to juperos elevator NPCs. [L0ne_W0lf] -//= 1.4 Fixed Elevator not working after failing once. [L0ne_W0lf] -//= 1.5 Lots of Fixes, missing stopnpctimers, cleanup. [Zephyrus] -//= 1.6 Added missing close in "Popular Feats" [L0ne_W0lf] -//= 1.7 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.8 Updated RE/Pre-RE EXP. [Euphy] -//= 1.9 Added GM management NPC. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.9 +//========================================================================= yuno_in04,190,125,4 script Scholar 8_F_GIRL,{ switch(yuno_hist) { @@ -1248,8 +1260,7 @@ yuno_in04,188,118,4 script Book#juperos HIDDEN_NPC,{ close; } -// Bronze Statue - juperos_01 99 112 - +//- Bronze Statue - juperos_01 99 112 juperos_01,99,112,4 script Bronze Statue#1 CLEAR_NPC,{ if (yuno_hist > 3) { mes "^3355FF''Do you wish to see"; @@ -1618,12 +1629,8 @@ juperos_01,215,127,4 script Machine Statue CLEAR_NPC,{ close; } -//============================================================ -// Jupers Core access Story Event -//============================================================ -//============================================================ -// 1rd Floor -> 2nd Floor -//============================================================ +//== Jupers Core access Story Event ======================== +//- 1rd Floor -> 2nd Floor - juperos_01,100,91,0 script jupe_goto#1 -1,2,2,{ end; @@ -1687,10 +1694,7 @@ OnTimer2000: end; } -//============================================================ -// 2nd Floor -//============================================================ - +//- 2nd Floor - juperos_02,97,70,0 script 3F Gate Switch#jupe -1,{ OnInit: initnpctimer; @@ -1812,9 +1816,7 @@ OnTouch: end; } -//============================================================ -// Security Checkpoint 1-1 -//============================================================ +//- Security Checkpoint 1-1 - jupe_area1,88,224,0 script #hole#1-1 CLEAR_NPC,{ cutin "1",2; if ($@JupreArea1InUse == 1) { @@ -2104,9 +2106,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-2 -//============================================================ +//- Security Checkpoint 1-2 - jupe_area1,25,238,0 script #hole#1-2 CLEAR_NPC,{ cutin "2",2; if ($@JupreArea1InUse == 1) { @@ -2393,9 +2393,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-3 -//============================================================ +//- Security Checkpoint 1-3 - jupe_area1,36,146,0 script #hole#1-3 CLEAR_NPC,{ cutin "3",2; if ($@JupreArea1InUse == 1) { @@ -2681,9 +2679,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-4 -//============================================================ +//- Security Checkpoint 1-4 - jupe_area1,50,49,0 script #hole#1-4 CLEAR_NPC,{ cutin "4",2; if ($@JupreArea1InUse == 1) { @@ -2969,9 +2965,7 @@ OnMyMobDead: end; } -//============================================================ -// Move to Elevator -//============================================================ +//- Move to Elevator - jupe_area1,112,162,0 script Lever#ufe CLEAR_NPC,{ mes "^3355FFIt's a lever"; mes "whose function"; @@ -3021,9 +3015,7 @@ OnTimer3000: end; } -//============================================================ -// Security Checkpoint 2-1 -//============================================================ +//- Security Checkpoint 2-1 jupe_area2,74,224,0 script #hole#2-1 CLEAR_NPC,{ cutin "1",2; if ($@JupreArea2InUse == 1) { @@ -3313,9 +3305,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-2 -//============================================================ +//- Security Checkpoint 2-2 - jupe_area2,138,238,0 script #hole#2-2 CLEAR_NPC,{ cutin "2",2; if ($@JupreArea2InUse == 1) { @@ -3602,9 +3592,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-3 -//============================================================ +//- Security Checkpoint 2-3 - jupe_area2,127,146,0 script #hole#2-3 CLEAR_NPC,{ cutin "3",2; if ($@JupreArea2InUse == 1) { @@ -3892,9 +3880,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-4 -//============================================================ +//- Security Checkpoint 2-4 - jupe_area2,113,49,0 script #hole#2-4 CLEAR_NPC,{ cutin "4",2; if ($@JupreArea2InUse == 1) { @@ -4182,9 +4168,7 @@ OnMyMobDead: end; } -//============================================================ -// Move to Elevator -//============================================================ +//- Move to Elevator - jupe_area2,51,162,0 script Lever#ufe2 CLEAR_NPC,{ mes "^3355FFIt's a lever"; mes "whose function"; @@ -4234,9 +4218,7 @@ OnTimer3000: end; } -//============================================================ -// Elevator Reception Room -//============================================================ +//- Elevator Reception Room - jupe_ele_r,51,98,0 script Switch#ufe CLEAR_NPC,{ if ($@JupeElevatorInUse == 1) { mes "^3355FFIt's some sort of"; @@ -4399,9 +4381,7 @@ OnInit: end; } -//============================================================ -// Elevator Receptoin Guards -//============================================================ +//- Elevator Reception Guards - jupe_ele_r,10,50,0 script Elevator Guard1#ufe -1,{ OnInit: disablenpc "Elevator Guard1#ufe"; @@ -4557,9 +4537,7 @@ OnTimer10000: end; } -//============================================================ -// Elevator NPCs -//============================================================ +//- Elevator NPCs - jupe_ele,14,6,1 script TimeOut#ufe CLEAR_NPC,{ OnEnable: initnpctimer; @@ -4914,9 +4892,7 @@ OnTouch: end; } -//============================================================ -// Warps -//============================================================ +//- Warps - jupe_gate,50,173,0 script gate#start -1,2,3,{ end; @@ -4977,9 +4953,7 @@ OnTouch: end; } -//============================================================ -// GM Management NPC -//============================================================ +//== GM Management NPC ===================================== sec_in02,39,167,0 script Juperos Manager 4_F_OPERATION,{ callfunc "F_GM_NPC"; mes "[Juperos Manager]"; |