summaryrefslogtreecommitdiff
path: root/npc/re/instances/WolfchevLaboratory.txt
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2015-11-16 14:34:46 +0100
committerHaru <haru@dotalux.com>2015-12-15 20:53:53 +0100
commitbec90279c8edae4c2ab5690567f9ec978ab03285 (patch)
treebccc1703a00d7b913421531983d01d4948d947fe /npc/re/instances/WolfchevLaboratory.txt
parentca2c900a349676867bae1af90c9515c4642439d3 (diff)
downloadhercules-bec90279c8edae4c2ab5690567f9ec978ab03285.tar.gz
hercules-bec90279c8edae4c2ab5690567f9ec978ab03285.tar.bz2
hercules-bec90279c8edae4c2ab5690567f9ec978ab03285.tar.xz
hercules-bec90279c8edae4c2ab5690567f9ec978ab03285.zip
Standardized header in scripts (part 12)
- Now including GPL-compliant license/copyright info - Restored some missing copyrights - Instance scripts folders Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'npc/re/instances/WolfchevLaboratory.txt')
-rw-r--r--npc/re/instances/WolfchevLaboratory.txt162
1 files changed, 75 insertions, 87 deletions
diff --git a/npc/re/instances/WolfchevLaboratory.txt b/npc/re/instances/WolfchevLaboratory.txt
index 08ac36161..30cd74c7f 100644
--- a/npc/re/instances/WolfchevLaboratory.txt
+++ b/npc/re/instances/WolfchevLaboratory.txt
@@ -1,23 +1,47 @@
-//===== Hercules Script ========================================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Kisuka
+//=
+//= 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/>.
+//=========================================================================
//= Wolfchev's Laboratory
-//===== By: ====================================================================
-//= Kisuka (1.0)
-//===== Current Version: =======================================================
-//= 1.0.2
-//===== File Encoding ==========================================================
+//================= File Encoding =========================================
//= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8.
-//===== Description: ===========================================================
+//= -If the encoding is correct, the next three lines have the same length-
+//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============
+//= ============ ============================================= ============
+//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============
+//================= Description ===========================================
//= Defeat Wolfchev's human experimentations.
-//===== Additional Comments: ===================================================
-//= 1.0.0 Initial Release. [Kisuka]
-//= 1.0.1 Some Clean-Up and Fixes. [Euphy]
-//= 1.0.2 Fixed a small typo. [Euphy]
-//==============================================================================
+//================= Current Version =======================================
+//= 1.0.2
+//=========================================================================
1@lhz mapflag src4instance
-// Giacomo Girolam
-//==============================================================================
+//== Giacomo Girolam =======================================
lighthalzen,303,303,6 script Giacomo Girolamo#kiup2 4_M_KHMAN,3,3,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -294,8 +318,7 @@ lighthalzen,303,303,6 script Giacomo Girolamo#kiup2 4_M_KHMAN,3,3,{
end;
}
-// Weird Old Man (Rewards)
-//==============================================================================
+//== Weird Old Man (Rewards) ===============================
lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
if ((MaxWeight - Weight) < 2800 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -530,7 +553,7 @@ lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
} else {
.@weapon$[.@i] = "^FF0000";
}
- }
+ }
while(1) {
switch(select(
"Show me other items.",
@@ -670,8 +693,7 @@ lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
return;
}
-// Sorcerer (Rewards)
-//==============================================================================
+//== Sorcerer (Rewards) ====================================
lhz_cube,233,24,4 script Sorcerer#Bio4Reward 4_M_UMDANCEKID,{
if ((MaxWeight - Weight) < 1200 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1320,8 +1342,7 @@ lhz_cube,233,24,4 script Sorcerer#Bio4Reward 4_M_UMDANCEKID,{
end;
}
-// Warp portal to the 4th Fl.
-//==============================================================================
+//== Warp portal to the 4th Floor ==========================
lhz_dun03,239,78,1 script lhz_dun03_lhz_dun04 WARPNPC,1,1,{
end;
@@ -1347,12 +1368,10 @@ lhz_dun03,239,78,1 script lhz_dun03_lhz_dun04 WARPNPC,1,1,{
end;
}
-// Warp Portal to the 3rd Fl.
-//==============================================================================
+//== Warp Portal to the 3rd Floor ==========================
lhz_dun04,244,61,1 warp lhz_dun04_lhz_dun03 1,1,lhz_dun03,240,75
-// Inside the Lab
-//==============================================================================
+//== Inside the Lab ========================================
que_lhz,242,50,0 script #01Startpoint -1,3,3,{
end;
@@ -1394,8 +1413,7 @@ que_lhz,242,50,0 script #01Startpoint -1,3,3,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,206,74,4 script Researcher#02 4_LGTSCIENCE,3,3,{
end;
@@ -1438,8 +1456,7 @@ que_lhz,206,74,4 script Researcher#02 4_LGTSCIENCE,3,3,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,94,119,4 script Researcher#03 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1480,8 +1497,7 @@ que_lhz,94,119,4 script Researcher#03 4_LGTSCIENCE,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,147,224,4 script Researcher#04 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1565,8 +1581,7 @@ que_lhz,147,224,4 script Researcher#04 4_LGTSCIENCE,{
end;
}
-// Warp to lhz_dun04 from Wolfchev's Lab
-//==============================================================================
+//== Warp to lhz_dun04 from Wolfchev's Lab =================
que_lhz,148,251,0 script #Move2lab -1,12,0,{
end;
@@ -1582,8 +1597,7 @@ que_lhz,148,251,0 script #Move2lab -1,12,0,{
}
}
-// Event Controller
-//==============================================================================
+//== Event Controller ======================================
que_lhz,1,1,0 script #Eventctrl -1,{
end;
@@ -1657,8 +1671,7 @@ que_lhz,147,215,0 script #06 -1,{ end; }
que_lhz,139,215,0 script #07 -1,{ end; }
que_lhz,139,224,0 script #08 -1,{ end; }
-// Human Guinea pigs
-//==============================================================================
+//== Human Guinea pigs =====================================
que_lhz,140,231,1 script Human Guinea pig#01 CHEN,{
end;
@@ -1684,8 +1697,7 @@ que_lhz,147,216,4 duplicate(Human Guinea pig#01) Human Guinea pig#06 CHEN
que_lhz,140,216,3 duplicate(Human Guinea pig#01) Human Guinea pig#07 CHEN
que_lhz,140,224,2 duplicate(Human Guinea pig#01) Human Guinea pig#08 CHEN
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
lhz_dun04,151,276,3 script Researcher#memo 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000You cannot continue the process due to possessing too many belongings.^000000";
@@ -1902,8 +1914,7 @@ lhz_dun04,151,276,3 script Researcher#memo 4_LGTSCIENCE,{
}
}
-//
-//==============================================================================
+//==========================================================
lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000You cannot continue the process due to possessing too many belongings.^000000";
@@ -1961,8 +1972,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
}
}
-// The Lab No.1 : System 1_1
-//==============================================================================
+//== The Lab No.1 : System 1_1 =============================
1@lhz,35,108,4 script Lab1#1_1 CLEAR_NPC,{
end;
@@ -1994,8 +2004,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.1 Monster Control
-//==============================================================================
+//== The Lab No.1 Monster Control ==========================
1@lhz,37,108,4 script MobCtrl1#mob01 CLEAR_NPC,{
end;
@@ -2029,8 +2038,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Emergency Access Valve Manual
-//==============================================================================
+//== Emergency Access Valve Manual =========================
1@lhz,39,168,0 script Manual Sheet#1_1 CLEAR_NPC,{
mes "There are valve manual sheets littered on the floor.";
next;
@@ -2107,8 +2115,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Left Valve
-//==============================================================================
+//== Left Valve ============================================
1@lhz,41,172,0 script Valve#1_2 CLEAR_NPC,{
.@open_portal = 0;
mes "This is the left valve for the emergency access.";
@@ -2170,8 +2177,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Right Valve
-//==============================================================================
+//== Right Valve ===========================================
1@lhz,52,172,0 script Valve#1_3 CLEAR_NPC,{
.@open_portal = 0;
mes "This is the left valve for the emergency access.";
@@ -2234,8 +2240,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
}
-// The Lab No.1 >> The Lab No.2 Warp portal
-//==============================================================================
+//== The Lab No.1 >> The Lab No.2 Warp portal ==============
1@lhz,45,173,0 script #potal_01 WARPNPC,2,2,{
end;
@@ -2254,8 +2259,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2
-//==============================================================================
+//== The Lab No.2 ==========================================
1@lhz,151,29,0 script #2_0 -1,1,1,{
end;
@@ -2273,8 +2277,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_1 System - Control of Monster Wave and Pipe right before exploding
-//==============================================================================
+//== The Lab No.2 2_1 System - Control of Monster Wave and Pipe right before exploding =
1@lhz,35,106,4 script Lab2#2_1 CLEAR_NPC,{
end;
@@ -2382,9 +2385,8 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_2 System - Pipe Operation Control
+//== The Lab No.2 2_2 System - Pipe Operation Control ======
// When 3 pipes explode, system will shut down.
-//==============================================================================
1@lhz,37,106,4 script Lab2#2_2 CLEAR_NPC,{
end;
@@ -2462,8 +2464,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_3 System
-//==============================================================================
+//== The Lab No.2 2_3 System ===============================
1@lhz,151,48,0 script #2_3 -1,20,20,{
end;
@@ -2489,8 +2490,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 Monster Control
-//==============================================================================
+//== The Lab No.2 Monster Control ==========================
1@lhz,39,106,4 script MobCtrl2#mob02 CLEAR_NPC,{
end;
@@ -2567,8 +2567,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 Valves
-//==============================================================================
+//== The Lab No.2 Valves ===================================
- script bio4FLab2Valve -1,{
if (getpartyleader(getcharid(1),2) == getcharid(0)) {
progressbar "0xffff00", 20;
@@ -2604,8 +2603,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
1@lhz,165,51,0 duplicate(bio4FLab2Valve) Valve#2_5 CLEAR_NPC
1@lhz,137,47,0 duplicate(bio4FLab2Valve) Valve#2_6 CLEAR_NPC
-// The Lab No.2 >> The Lab No.3 Warp portal(General)
-//==============================================================================
+//== The Lab No.2 >> The Lab No.3 Warp portal(General) =====
1@lhz,151,64,0 script #potal_02 WARPNPC,2,2,{
end;
@@ -2627,8 +2625,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3
-//==============================================================================
+//== The Lab No.3 ==========================================
1@lhz,84,28,0 script #3_0 -1,1,1,{
end;
@@ -2646,8 +2643,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 3_1 System - Monster wave control
-//==============================================================================
+//== The Lab No.3 3_1 System - Monster wave control ========
1@lhz,35,104,4 script Lab3#3_1 CLEAR_NPC,{
end;
@@ -2699,8 +2695,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 Monster Control
-//==============================================================================
+//== The Lab No.3 Monster Control ==========================
1@lhz,37,104,4 script MobCtrl3#mob03 CLEAR_NPC,{
end;
@@ -2806,8 +2801,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 >> Boss's Room Warp portal
-//==============================================================================
+//== The Lab No.3 >> Boss's Room Warp portal ===============
1@lhz,83,62,0 script #potal_03 WARPNPC,2,2,{
end;
@@ -2829,8 +2823,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.4
-//==============================================================================
+//== The Lab No.4 ==========================================
1@lhz,137,100,0 script #4_0 -1,1,1,{
end;
@@ -2848,8 +2841,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.4 4_1 System - Summon of Boss Monster
-//==============================================================================
+//== The Lab No.4 4_1 System - Summon of Boss Monster ======
1@lhz,35,102,4 script Lab4#4_1 CLEAR_NPC,{
end;
@@ -2939,8 +2931,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Area No. 4 - Boss Summon Control
-//==============================================================================
+//== Area No. 4 - Boss Summon Control ======================
1@lhz,37,102,4 script MobCtrl4#mob04 CLEAR_NPC,{
end;
@@ -2992,14 +2983,12 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Random Experiments in Tubes
-//==============================================================================
+//== Random Experiments in Tubes ===========================
1@lhz,156,148,3 script Type_**Gren#boss14 4_M_03,{ end; }
1@lhz,152,152,3 script Type_**Roke#boss15 4_M_HUMAN_01,{ end; }
1@lhz,148,156,3 script Type_**Dree#boss16 4_M_DWARF,{ end; }
-// Bosses
-//==============================================================================
+//== Bosses ================================================
- script bio4FBoss -1,{
end;
@@ -3103,8 +3092,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
1@lhz,160,123,1 duplicate(bio4FBoss) Margaretha Sorin#boss12 B_MAGALETA
1@lhz,160,144,3 duplicate(bio4FBoss) Howard Alt-Eisen#boss13 B_HARWORD
-// Wolfchev - Final encounter
-//==============================================================================
+//== Wolfchev - Final encounter ============================
1@lhz,137,156,7 script Wolfchev#last 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";