diff options
author | Haru <haru@dotalux.com> | 2015-11-16 14:34:46 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2015-12-15 20:53:53 +0100 |
commit | bec90279c8edae4c2ab5690567f9ec978ab03285 (patch) | |
tree | bccc1703a00d7b913421531983d01d4948d947fe /npc/re/instances/WolfchevLaboratory.txt | |
parent | ca2c900a349676867bae1af90c9515c4642439d3 (diff) | |
download | hercules-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.txt | 162 |
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"; |