summaryrefslogtreecommitdiff
path: root/npc/re/kafras/kafras.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/re/kafras/kafras.txt')
-rw-r--r--npc/re/kafras/kafras.txt76
1 files changed, 41 insertions, 35 deletions
diff --git a/npc/re/kafras/kafras.txt b/npc/re/kafras/kafras.txt
index 3e94f180d..c252264e3 100644
--- a/npc/re/kafras/kafras.txt
+++ b/npc/re/kafras/kafras.txt
@@ -1,31 +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) Lemongrass
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) Daegaladh
+//= 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/>.
+//=========================================================================
+//= Kafras (Renewal)
+//================= Description ===========================================
//= Kafras (Cities/Dungeons/Fields)
-//===== By: ==================================================
-//= Joseph
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.4
-//===== Description: =========================================
-//= Argument settings for callfunc "F_Kafra":
-//= arg(0): 0 - Default Kafra message
-//= 1 - Niflhiem Kafra message
-//= 2 - Guild Kafra message
-//= arg(1): 1 - Disable teleport menu
-//= arg(2): 1 - Disable info menu
-//= arg(3): Cost of Storage service
-//= arg(4): Cost of Rent a Pushcart service
-//===== Additional Comments: =================================
-//= 0.x Previous Authors:
-//= - L0ne_W0lf, Daegaladh
-//= 1.0 Merged and cleaned up Kafras. [Euphy]
-//= 1.1 Added Dewata Kafra. [Lemongrass]
-//= 1.2 Added Port Malaya Kafras. [Euphy]
-//= 1.3 Added Eden Group Kafra. [Euphy]
-//= 1.3a Moved Rune Knight Kafra from job file. [Euphy]
-//= 1.4 Added Izlude duplicates. [Euphy]
-//============================================================
+//=========================================================================
-// Brasilis
-//============================================================
+//== Brasilis ==============================================
brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,3,0,80,700;
@@ -33,8 +44,7 @@ brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"in the city of Brasilis";
}
-// Dewata
-//============================================================
+//== Dewata ================================================
dewata,202,184,6 script Kafra Employee::kaf_dewata 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,10,1,40,700;
@@ -42,8 +52,7 @@ dewata,202,184,6 script Kafra Employee::kaf_dewata 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"on Dewata Island";
}
-// Eden Group
-//============================================================
+//== Eden Group ============================================
moc_para01,10,185,4 script Kafra Employee::kaf_eden 4_F_KAFRA7,{
cutin "kafra_07",2;
mes "[Kafra Employee]";
@@ -53,16 +62,14 @@ moc_para01,10,185,4 script Kafra Employee::kaf_eden 4_F_KAFRA7,{
callfunc "F_Kafra",5,2,0,80,0;
}
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz 4_F_KAFRA1
izlude_a,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_a 4_F_KAFRA1
izlude_b,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_b 4_F_KAFRA1
izlude_c,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_c 4_F_KAFRA1
izlude_d,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_d 4_F_KAFRA1
-// Port Malaya
-//============================================================
+//== Port Malaya ===========================================
malaya,71,79,4 script Kafra Employee::kaf_malaya1 4_MAL_KAFRA,{
callfunc "F_Kafra",0,3,2,500,700;
savepoint "malaya",44,56;
@@ -75,8 +82,7 @@ malaya,234,204,4 script Kafra Employee::kaf_malaya2 4_MAL_KAFRA,{
callfunc "F_KafEnd",0,1,"in Port Malaya";
}
-// Rune Knight
-//============================================================
+//== Rune Knight ===========================================
job3_rune01,92,62,3 script Kafra Employee::kaf_rune 4_F_KAFRA4,{
cutin "kafra_04",2;
callfunc "F_KafSet";