diff options
author | Haru <haru@dotalux.com> | 2015-11-12 17:45:09 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2015-12-15 20:53:51 +0100 |
commit | 65d393fc57804447497855a6daeb981e312ec372 (patch) | |
tree | 8dc93d8a9d1d53c517d55d297d4f04f288913c6e /npc | |
parent | 0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4 (diff) | |
download | hercules-65d393fc57804447497855a6daeb981e312ec372.tar.gz hercules-65d393fc57804447497855a6daeb981e312ec372.tar.bz2 hercules-65d393fc57804447497855a6daeb981e312ec372.tar.xz hercules-65d393fc57804447497855a6daeb981e312ec372.zip |
Standardized header in scripts (part 7)
- Now including GPL-compliant license/copyright info
- Restored some missing copyrights
- Battlegrounds and WoE scripts folders
Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'npc')
50 files changed, 1969 insertions, 1238 deletions
diff --git a/npc/battleground/bg_common.txt b/npc/battleground/bg_common.txt index abed7c5a0..35cc52fe5 100644 --- a/npc/battleground/bg_common.txt +++ b/npc/battleground/bg_common.txt @@ -1,27 +1,44 @@ -//===== 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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Common NPCs -//===== By: ================================================== -//= ????, L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Battleground NPCs: //= - Generals and Aides //= - Battleground Warper //= - Kafra and Repairman. //= - GM Management NPC (disabled by default) //= - Badge Exchanger (Tierra and Flavius) -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated several NPCs to Official. -//= 1.2 Updated Repairman NPC -//= 1.3 Optimized "Erundek" NPC. [Euphy] -//= 1.4 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= -// Generals -//============================================================ +//== Generals ============================================== bat_room,161,158,3 script Gen. Guillaume's Aide#01 4_M_KY_HEAD,{ end; } bat_room,161,160,3 script Gen. Guillaume's Aide#03 4_M_KY_HEAD,{ end; } @@ -170,15 +187,13 @@ bat_room,160,159,3 script General Guillaume 4_M_KY_KIYOM,{ end; } -// Flags -//============================================================ +//== Flags ================================================= //bat_room,140,160,3 script Guillaume Base#roomflag1 1_FLAG_LION,{ end; } //bat_room,167,160,3 script Guillaume Base#roomflag2 1_FLAG_LION,{ end; } //bat_room,140,139,3 script Croix Base#roomflag1 1_FLAG_EAGLE,{ end; } //bat_room,167,139,3 script Croix Base#roomflag2 1_FLAG_EAGLE,{ end; } -// BattleGround Warper -//============================================================ +//== BattleGround Warper =================================== bat_room,148,150,5 script Teleporter#Battlefield 4_F_TELEPORTER,{ mes "[Teleporter]"; mes "Do you wish to leave the battlefield? Use my services to return to town."; @@ -278,7 +293,7 @@ payon,189,105,3 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit5 4_F_J lighthalzen,153,86,5 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit6 4_F_JOB_KNIGHT rachel,149,138,3 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit7 4_F_JOB_KNIGHT -// Additional warps +//== Additional warps ====================================== // Empty bat_room,57,81,0 warp bat1 1,1,bat_room,154,149 bat_room,57,90,0 warp bat2 1,1,bat_room,154,149 @@ -307,22 +322,19 @@ bat_room,253,90,0 warp bat30 1,1,bat_room,154,149 bat_room,253,220,0 warp bat31 1,1,bat_room,154,149 bat_room,253,211,0 warp bat32 1,1,bat_room,154,149 -// Kafra -//============================================================ +//== Kafra ================================================= bat_room,148,147,4 script Kafra Staff::kaf_bat 4_F_KAFRA9,{ cutin "kafra_09",2; callfunc "F_Kafra",0,2,1,150,0; } -// Repairman -//============================================================ +//== Repairman ============================================= bat_room,138,144,4 script Repairman#bg 4_M_04,{ callfunc "repairmain","Repairman"; end; } -// GM Management NPC -//============================================================ +//== GM Management NPC ===================================== bat_room,1,151,3 script Switch#batgnd 4_DOG01,{ .@i = callfunc("F_GM_NPC",1854,0); if (.@i == -1) { @@ -372,8 +384,7 @@ bat_room,1,151,3 script Switch#batgnd 4_DOG01,{ } } -// Badges Exchange -//============================================================ +//== Badges Exchange ======================================= bat_room,160,150,3 script Erundek 4_M_MANAGER,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; diff --git a/npc/battleground/flavius/flavius01.txt b/npc/battleground/flavius/flavius01.txt index 5fc1de8f5..bed6e8115 100644 --- a/npc/battleground/flavius/flavius01.txt +++ b/npc/battleground/flavius/flavius01.txt @@ -1,25 +1,42 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Flavius -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Flavius Battleground. //= - Winning Team: 9 badges //= - Losing Team: 3 badge -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Fixed pink crystal spawning as blue. [L0ne_W0lf] -//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka] -//= 1.3 Removed MaxLvl check in waitingrooms. Replaced setwall with setcell. -//= 1.4 Label standardization. [Euphy] -//= 1.5 Added GM management function. [Euphy] -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,86,227,4 script Lieutenant Ator 4_M_KY_KNT,{ end; OnInit: @@ -68,9 +85,7 @@ OnTimer1000: end; } - -// Flavius Battleground Engine -//============================================================ +//== Flavius Battleground Engine =========================== bat_b01,15,15,3 script start#bat_b01 CLEAR_NPC,{ OnInit: mapwarp "bat_b01","bat_room",154,150; diff --git a/npc/battleground/flavius/flavius02.txt b/npc/battleground/flavius/flavius02.txt index 42a0abc42..182a067c1 100644 --- a/npc/battleground/flavius/flavius02.txt +++ b/npc/battleground/flavius/flavius02.txt @@ -1,26 +1,42 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Flavius Second -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Flavius Battleground. //= - Winning Team: 9 badges //= - Losing Team: 3 badge -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Fixed NPCs being called for waiting rooms. (bugreport:4395) -//= 1.2 Fixed pink crystal spawning as blue. [L0ne_W0lf] -//= 1.3 Updated 'waitingroom' to support required zeny/lvl. [Kisuka] -//= 1.4 Removed MaxLvl check in waitingrooms. Replaced setwall with setcell. -//= 1.5 Label standardization. [Euphy] -//= 1.6 Added GM management function. [Euphy] -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,142,227,4 script Lieutenant Huvas 4_M_KY_KNT,{ end; OnInit: @@ -69,9 +85,7 @@ OnTimer1000: end; } - -// Flavius Battleground Engine -//============================================================ +//== Flavius Battleground Engine =========================== bat_b02,15,15,3 script start#bat_b02 CLEAR_NPC,{ OnInit: mapwarp "bat_b02","bat_room",154,150; diff --git a/npc/battleground/flavius/flavius_enter.txt b/npc/battleground/flavius/flavius_enter.txt index 315eff2cb..243203d6e 100644 --- a/npc/battleground/flavius/flavius_enter.txt +++ b/npc/battleground/flavius/flavius_enter.txt @@ -1,18 +1,38 @@ -//===== 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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Flavius Entrance NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Flavius Battleground Entrance NPCs -//===== Additional Comments: ================================= -//= 1.0 First Version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// Flavius Officer - Guillaume -//============================================================ +//== Flavius Officer - Guillaume =========================== bat_room,133,178,5 script Flavius Officer#01a 4_M_KY_KNT,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; @@ -221,8 +241,7 @@ bat_room,151,121,1 script Croix Knight#4 4_M_CRU_SOLD,{ close; } -// Flavius Officer - Croix -//============================================================ +//== Flavius Officer - Croix =============================== bat_room,148,178,5 script Flavius Officer#02a 4_M_KY_KNT,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; diff --git a/npc/battleground/kvm/kvm01.txt b/npc/battleground/kvm/kvm01.txt index 951d9ef2b..08c92d7ba 100644 --- a/npc/battleground/kvm/kvm01.txt +++ b/npc/battleground/kvm/kvm01.txt @@ -1,24 +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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - KvM 80-99 -//===== By: ================================================== -//= ???, L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Kreiger Von Midgard Battleground for levels 80 to 99 //= - Winning Team: 5 points //= - Losing Team: 1 point -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated using official Aegis files. [L0ne_W0lf] -//= 1.2 Upated some announces and dialogs from iRO. -//= Changed how the scoreboard works slightly. -//= Removed the areapercentheals, and minor things. -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,169,226,5 script KVM Waiting Room#a::KvM01R_Guillaume 4_M_KY_KNT,{ end; @@ -47,8 +63,7 @@ OnEnterBG: bat_room,169,211,0 warp #kvm802 2,2,bat_room,154,150 -// Starting Line -//============================================================ +//== Starting Line ========================================= - script KVM01::CellEffect -1,{ end; @@ -119,8 +134,7 @@ OnTouch: end; } -// Battleground Engine -//============================================================ +//== Battleground Engine =================================== - script KvM01_BG -1,{ end; @@ -365,8 +379,7 @@ OnTimer60000: end; } -// Battleground rewards -//============================================================ +//== Battleground rewards ================================== bat_c01,51,130,5 script KVM Officer#KVM01A 4_M_KY_HEAD,{ if( $@KvM01BG_Victory ) { diff --git a/npc/battleground/kvm/kvm02.txt b/npc/battleground/kvm/kvm02.txt index ea2a32bbc..ccca49656 100644 --- a/npc/battleground/kvm/kvm02.txt +++ b/npc/battleground/kvm/kvm02.txt @@ -1,26 +1,41 @@ -//===== 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) Ai4rei +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - KvM 1-59 -//===== By: ================================================== -//= ???, L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Kreiger Von Midgard Battleground for levels 1 to 59 //= - Winning Team: 1 point //= - Losing Team: 0 points -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated using official Aegis files. [L0ne_W0lf] -//= 1.2 Upated some announces and dialogs from iRO. -//= Changed how the scoreboard works slightly. -//= Removed the areapercentheals, and minor things. -//= 1.3 Fixed wrong names for disablenpc/enablenpc. [Ai4rei] -//= Fixed points in text and actual points differing. -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,197,226,5 script KVM Waiting Room#a2::KvM02R_Guillaume 4_M_KY_KNT,{ end; @@ -49,8 +64,7 @@ OnEnterBG: bat_room,197,211,0 warp #kvm602 2,2,bat_room,154,150 -// Starting Line -//============================================================ +//== Starting Line ========================================= - script KVM02::CellEffect2 -1,{ end; @@ -121,8 +135,7 @@ OnTouch: end; } -// Battleground Engine -//============================================================ +//== Battleground Engine =================================== - script KvM02_BG -1,{ end; @@ -367,8 +380,7 @@ OnTimer60000: end; } -// Battleground rewards -//============================================================ +//== Battleground rewards ================================== bat_c02,51,130,5 script KVM Officer#KVM02A 4_M_KY_HEAD,{ if( $@KvM01BG_Victory ) { diff --git a/npc/battleground/kvm/kvm03.txt b/npc/battleground/kvm/kvm03.txt index 279a0b5fe..efbfb3984 100644 --- a/npc/battleground/kvm/kvm03.txt +++ b/npc/battleground/kvm/kvm03.txt @@ -1,25 +1,41 @@ -//===== 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) Ai4rei +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - KvM 60-80 -//===== By: ================================================== -//= ???, L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Kreiger Von Midgard Battleground for levels 60 to 80 //= - Winning Team: 2 points //= - Losing Team: 1 point -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated using official Aegis files. [L0ne_W0lf] -//= 1.2 Upated some announces and dialogs from iRO. -//= Changed how the scoreboard works slightly. -//= Removed the areapercentheals, and minor things. -//= 1.3 Fixed wrong names for disablenpc/enablenpc. [Ai4rei] -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,225,226,5 script KVM Waiting Room#a3::KvM03R_Guillaume 4_M_KY_KNT,{ end; @@ -48,8 +64,7 @@ OnEnterBG: bat_room,225,211,0 warp #kvm702 2,2,bat_room,154,150 -// Starting Line -//============================================================ +//== Starting Line ========================================= - script KVM03::CellEffect3 -1,{ end; @@ -120,8 +135,7 @@ OnTouch: end; } -// Battleground Engine -//============================================================ +//== Battleground Engine =================================== - script KvM03_BG -1,{ end; @@ -366,8 +380,7 @@ OnTimer60000: end; } -// Battleground rewards -//============================================================ +//== Battleground rewards ================================== bat_c03,51,130,5 script KVM Officer#KVM03A 4_M_KY_HEAD,{ if( $@KvM01BG_Victory ) { diff --git a/npc/battleground/kvm/kvm_enter.txt b/npc/battleground/kvm/kvm_enter.txt index 5a9537461..c165b8058 100644 --- a/npc/battleground/kvm/kvm_enter.txt +++ b/npc/battleground/kvm/kvm_enter.txt @@ -1,22 +1,39 @@ -//===== 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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - KvM Entrance NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Kreiger Von Midgard Battleground Entrance NPCs //= Original NPCs scrapped from bg_common. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Corrected some typos, and shifted messages around. -//= Corrected iRO style quest log entries, however it's -//= advisable that you not use them, as they conflict. -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= -// KvM Officer - Guillaume -//============================================================ +//== KvM Officer - Guillaume =============================== bat_room,164,178,5 script KVM Mercenary Officer#1 4_M_KY_KNT,{ /* .@kvm = questprogress(6026,PLAYTIME); @@ -55,8 +72,7 @@ bat_room,164,178,5 script KVM Mercenary Officer#1 4_M_KY_KNT,{ } } -// Guillaume Knight - KvM -//============================================================ +//== Guillaume Knight - KvM ================================ bat_room,167,178,5 script Guillaume Knight#kvm 4_M_KY_SOLD,{ mes "[Guillaume Knight]"; mes "Hello."; @@ -115,8 +131,7 @@ bat_room,167,178,5 script Guillaume Knight#kvm 4_M_KY_SOLD,{ } } -// KvM Officer - Croix -//============================================================ +//== KvM Officer - Croix =================================== bat_room,164,121,1 script KVM Mercenary Officer#2 4_M_CRU_KNT,{ /* .@kvm = questprogress(6025,PLAYTIME); @@ -155,8 +170,7 @@ bat_room,164,121,1 script KVM Mercenary Officer#2 4_M_CRU_KNT,{ } } -// Croix Knight - KvM -//============================================================ +//== Croix Knight - KvM ==================================== bat_room,167,121,1 script Croix Knight#kvm 4_M_CRU_SOLD,{ mes "[Croix Knight]"; mes "Hello."; diff --git a/npc/battleground/kvm/kvm_item_pay.txt b/npc/battleground/kvm/kvm_item_pay.txt index ed6190690..aa3ade66b 100644 --- a/npc/battleground/kvm/kvm_item_pay.txt +++ b/npc/battleground/kvm/kvm_item_pay.txt @@ -1,20 +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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - KvM Item Dealer -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Kreiger Von Midgard Battleground Point redemption NPC -//= * NOTE * -//= KvM Does NOT use items, but a character variable to -//= keep track of points. This NPC when talked to will -//= convert already-given tokens and convert them to points. -//= under the player variable kvm_point. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//================= Additional Comments =================================== +//= KvM Does NOT use items, but a character variable to keep track of +//= points. This NPC when talked to will convert already-given tokens and +//= convert them to points under the player variable kvm_point. +//========================================================================= bat_room,151,144,3 script KVM Logistic Officer#a 4_M_JOB_KNIGHT2,{ if (countitem(7773)) { diff --git a/npc/battleground/tierra/tierra01.txt b/npc/battleground/tierra/tierra01.txt index 20f0fe096..f0e66932d 100644 --- a/npc/battleground/tierra/tierra01.txt +++ b/npc/battleground/tierra/tierra01.txt @@ -1,25 +1,42 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Tierra Gorge -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Tierra Gorge Battleground. //= - Winning Team: 3 badges //= - Losing Team: 1 badge -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Corrected setwalls for barricades. [L0ne_W0lf] -//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka] -//= 1.3 Removed MaxLvl check in waitingrooms. -//= 1.4 Label standardization. [Euphy] -//= 1.5 Added GM management function. [Euphy] -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,57,227,5 script Lieutenant Kalos 4_M_KY_KNT,{ end; @@ -90,8 +107,7 @@ OnTouch: bat_room,57,220,0 warp back_bgrooma01a 1,1,bat_room,154,150 bat_room,57,211,0 warp back_bgrooma01b 1,1,bat_room,154,150 -// Tierra Gorge Battleground Engine -//============================================================ +//== Tierra Gorge Battleground Engine ====================== bat_a01,15,15,3 script start#bat_a01 CLEAR_NPC,{ OnInit: mapwarp "bat_a01","bat_room",154,150; diff --git a/npc/battleground/tierra/tierra02.txt b/npc/battleground/tierra/tierra02.txt index c79b20845..86913ee6f 100644 --- a/npc/battleground/tierra/tierra02.txt +++ b/npc/battleground/tierra/tierra02.txt @@ -1,24 +1,42 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Tierra Gorge 2 -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Second Tierra Gorge Battleground. //= - Winning Team: 3 badges //= - Losing Team: 1 badge -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated 'waitingroom' to support required zeny/lvl. [Kisuka] -//= 1.2 Removed MaxLvl check in waitingrooms. -//= 1.3 Label standardization. [Euphy] -//= 1.4 Added GM management function. [Euphy] -//============================================================ - -// Waiting Room NPCs -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Waiting Room NPCs ===================================== bat_room,114,227,5 script Lieutenant Rundel 4_M_KY_KNT,{ end; @@ -89,8 +107,7 @@ OnTouch: bat_room,113,220,0 warp back_bgrooma02a 1,1,bat_room,154,150 bat_room,113,211,0 warp back_bgrooma02b 1,1,bat_room,154,150 -// Tierra Gorge Battleground Engine -//============================================================ +//== Tierra Gorge Battleground Engine ====================== bat_a02,15,15,3 script start#bat_a02 CLEAR_NPC,{ OnInit: mapwarp "bat_a02","bat_room",154,150; diff --git a/npc/battleground/tierra/tierra_enter.txt b/npc/battleground/tierra/tierra_enter.txt index 19ceb732e..c7dbd10ae 100644 --- a/npc/battleground/tierra/tierra_enter.txt +++ b/npc/battleground/tierra/tierra_enter.txt @@ -1,19 +1,38 @@ -//===== 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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= // BattleGround System - Tierra Gorge Entrance NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Tierra Gorge Battleground Entrance NPCs -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Fixed silly copy paste errors. (bugreport:4401) -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= -// First Tierra Gorge Officers - Guillaume -//============================================================ +//== First Tierra Gorge Officers - Guillaume =============== bat_room,124,178,5 script Tierra Gorge Officer#01a 4_M_KY_KNT,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; @@ -230,8 +249,7 @@ bat_room,143,121,1 script Croix Knight#2 4_M_CRU_SOLD,{ close; } -// Second Tierra Gorge Officers - Croix -//============================================================ +//== Second Tierra Gorge Officers - Croix ================== bat_room,125,121,1 script Tierra Gorge Officer#01b 4_M_CRU_KNT,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; diff --git a/npc/re/woe-fe/invest_main.txt b/npc/re/woe-fe/invest_main.txt index d8b987e41..ac9e486b8 100644 --- a/npc/re/woe-fe/invest_main.txt +++ b/npc/re/woe-fe/invest_main.txt @@ -1,65 +1,79 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= +//= 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/>. +//========================================================================= //= Hall of Abyss - Core Scripts -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Expansion for War of Emperium FE. //= Invest in each realm to unlock new maps: //= - Guild Dungeon F2, total 20,000,000z. //= - Hall of Abyss, total 70,000,000z. -//===== Additional Comments: ================================= -//= 1.0 First version. Missing official times. [Euphy] -//= 1.1 Added GM management function. [Euphy] -//============================================================ - -// Global Variables -//============================================================ -// Note: an asterisk (*) represents any realm (prt, pay, gef, alde). -/* -$2011_agit_invest --- 0: Inactive. --- 1: Investment in progress. --- 2: Investment results calculating. --- 4: Investment calculations complete (only when at least one $*_invest_result is 3). --- 11-21: Tie, revote required. - -$agit_result_notice --- 0: Inactive. --- 1-12: Interim statements (displaying $@vfund_*x) available. - -$agit_result_timer --- 0: Inactive. --- 0-59: Time elapsed during investment (in hours). - -$agit_revoting_timer --- 0: Inactive. --- 0-29: Time elapsed during revote (in minutes). --- 30: Revote closed. --- 31: Revote results calculating. - -$*_invest_result --- 0: No data. --- 1: Realm not connected. --- 2: Guild Dungeon F2 open. --- 3: Abyss Gate (Hall of Abyss and Gulid Dungeon F2) open. - -$fund_*[01-05] --- Investment units per guild castle. -$fund_*_extra --- Investment units per realm. - -$@vfund_*[01-05] -$@vfund_*_extra --- Investment units, used in interim statements only. -*/ +//================= Current Version ======================================= +//= 1.1 +//================= Variables Used ======================================== +//= Note: an asterisk (*) represents any realm (prt, pay, gef, alde). +//= $2011_agit_invest +//= - 0: Inactive. +//= - 1: Investment in progress. +//= - 2: Investment results calculating. +//= - 4: Investment calculations complete (only when at least one $*_invest_result is 3). +//= - 11-21: Tie, revote required. +//= +//= $agit_result_notice +//= - 0: Inactive. +//= - 1-12: Interim statements (displaying $@vfund_*x) available. +//= +//= $agit_result_timer +//= - 0: Inactive. +//= - 0-59: Time elapsed during investment (in hours). +//= +//= $agit_revoting_timer +//= - 0: Inactive. +//= - 0-29: Time elapsed during revote (in minutes). +//= - 30: Revote closed. +//= - 31: Revote results calculating. +//= +//= $*_invest_result +//= - 0: No data. +//= - 1: Realm not connected. +//= - 2: Guild Dungeon F2 open. +//= - 3: Abyss Gate (Hall of Abyss and Gulid Dungeon F2) open. +//= +//= $fund_*[01-05] +//= - Investment units per guild castle. +//= $fund_*_extra +//= - Investment units per realm. +//= +//= $@vfund_*[01-05] +//= $@vfund_*_extra +//= -- Investment units, used in interim statements only. +//========================================================================= -// Investment Functions & Controller -//============================================================ +//== Investment Functions & Controller ===================== // Note: The times in this section are almost entirely custom. - - script #invest_timer -1,{ OnClock0000: // Open investments on Wed (1 hour after WoE) if (gettime(GETTIME_WEEKDAY) == WEDNESDAY && !agitcheck()) { @@ -222,8 +236,7 @@ function script F_Invest_Abyss { } } -// Script Core -//============================================================ +//== Script Core =========================================== prt_gld,1,1,0 script #fund_master CLEAR_NPC,{ end; OnInit: @@ -691,8 +704,7 @@ OnAgitInvest: } */ -// Realms - Merchant Guilds, Gate Managers, Status Boards -//============================================================ +//== Realms - Merchant Guilds, Gate Managers, Status Boards = - script Cat Paw Merchant Guild -1,{ if (compare(strnpcinfo(4),"alde")) { @@ -1083,8 +1095,7 @@ OnAgitInvest: } } -// Inside Castles - Gate Managers -//============================================================ +//== Inside Castles - Gate Managers ======================== - script Gate Manager#castle -1,{ .@id = atoi(charat(strnpcinfo(2),getstrlen(strnpcinfo(2))-1)); @@ -1257,8 +1268,7 @@ L_Enter: } } -// Item Investments -//============================================================ +//== Item Investments ====================================== malangdo,218,126,4 script Cat Paw Merchants Notice 4_BOARD3,{ mes "<< Cat Paw Merchants Notice >>"; mes "'^C379CEInvest Unused Items for Prizes!^000000'"; @@ -1463,8 +1473,7 @@ OnTouch: end; } -// Investment Rewards -//============================================================ +//== Investment Rewards ==================================== malangdo,215,119,4 script Thanks Ticket Machine 2_VENDING_MACHINE1,{ if (MaxWeight - Weight < 4500 || checkweight(1201,1) == 0) { mes "- Currently you're carrying -"; diff --git a/npc/re/woe-fe/invest_npc.txt b/npc/re/woe-fe/invest_npc.txt index a1d564e00..4b2d49f39 100644 --- a/npc/re/woe-fe/invest_npc.txt +++ b/npc/re/woe-fe/invest_npc.txt @@ -1,21 +1,41 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= +//= 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/>. +//========================================================================= //= Hall of Abyss - NPC Duplicates -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Expansion for War of Emperium FE. //= Invest in each realm to unlock new maps: //= - Guild Dungeon F2, total 20,000,000z. //= - Hall of Abyss, total 70,000,000z. -//===== Additional Comments: ================================= -//= 1.0 First version. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// Realms - Merchant Guilds, Gate Managers, Status Boards -//============================================================ +//== Realms - Merchant Guilds, Gate Managers, Status Boards = alde_gld,186,157,3 duplicate(Cat Paw Merchant Guild) Cat Paw Merchant Megrez 4_CAT_MERMASTER alde_gld,191,164,3 duplicate(Gate Manager#realm) Gate Manager#alde_f00 4_M_BOSSCAT alde_gld,188,158,3 duplicate(Investment Status Board) Investment Status Board::InvestStatus_Alde 4_BOARD3 @@ -32,8 +52,7 @@ prt_gld,158,96,5 duplicate(Cat Paw Merchant Guild) Cat Paw Merchant Dubae 4_CAT_ prt_gld,161,96,3 duplicate(Gate Manager#realm) Gate Manager#prt_f00 4_M_BOSSCAT prt_gld,163,99,3 duplicate(Investment Status Board) Investment Status Board::InvestStatus_Prt 4_BOARD3 -// Inside Castles - Gate Managers -//============================================================ +//== Inside Castles - Gate Managers ======================== aldeg_cas01,85,105,4 duplicate(Gate Manager#castle) Gate Manager#alde_f01 4_M_BOSSCAT aldeg_cas02,124,49,3 duplicate(Gate Manager#castle) Gate Manager#alde_f02 4_M_BOSSCAT aldeg_cas03,121,75,3 duplicate(Gate Manager#castle) Gate Manager#alde_f03 4_M_BOSSCAT @@ -58,8 +77,7 @@ prtg_cas03,72,109,3 duplicate(Gate Manager#castle) Gate Manager#prt_f03 4_M_BOSS prtg_cas04,29,263,4 duplicate(Gate Manager#castle) Gate Manager#prt_f04 4_M_BOSSCAT prtg_cas05,24,23,4 duplicate(Gate Manager#castle) Gate Manager#prt_f05 4_M_BOSSCAT -// iRO NPC Locations -//============================================================ +//== iRO NPC Locations ===================================== //prt_gld,148,253,4 duplicate(Cat Paw Merchants Notice) Cat Paw Merchants Notice::CatPawNotice_iRO 4_BOARD3 //prt_gld,145,255,6 duplicate(Namis#invest) Namis::Namis_iRO 4_CAT_SAILOR2,4,4 //prt_gld,165,50,4 duplicate(Thanks Ticket Machine) Thanks Ticket Machine::ThanksMachine_iRO 2_VENDING_MACHINE1 diff --git a/npc/woe-fe/agit_controller.txt b/npc/woe-fe/agit_controller.txt index 3644ad67b..8572a268a 100644 --- a/npc/woe-fe/agit_controller.txt +++ b/npc/woe-fe/agit_controller.txt @@ -1,35 +1,48 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) ultramage +//= Copyright (C) KarLaeda +//= Copyright (C) Avaj +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= Copyright (C) Akaru +//= Copyright (C) ho|yAnge| +//= Copyright (C) kalen +//= +//= 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/>. +//========================================================================= //= War of Emperium - WoE Auto-Start -//===== By: ================================================== -//= kalen (1.0) -//= 1.1 by Akaru and ho|yAnge| -//===== Current Version: ===================================== -//= 2.0a -//===== Description: ========================================= +//================= Description =========================================== //= Auto Start for War of Emperium -//===== Additional Comments: ================================= -//= v1.1a changed OnInit to OnAgitInit.[kobra_k88] -//= v1.2 added gettime checks. removed $AgitStarted var.[kobra_k88] -//= v1.3 Moved treasure spawn time here.[kobra_k88] -//= v1.3a Implemented Shadowlady's idea to allow for different -//= start/stop times on different days.[kobra_k88] -//= 1.4 Fixed treasure chests spawn! We had to unroll some loops -//= Now they appear in castles from 00:01 to 00:24. [Lupus] -//= 1.5 Fixed WOE end messages on non-WOE days, by Avaj -//= 1.5a missing tabs [KarLaeda] -//= 1.6 Corrected multiple "WoE has begun" announces [ultramage] -//= 1.7 Commented out the WoE start and end announces. [L0ne_W0lf] -//= 1.8 Castle owners displayed when WoE starts and finished. [L0ne_W0lf] -//= 1.8a Will now report unoccupied castles at start/end. [L0ne_W0lf] -//= 1.8b Whoops. Fixed a mistake :D [L0ne_W0lf] -//= 1.9 Rearranged the time-checks so they no longer use goto. [L0ne_W0lf] -//= Removed treasure spawning function calls. (No longer needed) -//= 2.0 Added WoE Battle Log support for broadcasts. [L0ne_W0lf] -//= 2.0a Removed some brackets -//============================================================ -//| To know how to set up WoE times, go to doc\woe_time_explanation.txt -// WoE Start/Stop times -//====================================== +//================= Current Version ======================================= +//= 2.0a +//================= Additional Comments =================================== +//= To know how to set up WoE times, see doc/woe_time_explanation.txt +//========================================================================= + +//== WoE Start/Stop times ================================== - script Agit_Event -1,{ end; diff --git a/npc/woe-fe/agit_main.txt b/npc/woe-fe/agit_main.txt index 36fb453fa..4eeeddf9d 100644 --- a/npc/woe-fe/agit_main.txt +++ b/npc/woe-fe/agit_main.txt @@ -1,21 +1,45 @@ -//===== 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) Masao +//= Copyright (C) Brian +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= //= War of Emperium Guild Template File -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 2.0 -//===== Description: ========================================= -//= [ Aegis Conversion] -//= ---------------------------------------------------------- +//================= Description =========================================== //= - THIS FILE IS REQUIRED FOR GUILD CASTLES TO FUNCTION. -//= ---------------------------------------------------------- +//= //= - Enables AGIT Manager inside Guild Strongholds. //= Visible Name required: Agit //= Manages the various functions used in and out of WoE. //= -//= - Enables Stewards inside Guild Strongholds which let's -//= the guild master invest in Defense and Economy, and -//= to summon guardians, a Kafra, and enter master's room. +//= - Enables Stewards inside Guild Strongholds which lets the guild master +//= invest in Defense and Economy, and to summon guardians, a Kafra, and +//= enter master's room. //= //= - Guardian Spawning Template //= Visible Name required: Guardian @@ -27,34 +51,13 @@ //= //= - Treasure Chest spawning. //= Chests will NOT be saved anymore in the event of crashes. -//= Treasures will NOT spawn on a location that already has -//= treasure chest spawned. -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Daily investment will now be reset. [L0ne_W0lf] -//= Template will no longer try to spawn chests. -//= 1.2 Fixed Eco Invest option charging twice. [L0ne_W0lf] -//= 1.3 Fixed a loading flag emblem for Payon 1. [L0ne_W0lf] -//= Fixed two typos regarding Guild Steward name. -//= 1.4 Fixed a typo in defense investment. [L0ne_W0lf] -//= 1.5 Fixed spawn point of the emperium in Payon 1. [L0ne_W0lf] -//= Double-investing doubles the price now. -//= 1.6 Corrected Zeny check when summoning guardians. [L0ne_W0lf] -//= Corrected cost for investing, thanks to Ai4rei. -//= Second invest is now quadruple the value of the first -//= Investing now happens at the turn of the day. -//= 1.6a Corrected conditions in the new investing blocks. [L0ne_W0lf] -//= 1.6b Moved where investments are added to eco/def. [L0ne_W0lf] -//= 1.7 Updated Agitbreak announcements, added bc_woe [L0ne_W0lf] -//= and added extended announcement format for mapannounce. -//= 1.8 Fixed a possible exploit in guild castle investment. [Brian] -//= 1.9 Partially rewrote Script. [Masao] -//= 1.9a Fixed incorrect setcastledata parameter. [Euphy] -//= 2.0 Fixed an issue where Castle Manager couldn't be fired. [Joseph] -//============================================================ +//= Treasures will NOT spawn on a location that already has treasure +//= chest spawned. +//================= Current Version ======================================= +//= 2.0 +//========================================================================= -// WoE : Main Functions -//============================================================ +//== WoE : Main Functions ================================== - script Gld_Agit_Manager::Gld_Agit_Manager -1,{ end; @@ -312,8 +315,7 @@ OnRecvCastle: end; } -// WoE : Guild Kafras -//============================================================ +//== WoE : Guild Kafras ==================================== - script Kafra Staff#woe::guildkafra -1,{ .@GID = getcastledata(strnpcinfo(2),1); @@ -461,8 +463,7 @@ OnRecvCastle: end; } -// WoE : Castle Managers -//============================================================ +//== WoE : Castle Managers ================================= - script Castle Manager#cm::cm -1,{ .@GID = getcastledata(strnpcinfo(2),1); @@ -913,8 +914,7 @@ OnRecvCastle: } } -// WoE : Guild Dungeon Entrances -//============================================================ +//== WoE : Guild Dungeon Entrances ========================= - script Lever#gd::gdlever -1,{ .@GID = getcastledata(strnpcinfo(2),1); @@ -981,12 +981,11 @@ OnRecvCastle: close; } -// Guardian Spawner Template -//============================================================ +//== Guardian Spawner Template ============================= - script Gld_Guard_Template::Gld_Guard_Template -1,{ // Spawn Guardians in castles -// When adding new castles, ensure that the coordinates coincide -// with the coordinates defined in the Guild Steward template. +// When adding new castles, ensure that the coordinates coincide with the +// coordinates defined in the Guild Steward template. OnSpawnGuardians: // Define the types of guardians on a per castle basis. // 1 - Soldier Guardian; 2 - Archer Guardian; 3 - Knight Guardian @@ -1122,8 +1121,7 @@ OnGuardianDied: end; } -// Treasure Room Spawn Template -//============================================================ +//== Treasure Room Spawn Template ========================== - script Gld_Trea_Spawn::Gld_Trea_Spawn -1,{ end; diff --git a/npc/woe-fe/aldeg_cas01.txt b/npc/woe-fe/aldeg_cas01.txt index 401a0040a..8b9c5c5aa 100644 --- a/npc/woe-fe/aldeg_cas01.txt +++ b/npc/woe-fe/aldeg_cas01.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Al De Baran) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Neuschwanstein) +//================= Description =========================================== //= NPCs that relate to Al De Baran Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Neuschwanstein#1::OutsideFlagsA1 GUILD_FLAG,{ .@GID = getcastledata("aldeg_cas01",1); @@ -69,8 +89,7 @@ alde_gld,61,79,6 duplicate(OutsideFlagsA1) Neuschwanstein#2 GUILD_FLAG alde_gld,45,87,0 duplicate(OutsideFlagsA1) Neuschwanstein#3 GUILD_FLAG alde_gld,51,87,0 duplicate(OutsideFlagsA1) Neuschwanstein#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Neuschwanstein#5::InsideFlagsA1 GUILD_FLAG,{ end; @@ -98,20 +117,16 @@ aldeg_cas01,74,64,2 duplicate(InsideFlagsA1) Neuschwanstein#20 GUILD_FLAG aldeg_cas01,203,150,4 duplicate(InsideFlagsA1) Neuschwanstein#21 GUILD_FLAG aldeg_cas01,210,150,4 duplicate(InsideFlagsA1) Neuschwanstein#22 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== aldebaran,152,97,4 duplicate(InsideFlagsA1) Neuschwanstein#23 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== aldeg_cas01,218,170,0 duplicate(guildkafra) Kafra Staff#aldeg_cas01 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== aldeg_cas01,218,175,0 duplicate(cm) Alfredo#aldeg_cas01 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== aldeg_cas01,123,223,0 script #lever_A01 HIDDEN_NPC,{ mes " "; @@ -125,18 +140,14 @@ aldeg_cas01,123,223,0 script #lever_A01 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== aldeg_cas01,211,181,0 duplicate(gdlever) #aldeg_cas01 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= aldeg_cas01,118,223,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas01 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== aldeg_cas01,216,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas01 -1 -// Guardians -//============================================================ +//== Guardians ============================================= aldeg_cas01,218,175,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas01 -1 diff --git a/npc/woe-fe/aldeg_cas02.txt b/npc/woe-fe/aldeg_cas02.txt index 938e511da..decdc4e9a 100644 --- a/npc/woe-fe/aldeg_cas02.txt +++ b/npc/woe-fe/aldeg_cas02.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Al De Baran) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Hohenschwangau) +//================= Description =========================================== //= NPCs that relate to Al De Baran Guild Castle 2 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Hohenschwangau#1::OutsideFlagsA2 GUILD_FLAG,{ .@GID = getcastledata("aldeg_cas02",1); @@ -67,8 +87,7 @@ OnRecvCastleA02: alde_gld,99,251,4 duplicate(OutsideFlagsA2) Hohenschwangau#1-2 GUILD_FLAG alde_gld,99,244,4 duplicate(OutsideFlagsA2) Hohenschwangau#2 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Hohenschwangau#3::InsideFlagsA2 GUILD_FLAG,{ end; @@ -92,20 +111,16 @@ aldeg_cas02,197,40,2 duplicate(InsideFlagsA2) Hohenschwangau#14 GUILD_FLAG aldeg_cas02,32,213,2 duplicate(InsideFlagsA2) Hohenschwangau#15 GUILD_FLAG aldeg_cas02,121,29,2 duplicate(InsideFlagsA2) Hohenschwangau#16 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== aldebaran,149,97,4 duplicate(InsideFlagsA2) Hohenschwangau#17 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== aldeg_cas02,84,74,0 duplicate(guildkafra) Kafra Staff#aldeg_cas02 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== aldeg_cas02,78,74,0 duplicate(cm) Chenchenlie#aldeg_cas02 1_M_JOBTESTER -// Treasure Room Lever -//============================================================ +//== Treasure Room Exit ==================================== aldeg_cas02,139,234,0 script #lever_A02 HIDDEN_NPC,{ mes " "; @@ -119,18 +134,14 @@ aldeg_cas02,139,234,0 script #lever_A02 HIDDEN_NPC,{ close; } -// Guild Dungeon Lever -//============================================================ +//== Guild Dungeon Switch ================================== aldeg_cas02,194,136,0 duplicate(gdlever) #aldeg_cas02 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= aldeg_cas02,135,230,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas02 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== aldeg_cas02,214,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas02 -1 -// Guardians -//============================================================ +//== Guardians ============================================= aldeg_cas02,78,74,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas02 -1 diff --git a/npc/woe-fe/aldeg_cas03.txt b/npc/woe-fe/aldeg_cas03.txt index 8d05d0a12..d421efccd 100644 --- a/npc/woe-fe/aldeg_cas03.txt +++ b/npc/woe-fe/aldeg_cas03.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Al De Baran) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Nuernberg) +//================= Description =========================================== //= NPCs that relate to Al De Baran Guild Castle 3 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Nuernberg#1::OutsideFlagsA3 GUILD_FLAG,{ .@GID = getcastledata("aldeg_cas03",1); @@ -67,8 +87,7 @@ OnRecvCastleA03: alde_gld,146,82,0 duplicate(OutsideFlagsA3) Nuernberg#1-2 GUILD_FLAG alde_gld,138,82,0 duplicate(OutsideFlagsA3) Nuernberg#2 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Nuernberg#3::InsideFlagsA3 GUILD_FLAG,{ end; @@ -95,20 +114,16 @@ aldeg_cas03,208,145,2 duplicate(InsideFlagsA3) Nuernberg#17 GUILD_FLAG aldeg_cas03,207,75,2 duplicate(InsideFlagsA3) Nuernberg#18 GUILD_FLAG aldeg_cas03,96,62,2 duplicate(InsideFlagsA3) Nuernberg#19 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== aldebaran,134,97,4 duplicate(InsideFlagsA3) Nuernberg#20 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== aldeg_cas03,118,76,0 duplicate(guildkafra) Kafra Staff#aldeg_cas03 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== aldeg_cas03,110,118,0 duplicate(cm) Nahzarf#aldeg_cas03 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== aldeg_cas03,229,267,0 script #lever_A03 HIDDEN_NPC,{ mes " "; @@ -122,18 +137,14 @@ aldeg_cas03,229,267,0 script #lever_A03 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== aldeg_cas03,200,177,0 duplicate(gdlever) #aldeg_cas03 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= aldeg_cas03,225,269,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas03 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== aldeg_cas03,206,32,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas03 -1 -// Guardians -//============================================================ +//== Guardians ============================================= aldeg_cas03,110,118,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas03 -1 diff --git a/npc/woe-fe/aldeg_cas04.txt b/npc/woe-fe/aldeg_cas04.txt index 6a6b9d7ec..8c84e24fd 100644 --- a/npc/woe-fe/aldeg_cas04.txt +++ b/npc/woe-fe/aldeg_cas04.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Al De Baran) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Wuerzburg) +//================= Description =========================================== //= NPCs that relate to Al De Baran Guild Castle 4 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Wuerzburg#1::OutsideFlagsA4 GUILD_FLAG,{ .@GID = getcastledata("aldeg_cas04",1); @@ -67,8 +87,7 @@ OnRecvCastleA04: alde_gld,239,246,2 duplicate(OutsideFlagsA4) Wuerzburg#1-2 GUILD_FLAG alde_gld,239,239,2 duplicate(OutsideFlagsA4) Wuerzburg#2 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Wuerzburg#3::InsideFlagsA4 GUILD_FLAG,{ end; @@ -95,20 +114,16 @@ aldeg_cas04,133,220,2 duplicate(InsideFlagsA4) Wuerzburg#17 GUILD_FLAG aldeg_cas04,169,22,2 duplicate(InsideFlagsA4) Wuerzburg#18 GUILD_FLAG aldeg_cas04,169,15,2 duplicate(InsideFlagsA4) Wuerzburg#19 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== aldebaran,131,97,4 duplicate(InsideFlagsA4) Wuerzburg#20 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== aldeg_cas04,45,88,0 duplicate(guildkafra) Kafra Staff#aldeg_cas04 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== aldeg_cas04,67,116,0 duplicate(cm) Brymhensen#aldeg_cas04 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== aldeg_cas04,83,17,0 script #lever_A04 HIDDEN_NPC,{ mes " "; @@ -122,18 +137,14 @@ aldeg_cas04,83,17,0 script #lever_A04 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== aldeg_cas04,76,64,0 duplicate(gdlever) #aldeg_cas04 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= aldeg_cas04,84,13,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas04 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== aldeg_cas04,36,218,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas04 -1 -// Guardians -//============================================================ +//== Guardians ============================================= aldeg_cas04,67,116,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas04 -1 diff --git a/npc/woe-fe/aldeg_cas05.txt b/npc/woe-fe/aldeg_cas05.txt index 93a78d7fb..29f5b39fa 100644 --- a/npc/woe-fe/aldeg_cas05.txt +++ b/npc/woe-fe/aldeg_cas05.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Al De Baran) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Rothenburg) +//================= Description =========================================== //= NPCs that relate to Al De Baran Guild Castle 5 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Rothenburg#1::OutsideFlagsA5 GUILD_FLAG,{ .@GID = getcastledata("aldeg_cas05",1); @@ -67,8 +87,7 @@ OnRecvCastleA05: alde_gld,265,93,6 duplicate(OutsideFlagsA5) Rothenburg#1-2 GUILD_FLAG alde_gld,265,87,6 duplicate(OutsideFlagsA5) Rothenburg#2 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Rothenburg#3::InsideFlagsA5 GUILD_FLAG,{ end; @@ -94,20 +113,16 @@ aldeg_cas05,154,51,2 duplicate(InsideFlagsA5) Rothenburg#16 GUILD_FLAG aldeg_cas05,22,211,2 duplicate(InsideFlagsA5) Rothenburg#17 GUILD_FLAG aldeg_cas05,150,202,2 duplicate(InsideFlagsA5) Rothenburg#18 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== aldebaran,128,97,4 duplicate(InsideFlagsA5) Rothenburg#19 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== aldeg_cas05,31,190,0 duplicate(guildkafra) Kafra Staff#aldeg_cas05 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== aldeg_cas05,51,179,0 duplicate(cm) Esmarehk#aldeg_cas05 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== aldeg_cas05,64,8,0 script #lever_A05 HIDDEN_NPC,{ mes " "; @@ -121,18 +136,14 @@ aldeg_cas05,64,8,0 script #lever_A05 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== aldeg_cas05,22,205,0 duplicate(gdlever) #aldeg_cas05 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= aldeg_cas05,62,12,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas05 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== aldeg_cas05,28,102,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas05 -1 -// Guardians -//============================================================ +//== Guardians ============================================= aldeg_cas05,52,179,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas05 -1 diff --git a/npc/woe-fe/gefg_cas01.txt b/npc/woe-fe/gefg_cas01.txt index 6127e62f9..9676f7288 100644 --- a/npc/woe-fe/gefg_cas01.txt +++ b/npc/woe-fe/gefg_cas01.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Geffen) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Repherion) +//================= Description =========================================== //= NPCs that relate to Geffen Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Repherion#1::OutsideFlagsG1 GUILD_FLAG,{ .@GID = getcastledata("gefg_cas01",1); @@ -69,8 +89,7 @@ gef_fild13,155,54,5 duplicate(OutsideFlagsG1) Repherion#2 GUILD_FLAG gef_fild13,212,79,6 duplicate(OutsideFlagsG1) Repherion#3 GUILD_FLAG gef_fild13,211,71,6 duplicate(OutsideFlagsG1) Repherion#4 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Repherion#5::InsideFlagsG1 GUILD_FLAG,{ end; @@ -86,20 +105,16 @@ gefg_cas01,17,171,5 duplicate(InsideFlagsG1) Repherion#8 GUILD_FLAG gefg_cas01,59,16,4 duplicate(InsideFlagsG1) Repherion#9 GUILD_FLAG gefg_cas01,64,16,4 duplicate(InsideFlagsG1) Repherion#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== geffen,109,123,2 duplicate(InsideFlagsG1) Repherion#11 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== gefg_cas01,83,47,3 duplicate(guildkafra) Kafra Staff#gefg_cas01 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== gefg_cas01,40,48,5 duplicate(cm) Gnahcher#gefg_cas01 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== gefg_cas01,152,117,0 script #lever_G01 HIDDEN_NPC,{ mes " "; @@ -113,18 +128,14 @@ gefg_cas01,152,117,0 script #lever_G01 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== gefg_cas01,78,84,0 duplicate(gdlever) #gefg_cas01 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= gefg_cas01,154,112,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas01 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== gefg_cas01,198,182,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas01 -1 -// Guardians -//============================================================ +//== Guardians ============================================= gefg_cas01,40,48,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas01 -1 diff --git a/npc/woe-fe/gefg_cas02.txt b/npc/woe-fe/gefg_cas02.txt index 45530849a..13ce42a8c 100644 --- a/npc/woe-fe/gefg_cas02.txt +++ b/npc/woe-fe/gefg_cas02.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Geffen) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Eeyorbriggar) +//================= Description =========================================== //= NPCs that relate to Geffen Guild Castle 2 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Eeyorbriggar#1::OutsideFlagsG2 GUILD_FLAG,{ .@GID = getcastledata("gefg_cas02",1); @@ -69,8 +89,7 @@ gef_fild13,312,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#2 GUILD_FLAG gef_fild13,290,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#3 GUILD_FLAG gef_fild13,324,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#4 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Eeyorbriggar#5::InsideFlagsG2 GUILD_FLAG,{ end; @@ -87,20 +106,16 @@ gefg_cas02,37,168,6 duplicate(InsideFlagsG2) Eeyorbriggar#9 GUILD_FLAG gefg_cas02,68,47,2 duplicate(InsideFlagsG2) Eeyorbriggar#10 GUILD_FLAG gefg_cas02,68,36,2 duplicate(InsideFlagsG2) Eeyorbriggar#11 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== geffen,112,129,1 duplicate(InsideFlagsG2) Eeyorbriggar#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== gefg_cas02,23,66,3 duplicate(guildkafra) Kafra Staff#gefg_cas02 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== gefg_cas02,12,66,5 duplicate(cm) Esmarehk#gefg_cas02 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== gefg_cas02,145,114,0 script #lever_G02 HIDDEN_NPC,{ mes " "; @@ -114,18 +129,14 @@ gefg_cas02,145,114,0 script #lever_G02 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== gefg_cas02,167,40,0 duplicate(gdlever) #gefg_cas02 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= gefg_cas02,140,116,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas02 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== gefg_cas02,176,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas02 -1 -// Guardians -//============================================================ +//== Guardians ============================================= gefg_cas02,12,66,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas02 -1 diff --git a/npc/woe-fe/gefg_cas03.txt b/npc/woe-fe/gefg_cas03.txt index 69f629a71..027253778 100644 --- a/npc/woe-fe/gefg_cas03.txt +++ b/npc/woe-fe/gefg_cas03.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Geffen) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Yesnelph) +//================= Description =========================================== //= NPCs that relate to Geffen Guild Castle 3 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Yesnelph#1::OutsideFlagsG3 GUILD_FLAG,{ .@GID = getcastledata("gefg_cas03",1); @@ -71,8 +91,7 @@ gef_fild13,113,274,7 duplicate(OutsideFlagsG3) Yesnelph#4 GUILD_FLAG gef_fild13,144,235,6 duplicate(OutsideFlagsG3) Yesnelph#5 GUILD_FLAG gef_fild13,144,244,6 duplicate(OutsideFlagsG3) Yesnelph#6 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Yesnelph#7::InsideFlagsG3 GUILD_FLAG,{ end; @@ -90,20 +109,16 @@ gefg_cas03,65,164,4 duplicate(InsideFlagsG3) Yesnelph#12 GUILD_FLAG gefg_cas03,37,214,1 duplicate(InsideFlagsG3) Yesnelph#13 GUILD_FLAG gefg_cas03,34,208,1 duplicate(InsideFlagsG3) Yesnelph#14 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== geffen,120,132,0 duplicate(InsideFlagsG3) Yesnelph#15 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== gefg_cas03,116,89,5 duplicate(guildkafra) Kafra Staff#gefg_cas03 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== gefg_cas03,106,23,5 duplicate(cm) Jyang#gefg_cas03 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== gefg_cas03,275,289,0 script #lever_G03 HIDDEN_NPC,{ mes " "; @@ -117,18 +132,14 @@ gefg_cas03,275,289,0 script #lever_G03 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== gefg_cas03,221,43,0 duplicate(gdlever) #gefg_cas03 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= gefg_cas03,271,290,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas03 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== gefg_cas03,245,167,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas03 -1 -// Guardians -//============================================================ +//== Guardians ============================================= gefg_cas03,106,23,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas03 -1 diff --git a/npc/woe-fe/gefg_cas04.txt b/npc/woe-fe/gefg_cas04.txt index 06d37361a..04717cace 100644 --- a/npc/woe-fe/gefg_cas04.txt +++ b/npc/woe-fe/gefg_cas04.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Geffen) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Bergel) +//================= Description =========================================== //= NPCs that relate to Geffen Guild Castle 4 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Bergel#1::OutsideFlagsG4 GUILD_FLAG,{ .@GID = getcastledata("gefg_cas04",1); @@ -67,8 +87,7 @@ OnRecvCastleG04: gef_fild13,190,283,3 duplicate(OutsideFlagsG4) Bergel#1-2 GUILD_FLAG gef_fild13,199,274,3 duplicate(OutsideFlagsG4) Bergel#2 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Bergel#3::InsideFlagsG4 GUILD_FLAG,{ end; @@ -86,20 +105,16 @@ gefg_cas04,29,212,1 duplicate(InsideFlagsG4) Bergel#8 GUILD_FLAG gefg_cas04,24,73,1 duplicate(InsideFlagsG4) Bergel#9 GUILD_FLAG gefg_cas04,35,73,4 duplicate(InsideFlagsG4) Bergel#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== geffen,127,130,7 duplicate(InsideFlagsG4) Bergel#11 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== gefg_cas04,59,70,3 duplicate(guildkafra) Kafra Staff#gefg_cas04 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== gefg_cas04,73,46,3 duplicate(cm) Kellvahni#gefg_cas04 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== gefg_cas04,116,123,0 script #lever_G04 HIDDEN_NPC,{ mes " "; @@ -113,18 +128,14 @@ gefg_cas04,116,123,0 script #lever_G04 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== gefg_cas04,58,75,0 duplicate(gdlever) #gefg_cas04 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= gefg_cas04,116,119,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas04 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== gefg_cas04,174,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas04 -1 -// Guardians -//============================================================ +//== Guardians ============================================= gefg_cas04,73,46,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas04 -1 diff --git a/npc/woe-fe/gefg_cas05.txt b/npc/woe-fe/gefg_cas05.txt index 81ebd3905..540fca802 100644 --- a/npc/woe-fe/gefg_cas05.txt +++ b/npc/woe-fe/gefg_cas05.txt @@ -1,19 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Geffen) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Mersetzdeitz) +//================= Description =========================================== //= NPCs that relate to Geffen Guild Castle 5 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.2 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flag (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Mersetzdeitz#1::OutsideFlagsG5 GUILD_FLAG,{ .@GID = getcastledata("gefg_cas05",1); @@ -69,8 +89,7 @@ gef_fild13,313,83,0 duplicate(OutsideFlagsG5) Mersetzdeitz#2 GUILD_FLAG gef_fild13,252,51,2 duplicate(OutsideFlagsG5) Mersetzdeitz#3 GUILD_FLAG gef_fild13,26,147,2 duplicate(OutsideFlagsG5) Mersetzdeitz#4 GUILD_FLAG -// Guild Flag (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Mersetzdeitz#5::InsideFlagsG5 GUILD_FLAG,{ end; @@ -86,20 +105,16 @@ gefg_cas05,62,144,7 duplicate(InsideFlagsG5) Mersetzdeitz#8 GUILD_FLAG gefg_cas05,62,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#9 GUILD_FLAG gefg_cas05,69,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== geffen,131,123,6 duplicate(InsideFlagsG5) Mersetzdeitz#11 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== gefg_cas05,61,52,5 duplicate(guildkafra) Kafra Staff#gefg_cas05 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== gefg_cas05,70,52,3 duplicate(cm) Byohre#gefg_cas05 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== gefg_cas05,149,107,0 script #lever_G05 HIDDEN_NPC,{ mes " "; @@ -113,18 +128,14 @@ gefg_cas05,149,107,0 script #lever_G05 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== gefg_cas05,65,22,0 duplicate(gdlever) #gefg_cas05 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= gefg_cas05,144,110,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas05 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== gefg_cas05,194,184,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas05 -1 -// Guardians -//============================================================ +//== Guardians ============================================= gefg_cas05,70,52,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas05 -1 diff --git a/npc/woe-fe/payg_cas01.txt b/npc/woe-fe/payg_cas01.txt index 1deee9a4f..4ad4fba91 100644 --- a/npc/woe-fe/payg_cas01.txt +++ b/npc/woe-fe/payg_cas01.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Payon) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Bright Arbor) +//================= Description =========================================== //= NPCs that relate to Payon Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Removed dialog from interior flags. [L0ne_W0lf] -//= Fixed position of Guild dungeon switch. -//= 1.3 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Bright Arbor#1::OutsideFlagsPA1 GUILD_FLAG,{ .@GID = getcastledata("payg_cas01",1); @@ -71,8 +89,7 @@ pay_gld,110,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#2 GUILD_FLAG pay_gld,116,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#3 GUILD_FLAG pay_gld,91,239,2 duplicate(OutsideFlagsPA1) Bright Arbor#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Bright Arbor#5::InsideFlagsPA1 GUILD_FLAG,{ end; @@ -88,21 +105,17 @@ payg_cas01,221,116,4 duplicate(InsideFlagsPA1) Bright Arbor#8 GUILD_FLAG payg_cas01,206,108,4 duplicate(InsideFlagsPA1) Bright Arbor#9 GUILD_FLAG payg_cas01,212,108,4 duplicate(InsideFlagsPA1) Bright Arbor#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== payon,90,322,4 duplicate(InsideFlagsPA1) Bright Arbor#11 GUILD_FLAG payon,166,177,3 duplicate(InsideFlagsPA1) Bright Arbor#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== payg_cas01,128,58,3 duplicate(guildkafra) Kafra Staff#payg_cas01 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== payg_cas01,120,58,4 duplicate(cm) Kurunnadi#payg_cas01 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== payg_cas01,295,8,0 script #lever_PA01 HIDDEN_NPC,{ mes " "; @@ -116,18 +129,14 @@ payg_cas01,295,8,0 script #lever_PA01 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== payg_cas01,101,25,0 duplicate(gdlever) #payg_cas01 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= payg_cas01,291,8,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas01 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== payg_cas01,139,139,0 duplicate(Gld_Agit_Manager) Agit#payg_cas01 -1 -// Guardians -//============================================================ +//== Guardians ============================================= payg_cas01,120,58,4 duplicate(Gld_Guard_Template) Guardian#payg_cas01 -1 diff --git a/npc/woe-fe/payg_cas02.txt b/npc/woe-fe/payg_cas02.txt index 92db92c09..fddb1e540 100644 --- a/npc/woe-fe/payg_cas02.txt +++ b/npc/woe-fe/payg_cas02.txt @@ -1,22 +1,40 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Payon) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Streusel +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Scarlet Palace) +//================= Description =========================================== //= NPCs that relate to Payon Guild Castle 2 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Removed dialog from interior flags. [L0ne_W0lf] -//= Fixed position of Guild dungeon switch. -//= 1.3 Partially rewrote Script. [Masao] -//= 1.4 Fixed names [Streusel] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Scarlet Palace#1::OutsideFlagsPA2 GUILD_FLAG,{ .@GID = getcastledata("payg_cas02",1); @@ -72,8 +90,7 @@ pay_gld,292,120,6 duplicate(OutsideFlagsPA2) Scarlet Palace#2 GUILD_FLAG pay_gld,291,135,6 duplicate(OutsideFlagsPA2) Scarlet Palace#3 GUILD_FLAG pay_gld,271,163,0 duplicate(OutsideFlagsPA2) Scarlet Palace#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Scarlet Palace#5::InsideFlagsPA2 GUILD_FLAG,{ end; @@ -89,21 +106,17 @@ payg_cas02,209,49,0 duplicate(InsideFlagsPA2) Scarlet Palace#8 GUILD_FLAG payg_cas02,59,282,4 duplicate(InsideFlagsPA2) Scarlet Palace#9 GUILD_FLAG payg_cas02,70,282,4 duplicate(InsideFlagsPA2) Scarlet Palace#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== payon,97,322,4 duplicate(InsideFlagsPA2) Scarlet Palace#11 GUILD_FLAG payon,166,173,3 duplicate(InsideFlagsPA2) Scarlet Palace#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== payg_cas02,22,275,5 duplicate(guildkafra) Kafra Staff#payg_cas02 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== payg_cas02,22,260,7 duplicate(cm) Cherieos#payg_cas02 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== payg_cas02,149,149,0 script #lever_PA02 HIDDEN_NPC,{ mes " "; @@ -117,18 +130,14 @@ payg_cas02,149,149,0 script #lever_PA02 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== payg_cas02,278,247,0 duplicate(gdlever) #payg_cas02 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= payg_cas02,145,144,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas02 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== payg_cas02,39,25,0 duplicate(Gld_Agit_Manager) Agit#payg_cas02 -1 -// Guardians -//============================================================ +//== Guardians ============================================= payg_cas02,22,260,7 duplicate(Gld_Guard_Template) Guardian#payg_cas02 -1 diff --git a/npc/woe-fe/payg_cas03.txt b/npc/woe-fe/payg_cas03.txt index e0e649308..e4c31541f 100644 --- a/npc/woe-fe/payg_cas03.txt +++ b/npc/woe-fe/payg_cas03.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Payon) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Holy Shadow) +//================= Description =========================================== //= NPCs that relate to Payon Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Removed dialog from interior flags. [L0ne_W0lf] -//= Fixed position of Guild dungeon switch. -//= 1.3 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Holy Shadow#1::OutsideFlagsPA3 GUILD_FLAG,{ .@GID = getcastledata("payg_cas03",1); @@ -71,8 +89,7 @@ pay_gld,321,289,2 duplicate(OutsideFlagsPA3) Holy Shadow#2 GUILD_FLAG pay_gld,327,304,1 duplicate(OutsideFlagsPA3) Holy Shadow#3 GUILD_FLAG pay_gld,333,254,4 duplicate(OutsideFlagsPA3) Holy Shadow#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Holy Shadow#5::InsideFlagsPA3 GUILD_FLAG,{ end; @@ -88,21 +105,17 @@ payg_cas03,266,66,4 duplicate(InsideFlagsPA3) Holy Shadow#8 GUILD_FLAG payg_cas03,34,31,4 duplicate(InsideFlagsPA3) Holy Shadow#9 GUILD_FLAG payg_cas03,43,31,4 duplicate(InsideFlagsPA3) Holy Shadow#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== payon,113,322,4 duplicate(InsideFlagsPA3) Holy Shadow#11 GUILD_FLAG payon,166,169,3 duplicate(InsideFlagsPA3) Holy Shadow#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== payg_cas03,9,263,5 duplicate(guildkafra) Kafra Staff#payg_cas03 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== payg_cas03,50,261,3 duplicate(cm) Gheriot#payg_cas03 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== payg_cas03,163,167,0 script #lever_PA03 HIDDEN_NPC,{ mes " "; @@ -116,18 +129,14 @@ payg_cas03,163,167,0 script #lever_PA03 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== payg_cas03,38,42,0 duplicate(gdlever) #payg_cas03 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= payg_cas03,159,168,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas03 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== payg_cas03,269,265,0 duplicate(Gld_Agit_Manager) Agit#payg_cas03 -1 -// Guardians -//============================================================ +//== Guardians ============================================= payg_cas03,10,277,0 duplicate(Gld_Guard_Template) Guardian#payg_cas03 -1 diff --git a/npc/woe-fe/payg_cas04.txt b/npc/woe-fe/payg_cas04.txt index 498bc1aed..cc2080fe0 100644 --- a/npc/woe-fe/payg_cas04.txt +++ b/npc/woe-fe/payg_cas04.txt @@ -1,22 +1,40 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Payon) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Streusel +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Sacred Altar) +//================= Description =========================================== //= NPCs that relate to Payon Guild Castle 4 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Removed dialog from interior flags. [L0ne_W0lf] -//= Fixed position of Guild dungeon switch. -//= 1.3 Partially rewrote Script. [Masao] -//= 1.4 Fixed named [Streusel] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Sacred Altar#1::OutsideFlagsPA4 GUILD_FLAG,{ .@GID = getcastledata("payg_cas04",1); @@ -72,8 +90,7 @@ pay_gld,143,160,0 duplicate(OutsideFlagsPA4) Sacred Altar#2 GUILD_FLAG pay_gld,133,151,2 duplicate(OutsideFlagsPA4) Sacred Altar#3 GUILD_FLAG pay_gld,153,166,1 duplicate(OutsideFlagsPA4) Sacred Altar#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Sacred Altar#5::InsideFlagsPA4 GUILD_FLAG,{ end; @@ -89,21 +106,17 @@ payg_cas04,248,160,6 duplicate(InsideFlagsPA4) Sacred Altar#8 GUILD_FLAG payg_cas04,232,181,4 duplicate(InsideFlagsPA4) Sacred Altar#9 GUILD_FLAG payg_cas04,239,181,4 duplicate(InsideFlagsPA4) Sacred Altar#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== payon,118,322,4 duplicate(InsideFlagsPA4) Sacred Altar#11 GUILD_FLAG payon,166,165,3 duplicate(InsideFlagsPA4) Sacred Altar#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== payg_cas04,40,235,1 duplicate(guildkafra) Kafra Staff#payg_cas04 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== payg_cas04,38,284,3 duplicate(cm) DJ#payg_cas04 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== payg_cas04,151,47,0 script #lever_PA04 HIDDEN_NPC,{ mes " "; @@ -117,18 +130,14 @@ payg_cas04,151,47,0 script #lever_PA04 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== payg_cas04,52,48,0 duplicate(gdlever) #payg_cas04 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= payg_cas04,147,48,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas04 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== payg_cas04,271,29,0 duplicate(Gld_Agit_Manager) Agit#payg_cas04 -1 -// Guardians -//============================================================ +//== Guardians ============================================= payg_cas04,38,284,3 duplicate(Gld_Guard_Template) Guardian#payg_cas04 -1 diff --git a/npc/woe-fe/payg_cas05.txt b/npc/woe-fe/payg_cas05.txt index 7b667c4ca..15f7d883a 100644 --- a/npc/woe-fe/payg_cas05.txt +++ b/npc/woe-fe/payg_cas05.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Payon) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Bamboo Grove Hill) +//================= Description =========================================== //= NPCs that relate to Payon Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Removed dialog from interior flags. [L0ne_W0lf] -//= Fixed position of Guild dungeon switch. -//= 1.3 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Bamboo Grove Hill#1::OutsideFlagsPA5 GUILD_FLAG,{ .@GID = getcastledata("payg_cas05",1); @@ -71,8 +89,7 @@ pay_gld,199,268,4 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#2 GUILD_FLAG pay_gld,190,277,3 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#3 GUILD_FLAG pay_gld,187,294,2 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Bamboo Grove Hill#5::InsideFlagsPA5 GUILD_FLAG,{ end; @@ -88,21 +105,17 @@ payg_cas05,57,271,0 duplicate(InsideFlagsPA5) Bamboo Grove Hill#8 GUILD_FLAG payg_cas05,55,252,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#9 GUILD_FLAG payg_cas05,55,260,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#10 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== payon,123,322,4 duplicate(InsideFlagsPA5) Bamboo Grove Hill#11 GUILD_FLAG payon,166,161,3 duplicate(InsideFlagsPA5) Bamboo Grove Hill#12 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== payg_cas05,276,227,1 duplicate(guildkafra) Kafra Staff#payg_cas05 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== payg_cas05,277,249,3 duplicate(cm) Nahzarf#payg_cas05 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== payg_cas05,161,136,0 script #lever_PA05 HIDDEN_NPC,{ mes " "; @@ -116,18 +129,14 @@ payg_cas05,161,136,0 script #lever_PA05 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== payg_cas05,249,15,0 duplicate(gdlever) #payg_cas05 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= payg_cas05,157,132,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas05 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== payg_cas05,30,30,0 duplicate(Gld_Agit_Manager) Agit#payg_cas05 -1 -// Guardians -//============================================================ +//== Guardians ============================================= payg_cas05,277,249,3 duplicate(Gld_Guard_Template) Guardian#payg_cas05 -1 diff --git a/npc/woe-fe/prtg_cas01.txt b/npc/woe-fe/prtg_cas01.txt index 961453ccd..d17f94bad 100644 --- a/npc/woe-fe/prtg_cas01.txt +++ b/npc/woe-fe/prtg_cas01.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Prontera) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Kriemhild) +//================= Description =========================================== //= NPCs that relate to Prontera Guild Castle 1 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf] -//= 1.3 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.4 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Kriemhild#1::OutsideFlagsPR1 GUILD_FLAG,{ .@GID = getcastledata("prtg_cas01",1); @@ -71,8 +89,7 @@ prt_gld,138,68,6 duplicate(OutsideFlagsPR1) Kriemhild#2 GUILD_FLAG prt_gld,138,60,6 duplicate(OutsideFlagsPR1) Kriemhild#3 GUILD_FLAG prt_gld,135,60,6 duplicate(OutsideFlagsPR1) Kriemhild#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Kriemhild#5::InsideFlagsPR1 GUILD_FLAG,{ end; @@ -92,20 +109,16 @@ prtg_cas01,73,6,4 duplicate(InsideFlagsPR1) Kriemhild#12 GUILD_FLAG prtg_cas01,55,46,4 duplicate(InsideFlagsPR1) Kriemhild#13 GUILD_FLAG prtg_cas01,45,46,4 duplicate(InsideFlagsPR1) Kriemhild#14 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== prontera,155,190,4 duplicate(InsideFlagsPR1) Kriemhild#15 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== prtg_cas01,96,173,0 duplicate(guildkafra) Kafra Staff#prtg_cas01 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== prtg_cas01,112,181,0 duplicate(cm) Ahvray#prtg_cas01 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== prtg_cas01,15,208,0 script #Lever_PR01 HIDDEN_NPC,{ mes " "; @@ -119,18 +132,14 @@ prtg_cas01,15,208,0 script #Lever_PR01 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== prtg_cas01,94,200,0 duplicate(gdlever) #prtg_cas01 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= prtg_cas01,11,208,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas01 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== prtg_cas01,197,197,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas01 -1 -// Guardians -//============================================================ +//== Guardians ============================================= prtg_cas01,112,181,0 duplicate(Gld_Guard_Template) Guardian#prtg_cas01 -1 diff --git a/npc/woe-fe/prtg_cas02.txt b/npc/woe-fe/prtg_cas02.txt index 3500cfbff..9187461f2 100644 --- a/npc/woe-fe/prtg_cas02.txt +++ b/npc/woe-fe/prtg_cas02.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Prontera) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Swanhild) +//================= Description =========================================== //= NPCs that relate to Prontera Guild Castle 2 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf] -//= 1.3 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.4 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Swanhild#1::OutsideFlagsPR2 GUILD_FLAG,{ .@GID = getcastledata("prtg_cas02",1); @@ -71,8 +89,7 @@ prt_gld,244,128,0 duplicate(OutsideFlagsPR2) Swanhild#2 GUILD_FLAG prt_gld,236,126,0 duplicate(OutsideFlagsPR2) Swanhild#3 GUILD_FLAG prt_gld,236,128,0 duplicate(OutsideFlagsPR2) Swanhild#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Swanhild#5::InsideFlagsPR2 GUILD_FLAG,{ end; @@ -94,20 +111,16 @@ prtg_cas02,34,189,0 duplicate(InsideFlagsPR2) Swanhild#14 GUILD_FLAG prtg_cas02,153,161,4 duplicate(InsideFlagsPR2) Swanhild#15 GUILD_FLAG prtg_cas02,162,161,4 duplicate(InsideFlagsPR2) Swanhild#16 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== prontera,146,194,3 duplicate(InsideFlagsPR2) Swanhild#17 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== prtg_cas02,71,36,4 duplicate(guildkafra) Kafra Staff#prtg_cas02 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== prtg_cas02,94,61,4 duplicate(cm) Roy#prtg_cas02 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== prtg_cas02,207,228,0 script #Lever_PR02 HIDDEN_NPC,{ mes " "; @@ -121,18 +134,14 @@ prtg_cas02,207,228,0 script #Lever_PR02 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== prtg_cas02,84,72,0 duplicate(gdlever) #prtg_cas02 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= prtg_cas02,202,228,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas02 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== prtg_cas02,158,174,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas02 -1 -// Guardians -//============================================================ +//== Guardians ============================================= prtg_cas02,94,61,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas02 -1 diff --git a/npc/woe-fe/prtg_cas03.txt b/npc/woe-fe/prtg_cas03.txt index 4b52dbb7f..6ff0e7841 100644 --- a/npc/woe-fe/prtg_cas03.txt +++ b/npc/woe-fe/prtg_cas03.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Prontera) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Fadhgridh) +//================= Description =========================================== //= NPCs that relate to Prontera Guild Castle 3 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf] -//= 1.3 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.4 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Fadhgridh#1::OutsideFlagsPR3 GUILD_FLAG,{ .@GID = getcastledata("prtg_cas03",1); @@ -71,8 +89,7 @@ prt_gld,147,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#2 GUILD_FLAG prt_gld,158,140,4 duplicate(OutsideFlagsPR3) Fadhgridh#3 GUILD_FLAG prt_gld,158,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Fadhgridh#5::InsideFlagsPR3 GUILD_FLAG,{ end; @@ -92,20 +109,16 @@ prtg_cas03,169,210,4 duplicate(InsideFlagsPR3) Fadhgridh#12 GUILD_FLAG prtg_cas03,162,201,4 duplicate(InsideFlagsPR3) Fadhgridh#13 GUILD_FLAG prtg_cas03,165,201,4 duplicate(InsideFlagsPR3) Fadhgridh#14 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== prontera,143,203,2 duplicate(InsideFlagsPR3) Fadhgridh#15 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== prtg_cas03,181,215,4 duplicate(guildkafra) Kafra Staff#prtg_cas03 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== prtg_cas03,51,100,4 duplicate(cm) Sttick#prtg_cas03 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== prtg_cas03,193,130,0 script #Lever_PR03 HIDDEN_NPC,{ mes " "; @@ -119,18 +132,14 @@ prtg_cas03,193,130,0 script #Lever_PR03 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== prtg_cas03,5,70,0 duplicate(gdlever) #prtg_cas03 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= prtg_cas03,189,132,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas03 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== prtg_cas03,17,221,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas03 -1 -// Guardians -//============================================================ +//== Guardians ============================================= prtg_cas03,51,100,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas03 -1 diff --git a/npc/woe-fe/prtg_cas04.txt b/npc/woe-fe/prtg_cas04.txt index 8936b8451..cc429db95 100644 --- a/npc/woe-fe/prtg_cas04.txt +++ b/npc/woe-fe/prtg_cas04.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Prontera) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Skoegul) +//================= Description =========================================== //= NPCs that relate to Prontera Guild Castle 4 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf] -//= 1.3 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.4 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Skoegul#1::OutsideFlagsPR4 GUILD_FLAG,{ .@GID = getcastledata("prtg_cas04",1); @@ -71,8 +89,7 @@ prt_gld,120,236,6 duplicate(OutsideFlagsPR4) Skoegul#2 GUILD_FLAG prt_gld,122,243,6 duplicate(OutsideFlagsPR4) Skoegul#3 GUILD_FLAG prt_gld,122,236,6 duplicate(OutsideFlagsPR4) Skoegul#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Skoegul#5::InsideFlagsPR4 GUILD_FLAG,{ end; @@ -92,20 +109,16 @@ prtg_cas04,258,20,4 duplicate(InsideFlagsPR4) Skoegul#12 GUILD_FLAG prtg_cas04,263,20,4 duplicate(InsideFlagsPR4) Skoegul#13 GUILD_FLAG prtg_cas04,263,27,4 duplicate(InsideFlagsPR4) Skoegul#14 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== prontera,167,203,6 duplicate(InsideFlagsPR4) Skoegul#15 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== prtg_cas04,258,247,4 duplicate(guildkafra) Kafra Staff#prtg_cas04 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== prtg_cas04,259,265,4 duplicate(cm) Van Dreth#prtg_cas04 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== prtg_cas04,275,160,0 script #Lever_PR04 HIDDEN_NPC,{ mes " "; @@ -119,18 +132,14 @@ prtg_cas04,275,160,0 script #Lever_PR04 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== prtg_cas04,56,283,0 duplicate(gdlever) #prtg_cas04 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= prtg_cas04,271,162,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas04 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== prtg_cas04,292,14,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas04 -1 -// Guardians -//============================================================ +//== Guardians ============================================= prtg_cas04,259,265,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas04 -1 diff --git a/npc/woe-fe/prtg_cas05.txt b/npc/woe-fe/prtg_cas05.txt index 3b9652783..0c7caa200 100644 --- a/npc/woe-fe/prtg_cas05.txt +++ b/npc/woe-fe/prtg_cas05.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== -//= War of Emperium (Prontera) -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= 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) Masao +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= +//= War of Emperium (Gondul) +//================= Description =========================================== //= NPCs that relate to Prontera Guild Castle 5 -//===== Additional Comments: ================================= -//= 1.0 First Version. No longer uses functions. [L0ne_W0lf] -//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf] -//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf] -//= 1.3 Removed dialog from interior flags. [L0ne_W0lf] -//= 1.4 Partially rewrote Script. [Masao] -//============================================================ - -// Guild Flags (Outside Castle) -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= + +//== Guild Flags (Outside Castle) ========================== - script Gondul#1::OutsideFlagsPR5 GUILD_FLAG,{ .@GID = getcastledata("prtg_cas05",1); @@ -71,8 +89,7 @@ prt_gld,199,236,2 duplicate(OutsideFlagsPR5) Gondul#2 GUILD_FLAG prt_gld,197,243,2 duplicate(OutsideFlagsPR5) Gondul#3 GUILD_FLAG prt_gld,197,236,2 duplicate(OutsideFlagsPR5) Gondul#4 GUILD_FLAG -// Guild Flags (Inside Castle) -//============================================================ +//== Guild Flags (Inside Castle) =========================== - script Gondul#5::InsideFlagsPR5 GUILD_FLAG,{ end; @@ -90,20 +107,16 @@ prtg_cas05,256,289,4 duplicate(InsideFlagsPR5) Gondul#10 GUILD_FLAG prtg_cas05,253,271,4 duplicate(InsideFlagsPR5) Gondul#11 GUILD_FLAG prtg_cas05,273,257,4 duplicate(InsideFlagsPR5) Gondul#12 GUILD_FLAG -// Guild Flag (Town) -//============================================================ +//== Guild Flag (Town) ===================================== prontera,165,194,5 duplicate(InsideFlagsPR5) Gondul#13 GUILD_FLAG -// Kafra Employee -//============================================================ +//== Kafra Employee ======================================== prtg_cas05,52,41,4 duplicate(guildkafra) Kafra Staff#prtg_cas05 4_F_KAFRA1 -// Steward -//============================================================ +//== Steward =============================================== prtg_cas05,36,37,4 duplicate(cm) Raynor#prtg_cas05 1_M_JOBTESTER -// Treasure Room Exit -//============================================================ +//== Treasure Room Exit ==================================== prtg_cas05,281,176,0 script #Lever_PR05 HIDDEN_NPC,{ mes " "; @@ -117,18 +130,14 @@ prtg_cas05,281,176,0 script #Lever_PR05 HIDDEN_NPC,{ close; } -// Guild Dungeon Switch -//============================================================ +//== Guild Dungeon Switch ================================== prtg_cas05,212,95,0 duplicate(gdlever) #prtg_cas05 HIDDEN_NPC -// Guild Treasure Spawns -//============================================================ +//== Guild Treasure Spawns ================================= prtg_cas05,276,178,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas05 -1 -// AGIT Manager -//============================================================ +//== AGIT Manager ========================================== prtg_cas05,266,266,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas05 -1 -// Guardians -//============================================================ +//== Guardians ============================================= prtg_cas05,36,37,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas05 -1 diff --git a/npc/woe-fe/trs_rp.txt b/npc/woe-fe/trs_rp.txt index 59143e661..9b74429d0 100644 --- a/npc/woe-fe/trs_rp.txt +++ b/npc/woe-fe/trs_rp.txt @@ -1,16 +1,37 @@ -//===== 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) Daegaladh +//= Copyright (C) Masao +//= +//= 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/>. +//========================================================================= //= Treasure Room Protection -//===== By: ================================================== -//= Masao -//===== Current Version: ===================================== +//================= Description =========================================== +//= Warps every Player out of the Treasure Room except for the Guildleader. +//================= Current Version ======================================= //= 1.1 -//===== Description: ========================================= -//= Warps every Player out of the Treasure Room except for the -//= Guildleader. -//===== Additional Comments: ================================= -//= 1.0 Converted from the official script. -//= 1.1 Reverted back and optimized. [Daegaladh] -//============================================================ +//========================================================================= - script Gld_Trea_Protect::Gld_Trea_Protect -1,{ end; diff --git a/npc/woe-se/agit_main_se.txt b/npc/woe-se/agit_main_se.txt index 4fe109ccc..5941e171a 100644 --- a/npc/woe-se/agit_main_se.txt +++ b/npc/woe-se/agit_main_se.txt @@ -1,24 +1,42 @@ -//===== 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) Cookie +//= Copyright (C) Euphy +//= Copyright (C) Brian +//= Copyright (C) Zephyrus +//= Copyright (C) L0ne_W0lf +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Template File -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= Like agit_main, this file is required for SE castles to function. +//================= Current Version ======================================= //= 1.4a -//===== Description: ========================================= -//= Like agit_main, this file is required -//= for SE castles to function. -//===== Additional Comments: ================================= -//= 0.x Previous authors: L0ne_W0lf, Zephyrus, Brian. -//= 1.0 If anything breaks, blame Maki. [Euphy] -//= 1.1 Fixed an incorrect label execution. [Euphy] -//= 1.2 Hopefully fixed a processing error. [Euphy] -//= 1.3 Fixed barricade issue in schg_cas02. [Cookie] -//= 1.4 Added OnGuildBreak event and a spawn check. [Euphy] -//= 1.4a Fixed Guardian Stone respawns. [Euphy] -//============================================================ +//========================================================================= -// Core, triggers all other events -//============================================================ +//== Core, triggers all other events ======================= - script Manager#template -1,{ OnAgitInit2: OnRecvCastle2: @@ -200,8 +218,7 @@ OnTreasureDied: end; } -// Guild Manager -//============================================================ +//== Guild Manager ========================================= - script Steward#template -1,{ .@GID = getcastledata(strnpcinfo(4),1); if (!.@GID) { @@ -634,8 +651,7 @@ OnStartArena: end; } -// Castle Guardians -//============================================================ +//== Castle Guardians ====================================== - script Guardian#template -1,{ .@GID = getcastledata(strnpcinfo(4),1); .@n$ = "["+strnpcinfo(1)+"]"; @@ -834,8 +850,7 @@ OnInit: end; } -// Guild Kafras -//============================================================ +//== Guild Kafras ========================================== - script Kafra#template -1,{ cutin "kafra_01",2; .@GID = getcastledata(strnpcinfo(4),1); @@ -947,8 +962,7 @@ OnInit: } } -// Guardian Stones (2) -//============================================================ +//== Guardian Stones (2) =================================== - script Guardian Stone#template -1,{ .@GID = getcastledata(strnpcinfo(4),1); .@num = atoi(charat(strnpcinfo(1),0)); @@ -1101,8 +1115,7 @@ OnEnable: end; } -// Control Devices (3) -//============================================================ +//== Control Devices (3) =================================== - script Control#template -1,{ .@GID = getcastledata(strnpcinfo(4),1); .@num = atoi(charat(strnpcinfo(1),15)); @@ -1344,8 +1357,7 @@ OnEnable: end; } -// Guardian Summoners (2) -//============================================================ +//== Guardian Summoners (2) ================================ - script gard#template -1,{ OnEnable: // .@x[i],.@y[i]: Normal coordinates, #0-21. @@ -1466,8 +1478,7 @@ OnReset: end; } -// Guardian Stone Summoners (2) -//============================================================ +//== Guardian Stone Summoners (2) ========================== - script df#template -1,{ OnEnable: if (compare(strnpcinfo(2),"arug")) { @@ -1519,8 +1530,7 @@ OnTimer300000: end; } -// Barrier Summoners (4) -//============================================================ +//== Barrier Summoners (4) ================================= - script RL#template -1,{ OnEnable: .@num = atoi(charat(strnpcinfo(1),2)); @@ -1695,8 +1705,7 @@ OnDisable: end; } -// Link Flags (function) -//============================================================ +//== Link Flags (function) ================================= function script LinkFlag { if (!getcharid(2) || getcharid(2) != getcastledata(strnpcinfo(4),1)) end; if (getarg(0) == "Convenience Facility") { @@ -1731,8 +1740,7 @@ function script LinkFlag { close; } -// Return Flags (function) -//============================================================ +//== Return Flags (function) =============================== function script ReturnFlag { .@str$ = (compare(strnpcinfo(4),"aru"))?"Arunafeltz":"Schwaltzvalt"; .@GID = getcastledata(getarg(0),1); @@ -1783,8 +1791,7 @@ function script ReturnFlag { close; } -// Treasure Room Switches -//============================================================ +//== Treasure Room Switches ================================ - script Switch#template -1,{ mes " "; mes "^3355FFWill you pull"; @@ -1805,8 +1812,7 @@ function script ReturnFlag { close; } -// Guild Dungeon Warps -//============================================================ +//== Guild Dungeon Warps =================================== - script Sunflower#template -1,{ if (getcharid(2) == getcastledata(strnpcinfo(4),1)) { mes "- It's an amazingly huge sunflower; as big as a human! ... You feel something mysterious emanating from the flower. -"; diff --git a/npc/woe-se/agit_start_se.txt b/npc/woe-se/agit_start_se.txt index c225d9874..006d85baa 100644 --- a/npc/woe-se/agit_start_se.txt +++ b/npc/woe-se/agit_start_se.txt @@ -1,18 +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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Auto-Start -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Auto Start for War of Emperium -//= To know how to set up WoE times, go to doc\woe_time_explanation.txt -//===== Additional Comments: ================================= -//= 1.0 Copy/Paste of the original setter. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//================= Addotional Comments =================================== +//= To know how to set up WoE times, see doc/woe_time_explanation.txt +//========================================================================= -// WoE Start/Stop times -//============================================================ +//== WoE Start/Stop times ================================== - script Agit2_Event -1,{ end; diff --git a/npc/woe-se/arug_cas01.txt b/npc/woe-se/arug_cas01.txt index be190c77f..c4a0cdc43 100644 --- a/npc/woe-se/arug_cas01.txt +++ b/npc/woe-se/arug_cas01.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Mardol -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Mardol +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#arug_cas01 -1 - duplicate(gard#template) gard1#arug_cas01 -1 diff --git a/npc/woe-se/arug_cas02.txt b/npc/woe-se/arug_cas02.txt index bf7f639eb..e7c24bd1d 100644 --- a/npc/woe-se/arug_cas02.txt +++ b/npc/woe-se/arug_cas02.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Cyr -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Cyr +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#arug_cas02 -1 - duplicate(gard#template) gard1#arug_cas02 -1 diff --git a/npc/woe-se/arug_cas03.txt b/npc/woe-se/arug_cas03.txt index 0a1665566..4df1f46cf 100644 --- a/npc/woe-se/arug_cas03.txt +++ b/npc/woe-se/arug_cas03.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Horn -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Horn +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#arug_cas03 -1 - duplicate(gard#template) gard1#arug_cas03 -1 diff --git a/npc/woe-se/arug_cas04.txt b/npc/woe-se/arug_cas04.txt index e6d734684..0e5e6d127 100644 --- a/npc/woe-se/arug_cas04.txt +++ b/npc/woe-se/arug_cas04.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Gefn -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Gefn +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#arug_cas04 -1 - duplicate(gard#template) gard1#arug_cas04 -1 diff --git a/npc/woe-se/arug_cas05.txt b/npc/woe-se/arug_cas05.txt index e4848b346..0f3908923 100644 --- a/npc/woe-se/arug_cas05.txt +++ b/npc/woe-se/arug_cas05.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Banadis -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= - duplicate(Manager#template) Manager#arug_cas05 -1 - duplicate(gard#template) gard1#arug_cas05 -1 diff --git a/npc/woe-se/guild_flags.txt b/npc/woe-se/guild_flags.txt index bfbca227d..839690742 100644 --- a/npc/woe-se/guild_flags.txt +++ b/npc/woe-se/guild_flags.txt @@ -1,16 +1,38 @@ -//===== 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) L0ne_W0lf +//= +//= 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/>. +//========================================================================= //= War of Emperium Second Edition -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= WoE SE Guild Flags in Juno and Rachel -//===== Additional Comments: ================================= -//= 1.0 First Version [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// Juno +//== Juno ================================================== yuno,109,167,5 script Himinn GUILD_FLAG,{ end; @@ -56,7 +78,7 @@ OnRecvCastleSc05: end; } -// Arunafeltz +//== Arunafeltz ============================================ rachel,124,120,3 script Mardol GUILD_FLAG,{ end; diff --git a/npc/woe-se/schg_cas01.txt b/npc/woe-se/schg_cas01.txt index ba9da886b..b1894dc70 100644 --- a/npc/woe-se/schg_cas01.txt +++ b/npc/woe-se/schg_cas01.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Himinn -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Himinn +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#schg_cas01 -1 - duplicate(gard#template) gard1#schg_cas01 -1 diff --git a/npc/woe-se/schg_cas02.txt b/npc/woe-se/schg_cas02.txt index 798fb9c8b..d48cee374 100644 --- a/npc/woe-se/schg_cas02.txt +++ b/npc/woe-se/schg_cas02.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Andlangr -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Andlangr +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#schg_cas02 -1 - duplicate(gard#template) gard1#schg_cas02 -1 diff --git a/npc/woe-se/schg_cas03.txt b/npc/woe-se/schg_cas03.txt index 77d50195e..cd638b946 100644 --- a/npc/woe-se/schg_cas03.txt +++ b/npc/woe-se/schg_cas03.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Vidblainn -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Vidblainn +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#schg_cas03 -1 - duplicate(gard#template) gard1#schg_cas03 -1 diff --git a/npc/woe-se/schg_cas04.txt b/npc/woe-se/schg_cas04.txt index dd81e16c6..3ddcbf147 100644 --- a/npc/woe-se/schg_cas04.txt +++ b/npc/woe-se/schg_cas04.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Hljod -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Hljod +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#schg_cas04 -1 - duplicate(gard#template) gard1#schg_cas04 -1 diff --git a/npc/woe-se/schg_cas05.txt b/npc/woe-se/schg_cas05.txt index ca69a2dd6..e4ff1aa77 100644 --- a/npc/woe-se/schg_cas05.txt +++ b/npc/woe-se/schg_cas05.txt @@ -1,12 +1,36 @@ -//===== 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 +//= +//= 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/>. +//========================================================================= //= War of Emperium SE - Skidbladnir -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= NPCs related to the WoE:SE castle Skidbladnir +//================= Current Version ======================================= //= 1.0 -//===== Additional Comments: ================================= -//= 1.0 Merged to template file. -//============================================================ +//========================================================================= - duplicate(Manager#template) Manager#schg_cas05 -1 - duplicate(gard#template) gard1#schg_cas05 -1 |