summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-08-10 10:52:30 +0000
committerultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-08-10 10:52:30 +0000
commita609841386e0eaa2b063a318d698e60fe21f02de (patch)
tree3edbb47eed62164a96d67b67fa8d7ceda3559787
parent76192f96dda6a98ce9c05027230dea33990dc392 (diff)
downloadhercules-a609841386e0eaa2b063a318d698e60fe21f02de.tar.gz
hercules-a609841386e0eaa2b063a318d698e60fe21f02de.tar.bz2
hercules-a609841386e0eaa2b063a318d698e60fe21f02de.tar.xz
hercules-a609841386e0eaa2b063a318d698e60fe21f02de.zip
- added proper comments to login packet 0x277
- added a missing \n to one login server warning - silenced one "dc[4] might be uninitialized" warning - fixed an apparently wrong abra_db.txt entry (venom splasher: 40000) - removed .gat from the remaining npcs git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10974 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r--db/Changelog.txt2
-rw-r--r--db/abra_db.txt2
-rw-r--r--npc/Changelog.txt2
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/kafras.txt256
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/ke_warp_dungeon.txt872
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/ke_warp_pvp.txt54
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/ke_warp_town.txt186
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/ke_warp_woe.txt100
-rw-r--r--npc/custom/eAAC_Scripts/kafraExpress/readme.txt12
-rw-r--r--npc/custom/eAAC_Scripts/quest_warper.txt248
-rw-r--r--npc/mobs/dungeons/abbey.txt32
-rw-r--r--src/login/login.c8
-rw-r--r--src/login_sql/login.c6
-rw-r--r--src/map/path.c2
14 files changed, 893 insertions, 889 deletions
diff --git a/db/Changelog.txt b/db/Changelog.txt
index 41f463f69..db6c02859 100644
--- a/db/Changelog.txt
+++ b/db/Changelog.txt
@@ -48,6 +48,8 @@
13107 Western_Outlaw Need correct HIT and ASPD Rate
----
========================
+08/10
+ * Fixed a wrong(?) line for Venom Splasher in abra_db.txt [ultramage]
08/09
* Fixed damage of NPC_COMBOATTACK [Playtester]
- also reverted some custom skill changes
diff --git a/db/abra_db.txt b/db/abra_db.txt
index 473e2ec36..ea5cab8aa 100644
--- a/db/abra_db.txt
+++ b/db/abra_db.txt
@@ -156,7 +156,7 @@
138,Enchant Poison,2,4000
139,Poison React,2,4000
140,Venom Dust,4,4000
-141,Venom Splasher,4,40000
+141,Venom Splasher,4,4000
//---JP2.0 Additional skill---
142,First Aid,1,5000
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index 42fac37a4..68c1c3fa8 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -1,5 +1,7 @@
Date Added
======
+2007/08/10
+ * Removed .gat from the remaining npcs [ultramage]
2007/08/09
* Rev. 10973 2-1 Job quest update. Needs in-depth testing. [L0ne_W0lf]
- Because of a change of variables, players currently undergoing the job change
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/kafras.txt b/npc/custom/eAAC_Scripts/kafraExpress/kafras.txt
index 923ae5bdd..8a5e1f6c8 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/kafras.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/kafras.txt
@@ -18,303 +18,303 @@
//callfunc "F_KafraExpress","NPC Name","Image File", type, "Save Map", Save X, Save Y;
//Town Kafras
-alberta.gat,113,60,5 script Kafra Express::Alberta 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"alberta.gat",116,57;
+alberta,113,60,5 script Kafra Express::Alberta 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"alberta",116,57;
}
-aldebaran.gat,133,124,5 script Kafra Express::AlDeBaran 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",2,"aldebaran.gat",139,131;
+aldebaran,133,124,5 script Kafra Express::AlDeBaran 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",2,"aldebaran",139,131;
}
-amatsu.gat,201,80,8 script Kafra Express::Amatsu 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"amatsu.gat",197,81;
+amatsu,201,80,8 script Kafra Express::Amatsu 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"amatsu",197,81;
}
-ayothaya.gat,195,160,8 script Kafra Express::Ayothaya 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",0,"ayothaya.gat",194,173;
+ayothaya,195,160,8 script Kafra Express::Ayothaya 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",0,"ayothaya",194,173;
}
-comodo.gat,190,153,5 script Kafra Express::Comodo 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"comodo.gat",189,166;
+comodo,190,153,5 script Kafra Express::Comodo 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"comodo",189,166;
}
-geffen.gat,121,62,8 script Kafra Express::Geffen 113,{
- callfunc "F_KafraExpress","Kafra Express","kafra_05",0,"geffen.gat",119,56;
+geffen,121,62,8 script Kafra Express::Geffen 113,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_05",0,"geffen",119,56;
}
-gonryun.gat,169,188,2 script Kafra Express::GonRyun 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",2,"gonryun.gat",168,199;
+gonryun,169,188,2 script Kafra Express::GonRyun 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",2,"gonryun",168,199;
}
-einbech.gat,143,243,3 script Kafra Express::Einbech 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"einbech.gat",157,250;
+einbech,143,243,3 script Kafra Express::Einbech 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"einbech",157,250;
}
-einbroch.gat,58,207,4 script Kafra Express::Einbroch 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"einbroch.gat",64,184;
+einbroch,58,207,4 script Kafra Express::Einbroch 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"einbroch",64,184;
}
-hugel.gat,101,117,1 script Kafra Express::Hugel 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",0,"hugel.gat",102,109;
+hugel,101,117,1 script Kafra Express::Hugel 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",0,"hugel",102,109;
}
-izlude.gat,136,94,2 script Kafra Express::Izlude 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",0,"izlude.gat",147,99;
+izlude,136,94,2 script Kafra Express::Izlude 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",0,"izlude",147,99;
}
-jawaii.gat,208,217,7 script Kafra Express::Jawaii 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"jawaii.gat",213,209;
+jawaii,208,217,7 script Kafra Express::Jawaii 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"jawaii",213,209;
}
-lighthalzen.gat,165,106,3 script Kafra Express::Lighthalzen 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",0,"lighthalzen.gat",152,106;
+lighthalzen,165,106,3 script Kafra Express::Lighthalzen 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",0,"lighthalzen",152,106;
}
-louyang.gat,220,123,3 script Kafra Express::LouYang 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",0,"louyang.gat",221,128;
+louyang,220,123,3 script Kafra Express::LouYang 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",0,"louyang",221,128;
}
-xmas.gat,148,126,4 script Kafra Express::Lutie 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",0,"xmas.gat",149,117;
+xmas,148,126,4 script Kafra Express::Lutie 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",0,"xmas",149,117;
}
-morocc.gat,154,97,3 script Kafra Express::Morocc 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"morocc.gat",156,91;
+morocc,154,97,3 script Kafra Express::Morocc 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",0,"morocc",156,91;
}
-niflheim.gat,196,192,3 script Kafra Express::Niflheim 791,{
- callfunc "F_KafraExpress","Kafra Express","",3,"niflheim.gat",194,185;
+niflheim,196,192,3 script Kafra Express::Niflheim 791,{
+ callfunc "F_KafraExpress","Kafra Express","",3,"niflheim",194,185;
}
-payon.gat,152,181,5 script Kafra Express::Payon 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"payon.gat",162,182;
+payon,152,181,5 script Kafra Express::Payon 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"payon",162,182;
}
-prontera.gat,147,177,7 script Kafra Express::Prontera 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"prontera.gat",156,195;
+prontera,147,177,7 script Kafra Express::Prontera 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"prontera",156,195;
}
-rachel.gat,138,147,4 script Kafra Express::Rachel 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"rachel.gat",128,146;
+rachel,138,147,4 script Kafra Express::Rachel 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",0,"rachel",128,146;
}
-umbala.gat,89,159,4 script Kafra Express::Umbala 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"umbala.gat",91,159;
+umbala,89,159,4 script Kafra Express::Umbala 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",0,"umbala",91,159;
}
-yuno.gat,159,87,5 script Kafra Express::Yuno 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",0,"yuno.gat",159,52;
+yuno,159,87,5 script Kafra Express::Yuno 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",0,"yuno",159,52;
}
//Dungeon Kafras
//Abyss Lake
-hu_fild05.gat,170,305,7 script Kafra Express::D_Abyss 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"hu_fild05.gat",160,302;
+hu_fild05,170,305,7 script Kafra Express::D_Abyss 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"hu_fild05",160,302;
}
//Amatsu D
-ama_in02.gat,115,184,6 script Kafra Express::D_Amatsu 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"ama_in02.gat",118,184;
+ama_in02,115,184,6 script Kafra Express::D_Amatsu 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"ama_in02",118,184;
}
//AntHell North
-moc_fild04.gat,208,323,1 script Kafra Express::D_Anthell1 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"moc_fild04.gat",207,332;
+moc_fild04,208,323,1 script Kafra Express::D_Anthell1 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"moc_fild04",207,332;
}
//AntHell South
-moc_fild15.gat,251,243,3 script Kafra Express::D_Anthell2 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"moc_fild15.gat",246,251;
+moc_fild15,251,243,3 script Kafra Express::D_Anthell2 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"moc_fild15",246,251;
}
//Ayothaya Dungeon
-ayo_fild02.gat,289,144,3 script Kafra Express::D_Ayothaya 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"ayo_fild02.gat",289,155;
+ayo_fild02,289,144,3 script Kafra Express::D_Ayothaya 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"ayo_fild02",289,155;
}
//Byalan Island
-izlu2dun.gat,101,82,7 script Kafra Express::D_Byalan 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"izlu2dun.gat",112,84;
+izlu2dun,101,82,7 script Kafra Express::D_Byalan 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"izlu2dun",112,84;
}
//Comodo East Cave
-cmd_fild01.gat,33,321,4 script Kafra Express::D_ComodoE 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"cmd_fild01.gat",34,325;
+cmd_fild01,33,321,4 script Kafra Express::D_ComodoE 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"cmd_fild01",34,325;
}
//Comodo West Cave
-comodo.gat,31,218,4 script Kafra Express::D_ComodoW 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"comodo.gat",32,209;
+comodo,31,218,4 script Kafra Express::D_ComodoW 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"comodo",32,209;
}
//Comodo North Cave
-comodo.gat,182,347,2 script Kafra Express::D_ComodoN 721,{
- callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"comodo.gat",180,352;
+comodo,182,347,2 script Kafra Express::D_ComodoN 721,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_07",1,"comodo",180,352;
}
//Coal Mines
-mjolnir_02.gat,83,364,4 script Kafra Express::D_Coal 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"mjolnir_02.gat",89,358;
+mjolnir_02,83,364,4 script Kafra Express::D_Coal 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"mjolnir_02",89,358;
}
//Culvert
-prt_fild05.gat,275,219,5 script Kafra Express::D_Culvert 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"prt_fild05.gat",274,208;
+prt_fild05,275,219,5 script Kafra Express::D_Culvert 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"prt_fild05",274,208;
}
//Gefenia
-gefenia01.gat,56,171,6 script Kafra Express::D_Gefenia1 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"gefenia01.gat",59,169;
+gefenia01,56,171,6 script Kafra Express::D_Gefenia1 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"gefenia01",59,169;
}
//Geffen Dungeon
-gef_tower.gat,156,33,3 script Kafra Express::D_Geffen 113,{
- callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"gef_tower.gat",147,35;
+gef_tower,156,33,3 script Kafra Express::D_Geffen 113,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"gef_tower",147,35;
}
//GH: Church
-glast_01.gat,193,136,5 script Kafra Express::D_GHChurch 791,{
- callfunc "F_KafraExpress","Kafra Express","",1,"glast_01.gat",206,136;
+glast_01,193,136,5 script Kafra Express::D_GHChurch 791,{
+ callfunc "F_KafraExpress","Kafra Express","",1,"glast_01",206,136;
}
//GH: Castle
-glast_01.gat,200,350,4 script Kafra Express::D_GHCastle 791,{
- callfunc "F_KafraExpress","Kafra Express","",1,"glast_01.gat",200,347;
+glast_01,200,350,4 script Kafra Express::D_GHCastle 791,{
+ callfunc "F_KafraExpress","Kafra Express","",1,"glast_01",200,347;
}
//GH: Staircase
-glast_01.gat,58,103,7 script Kafra Express::D_GHStair 791,{
- callfunc "F_KafraExpress","Kafra Express","",1,"glast_01.gat",62,107;
+glast_01,58,103,7 script Kafra Express::D_GHStair 791,{
+ callfunc "F_KafraExpress","Kafra Express","",1,"glast_01",62,107;
}
//GH: Chivalry
-glast_01.gat,62,198,6 script Kafra Express::D_GHChivalry 791,{
- callfunc "F_KafraExpress","Kafra Express","",1,"glast_01.gat",69,193;
+glast_01,62,198,6 script Kafra Express::D_GHChivalry 791,{
+ callfunc "F_KafraExpress","Kafra Express","",1,"glast_01",69,193;
}
//Ice Dungeon
-ra_fild01.gat,225,324,5 script Kafra Express::D_IceDungeon 861,{
- callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"ra_fild01.gat",244,326;
+ra_fild01,225,324,5 script Kafra Express::D_IceDungeon 861,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_09",1,"ra_fild01",244,326;
}
//Kiehl Machine Doll Factory
-yuno_fild08.gat,72,184,4 script Kafra Express::D_Khiel 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"yuno_fild08.gat",67,182;
+yuno_fild08,72,184,4 script Kafra Express::D_Khiel 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"yuno_fild08",67,182;
}
//LightHalzen Rekkenber (Sewer Entrance)
-lighthalzen.gat,311,293,17 script Kafra Express::D_Lhz 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"lighthalzen.gat",301,286;
+lighthalzen,311,293,17 script Kafra Express::D_Lhz 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"lighthalzen",301,286;
}
//LightHalzen Rekkenber (Rekkenber Entrance)(
-//lighthalzen.gat,69,57,7 script Kafra Express::D_Lhz 860,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"lighthalzen.gat",78,57;
+//lighthalzen,69,57,7 script Kafra Express::D_Lhz 860,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"lighthalzen",78,57;
//}
//Juperos
-jupe_cave.gat,45,55,5 script Kafra Express::D_Juperos 860,{
- callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"jupe_cave.gat",45,48;
+jupe_cave,45,55,5 script Kafra Express::D_Juperos 860,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_08",1,"jupe_cave",45,48;
}
//Laberynth
-prt_fild01.gat,143,365,3 script Kafra Express::D_Maze 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"prt_fild01.gat",136,361;
+prt_fild01,143,365,3 script Kafra Express::D_Maze 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"prt_fild01",136,361;
}
//LouYang D
-louyang.gat,35,276,6 script Kafra Express::D_Louyang 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"louyang.gat",41,267;
+louyang,35,276,6 script Kafra Express::D_Louyang 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"louyang",41,267;
}
//Magma D
-yuno_fild03.gat,34,143,5 script Kafra Express::D_Magma 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"yuno_fild03.gat",35,135;
+yuno_fild03,34,143,5 script Kafra Express::D_Magma 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"yuno_fild03",35,135;
}
//Odin Temple
-odin_tem01.gat,100,149,2 script Kafra Express::D_Odin 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"odin_tem01.gat",100,142;
+odin_tem01,100,149,2 script Kafra Express::D_Odin 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"odin_tem01",100,142;
}
//Orc D North
-in_orcs01.gat,24,165,5 script Kafra Express::D_OrcsN 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"in_orcs01.gat",34,165;
+in_orcs01,24,165,5 script Kafra Express::D_OrcsN 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"in_orcs01",34,165;
}
//Orc D South
-in_orcs01.gat,103,99,5 script Kafra Express::D_OrcsS 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"in_orcs01.gat",112,99;
+in_orcs01,103,99,5 script Kafra Express::D_OrcsS 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"in_orcs01",112,99;
}
//Payon D
-pay_arche.gat,38,138,6 script Kafra Express::D_Payon 112,{
- callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"pay_arche.gat",41,133;
+pay_arche,38,138,6 script Kafra Express::D_Payon 112,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_06",1,"pay_arche",41,133;
}
//Pyramids D
-moc_ruins.gat,60,166,5 script Kafra Express::D_Pyramid 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"moc_ruins.gat",62,162;
+moc_ruins,60,166,5 script Kafra Express::D_Pyramid 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"moc_ruins",62,162;
}
//Rachel Temple
-ra_temin.gat,268,325,5 script Kafra Express::D_Rachel 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"ra_temin.gat",284,325;
+ra_temin,268,325,5 script Kafra Express::D_Rachel 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"ra_temin",284,325;
}
//Sphinx D
-moc_fild19.gat,106,97,8 script Kafra Express::D_Sphinx 115,{
- callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"moc_fild19.gat",107,100;
+moc_fild19,106,97,8 script Kafra Express::D_Sphinx 115,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"moc_fild19",107,100;
}
//Sunken Ship
-alb2trea.gat,75,101,5 script Kafra Express::D_Sunken 114,{
- callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"alb2trea.gat",87,103;
+alb2trea,75,101,5 script Kafra Express::D_Sunken 114,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_04",1,"alb2trea",87,103;
}
//Thanatos Tower
-tha_scene01.gat,139,194,0 script Kafra Express::D_Thanatos 113,{
- callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tha_scene01.gat",132,220;
+tha_scene01,139,194,0 script Kafra Express::D_Thanatos 113,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tha_scene01",132,220;
}
//Toy Factory
-xmas.gat,138,307,6 script Kafra Express::D_Toy 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"xmas.gat",144,306;
+xmas,138,307,6 script Kafra Express::D_Toy 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"xmas",144,306;
}
//Turtle Cave Entrance
-tur_dun01.gat,147,237,6 script Kafra Express::D_TCave 113,{
- callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tur_dun01.gat",155,234;
+tur_dun01,147,237,6 script Kafra Express::D_TCave 113,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tur_dun01",155,234;
}
//Turtle Island Entrance
-tur_dun01.gat,148,54,6 script Kafra Express::D_TIsland 113,{
- callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tur_dun01.gat",153,47;
+tur_dun01,148,54,6 script Kafra Express::D_TIsland 113,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"tur_dun01",153,47;
}
//Umbala D
-umbala.gat,120,284,3 script Kafra Express::D_Umbala 117,{
- callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"umbala.gat",113,282;
+umbala,120,284,3 script Kafra Express::D_Umbala 117,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"umbala",113,282;
}
//Guild War Kafras: Disabled by Default!
//Al De Baran Guild Grounds
-//alde_gld.gat,156,165,3 script Kafra Express::G_AlDeBaran 116,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"alde_gld.gat",156,157;
+//alde_gld,156,165,3 script Kafra Express::G_AlDeBaran 116,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_02",1,"alde_gld",156,157;
//}
//Geffen Guild Grounds
-//gef_fild13.gat,237,182,6 script Kafra Express::G_Geffen 113,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"gef_fild13.gat",231,181;
+//gef_fild13,237,182,6 script Kafra Express::G_Geffen 113,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_05",1,"gef_fild13",231,181;
//}
//Payon Guild Grounds
-//pay_gld.gat,243,172,6 script Kafra Express::G_Payon 117,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"pay_gld.gat",243,178;
+//pay_gld,243,172,6 script Kafra Express::G_Payon 117,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_01",1,"pay_gld",243,178;
//}
//Prontera Guild Grounds
-//prt_gld.gat,127,163,5 script Kafra Express::G_Prontera 115,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"prt_gld.gat",129,170;
+//prt_gld,127,163,5 script Kafra Express::G_Prontera 115,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"prt_gld",129,170;
//}
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_dungeon.txt b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_dungeon.txt
index 9c2f7f0a6..c1cff332e 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_dungeon.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_dungeon.txt
@@ -92,87 +92,87 @@ function SF_umbala;
if ($@kewd_showOnline) {
set @kmenu, select (
"- Cancel",
- "- Abyss Lake ("+$@kewd_abyssLake*@discount/100+"z/"+(getmapusers("abyss_01.gat")
- +getmapusers("abyss_02.gat")+getmapusers("abyss_03.gat"))+" "+$@ked_users$+")",
- "- Amatsu Dungeon ("+$@kewd_amatsu*@discount/100+"z/"+(getmapusers("ama_dun01.gat")
- +getmapusers("ama_dun02.gat")+getmapusers("ama_dun03.gat"))+" "+$@ked_users$+")",
- "- Ant Hell ("+$@kewd_antHell*@discount/100+"z/"+(getmapusers("anthell01.gat")
- +getmapusers("anthell02.gat"))+" "+$@ked_users$+")",
- "- Ayothaya Ancient Shrine ("+$@kewd_ayothaya*@discount/100+"z/"+(getmapusers("ayo_dun01.gat")
- +getmapusers("ayo_dun02.gat"))+" "+$@ked_users$+")",
- "- Byalan Dungeon ("+$@kewd_byalan*@discount/100+"z/"+(getmapusers("iz_dun00.gat")
- +getmapusers("iz_dun01.gat")+getmapusers("iz_dun02.gat")+getmapusers("iz_dun03.gat")
- +getmapusers("iz_dun04.gat"))+" "+$@ked_users$+")",
- "- Comodo Caves ("+$@kewd_comodo*@discount/100+"z/"+(getmapusers("beach_dun.gat")
- +getmapusers("beach_dun2.gat")+getmapusers("beach_dun3.gat"))+" "+$@ked_users$+")",
- "- Clock Tower ("+$@kewd_clockTower*@discount/100+"z/"+(getmapusers("c_tower1.gat")
- +getmapusers("c_tower2.gat")+getmapusers("c_tower3.gat")+getmapusers("c_tower4.gat")
- +getmapusers("alde_dun01.gat")+getmapusers("alde_dun02.gat")+getmapusers("alde_dun03.gat")
- +getmapusers("alde_dun04.gat"))+" "+$@ked_users$+")",
- "- Coal Mine ("+$@kewd_coalMines*@discount/100+"z/"+(getmapusers("mjo_dun01.gat")
- +getmapusers("mjo_dun02.gat")+getmapusers("mjo_dun03.gat"))+" "+$@ked_users$+")",
- "- Culvert ("+$@kewd_culvert*@discount/100+"z/"+(getmapusers("prt_sewb1.gat")+getmapusers("prt_sewb2.gat")
- +getmapusers("prt_sewb3.gat")+getmapusers("prt_sewb4.gat"))+" "+$@ked_users$+")",
- "- Einbroch Station ("+$@kewd_einbech*@discount/100+"z/"+(getmapusers("ein_dun01.gat")
- +getmapusers("ein_dun02.gat"))+" "+$@ked_users$+")",
- "- Gefenia ("+$@kewd_gefenia*@discount/100+"z/"+(getmapusers("gefenia01.gat")+getmapusers("gefenia02.gat")
- +getmapusers("gefenia03.gat")+getmapusers("gefenia04.gat"))+" "+$@ked_users$+")",
- "- Geffen Dungeon ("+$@kewd_geffen*@discount/100+"z/"+(getmapusers("gef_dun00.gat")
- +getmapusers("gef_dun01.gat")+getmapusers("gef_dun02.gat")+getmapusers("gef_dun03.gat"))+" "+$@ked_users$+")",
- "- Glast Heim ("+$@kewd_glastHeim*@discount/100+"z/"+(getmapusers("gl_cas02.gat")+getmapusers("gl_church.gat")
- +getmapusers("gl_chyard.gat")+getmapusers("gl_dun01.gat")+getmapusers("gl_dun02.gat")
- +getmapusers("gl_in01.gat")+getmapusers("gl_knt01.gat")+getmapusers("gl_knt02.gat")
- +getmapusers("gl_prison.gat")+getmapusers("gl_prison1.gat")+getmapusers("gl_sew01.gat")
- +getmapusers("gl_sew02.gat")+getmapusers("gl_sew03.gat")+getmapusers("gl_sew04.gat")
- +getmapusers("gl_step.gat")+getmapusers("glast_01.gat"))+" "+$@ked_users$+")",
- "- Gon Ryun Dungeon ("+$@kewd_gonRyun*@discount/100+"z/"+(getmapusers("gon_dun01.gat")
- +getmapusers("gon_dun02.gat")+getmapusers("gon_dun03.gat"))+" "+$@ked_users$+")",
- "- Hidden Temple ("+$@kewd_hiddenTemple*@discount/100+"z/"+(getmapusers("prt_maze01.gat")
- +getmapusers("prt_maze02.gat")+getmapusers("prt_maze03.gat"))+" "+$@ked_users$+")",
- "- Juperos ("+$@kewd_juperos*@discount/100+"z/"+(getmapusers("juperos_01.gat")+getmapusers("juperos_02.gat")
- +getmapusers("jupe_area1.gat")+getmapusers("jupe_area2.gat")+getmapusers("jupe_core.gat")
- +getmapusers("jupe_gate.gat")+getmapusers("jupe_area1.gat"))+" "+$@ked_users$+")",
- "- Kiehl Doll Factory ("+$@kewd_kiehl*@discount/100+"z/"+(getmapusers("kh_dun01.gat")
- +getmapusers("kh_dun02.gat"))+" "+$@ked_users$+")",
- "- Ice Cave("+$@kewd_iceCave*@discount/100+"z/"+(getmapusers("ice_dun01.gat")
- +getmapusers("ice_dun02.gat")+getmapusers("ice_dun03.gat"))+" "+$@ked_users$+")",
- "- LightHalzen Rekkenber ("+$@kewd_lightHalzen*@discount/100+"z/"+(getmapusers("lhz_dun01.gat")
- +getmapusers("lhz_dun02.gat")+getmapusers("lhz_dun03.gat"))+" "+$@ked_users$+")",
- "- Lou Yang Royal Tomb ("+$@kewd_louYang*@discount/100+"z/"+(getmapusers("lou_dun01.gat")
- +getmapusers("lou_dun02.gat")+getmapusers("lou_dun03.gat"))+" "+$@ked_users$+")",
- "- Magma Dungeon ("+$@kewd_magma*@discount/100+"z/"+(getmapusers("mag_dun01.gat")
- +getmapusers("mag_dun02.gat"))+" "+$@ked_users$+")",
- "- Odin Temple ("+$@kewd_odin*@discount/100+"z/"+(getmapusers("odin_tem01.gat")
- +getmapusers("odin_tem02.gat")+getmapusers("odin_tem03.gat"))+" "+$@ked_users$+")",
- "- Orc Dungeon ("+$@kewd_orc*@discount/100+"z/"+(getmapusers("orcsdun01.gat")
- +getmapusers("orcsdun02.gat"))+" "+$@ked_users$+")",
- "- Payon Dungeon ("+$@kewd_payon*@discount/100+"z/"+(getmapusers("pay_dun00.gat")
- +getmapusers("pay_dun01.gat")+getmapusers("pay_dun02.gat")+getmapusers("pay_dun03.gat")
- +getmapusers("pay_dun04.gat"))+" "+$@ked_users$+")",
- "- Pyramid ("+$@kewd_pyramid*@discount/100+"z/"+(getmapusers("moc_pryd01.gat")+getmapusers("moc_pryd02.gat")
- +getmapusers("moc_pryd03.gat")+getmapusers("moc_pryd04.gat")+getmapusers("moc_pryd05.gat")
- +getmapusers("moc_pryd06.gat")+getmapusers("moc_prydb1.gat"))+" "+$@ked_users$+")",
- "- Rachel Temple ("+$@kewd_rachel*@discount/100+"z/"+(getmapusers("ra_san01.gat")
- +getmapusers("ra_san02.gat")+getmapusers("ra_san03.gat")+getmapusers("ra_san04.gat")
- +getmapusers("ra_san05.gat"))+" "+$@ked_users$+")",
- "- Sphinx ("+$@kewd_sphinx*@discount/100+"z/"+(getmapusers("in_sphinx1.gat")
- +getmapusers("in_sphinx2.gat")+getmapusers("in_sphinx3.gat")+getmapusers("in_sphinx4.gat")
- +getmapusers("in_sphinx5.gat"))+" "+$@ked_users$+")",
- "- Sunken Ship ("+$@kewd_sunkenShip*@discount/100+"z/"+(getmapusers("treasure01.gat")
- +getmapusers("treasure02.gat"))+" "+$@ked_users$+")",
- "- Thanatos Tower ("+$@kewd_thanatosTower*@discount/100+"z/"+(getmapusers("tha_t01.gat")
- +getmapusers("tha_t02.gat")+getmapusers("tha_t03.gat")+getmapusers("tha_t04.gat")
- +getmapusers("tha_t05.gat")+getmapusers("tha_t06.gat")+getmapusers("tha_t07.gat")
- +getmapusers("tha_t08.gat")+getmapusers("tha_t09.gat")+getmapusers("tha_t10.gat")
- +getmapusers("tha_t11.gat")+getmapusers("tha_t12.gat")+getmapusers("thana_step.gat")
- +getmapusers("thana_boss.gat"))+" "+$@ked_users$+")",
- "- Toy Factory ("+$@kewd_toyFactory*@discount/100+"z/"+(getmapusers("xmas_dun01.gat")
- +getmapusers("xmas_dun02.gat"))+" "+$@ked_users$+")",
- "- Turtle Island ("+$@kewd_turtleIsland*@discount/100+"z/"+(getmapusers("tur_dun01.gat")
- +getmapusers("tur_dun02.gat")+getmapusers("tur_dun03.gat")+getmapusers("tur_dun04.gat")
- +getmapusers("tur_dun05.gat")+getmapusers("tur_dun06.gat"))+" "+$@ked_users$+")",
- "- Umbala Dungeon ("+$@kewd_umbala*@discount/100+"z/"+(getmapusers("um_dun01.gat")
- +getmapusers("um_dun02.gat"))+" "+$@ked_users$+")"
+ "- Abyss Lake ("+$@kewd_abyssLake*@discount/100+"z/"+(getmapusers("abyss_01")
+ +getmapusers("abyss_02")+getmapusers("abyss_03"))+" "+$@ked_users$+")",
+ "- Amatsu Dungeon ("+$@kewd_amatsu*@discount/100+"z/"+(getmapusers("ama_dun01")
+ +getmapusers("ama_dun02")+getmapusers("ama_dun03"))+" "+$@ked_users$+")",
+ "- Ant Hell ("+$@kewd_antHell*@discount/100+"z/"+(getmapusers("anthell01")
+ +getmapusers("anthell02"))+" "+$@ked_users$+")",
+ "- Ayothaya Ancient Shrine ("+$@kewd_ayothaya*@discount/100+"z/"+(getmapusers("ayo_dun01")
+ +getmapusers("ayo_dun02"))+" "+$@ked_users$+")",
+ "- Byalan Dungeon ("+$@kewd_byalan*@discount/100+"z/"+(getmapusers("iz_dun00")
+ +getmapusers("iz_dun01")+getmapusers("iz_dun02")+getmapusers("iz_dun03")
+ +getmapusers("iz_dun04"))+" "+$@ked_users$+")",
+ "- Comodo Caves ("+$@kewd_comodo*@discount/100+"z/"+(getmapusers("beach_dun")
+ +getmapusers("beach_dun2")+getmapusers("beach_dun3"))+" "+$@ked_users$+")",
+ "- Clock Tower ("+$@kewd_clockTower*@discount/100+"z/"+(getmapusers("c_tower1")
+ +getmapusers("c_tower2")+getmapusers("c_tower3")+getmapusers("c_tower4")
+ +getmapusers("alde_dun01")+getmapusers("alde_dun02")+getmapusers("alde_dun03")
+ +getmapusers("alde_dun04"))+" "+$@ked_users$+")",
+ "- Coal Mine ("+$@kewd_coalMines*@discount/100+"z/"+(getmapusers("mjo_dun01")
+ +getmapusers("mjo_dun02")+getmapusers("mjo_dun03"))+" "+$@ked_users$+")",
+ "- Culvert ("+$@kewd_culvert*@discount/100+"z/"+(getmapusers("prt_sewb1")+getmapusers("prt_sewb2")
+ +getmapusers("prt_sewb3")+getmapusers("prt_sewb4"))+" "+$@ked_users$+")",
+ "- Einbroch Station ("+$@kewd_einbech*@discount/100+"z/"+(getmapusers("ein_dun01")
+ +getmapusers("ein_dun02"))+" "+$@ked_users$+")",
+ "- Gefenia ("+$@kewd_gefenia*@discount/100+"z/"+(getmapusers("gefenia01")+getmapusers("gefenia02")
+ +getmapusers("gefenia03")+getmapusers("gefenia04"))+" "+$@ked_users$+")",
+ "- Geffen Dungeon ("+$@kewd_geffen*@discount/100+"z/"+(getmapusers("gef_dun00")
+ +getmapusers("gef_dun01")+getmapusers("gef_dun02")+getmapusers("gef_dun03"))+" "+$@ked_users$+")",
+ "- Glast Heim ("+$@kewd_glastHeim*@discount/100+"z/"+(getmapusers("gl_cas02")+getmapusers("gl_church")
+ +getmapusers("gl_chyard")+getmapusers("gl_dun01")+getmapusers("gl_dun02")
+ +getmapusers("gl_in01")+getmapusers("gl_knt01")+getmapusers("gl_knt02")
+ +getmapusers("gl_prison")+getmapusers("gl_prison1")+getmapusers("gl_sew01")
+ +getmapusers("gl_sew02")+getmapusers("gl_sew03")+getmapusers("gl_sew04")
+ +getmapusers("gl_step")+getmapusers("glast_01"))+" "+$@ked_users$+")",
+ "- Gon Ryun Dungeon ("+$@kewd_gonRyun*@discount/100+"z/"+(getmapusers("gon_dun01")
+ +getmapusers("gon_dun02")+getmapusers("gon_dun03"))+" "+$@ked_users$+")",
+ "- Hidden Temple ("+$@kewd_hiddenTemple*@discount/100+"z/"+(getmapusers("prt_maze01")
+ +getmapusers("prt_maze02")+getmapusers("prt_maze03"))+" "+$@ked_users$+")",
+ "- Juperos ("+$@kewd_juperos*@discount/100+"z/"+(getmapusers("juperos_01")+getmapusers("juperos_02")
+ +getmapusers("jupe_area1")+getmapusers("jupe_area2")+getmapusers("jupe_core")
+ +getmapusers("jupe_gate")+getmapusers("jupe_area1"))+" "+$@ked_users$+")",
+ "- Kiehl Doll Factory ("+$@kewd_kiehl*@discount/100+"z/"+(getmapusers("kh_dun01")
+ +getmapusers("kh_dun02"))+" "+$@ked_users$+")",
+ "- Ice Cave("+$@kewd_iceCave*@discount/100+"z/"+(getmapusers("ice_dun01")
+ +getmapusers("ice_dun02")+getmapusers("ice_dun03"))+" "+$@ked_users$+")",
+ "- LightHalzen Rekkenber ("+$@kewd_lightHalzen*@discount/100+"z/"+(getmapusers("lhz_dun01")
+ +getmapusers("lhz_dun02")+getmapusers("lhz_dun03"))+" "+$@ked_users$+")",
+ "- Lou Yang Royal Tomb ("+$@kewd_louYang*@discount/100+"z/"+(getmapusers("lou_dun01")
+ +getmapusers("lou_dun02")+getmapusers("lou_dun03"))+" "+$@ked_users$+")",
+ "- Magma Dungeon ("+$@kewd_magma*@discount/100+"z/"+(getmapusers("mag_dun01")
+ +getmapusers("mag_dun02"))+" "+$@ked_users$+")",
+ "- Odin Temple ("+$@kewd_odin*@discount/100+"z/"+(getmapusers("odin_tem01")
+ +getmapusers("odin_tem02")+getmapusers("odin_tem03"))+" "+$@ked_users$+")",
+ "- Orc Dungeon ("+$@kewd_orc*@discount/100+"z/"+(getmapusers("orcsdun01")
+ +getmapusers("orcsdun02"))+" "+$@ked_users$+")",
+ "- Payon Dungeon ("+$@kewd_payon*@discount/100+"z/"+(getmapusers("pay_dun00")
+ +getmapusers("pay_dun01")+getmapusers("pay_dun02")+getmapusers("pay_dun03")
+ +getmapusers("pay_dun04"))+" "+$@ked_users$+")",
+ "- Pyramid ("+$@kewd_pyramid*@discount/100+"z/"+(getmapusers("moc_pryd01")+getmapusers("moc_pryd02")
+ +getmapusers("moc_pryd03")+getmapusers("moc_pryd04")+getmapusers("moc_pryd05")
+ +getmapusers("moc_pryd06")+getmapusers("moc_prydb1"))+" "+$@ked_users$+")",
+ "- Rachel Temple ("+$@kewd_rachel*@discount/100+"z/"+(getmapusers("ra_san01")
+ +getmapusers("ra_san02")+getmapusers("ra_san03")+getmapusers("ra_san04")
+ +getmapusers("ra_san05"))+" "+$@ked_users$+")",
+ "- Sphinx ("+$@kewd_sphinx*@discount/100+"z/"+(getmapusers("in_sphinx1")
+ +getmapusers("in_sphinx2")+getmapusers("in_sphinx3")+getmapusers("in_sphinx4")
+ +getmapusers("in_sphinx5"))+" "+$@ked_users$+")",
+ "- Sunken Ship ("+$@kewd_sunkenShip*@discount/100+"z/"+(getmapusers("treasure01")
+ +getmapusers("treasure02"))+" "+$@ked_users$+")",
+ "- Thanatos Tower ("+$@kewd_thanatosTower*@discount/100+"z/"+(getmapusers("tha_t01")
+ +getmapusers("tha_t02")+getmapusers("tha_t03")+getmapusers("tha_t04")
+ +getmapusers("tha_t05")+getmapusers("tha_t06")+getmapusers("tha_t07")
+ +getmapusers("tha_t08")+getmapusers("tha_t09")+getmapusers("tha_t10")
+ +getmapusers("tha_t11")+getmapusers("tha_t12")+getmapusers("thana_step")
+ +getmapusers("thana_boss"))+" "+$@ked_users$+")",
+ "- Toy Factory ("+$@kewd_toyFactory*@discount/100+"z/"+(getmapusers("xmas_dun01")
+ +getmapusers("xmas_dun02"))+" "+$@ked_users$+")",
+ "- Turtle Island ("+$@kewd_turtleIsland*@discount/100+"z/"+(getmapusers("tur_dun01")
+ +getmapusers("tur_dun02")+getmapusers("tur_dun03")+getmapusers("tur_dun04")
+ +getmapusers("tur_dun05")+getmapusers("tur_dun06"))+" "+$@ked_users$+")",
+ "- Umbala Dungeon ("+$@kewd_umbala*@discount/100+"z/"+(getmapusers("um_dun01")
+ +getmapusers("um_dun02"))+" "+$@ked_users$+")"
);
} else {
set @kmenu, select(
@@ -360,16 +360,16 @@ function SF_check {
}
function SF_abyssLake {
- if (!(SF_check(0x1, $@kewd_abyssLake, 3, @map$, 1, "hu_fild05.gat")))
+ if (!(SF_check(0x1, $@kewd_abyssLake, 3, @map$, 1, "hu_fild05")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Abyss Lake",
- "- Entrance ("+@cost+"z/"+getmapusers("abyss_01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("abyss_02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("abyss_03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("abyss_01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("abyss_02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("abyss_03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -381,28 +381,28 @@ function SF_abyssLake {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"hu_fild05.gat",173,308;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"hu_fild05",173,308;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"abyss_02.gat",272,270;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"abyss_02",272,270;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"abyss_03.gat",116,29;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"abyss_03",116,29;
break;
}
}
function SF_amatsu {
- if (!(SF_check(0x2, $@kewd_amatsu, 3, @map$, 1, "ama_in02.gat")))
+ if (!(SF_check(0x2, $@kewd_amatsu, 3, @map$, 1, "ama_in02")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Amatsu Dungeon",
- "- Entrance ("+@cost+"z/"+getmapusers("ama_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("ama_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("ama_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("ama_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("ama_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("ama_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -414,25 +414,25 @@ function SF_amatsu {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ama_in02.gat",120,181;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ama_in02",120,181;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ama_dun02.gat",34,41;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ama_dun02",34,41;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ama_dun03.gat",119,14;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ama_dun03",119,14;
break;
}
}
function SF_antHell {
- if (!(SF_check(0x4, $@kewd_antHell, 1, @map$, 2, "moc_fild04.gat","moc_fild15.gat")))
+ if (!(SF_check(0x4, $@kewd_antHell, 1, @map$, 2, "moc_fild04","moc_fild15")))
return;
if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Ant Hell",
- "- Northern Entrance ("+@cost+"z/"+getmapusers("anthell01.gat")+" "+$@ked_users$+")",
- "- Southern Entrance ("+@cost+"z/"+getmapusers("anthell02.gat")+" "+$@ked_users$+")"
+ "- Northern Entrance ("+@cost+"z/"+getmapusers("anthell01")+" "+$@ked_users$+")",
+ "- Southern Entrance ("+@cost+"z/"+getmapusers("anthell02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -443,24 +443,24 @@ function SF_antHell {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild04.gat",201,327;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild04",201,327;
break;
case 3:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild15.gat",246,251;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild15",246,251;
break;
}
}
function SF_ayothaya {
- if (!(SF_check(0x8, $@kewd_ayothaya, 2, @map$, 1, "ayo_fild02.gat")))
+ if (!(SF_check(0x8, $@kewd_ayothaya, 2, @map$, 1, "ayo_fild02")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Ancient Shrine",
- "- Entrance ("+@cost+"z/"+getmapusers("ayo_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("ayo_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("ayo_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("ayo_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -471,27 +471,27 @@ function SF_ayothaya {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ayo_fild02.gat",273,150;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ayo_fild02",273,150;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ayo_dun02.gat",24,28;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ayo_dun02",24,28;
break;
}
}
function SF_byalan {
- if (!(SF_check(0x10, $@kewd_byalan, 5, @map$, 1, "izlu2dun.gat")))
+ if (!(SF_check(0x10, $@kewd_byalan, 5, @map$, 1, "izlu2dun")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Undersea Tunnel",
- "- Entrance ("+@cost+"z/"+getmapusers("iz_dun00.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("iz_dun01.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("iz_dun02.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("iz_dun03.gat")+" "+$@ked_users$+")",
- "- Level 5 ("+@cost5+"z/"+getmapusers("iz_dun04.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("iz_dun00")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("iz_dun01")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("iz_dun02")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("iz_dun03")+" "+$@ked_users$+")",
+ "- Level 5 ("+@cost5+"z/"+getmapusers("iz_dun04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -505,33 +505,33 @@ function SF_byalan {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"izlu2dun.gat",114,84;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"izlu2dun",114,84;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun01.gat",253,252;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun01",253,252;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun02.gat",236,204;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun02",236,204;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun03.gat",32,63;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun03",32,63;
break;
case 6:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun04.gat",26,27;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"iz_dun04",26,27;
break;
}
}
function SF_comodo {
- if (!(SF_check(0x20, $@kewd_comodo, 1, @map$, 2, "comodo.gat","cmd_fild01.gat")))
+ if (!(SF_check(0x20, $@kewd_comodo, 1, @map$, 2, "comodo","cmd_fild01")))
return;
if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Comodo Caves",
- "- Mao, The Eastern Cave ("+@cost+"z/"+getmapusers("beach_dun3.gat")+" "+$@ked_users$+")",
- "- Karu, The Western Cave ("+@cost+"z/"+getmapusers("beach_dun.gat")+" "+$@ked_users$+")",
- "- Ruande, The Northern Cave ("+@cost+"z/"+getmapusers("beach_dun2.gat")+" "+$@ked_users$+")"
+ "- Mao, The Eastern Cave ("+@cost+"z/"+getmapusers("beach_dun3")+" "+$@ked_users$+")",
+ "- Karu, The Western Cave ("+@cost+"z/"+getmapusers("beach_dun")+" "+$@ked_users$+")",
+ "- Ruande, The Northern Cave ("+@cost+"z/"+getmapusers("beach_dun2")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -543,33 +543,33 @@ function SF_comodo {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"cmd_fild01.gat",34,325;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"cmd_fild01",34,325;
break;
case 3:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"comodo.gat",32,209;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"comodo",32,209;
break;
case 4:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"comodo.gat",180,352;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"comodo",180,352;
break;
}
}
function SF_clockTower {
- if (!(SF_check(0x40, $@kewd_clockTower, 5, @map$, 1, "aldebaran.gat")))
+ if (!(SF_check(0x40, $@kewd_clockTower, 5, @map$, 1, "aldebaran")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Clock Tower",
- "- Entrance ("+@cost+"z/"+getmapusers("c_tower1.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("c_tower2.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("c_tower3.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("c_tower4.gat")+" "+$@ked_users$+")",
- "- Basement 1 ("+@cost2+"z/"+getmapusers("alde_dun01.gat")+" "+$@ked_users$+")",
- "- Basement 2 ("+@cost3+"z/"+getmapusers("alde_dun02.gat")+" "+$@ked_users$+")",
- "- Basement 3 ("+@cost4+"z/"+getmapusers("alde_dun03.gat")+" "+$@ked_users$+")",
- "- Basement 4 ("+@cost5+"z/"+getmapusers("alde_dun04.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("c_tower1")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("c_tower2")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("c_tower3")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("c_tower4")+" "+$@ked_users$+")",
+ "- Basement 1 ("+@cost2+"z/"+getmapusers("alde_dun01")+" "+$@ked_users$+")",
+ "- Basement 2 ("+@cost3+"z/"+getmapusers("alde_dun02")+" "+$@ked_users$+")",
+ "- Basement 3 ("+@cost4+"z/"+getmapusers("alde_dun03")+" "+$@ked_users$+")",
+ "- Basement 4 ("+@cost5+"z/"+getmapusers("alde_dun04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -586,43 +586,43 @@ function SF_clockTower {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"aldebaran.gat",140,130;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"aldebaran",140,130;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"c_tower2.gat",268,26;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"c_tower2",268,26;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"c_tower3.gat",68,146;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"c_tower3",68,146;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"c_tower4.gat",185,44;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"c_tower4",185,44;
break;
case 6:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun01.gat",297,25;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun01",297,25;
break;
case 7:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun02.gat",43,24;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun02",43,24;
break;
case 8:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun03.gat",18,267;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun03",18,267;
break;
case 9:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun04.gat",82,267;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"alde_dun04",82,267;
break;
}
}
function SF_coalMine {
- if (!(SF_check(0x80, $@kewd_coalMines, 3, @map$, 1, "mjolnir_02.gat")))
+ if (!(SF_check(0x80, $@kewd_coalMines, 3, @map$, 1, "mjolnir_02")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Mjolnir Dead Pit",
- "- Entrance ("+@cost+"z/"+getmapusers("mjo_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("mjo_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("mjo_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("mjo_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("mjo_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("mjo_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -634,29 +634,29 @@ function SF_coalMine {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"mjolnir_02.gat",89,358;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"mjolnir_02",89,358;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"mjo_dun02.gat",376,342;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"mjo_dun02",376,342;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"mjo_dun03.gat",305,260;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"mjo_dun03",305,260;
break;
}
}
function SF_culvert {
- if (!(SF_check(0x100, $@kewd_culvert, 4, @map$, 1, "prt_fild05.gat")))
+ if (!(SF_check(0x100, $@kewd_culvert, 4, @map$, 1, "prt_fild05")))
return;
if ($@kewd_deep == 0) {
set @submenu, 2;
} else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Prontera Culvert",
- "- Entrance ("+@cost+"z/"+getmapusers("prt_sewb1.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("prt_sewb2.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("prt_sewb3.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("prt_sewb4.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("prt_sewb1")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("prt_sewb2")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("prt_sewb3")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("prt_sewb4")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -669,30 +669,30 @@ function SF_culvert {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"prt_fild05.gat",274,208;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"prt_fild05",274,208;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb2.gat",19,19;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb2",19,19;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb3.gat",180,169;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb3",180,169;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb4.gat",100,92;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"prt_sewb4",100,92;
break;
}
}
function SF_einbech {
- if (!(SF_check(0x200, $@kewd_einbech, 2, @map$, 1, "einbech.gat")))
+ if (!(SF_check(0x200, $@kewd_einbech, 2, @map$, 1, "einbech")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Einbroch Mines",
- "- Entrance ("+@cost+"z/"+getmapusers("ein_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("ein_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("ein_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("ein_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -703,26 +703,26 @@ function SF_einbech {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"einbech.gat",138,244;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"einbech",138,244;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ein_dun02.gat",290,285;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ein_dun02",290,285;
break;
}
}
function SF_geffen {
- if (!(SF_check(0x800, $@kewd_geffen, 3, @map$, 1, "gef_tower.gat")))
+ if (!(SF_check(0x800, $@kewd_geffen, 3, @map$, 1, "gef_tower")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Geffen Dungeon",
- "- Entrance ("+@cost+"z/"+getmapusers("gef_dun00.gat")+" "+$@ked_users$+")",
- "- Level 1 ("+@cost2+"z/"+getmapusers("gef_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost3+"z/"+getmapusers("gef_dun02.gat")+" "+$@ked_users$+")"
-// "- Level 3 ("+@cost4+"z/"+getmapusers("gef_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("gef_dun00")+" "+$@ked_users$+")",
+ "- Level 1 ("+@cost2+"z/"+getmapusers("gef_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost3+"z/"+getmapusers("gef_dun02")+" "+$@ked_users$+")"
+// "- Level 3 ("+@cost4+"z/"+getmapusers("gef_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -735,32 +735,32 @@ function SF_geffen {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gef_tower.gat",147,35;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gef_tower",147,35;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun01.gat",115,236;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun01",115,236;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun02.gat",106,132;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun02",106,132;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun03.gat",203,200;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gef_dun03",203,200;
break;
}
}
function SF_gefenia {
- if (!(SF_check(0x400, $@kewd_gefenia, 2, @map$, 4, "gefenia01.gat","gefenia02.gat","gefenia03.gat","gefenia04.gat")))
+ if (!(SF_check(0x400, $@kewd_gefenia, 2, @map$, 4, "gefenia01","gefenia02","gefenia03","gefenia04")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Gefenia",
- "- Level 1 ("+@cost+"z/"+getmapusers("gefenia01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("gefenia02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost2+"z/"+getmapusers("gefenia03.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost+"z/"+getmapusers("gefenia04.gat")+" "+$@ked_users$+")"
+ "- Level 1 ("+@cost+"z/"+getmapusers("gefenia01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("gefenia02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost2+"z/"+getmapusers("gefenia03")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost+"z/"+getmapusers("gefenia04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -773,31 +773,31 @@ function SF_gefenia {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gefenia01.gat",60,169;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gefenia01",60,169;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gefenia02.gat",116,116;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gefenia02",116,116;
break;
case 4:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gefenia03.gat",119,277;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gefenia03",119,277;
break;
case 5:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gefenia04.gat",129,86;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gefenia04",129,86;
break;
}
}
function SF_glastHeim {
- if (!(SF_check(0x1000, $@kewd_glastHeim, 7, @map$, 1, "glast_01.gat")))
+ if (!(SF_check(0x1000, $@kewd_glastHeim, 7, @map$, 1, "glast_01")))
return;
if ($@kewd_deep == 0) {
if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Glast Heim",
- "- Church Entrance ("+@cost+"z/"+getmapusers("gl_church.gat")+" "+$@ked_users$+")",
- "- Castle Terrace ("+@cost+"z/"+(getmapusers("gl_cas01.gat")+getmapusers("gl_cas02.gat"))+" "+$@ked_users$+")",
- "- Staircase Entrance ("+@cost+"z/"+getmapusers("gl_step.gat")+" "+$@ked_users$+")",
- "- Chivalry Entrance ("+@cost+"z/"+getmapusers("gl_knt01.gat")+" "+$@ked_users$+")"
+ "- Church Entrance ("+@cost+"z/"+getmapusers("gl_church")+" "+$@ked_users$+")",
+ "- Castle Terrace ("+@cost+"z/"+(getmapusers("gl_cas01")+getmapusers("gl_cas02"))+" "+$@ked_users$+")",
+ "- Staircase Entrance ("+@cost+"z/"+getmapusers("gl_step")+" "+$@ked_users$+")",
+ "- Chivalry Entrance ("+@cost+"z/"+getmapusers("gl_knt01")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -813,20 +813,20 @@ function SF_glastHeim {
} else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Glast Heim",
- "- Church Entrance ("+@cost+"z/"+getmapusers("gl_church.gat")+" "+$@ked_users$+")",
- "- Churchyard ("+@cost2+"z/"+getmapusers("gl_chyard.gat")+" "+$@ked_users$+")",
- "- Castle Terrace ("+@cost+"z/"+(getmapusers("gl_cas01.gat")+getmapusers("gl_cas02.gat"))+" "+$@ked_users$+")",
- "- Staircase Entrance ("+@cost+"z/"+getmapusers("gl_step.gat")+" "+$@ked_users$+")",
- "- Chivalry Entrance ("+@cost+"z/"+getmapusers("gl_knt01.gat")+" "+$@ked_users$+")",
- "- Chivalry Level 2 ("+@cost2+"z/"+getmapusers("gl_knt02.gat")+" "+$@ked_users$+")",
- "- Underground Prison 1 ("+@cost2+"z/"+getmapusers("gl_prison.gat")+" "+$@ked_users$+")",
- "- Underground Prison 2 ("+@cost3+"z/"+getmapusers("gl_prison1.gat")+" "+$@ked_users$+")",
- "- Culvert Level 1 ("+@cost4+"z/"+getmapusers("gl_sew01.gat")+" "+$@ked_users$+")",
- "- Culvert Level 2 ("+@cost3+"z/"+getmapusers("gl_sew02.gat")+" "+$@ked_users$+")",
- "- Culvert Level 3 ("+@cost4+"z/"+getmapusers("gl_sew03.gat")+" "+$@ked_users$+")",
- "- Culvert Level 4 ("+@cost5+"z/"+getmapusers("gl_sew04.gat")+" "+$@ked_users$+")",
- "- Underground Cave 1 ("+@cost6+"z/"+getmapusers("gl_dun01.gat")+" "+$@ked_users$+")",
- "- Underground Cave 2 ("+@cost7+"z/"+getmapusers("gl_dun02.gat")+" "+$@ked_users$+")"
+ "- Church Entrance ("+@cost+"z/"+getmapusers("gl_church")+" "+$@ked_users$+")",
+ "- Churchyard ("+@cost2+"z/"+getmapusers("gl_chyard")+" "+$@ked_users$+")",
+ "- Castle Terrace ("+@cost+"z/"+(getmapusers("gl_cas01")+getmapusers("gl_cas02"))+" "+$@ked_users$+")",
+ "- Staircase Entrance ("+@cost+"z/"+getmapusers("gl_step")+" "+$@ked_users$+")",
+ "- Chivalry Entrance ("+@cost+"z/"+getmapusers("gl_knt01")+" "+$@ked_users$+")",
+ "- Chivalry Level 2 ("+@cost2+"z/"+getmapusers("gl_knt02")+" "+$@ked_users$+")",
+ "- Underground Prison 1 ("+@cost2+"z/"+getmapusers("gl_prison")+" "+$@ked_users$+")",
+ "- Underground Prison 2 ("+@cost3+"z/"+getmapusers("gl_prison1")+" "+$@ked_users$+")",
+ "- Culvert Level 1 ("+@cost4+"z/"+getmapusers("gl_sew01")+" "+$@ked_users$+")",
+ "- Culvert Level 2 ("+@cost3+"z/"+getmapusers("gl_sew02")+" "+$@ked_users$+")",
+ "- Culvert Level 3 ("+@cost4+"z/"+getmapusers("gl_sew03")+" "+$@ked_users$+")",
+ "- Culvert Level 4 ("+@cost5+"z/"+getmapusers("gl_sew04")+" "+$@ked_users$+")",
+ "- Underground Cave 1 ("+@cost6+"z/"+getmapusers("gl_dun01")+" "+$@ked_users$+")",
+ "- Underground Cave 2 ("+@cost7+"z/"+getmapusers("gl_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -849,61 +849,61 @@ function SF_glastHeim {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01.gat",206,136;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01",206,136;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_chyard.gat",147,15;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_chyard",147,15;
break;
case 4:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01.gat",199,335;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01",199,335;
break;
case 5:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01.gat",62,107;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01",62,107;
break;
case 6:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01.gat",69,193;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"glast_01",69,193;
break;
case 7:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_knt02.gat",157,287;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_knt02",157,287;
break;
case 8:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_prison.gat",14,70;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gl_prison",14,70;
break;
case 9:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gl_prison1.gat",150,14;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gl_prison1",150,14;
break;
case 10:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew01.gat",258,255;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew01",258,255;
break;
case 11:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew02.gat",108,291;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew02",108,291;
break;
case 12:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew03.gat",171,283;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew03",171,283;
break;
case 13:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew04.gat",68,277;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"gl_sew04",68,277;
break;
case 14:
- callfunc "F_keWarp",@cost6*100/@discountKP,$@kewd_discount,e_hmm,"gl_dun01.gat",133,271;
+ callfunc "F_keWarp",@cost6*100/@discountKP,$@kewd_discount,e_hmm,"gl_dun01",133,271;
break;
case 15:
- callfunc "F_keWarp",@cost7*100/@discountKP,$@kewd_discount,e_hmm,"gl_dun02.gat",224,274;
+ callfunc "F_keWarp",@cost7*100/@discountKP,$@kewd_discount,e_hmm,"gl_dun02",224,274;
break;
}
}
function SF_gonRyun {
- if (!(SF_check(0x2000, $@kewd_gonRyun, 3, @map$, 1, "gonryun.gat")))
+ if (!(SF_check(0x2000, $@kewd_gonRyun, 3, @map$, 1, "gonryun")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Gon Ryun Dungeon",
- "- Entrance ("+@cost+"z/"+getmapusers("gon_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("gon_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("gon_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("gon_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("gon_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("gon_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -915,28 +915,28 @@ function SF_gonRyun {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gonryun.gat",161,195;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"gonryun",161,195;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gon_dun02.gat",22,114;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"gon_dun02",22,114;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gon_dun03.gat",68,11;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"gon_dun03",68,11;
break;
}
}
function SF_hiddenTemple {
- if (!(SF_check(0x4000, $@kewd_hiddenTemple, 3, @map$, 1, "prt_fild01.gat")))
+ if (!(SF_check(0x4000, $@kewd_hiddenTemple, 3, @map$, 1, "prt_fild01")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Laberynth Forest",
- "- Entrance ("+@cost+"z/"+getmapusers("prt_maze01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("prt_maze02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("prt_maze03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("prt_maze01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("prt_maze02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("prt_maze03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -948,28 +948,28 @@ function SF_hiddenTemple {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"prt_fild01.gat",136,361;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"prt_fild01",136,361;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"prt_maze02.gat",106,62;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"prt_maze02",106,62;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"prt_maze03.gat",23,8;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"prt_maze03",23,8;
break;
}
}
function SF_juperos {
- if (!(SF_check(0x8000, $@kewd_juperos, 3, @map$, 1, "jupe_cave.gat")))
+ if (!(SF_check(0x8000, $@kewd_juperos, 3, @map$, 1, "jupe_cave")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Juperos",
- "- Entrance ("+@cost+"z/"+getmapusers("juperos_01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("juperos_02.gat")+" "+$@ked_users$+")",
- "- Core ("+@cost3+"z/"+getmapusers("jupe_core.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("juperos_01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("juperos_02")+" "+$@ked_users$+")",
+ "- Core ("+@cost3+"z/"+getmapusers("jupe_core")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -981,27 +981,27 @@ function SF_juperos {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"jupe_cave.gat",55,52;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"jupe_cave",55,52;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"juperos_02.gat",37,63;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"juperos_02",37,63;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"jupe_gate.gat",-1,-1;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"jupe_gate",-1,-1;
break;
}
}
function SF_kiehl {
- if (!(SF_check(0x400, $@kewd_kiehl, 3, @map$, 1, "yuno_fild08.gat")))
+ if (!(SF_check(0x400, $@kewd_kiehl, 3, @map$, 1, "yuno_fild08")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Machine Doll Factory",
- "- Entrance ("+@cost+"z/"+getmapusers("kh_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("kh_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("kh_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("kh_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1012,25 +1012,25 @@ function SF_kiehl {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"yuno_fild08.gat",80,179;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"yuno_fild08",80,179;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"kh_dun02.gat",41,198;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"kh_dun02",41,198;
break;
}
}
function SF_iceCave {
- if (!(SF_check(0x20000000, $@kewd_iceCave, 3, @map$, 1, "ra_fild01.gat")))
+ if (!(SF_check(0x20000000, $@kewd_iceCave, 3, @map$, 1, "ra_fild01")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Ice Cave",
- "- Entrance ("+@cost+"z/"+getmapusers("ice_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("ice_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("ice_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("ice_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("ice_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("ice_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1042,28 +1042,28 @@ function SF_iceCave {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ra_fild01.gat",233,319;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ra_fild01",233,319;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ice_dun02.gat",151,151;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ice_dun02",151,151;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ice_dun03.gat",148,25;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ice_dun03",148,25;
break;
}
}
function SF_lightHalzen {
- if (!(SF_check(0x10000, $@kewd_lightHalzen, 3, @map$, 1, "lighthalzen.gat")))
+ if (!(SF_check(0x10000, $@kewd_lightHalzen, 3, @map$, 1, "lighthalzen")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Rekkenber",
- "- Entrance ("+@cost+"z/"+getmapusers("lhz_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("lhz_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("lhz_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("lhz_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("lhz_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("lhz_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1076,29 +1076,29 @@ function SF_lightHalzen {
switch (@submenu) {
case 2:
//This is the Rekkenber building entrance, which officially is only a dungeon exit.
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"lighthalzen.gat",74,72;
-// callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"lighthalzen.gat",303,302;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"lighthalzen",74,72;
+// callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"lighthalzen",303,302;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"lhz_dun02.gat",154,18;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"lhz_dun02",154,18;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"lhz_dun03.gat",141,132;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"lhz_dun03",141,132;
break;
}
}
function SF_louYang {
- if (!(SF_check(0x20000, $@kewd_louYang, 3, @map$, 1, "louyang.gat")))
+ if (!(SF_check(0x20000, $@kewd_louYang, 3, @map$, 1, "louyang")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Royal Tomb",
- "- Entrance ("+@cost+"z/"+getmapusers("lou_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("lou_dun02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("lou_dun03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("lou_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("lou_dun02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("lou_dun03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1110,27 +1110,27 @@ function SF_louYang {
};
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"louyang.gat",41,267;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"louyang",41,267;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"lou_dun02.gat",281,20;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"lou_dun02",281,20;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"lou_dun03.gat",165,39;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"lou_dun03",165,39;
break;
}
}
function SF_magma {
- if (!(SF_check(0x40000, $@kewd_magma, 2, @map$, 1, "yuno_fild03.gat")))
+ if (!(SF_check(0x40000, $@kewd_magma, 2, @map$, 1, "yuno_fild03")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Nogg Road",
- "- Entrance ("+@cost+"z/"+getmapusers("mag_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("mag_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("mag_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("mag_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1141,25 +1141,25 @@ function SF_magma {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"yuno_fild03.gat",35,135;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"yuno_fild03",35,135;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"mag_dun02.gat",47,30;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"mag_dun02",47,30;
break;
}
}
function SF_odin {
- if (!(SF_check(0x10000000, $@kewd_odin, 5, @map$, 1, "odin_tem01.gat")))
+ if (!(SF_check(0x10000000, $@kewd_odin, 5, @map$, 1, "odin_tem01")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Odin Temple",
- "- Entrance ("+@cost+"z/"+getmapusers("odin_tem01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("odin_tem02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("odin_tem03.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("odin_tem01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("odin_tem02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("odin_tem03")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1171,25 +1171,25 @@ function SF_odin {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem01.gat",91,145;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem01",91,145;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem02.gat",25,181;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem02",25,181;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem03.gat",120,54;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"odin_tem03",120,54;
break;
}
}
function SF_orcs {
- if (!(SF_check(0x80000, $@kewd_orc, 2, @map$, 1, "gef_fild10.gat")))
+ if (!(SF_check(0x80000, $@kewd_orc, 2, @map$, 1, "gef_fild10")))
return;
if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Orcs Dungeon",
- "- Front Entrance ("+@cost+"z/"+getmapusers("orcsdun01.gat")+" "+$@ked_users$+")",
- "- Back Entrance ("+@cost+"z/"+getmapusers("orcsdun02.gat")+" "+$@ked_users$+")"
+ "- Front Entrance ("+@cost+"z/"+getmapusers("orcsdun01")+" "+$@ked_users$+")",
+ "- Back Entrance ("+@cost+"z/"+getmapusers("orcsdun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1200,27 +1200,27 @@ function SF_orcs {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"in_orcs01.gat",34,165;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"in_orcs01",34,165;
break;
case 3:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"in_orcs01.gat",112,99;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"in_orcs01",112,99;
break;
}
}
function SF_payon {
- if (!(SF_check(0x100000, $@kewd_payon, 5, @map$, 1, "pay_arche.gat")))
+ if (!(SF_check(0x100000, $@kewd_payon, 5, @map$, 1, "pay_arche")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Payon Cave",
- "- Entrance ("+@cost+"z/"+getmapusers("pay_dun00.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("pay_dun01.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("pay_dun02.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("pay_dun03.gat")+" "+$@ked_users$+")",
- "- Level 5 ("+@cost5+"z/"+getmapusers("pay_dun04.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("pay_dun00")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("pay_dun01")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("pay_dun02")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("pay_dun03")+" "+$@ked_users$+")",
+ "- Level 5 ("+@cost5+"z/"+getmapusers("pay_dun04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1234,37 +1234,37 @@ function SF_payon {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"pay_arche.gat",41,133;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"pay_arche",41,133;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun01.gat",19,33;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun01",19,33;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun02.gat",19,63;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun02",19,63;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun03.gat",155,159;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun03",155,159;
break;
case 6:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun04.gat",34,202;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"pay_dun04",34,202;
break;
}
}
function SF_pyramid {
- if (!(SF_check(0x200000, $@kewd_pyramid, 4, @map$,1, "moc_ruins.gat")))
+ if (!(SF_check(0x200000, $@kewd_pyramid, 4, @map$,1, "moc_ruins")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Pyramid",
- "- Entrance ("+@cost+"z/"+getmapusers("moc_pryd01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("moc_pryd02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("moc_pryd03.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("moc_pryd04.gat")+" "+$@ked_users$+")",
- "- Basement 1 ("+@cost2+"z/"+getmapusers("moc_pryd05.gat")+" "+$@ked_users$+")",
- "- Basement 2 ("+@cost3+"z/"+getmapusers("moc_pryd06.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("moc_pryd01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("moc_pryd02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("moc_pryd03")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("moc_pryd04")+" "+$@ked_users$+")",
+ "- Basement 1 ("+@cost2+"z/"+getmapusers("moc_pryd05")+" "+$@ked_users$+")",
+ "- Basement 2 ("+@cost3+"z/"+getmapusers("moc_pryd06")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1279,39 +1279,39 @@ function SF_pyramid {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_ruins.gat",62,162;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_ruins",62,162;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd02.gat",10,192;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd02",10,192;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd03.gat",100,92;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd03",100,92;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd04.gat",18,187;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd04",18,187;
break;
case 6:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd05.gat",94,96;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd05",94,96;
break;
case 7:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd06.gat",192,11;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"moc_pryd06",192,11;
break;
}
}
function SF_rachel {
- if (!(SF_check(0x40000000, $@kewd_rachel, 5, @map$, 1, "ra_temin.gat")))
+ if (!(SF_check(0x40000000, $@kewd_rachel, 5, @map$, 1, "ra_temin")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Freya's Temple",
- "- Entrance ("+@cost+"z/"+getmapusers("ra_san01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("ra_san02.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("ra_san03.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("ra_san04.gat")+" "+$@ked_users$+")",
- "- Level 5 ("+@cost5+"z/"+getmapusers("ra_san05.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("ra_san01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("ra_san02")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("ra_san03")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("ra_san04")+" "+$@ked_users$+")",
+ "- Level 5 ("+@cost5+"z/"+getmapusers("ra_san05")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1326,36 +1326,36 @@ function SF_rachel {
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ra_temin.gat",276,318;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"ra_temin",276,318;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ra_san02.gat",36,21;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"ra_san02",36,21;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ra_san03.gat",10,150;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"ra_san03",10,150;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"ra_san04.gat",204,216;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"ra_san04",204,216;
break;
case 6:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"ra_san05.gat",149,16;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"ra_san05",149,16;
break;
}
}
function SF_sphinx {
- if (!(SF_check(0x400000, $@kewd_sphinx, 5, @map$, 1, "moc_fild19.gat")))
+ if (!(SF_check(0x400000, $@kewd_sphinx, 5, @map$, 1, "moc_fild19")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to the Sphinx",
- "- Entrance ("+@cost+"z/"+getmapusers("in_sphinx1.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("in_sphinx2.gat")+" "+$@ked_users$+")",
- "- Level 3 ("+@cost3+"z/"+getmapusers("in_sphinx3.gat")+" "+$@ked_users$+")",
- "- Level 4 ("+@cost4+"z/"+getmapusers("in_sphinx4.gat")+" "+$@ked_users$+")",
- "- Level 5 ("+@cost5+"z/"+getmapusers("in_sphinx5.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("in_sphinx1")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("in_sphinx2")+" "+$@ked_users$+")",
+ "- Level 3 ("+@cost3+"z/"+getmapusers("in_sphinx3")+" "+$@ked_users$+")",
+ "- Level 4 ("+@cost4+"z/"+getmapusers("in_sphinx4")+" "+$@ked_users$+")",
+ "- Level 5 ("+@cost5+"z/"+getmapusers("in_sphinx5")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1370,33 +1370,33 @@ function SF_sphinx {
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild19.gat",107,100;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"moc_fild19",107,100;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx2.gat",149,81;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx2",149,81;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx3.gat",210,54;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx3",210,54;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx4.gat",10,222;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx4",10,222;
break;
case 6:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx5.gat",100,99;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"in_sphinx5",100,99;
break;
}
}
function SF_sunkenShip {
- if (!(SF_check(0x800000, $@kewd_sunkenShip, 2, @map$, 1, "alb2trea.gat")))
+ if (!(SF_check(0x800000, $@kewd_sunkenShip, 2, @map$, 1, "alb2trea")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Sunken Ship",
- "- Entrance ("+@cost+"z/"+getmapusers("treasure01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("treasure02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("treasure01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("treasure02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1408,35 +1408,35 @@ function SF_sunkenShip {
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"alb2trea.gat",87,103;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"alb2trea",87,103;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"treasure02.gat",102,27;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"treasure02",102,27;
break;
}
}
function SF_thanatosTower {
- if (!(SF_check(0x1000000, $@kewd_thanatosTower, 13, @map$, 1, "tha_scene01.gat")))
+ if (!(SF_check(0x1000000, $@kewd_thanatosTower, 13, @map$, 1, "tha_scene01")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Thanatos Tower",
- "- Entrance ("+@cost+"z/"+getmapusers("tha_t01.gat")+" "+$@ked_users$+")",
- "- Floor 2 ("+@cost2+"z/"+getmapusers("tha_t02.gat")+" "+$@ked_users$+")",
- "- Floor 3 ("+@cost3+"z/"+getmapusers("tha_t03.gat")+" "+$@ked_users$+")",
- "- Floor 4 ("+@cost4+"z/"+getmapusers("tha_t04.gat")+" "+$@ked_users$+")",
- "- Floor 5 ("+@cost5+"z/"+getmapusers("tha_t05.gat")+" "+$@ked_users$+")",
- "- Floor 6 ("+@cost6+"z/"+getmapusers("tha_t06.gat")+" "+$@ked_users$+")",
- "- Floor 7 ("+@cost7+"z/"+getmapusers("tha_t07.gat")+" "+$@ked_users$+")",
- "- Floor 8 ("+@cost8+"z/"+getmapusers("tha_t08.gat")+" "+$@ked_users$+")",
- "- Floor 9 ("+@cost9+"z/"+getmapusers("tha_t09.gat")+" "+$@ked_users$+")",
- "- Floor 10 ("+@cost10+"z/"+getmapusers("tha_t10.gat")+" "+$@ked_users$+")",
- "- Floor 11 ("+@cost11+"z/"+getmapusers("tha_t11.gat")+" "+$@ked_users$+")",
- "- Floor 12 ("+@cost12+"z/"+getmapusers("tha_t12.gat")+" "+$@ked_users$+")"
-// "- Terrace ("+@cost13+"z/"+getmapusers("thana_boss.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("tha_t01")+" "+$@ked_users$+")",
+ "- Floor 2 ("+@cost2+"z/"+getmapusers("tha_t02")+" "+$@ked_users$+")",
+ "- Floor 3 ("+@cost3+"z/"+getmapusers("tha_t03")+" "+$@ked_users$+")",
+ "- Floor 4 ("+@cost4+"z/"+getmapusers("tha_t04")+" "+$@ked_users$+")",
+ "- Floor 5 ("+@cost5+"z/"+getmapusers("tha_t05")+" "+$@ked_users$+")",
+ "- Floor 6 ("+@cost6+"z/"+getmapusers("tha_t06")+" "+$@ked_users$+")",
+ "- Floor 7 ("+@cost7+"z/"+getmapusers("tha_t07")+" "+$@ked_users$+")",
+ "- Floor 8 ("+@cost8+"z/"+getmapusers("tha_t08")+" "+$@ked_users$+")",
+ "- Floor 9 ("+@cost9+"z/"+getmapusers("tha_t09")+" "+$@ked_users$+")",
+ "- Floor 10 ("+@cost10+"z/"+getmapusers("tha_t10")+" "+$@ked_users$+")",
+ "- Floor 11 ("+@cost11+"z/"+getmapusers("tha_t11")+" "+$@ked_users$+")",
+ "- Floor 12 ("+@cost12+"z/"+getmapusers("tha_t12")+" "+$@ked_users$+")"
+// "- Terrace ("+@cost13+"z/"+getmapusers("thana_boss")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1458,49 +1458,49 @@ function SF_thanatosTower {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tha_scene01.gat",139,201;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tha_scene01",139,201;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"tha_t02.gat",149,136;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"tha_t02",149,136;
break;
case 4:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"tha_t03.gat",220,159;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"tha_t03",220,159;
break;
case 5:
- callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"tha_t04.gat",59,144;
+ callfunc "F_keWarp",@cost4*100/@discountKP,$@kewd_discount,e_hmm,"tha_t04",59,144;
break;
case 6:
- callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"tha_t05.gat",62,9;
+ callfunc "F_keWarp",@cost5*100/@discountKP,$@kewd_discount,e_hmm,"tha_t05",62,9;
break;
case 7:
- callfunc "F_keWarp",@cost6*100/@discountKP,$@kewd_discount,e_hmm,"tha_t06.gat",120,225;
+ callfunc "F_keWarp",@cost6*100/@discountKP,$@kewd_discount,e_hmm,"tha_t06",120,225;
break;
case 8:
- callfunc "F_keWarp",@cost7*100/@discountKP,$@kewd_discount,e_hmm,"tha_t07.gat",32,166;
+ callfunc "F_keWarp",@cost7*100/@discountKP,$@kewd_discount,e_hmm,"tha_t07",32,166;
break;
case 9:
- callfunc "F_keWarp",@cost8*100/@discountKP,$@kewd_discount,e_hmm,"tha_t08.gat",108,44;
+ callfunc "F_keWarp",@cost8*100/@discountKP,$@kewd_discount,e_hmm,"tha_t08",108,44;
break;
case 10:
- callfunc "F_keWarp",@cost9*100/@discountKP,$@kewd_discount,e_hmm,"tha_t09.gat",87,145;
+ callfunc "F_keWarp",@cost9*100/@discountKP,$@kewd_discount,e_hmm,"tha_t09",87,145;
break;
case 11:
- callfunc "F_keWarp",@cost10*100/@discountKP,$@kewd_discount,e_hmm,"tha_t10.gat",166,138;
+ callfunc "F_keWarp",@cost10*100/@discountKP,$@kewd_discount,e_hmm,"tha_t10",166,138;
break;
case 12:
- callfunc "F_keWarp",@cost11*100/@discountKP,$@kewd_discount,e_hmm,"tha_t11.gat",88,36;
+ callfunc "F_keWarp",@cost11*100/@discountKP,$@kewd_discount,e_hmm,"tha_t11",88,36;
break;
case 13:
- callfunc "F_keWarp",@cost12*100/@discountKP,$@kewd_discount,e_hmm,"tha_t12.gat",132,55;
+ callfunc "F_keWarp",@cost12*100/@discountKP,$@kewd_discount,e_hmm,"tha_t12",132,55;
break;
case 14:
- callfunc "F_keWarp",@cost13*100/@discountKP,$@kewd_discount,e_hmm,"thana_boss.gat",135,126;
+ callfunc "F_keWarp",@cost13*100/@discountKP,$@kewd_discount,e_hmm,"thana_boss",135,126;
break;
}
}
function SF_toyFactory {
- if (!(SF_check(0x2000000, $@kewd_toyFactory, 2, @map$, 1, "xmas.gat")))
+ if (!(SF_check(0x2000000, $@kewd_toyFactory, 2, @map$, 1, "xmas")))
return;
if ($@kewd_deep == 0)
@@ -1508,8 +1508,8 @@ function SF_toyFactory {
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Toy Factory",
- "- Entrance ("+@cost+"z/"+getmapusers("xmas_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("xmas_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("xmas_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("xmas_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1521,16 +1521,16 @@ function SF_toyFactory {
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"xmas.gat",144,306;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"xmas",144,306;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"xmas_dun02.gat",129,133;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"xmas_dun02",129,133;
break;
}
}
function SF_turtleIsland {
- if (!(SF_check(0x4000000, $@kewd_turtleIsland, 3, @map$, 1, "tur_dun01.gat")))
+ if (!(SF_check(0x4000000, $@kewd_turtleIsland, 3, @map$, 1, "tur_dun01")))
return;
if ($@kewd_deep == 0) {
if ($@kewd_turtleCave)
@@ -1540,10 +1540,10 @@ function SF_turtleIsland {
} else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Turtle Island",
- "- Island Entrance ("+@cost+"z/"+getmapusers("tur_dun01.gat")+" "+$@ked_users$+")",
- "- Cave Entrance ("+@cost+"z/"+getmapusers("tur_dun02.gat")+" "+$@ked_users$+")",
- "- Cave Level 2 ("+@cost2+"z/"+getmapusers("tur_dun03.gat")+" "+$@ked_users$+")",
- "- Cave Level 3 ("+@cost3+"z/"+getmapusers("tur_dun04.gat")+" "+$@ked_users$+")"
+ "- Island Entrance ("+@cost+"z/"+getmapusers("tur_dun01")+" "+$@ked_users$+")",
+ "- Cave Entrance ("+@cost+"z/"+getmapusers("tur_dun02")+" "+$@ked_users$+")",
+ "- Cave Level 2 ("+@cost2+"z/"+getmapusers("tur_dun03")+" "+$@ked_users$+")",
+ "- Cave Level 3 ("+@cost3+"z/"+getmapusers("tur_dun04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1556,30 +1556,30 @@ function SF_turtleIsland {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun01.gat",153,47;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun01",153,47;
break;
case 3:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun01.gat",155,234;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun01",155,234;
break;
case 4:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun03.gat",132,189;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun03",132,189;
break;
case 5:
- callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun04.gat",100,192;
+ callfunc "F_keWarp",@cost3*100/@discountKP,$@kewd_discount,e_hmm,"tur_dun04",100,192;
break;
}
}
function SF_umbala {
- if (!(SF_check(0x8000000, $@kewd_umbala, 2, @map$, 1, "umbala.gat")))
+ if (!(SF_check(0x8000000, $@kewd_umbala, 2, @map$, 1, "umbala")))
return;
if ($@kewd_deep == 0)
set @submenu, 2;
else if ($@kewd_showOnline) {
set @submenu, select(
"- Cancel warp to Umbala Dungeon",
- "- Entrance ("+@cost+"z/"+getmapusers("um_dun01.gat")+" "+$@ked_users$+")",
- "- Level 2 ("+@cost2+"z/"+getmapusers("um_dun02.gat")+" "+$@ked_users$+")"
+ "- Entrance ("+@cost+"z/"+getmapusers("um_dun01")+" "+$@ked_users$+")",
+ "- Level 2 ("+@cost2+"z/"+getmapusers("um_dun02")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -1590,10 +1590,10 @@ function SF_umbala {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"umbala.gat",113,282;
+ callfunc "F_keWarp",@cost*100/@discountKP,$@kewd_discount,e_hmm,"umbala",113,282;
break;
case 3:
- callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"um_dun02.gat",48,31;
+ callfunc "F_keWarp",@cost2*100/@discountKP,$@kewd_discount,e_hmm,"um_dun02",48,31;
break;
}
}
@@ -1609,130 +1609,130 @@ function script F_keAddTravelDungeon {
set kewd_travel, 0;
}
- if (@map$ == "hu_fild05.gat")
+ if (@map$ == "hu_fild05")
set #kewd_travel,#kewd_travel|0x1;
- if (@map$ == "ama_in02.gat")
+ if (@map$ == "ama_in02")
set #kewd_travel,#kewd_travel|0x2;
- if (@map$ == "moc_fild04.gat" || @map$ == "moc_fild15.gat")
+ if (@map$ == "moc_fild04" || @map$ == "moc_fild15")
set #kewd_travel,#kewd_travel|0x4;
- if (@map$ == "ayo_fild02.gat")
+ if (@map$ == "ayo_fild02")
set #kewd_travel,#kewd_travel|0x8;
- if (@map$ == "izlu2dun.gat")
+ if (@map$ == "izlu2dun")
set #kewd_travel,#kewd_travel|0x10;
- if (@map$ == "comodo.gat" || @map$ == "cmd_fild01.gat")
+ if (@map$ == "comodo" || @map$ == "cmd_fild01")
set #kewd_travel,#kewd_travel|0x20;
- if (@map$ == "aldebaran.gat")
+ if (@map$ == "aldebaran")
set #kewd_travel,#kewd_travel|0x40;
- if (@map$ == "mjolnir_02.gat")
+ if (@map$ == "mjolnir_02")
set #kewd_travel,#kewd_travel|0x80;
- if (@map$ == "prt_fild05.gat")
+ if (@map$ == "prt_fild05")
set #kewd_travel,#kewd_travel|0x100;
- if (@map$ == "einbech.gat")
+ if (@map$ == "einbech")
set #kewd_travel,#kewd_travel|0x200;
- if (@map$ == "yuno_fild08.gat")
+ if (@map$ == "yuno_fild08")
set #kewd_travel,#kewd_travel|0x400;
- if (@map$ == "gef_tower.gat")
+ if (@map$ == "gef_tower")
set #kewd_travel,#kewd_travel|0x800;
- if (@map$ == "glast_01.gat")
+ if (@map$ == "glast_01")
set #kewd_travel,#kewd_travel|0x1000;
- if (@map$ == "gonryun.gat")
+ if (@map$ == "gonryun")
set #kewd_travel,#kewd_travel|0x2000;
- if (@map$ == "prt_fild01.gat")
+ if (@map$ == "prt_fild01")
set #kewd_travel,#kewd_travel|0x4000;
- if (@map$ == "jupe_cave.gat")
+ if (@map$ == "jupe_cave")
set #kewd_travel,#kewd_travel|0x8000;
- if (@map$ == "lighthalzen.gat")
+ if (@map$ == "lighthalzen")
set #kewd_travel,#kewd_travel|0x10000;
- if (@map$ == "louyang.gat")
+ if (@map$ == "louyang")
set #kewd_travel,#kewd_travel|0x20000;
- if (@map$ == "yuno_fild03.gat")
+ if (@map$ == "yuno_fild03")
set #kewd_travel,#kewd_travel|0x40000;
- if (@map$ == "in_orcs01.gat")
+ if (@map$ == "in_orcs01")
set #kewd_travel,#kewd_travel|0x80000;
- if (@map$ == "pay_arche.gat")
+ if (@map$ == "pay_arche")
set #kewd_travel,#kewd_travel|0x100000;
- if (@map$ == "moc_ruins.gat")
+ if (@map$ == "moc_ruins")
set #kewd_travel,#kewd_travel|0x200000;
- if (@map$ == "moc_fild19.gat")
+ if (@map$ == "moc_fild19")
set #kewd_travel,#kewd_travel|0x400000;
- if (@map$ == "alb2trea.gat")
+ if (@map$ == "alb2trea")
set #kewd_travel,#kewd_travel|0x800000;
- if (@map$ == "tha_scene01.gat")
+ if (@map$ == "tha_scene01")
set #kewd_travel,#kewd_travel|0x1000000;
- if (@map$ == "xmas.gat")
+ if (@map$ == "xmas")
set #kewd_travel,#kewd_travel|0x2000000;
- if (@map$ == "tur_dun01.gat")
+ if (@map$ == "tur_dun01")
set #kewd_travel,#kewd_travel|0x4000000;
- if (@map$ == "umbala.gat")
+ if (@map$ == "umbala")
set #kewd_travel,#kewd_travel|0x8000000;
- if (@map$ == "odin_tem01.gat")
+ if (@map$ == "odin_tem01")
set #kewd_travel,#kewd_travel|0x10000000;
- if (@map$ == "ra_fild01.gat")
+ if (@map$ == "ra_fild01")
set #kewd_travel,#kewd_travel|0x20000000;
- if (@map$ == "ra_temin.gat")
+ if (@map$ == "ra_temin")
set #kewd_travel,#kewd_travel|0x40000000;
} else {
- if (@map$ == "hu_fild05.gat")
+ if (@map$ == "hu_fild05")
set kewd_travel,kewd_travel|0x1;
- if (@map$ == "ama_in02.gat")
+ if (@map$ == "ama_in02")
set kewd_travel,kewd_travel|0x2;
- if (@map$ == "moc_fild04.gat" || @map$ == "moc_fild15.gat")
+ if (@map$ == "moc_fild04" || @map$ == "moc_fild15")
set kewd_travel,kewd_travel|0x4;
- if (@map$ == "ayo_fild02.gat")
+ if (@map$ == "ayo_fild02")
set kewd_travel,kewd_travel|0x8;
- if (@map$ == "izlu2dun.gat")
+ if (@map$ == "izlu2dun")
set kewd_travel,kewd_travel|0x10;
- if (@map$ == "comodo.gat" || @map$ == "cmd_fild01.gat")
+ if (@map$ == "comodo" || @map$ == "cmd_fild01")
set kewd_travel,kewd_travel|0x20;
- if (@map$ == "aldebaran.gat")
+ if (@map$ == "aldebaran")
set kewd_travel,kewd_travel|0x40;
- if (@map$ == "mjolnir_02.gat")
+ if (@map$ == "mjolnir_02")
set kewd_travel,kewd_travel|0x80;
- if (@map$ == "prt_fild05.gat")
+ if (@map$ == "prt_fild05")
set kewd_travel,kewd_travel|0x100;
- if (@map$ == "einbech.gat")
+ if (@map$ == "einbech")
set kewd_travel,kewd_travel|0x200;
- if (@map$ == "yuno_fild08.gat")
+ if (@map$ == "yuno_fild08")
set kewd_travel,kewd_travel|0x400;
- if (@map$ == "gef_tower.gat")
+ if (@map$ == "gef_tower")
set kewd_travel,kewd_travel|0x800;
- if (@map$ == "glast_01.gat")
+ if (@map$ == "glast_01")
set kewd_travel,kewd_travel|0x1000;
- if (@map$ == "gonryun.gat")
+ if (@map$ == "gonryun")
set kewd_travel,kewd_travel|0x2000;
- if (@map$ == "prt_fild01.gat")
+ if (@map$ == "prt_fild01")
set kewd_travel,kewd_travel|0x4000;
- if (@map$ == "jupe_cave.gat")
+ if (@map$ == "jupe_cave")
set kewd_travel,kewd_travel|0x8000;
- if (@map$ == "lighthalzen.gat")
+ if (@map$ == "lighthalzen")
set kewd_travel,kewd_travel|0x10000;
- if (@map$ == "louyang.gat")
+ if (@map$ == "louyang")
set kewd_travel,kewd_travel|0x20000;
- if (@map$ == "yuno_fild03.gat")
+ if (@map$ == "yuno_fild03")
set kewd_travel,kewd_travel|0x40000;
- if (@map$ == "in_orcs01.gat")
+ if (@map$ == "in_orcs01")
set kewd_travel,kewd_travel|0x80000;
- if (@map$ == "pay_arche.gat")
+ if (@map$ == "pay_arche")
set kewd_travel,kewd_travel|0x100000;
- if (@map$ == "moc_ruins.gat")
+ if (@map$ == "moc_ruins")
set kewd_travel,kewd_travel|0x200000;
- if (@map$ == "moc_fild19.gat")
+ if (@map$ == "moc_fild19")
set kewd_travel,kewd_travel|0x400000;
- if (@map$ == "alb2trea.gat")
+ if (@map$ == "alb2trea")
set kewd_travel,kewd_travel|0x800000;
- if (@map$ == "tha_scene01.gat")
+ if (@map$ == "tha_scene01")
set kewd_travel,kewd_travel|0x1000000;
- if (@map$ == "xmas.gat")
+ if (@map$ == "xmas")
set kewd_travel,kewd_travel|0x2000000;
- if (@map$ == "tur_dun01.gat")
+ if (@map$ == "tur_dun01")
set kewd_travel,kewd_travel|0x4000000;
- if (@map$ == "umbala.gat")
+ if (@map$ == "umbala")
set kewd_travel,kewd_travel|0x8000000;
- if (@map$ == "odin_tem01.gat")
+ if (@map$ == "odin_tem01")
set kewd_travel,kewd_travel|0x10000000;
- if (@map$ == "ra_fild01.gat")
+ if (@map$ == "ra_fild01")
set kewd_travel,kewd_travel|0x20000000;
- if (@map$ == "ra_temin.gat")
+ if (@map$ == "ra_temin")
set kewd_travel,kewd_travel|0x40000000;
}
return;
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_pvp.txt b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_pvp.txt
index d014bca89..55aee8c2c 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_pvp.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_pvp.txt
@@ -33,29 +33,29 @@ function script F_keWarpPvp {
if ($@kewp_showOnline) {
set @kmenu, select(
"- Cancel",
- "- All Levels Rooms ("+($@kewp_cost*@cost)+"z/"+(getmapusers("pvp_n_8-1.gat")+getmapusers("pvp_n_8-2.gat")
- +getmapusers("pvp_n_8-3.gat")+getmapusers("pvp_n_8-4.gat")+getmapusers("pvp_n_8-5.gat"))+" "+$@ked_users$+")",
+ "- All Levels Rooms ("+($@kewp_cost*@cost)+"z/"+(getmapusers("pvp_n_8-1")+getmapusers("pvp_n_8-2")
+ +getmapusers("pvp_n_8-3")+getmapusers("pvp_n_8-4")+getmapusers("pvp_n_8-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv1-$@kewp_range)+"-"+($@kewp_baseLv1+$@kewp_range)+" Rooms ("+($@kewp_cost1*@cost)+"z/"
- +(getmapusers("pvp_n_1-1.gat")+getmapusers("pvp_n_1-2.gat")+getmapusers("pvp_n_1-3.gat")
- +getmapusers("pvp_n_1-4.gat")+getmapusers("pvp_n_1-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_1-1")+getmapusers("pvp_n_1-2")+getmapusers("pvp_n_1-3")
+ +getmapusers("pvp_n_1-4")+getmapusers("pvp_n_1-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv2-$@kewp_range)+"-"+($@kewp_baseLv2+$@kewp_range)+" Rooms ("+($@kewp_cost2*@cost)+"z/"
- +(getmapusers("pvp_n_2-1.gat")+getmapusers("pvp_n_2-2.gat")+getmapusers("pvp_n_2-3.gat")
- +getmapusers("pvp_n_2-4.gat")+getmapusers("pvp_n_2-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_2-1")+getmapusers("pvp_n_2-2")+getmapusers("pvp_n_2-3")
+ +getmapusers("pvp_n_2-4")+getmapusers("pvp_n_2-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv3-$@kewp_range)+"-"+($@kewp_baseLv3+$@kewp_range)+" Rooms ("+($@kewp_cost3*@cost)+"z/"
- +(getmapusers("pvp_n_3-1.gat")+getmapusers("pvp_n_3-2.gat")+getmapusers("pvp_n_3-3.gat")
- +getmapusers("pvp_n_3-4.gat")+getmapusers("pvp_n_3-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_3-1")+getmapusers("pvp_n_3-2")+getmapusers("pvp_n_3-3")
+ +getmapusers("pvp_n_3-4")+getmapusers("pvp_n_3-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv4-$@kewp_range)+"-"+($@kewp_baseLv4+$@kewp_range)+" Rooms ("+($@kewp_cost4*@cost)+"z/"
- +(getmapusers("pvp_n_4-1.gat")+getmapusers("pvp_n_4-2.gat")+getmapusers("pvp_n_4-3.gat")
- +getmapusers("pvp_n_4-4.gat")+getmapusers("pvp_n_4-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_4-1")+getmapusers("pvp_n_4-2")+getmapusers("pvp_n_4-3")
+ +getmapusers("pvp_n_4-4")+getmapusers("pvp_n_4-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv5-$@kewp_range)+"-"+($@kewp_baseLv5+$@kewp_range)+" Rooms ("+($@kewp_cost5*@cost)+"z/"
- +(getmapusers("pvp_n_5-1.gat")+getmapusers("pvp_n_5-2.gat")+getmapusers("pvp_n_5-3.gat")
- +getmapusers("pvp_n_5-4.gat")+getmapusers("pvp_n_5-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_5-1")+getmapusers("pvp_n_5-2")+getmapusers("pvp_n_5-3")
+ +getmapusers("pvp_n_5-4")+getmapusers("pvp_n_5-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv6-$@kewp_range)+"-"+($@kewp_baseLv6+$@kewp_range)+" Rooms ("+($@kewp_cost6*@cost)+"z/"
- +(getmapusers("pvp_n_6-1.gat")+getmapusers("pvp_n_6-2.gat")+getmapusers("pvp_n_6-3.gat")
- +getmapusers("pvp_n_6-4.gat")+getmapusers("pvp_n_6-5.gat"))+" "+$@ked_users$+")",
+ +(getmapusers("pvp_n_6-1")+getmapusers("pvp_n_6-2")+getmapusers("pvp_n_6-3")
+ +getmapusers("pvp_n_6-4")+getmapusers("pvp_n_6-5"))+" "+$@ked_users$+")",
"- Levels "+($@kewp_baseLv7-$@kewp_range)+"-"+($@kewp_baseLv7+$@kewp_range)+" Rooms ("+($@kewp_cost7*@cost)+"z/"
- +(getmapusers("pvp_n_7-1.gat")+getmapusers("pvp_n_7-2.gat")+getmapusers("pvp_n_7-3.gat")
- +getmapusers("pvp_n_7-4.gat")+getmapusers("pvp_n_7-5.gat"))+" "+$@ked_users$+")"
+ +(getmapusers("pvp_n_7-1")+getmapusers("pvp_n_7-2")+getmapusers("pvp_n_7-3")
+ +getmapusers("pvp_n_7-4")+getmapusers("pvp_n_7-5"))+" "+$@ked_users$+")"
);
} else {
set @kmenu, select(
@@ -101,7 +101,7 @@ function script F_keWarpPvp {
//SubFunction: SF_pvpMenu (int map-group, int cost, int min level, int max level)
//Displays the list of the five available Pvp rooms to warp to.
-//map-group is the first index of the pvp map names (in pvp_n_2-3.gat it would be 2)
+//map-group is the first index of the pvp map names (in pvp_n_2-3 it would be 2)
function SF_pvpMenu {
if (getarg(4)) {
if (BaseLevel < getarg(3)) {
@@ -118,11 +118,11 @@ function SF_pvpMenu {
if ($@kewp_showOnline) {
set @submenu, select(
"- Cancel Warp (Rooms for "+@msg$+"/"+(getarg(1)*@cost)+"z)",
- "- Room Sandwich ("+getmapusers("pvp_n_"+getarg(0)+"-1.gat")+" "+$@ked_users$+")",
- "- Room Rock On ("+getmapusers("pvp_n_"+getarg(0)+"-2.gat")+" "+$@ked_users$+")",
- "- Four Room ("+getmapusers("pvp_n_"+getarg(0)+"-3.gat")+" "+$@ked_users$+")",
- "- Room Undercross ("+getmapusers("pvp_n_"+getarg(0)+"-4.gat")+" "+$@ked_users$+")",
- "- Room Compass ("+getmapusers("pvp_n_"+getarg(0)+"-5.gat")+" "+$@ked_users$+")"
+ "- Room Sandwich ("+getmapusers("pvp_n_"+getarg(0)+"-1")+" "+$@ked_users$+")",
+ "- Room Rock On ("+getmapusers("pvp_n_"+getarg(0)+"-2")+" "+$@ked_users$+")",
+ "- Four Room ("+getmapusers("pvp_n_"+getarg(0)+"-3")+" "+$@ked_users$+")",
+ "- Room Undercross ("+getmapusers("pvp_n_"+getarg(0)+"-4")+" "+$@ked_users$+")",
+ "- Room Compass ("+getmapusers("pvp_n_"+getarg(0)+"-5")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -136,19 +136,19 @@ function SF_pvpMenu {
}
switch (@submenu) {
case 2:
- callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-1.gat",-1,-1;
+ callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-1",-1,-1;
break;
case 3:
- callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-2.gat",-1,-1;
+ callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-2",-1,-1;
break;
case 4:
- callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-3.gat",-1,-1;
+ callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-3",-1,-1;
break;
case 5:
- callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-4.gat",-1,-1;
+ callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-4",-1,-1;
break;
case 6:
- callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-5.gat",-1,-1;
+ callfunc "F_keWarp",getarg(1),getarg(2),e_com,"pvp_n_"+getarg(0)+"-5",-1,-1;
break;
}
}
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_town.txt b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_town.txt
index 29c8207c7..a1b068e60 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_town.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_town.txt
@@ -55,40 +55,40 @@ function script F_keWarpTown {
if ($@kewt_showOnline) {
set @kmenu, select(
"- Cancel",
- "- Alberta ("+@cost+"z/"+(getmapusers("alberta.gat")+getmapusers("alberta_in.gat"))+" "+$@ked_users$+")",
- "- Al De Baran ("+@cost+"z/"+(getmapusers("aldebaran.gat")+getmapusers("aldeba_in.gat"))+" "+$@ked_users$+")",
- "- Amatsu ("+@cost+"z/"+(getmapusers("amatsu.gat")+getmapusers("ama_in01.gat")+getmapusers("ama_in02.gat"))
+ "- Alberta ("+@cost+"z/"+(getmapusers("alberta")+getmapusers("alberta_in"))+" "+$@ked_users$+")",
+ "- Al De Baran ("+@cost+"z/"+(getmapusers("aldebaran")+getmapusers("aldeba_in"))+" "+$@ked_users$+")",
+ "- Amatsu ("+@cost+"z/"+(getmapusers("amatsu")+getmapusers("ama_in01")+getmapusers("ama_in02"))
+" "+$@ked_users$+")",
- "- Ayothaya ("+@cost+"z/"+(getmapusers("ayothaya.gat")+getmapusers("ayo_in01.gat")+getmapusers("ayo_in02.gat"))
+ "- Ayothaya ("+@cost+"z/"+(getmapusers("ayothaya")+getmapusers("ayo_in01")+getmapusers("ayo_in02"))
+" "+$@ked_users$+")",
- "- Comodo ("+@cost+"z/"+(getmapusers("comodo.gat")+getmapusers("cmd_in01.gat")+getmapusers("cmd_in02.gat"))
+ "- Comodo ("+@cost+"z/"+(getmapusers("comodo")+getmapusers("cmd_in01")+getmapusers("cmd_in02"))
+" "+$@ked_users$+")",
- "- Einbech ("+@cost+"z/"+(getmapusers("einbech.gat"))+" "+$@ked_users$+")",
- "- Einbroch ("+@cost+"z/"+(getmapusers("einbroch.gat")+getmapusers("ein_in01.gat"))+" "+$@ked_users$+")",
- "- Geffen ("+@cost+"z/"+(getmapusers("geffen.gat")+getmapusers("geffen_in.gat")+getmapusers("gef_tower.gat"))
+ "- Einbech ("+@cost+"z/"+(getmapusers("einbech"))+" "+$@ked_users$+")",
+ "- Einbroch ("+@cost+"z/"+(getmapusers("einbroch")+getmapusers("ein_in01"))+" "+$@ked_users$+")",
+ "- Geffen ("+@cost+"z/"+(getmapusers("geffen")+getmapusers("geffen_in")+getmapusers("gef_tower"))
+" "+$@ked_users$+")",
- "- Gon Ryun ("+@cost+"z/"+(getmapusers("gonryun.gat")+getmapusers("gon_in.gat"))+" "+$@ked_users$+")",
- "- Hugel ("+@cost+"z/"+(getmapusers("hugel.gat")+getmapusers("hu_in01.gat"))+" "+$@ked_users$+")",
- "- Izlude ("+@cost+"z/"+(getmapusers("izlude.gat")+getmapusers("izlude_in.gat"))+" "+$@ked_users$+")",
- "- Jawaii ("+@cost+"z/"+(getmapusers("jawaii.gat")+getmapusers("jawaii_in.gat"))+" "+$@ked_users$+")",
- "- LightHalzen ("+@cost+"z/"+(getmapusers("lighthalzen.gat")+getmapusers("lhz_in01.gat")
- +getmapusers("lhz_in02.gat")+getmapusers("lhz_in03.gat"))+" "+$@ked_users$+")",
- "- Lou Yang ("+@cost+"z/"+(getmapusers("louyang.gat")+getmapusers("lou_in01.gat")+getmapusers("lou_in02.gat"))
+ "- Gon Ryun ("+@cost+"z/"+(getmapusers("gonryun")+getmapusers("gon_in"))+" "+$@ked_users$+")",
+ "- Hugel ("+@cost+"z/"+(getmapusers("hugel")+getmapusers("hu_in01"))+" "+$@ked_users$+")",
+ "- Izlude ("+@cost+"z/"+(getmapusers("izlude")+getmapusers("izlude_in"))+" "+$@ked_users$+")",
+ "- Jawaii ("+@cost+"z/"+(getmapusers("jawaii")+getmapusers("jawaii_in"))+" "+$@ked_users$+")",
+ "- LightHalzen ("+@cost+"z/"+(getmapusers("lighthalzen")+getmapusers("lhz_in01")
+ +getmapusers("lhz_in02")+getmapusers("lhz_in03"))+" "+$@ked_users$+")",
+ "- Lou Yang ("+@cost+"z/"+(getmapusers("louyang")+getmapusers("lou_in01")+getmapusers("lou_in02"))
+" "+$@ked_users$+")",
- "- Lutie ("+@cost+"z/"+(getmapusers("xmas.gat")+getmapusers("xmas_in.gat"))+" "+$@ked_users$+")",
- "- Morocc ("+@cost+"z/"+(getmapusers("morocc.gat")+getmapusers("morocc_in.gat")+getmapusers("moc_castle.gat"))
+ "- Lutie ("+@cost+"z/"+(getmapusers("xmas")+getmapusers("xmas_in"))+" "+$@ked_users$+")",
+ "- Morocc ("+@cost+"z/"+(getmapusers("morocc")+getmapusers("morocc_in")+getmapusers("moc_castle"))
+" "+$@ked_users$+")",
- "- Niflheim ("+@niflcost+"z/"+(getmapusers("niflheim.gat")+getmapusers("nif_in.gat"))+" "+$@ked_users$+")",
- "- Payon ("+@cost+"z/"+(getmapusers("payon.gat")+getmapusers("payon_in01.gat")+getmapusers("payon_in02.gat"))
+ "- Niflheim ("+@niflcost+"z/"+(getmapusers("niflheim")+getmapusers("nif_in"))+" "+$@ked_users$+")",
+ "- Payon ("+@cost+"z/"+(getmapusers("payon")+getmapusers("payon_in01")+getmapusers("payon_in02"))
+" "+$@ked_users$+")",
- "- Prontera ("+@cost+"z/"+(getmapusers("prontera.gat")+getmapusers("prt_castle.gat")
- +getmapusers("prt_church.gat")+getmapusers("prt_in.gat"))+" "+$@ked_users$+")",
- "- Rachel ("+@cost+"z/"+(getmapusers("rachel.gat")+getmapusers("ra_in01.gat")
- +getmapusers("ra_temple.gat")+getmapusers("ra_temin.gat")+getmapusers("ra_temsky.gat")
- +getmapusers("que_rachel.gat"))+" "+$@ked_users$+")",
- "- Umbala ("+@cost+"z/"+(getmapusers("umbala.gat")+getmapusers("um_in.gat"))+" "+$@ked_users$+")",
- "- Yuno ("+@cost+"z/"+(getmapusers("yuno.gat")+getmapusers("yuno_in01.gat")+getmapusers("yuno_in02.gat")
- +getmapusers("yuno_in03.gat")+getmapusers("yuno_in04.gat")+getmapusers("yuno_in05.gat"))+" "+$@ked_users$+")"
+ "- Prontera ("+@cost+"z/"+(getmapusers("prontera")+getmapusers("prt_castle")
+ +getmapusers("prt_church")+getmapusers("prt_in"))+" "+$@ked_users$+")",
+ "- Rachel ("+@cost+"z/"+(getmapusers("rachel")+getmapusers("ra_in01")
+ +getmapusers("ra_temple")+getmapusers("ra_temin")+getmapusers("ra_temsky")
+ +getmapusers("que_rachel"))+" "+$@ked_users$+")",
+ "- Umbala ("+@cost+"z/"+(getmapusers("umbala")+getmapusers("um_in"))+" "+$@ked_users$+")",
+ "- Yuno ("+@cost+"z/"+(getmapusers("yuno")+getmapusers("yuno_in01")+getmapusers("yuno_in02")
+ +getmapusers("yuno_in03")+getmapusers("yuno_in04")+getmapusers("yuno_in05"))+" "+$@ked_users$+")"
);
} else {
set @kmenu, select(
@@ -120,67 +120,67 @@ function script F_keWarpTown {
switch (@kmenu) {
case 2: //Alberta
if (SF_check(0x1))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"alberta.gat",117,56;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"alberta",117,56;
break;
case 3: //AlDeBaran
if (SF_check(0x2))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"aldebaran.gat",139,124;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"aldebaran",139,124;
break;
case 4: //Amatsu
if (SF_check(0x4))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"amatsu.gat",197,88;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"amatsu",197,88;
break;
case 5: //Ayathoya
if (SF_check(0x8))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"ayothaya.gat",202,174;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"ayothaya",202,174;
break;
case 6: //Comodo
if (SF_check(0x10))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"comodo.gat",189,150;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"comodo",189,150;
break;
case 7: //Einbech
if (SF_check(0x20))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"einbech.gat",137,220;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"einbech",137,220;
break;
case 8: //Einbroch
if (SF_check(0x40))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"einbroch.gat",64,199;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"einbroch",64,199;
break;
case 9: //Geffen
if (SF_check(0x80))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"geffen.gat",120,66;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"geffen",120,66;
break;
case 10: //GonRyun
if (SF_check(0x100))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"gonryun.gat",160,180;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"gonryun",160,180;
break;
case 11: //Hugel
if (SF_check(0x200))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"hugel.gat",96,105;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"hugel",96,105;
break;
case 12: //Izlude
if (SF_check(0x400))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"izlude.gat",127,97;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"izlude",127,97;
break;
case 13: //Jawaii
if (SF_check(0x800))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"jawaii.gat",214,223;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"jawaii",214,223;
break;
case 14: //LightHalzen
if (SF_check(0x1000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"lighthalzen.gat",158,92;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"lighthalzen",158,92;
break;
case 15: //LouYang
if (SF_check(0x2000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"louyang.gat",218,118;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"louyang",218,118;
break;
case 16: //Lutie
if (SF_check(0x4000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"xmas.gat",148,133;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"xmas",148,133;
break;
case 17: //Morocc
if (SF_check(0x8000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"morocc.gat",162,91;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"morocc",162,91;
break;
case 18: //Niflheim
if (SF_check(0x10000)) {
@@ -188,28 +188,28 @@ function script F_keWarpTown {
mes "...?";
callfunc "F_keIntro", e_no, "For some reason I can't warp you there!";
} else
- callfunc "F_keWarp",$@kewt_niflCost,$@kewd_discount,e_yawn,"niflheim.gat",194,185;
+ callfunc "F_keWarp",$@kewt_niflCost,$@kewd_discount,e_yawn,"niflheim",194,185;
}
break;
case 19: //Payon
if (SF_check(0x20000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"payon.gat",159,181;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"payon",159,181;
break;
case 20: //Prontera
if (SF_check(0x40000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"prontera.gat",156,175;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"prontera",156,175;
break;
case 21: //Rachel
if (SF_check(0x200000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"rachel.gat",137,133;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"rachel",137,133;
break;
case 22: //Umbala
if (SF_check(0x80000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"umbala.gat",88,153;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"umbala",88,153;
break;
case 23: //Yuno
if (SF_check(0x100000))
- SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"yuno.gat",158,77;
+ SF_warp $@kewt_cost,$@kewt_discount,e_yawn,"yuno",158,77;
break;
}
} while (@kmenu > 1);
@@ -419,94 +419,94 @@ function script F_keAddTravelTown {
// End update code.
if ($@kewt_travel > 1) {
- if (@map$ == "alberta.gat" || kewt_travel&0x1)
+ if (@map$ == "alberta" || kewt_travel&0x1)
set #kewt_travel,#kewt_travel|0x1;
- if (@map$ == "aldebaran.gat" || kewt_travel&0x2)
+ if (@map$ == "aldebaran" || kewt_travel&0x2)
set #kewt_travel,#kewt_travel|0x2;
- if (@map$ == "amatsu.gat" || kewt_travel&0x4)
+ if (@map$ == "amatsu" || kewt_travel&0x4)
set #kewt_travel,#kewt_travel|0x4;
- if (@map$ == "ayothaya.gat" || kewt_travel&0x8)
+ if (@map$ == "ayothaya" || kewt_travel&0x8)
set #kewt_travel,#kewt_travel|0x8;
- if (@map$ == "comodo.gat" || kewt_travel&0x10)
+ if (@map$ == "comodo" || kewt_travel&0x10)
set #kewt_travel,#kewt_travel|0x10;
- if (@map$ == "einbech.gat" || kewt_travel&0x20)
+ if (@map$ == "einbech" || kewt_travel&0x20)
set #kewt_travel,#kewt_travel|0x20;
- if (@map$ == "einbroch.gat" || kewt_travel&0x40)
+ if (@map$ == "einbroch" || kewt_travel&0x40)
set #kewt_travel,#kewt_travel|0x40;
- if (@map$ == "geffen.gat" || kewt_travel&0x80)
+ if (@map$ == "geffen" || kewt_travel&0x80)
set #kewt_travel,#kewt_travel|0x80;
- if (@map$ == "gonryun.gat" || kewt_travel&0x100)
+ if (@map$ == "gonryun" || kewt_travel&0x100)
set #kewt_travel,#kewt_travel|0x100;
- if (@map$ == "hugel.gat" || kewt_travel&0x200)
+ if (@map$ == "hugel" || kewt_travel&0x200)
set #kewt_travel,#kewt_travel|0x200;
- if (@map$ == "izlude.gat" || kewt_travel&0x400)
+ if (@map$ == "izlude" || kewt_travel&0x400)
set #kewt_travel,#kewt_travel|0x400;
- if (@map$ == "jawaii.gat" || kewt_travel&0x800)
+ if (@map$ == "jawaii" || kewt_travel&0x800)
set #kewt_travel,#kewt_travel|0x800;
- if (@map$ == "lighthalzen.gat" || kewt_travel&1000)
+ if (@map$ == "lighthalzen" || kewt_travel&1000)
set #kewt_travel,#kewt_travel|0x1000;
- if (@map$ == "louyang.gat" || kewt_travel&0x2000)
+ if (@map$ == "louyang" || kewt_travel&0x2000)
set #kewt_travel,#kewt_travel|0x2000;
- if (@map$ == "xmas.gat" || kewt_travel&0x4000)
+ if (@map$ == "xmas" || kewt_travel&0x4000)
set #kewt_travel,#kewt_travel|0x4000;
- if (@map$ == "morocc.gat" || kewt_travel&0x8000)
+ if (@map$ == "morocc" || kewt_travel&0x8000)
set #kewt_travel,#kewt_travel|0x8000;
- if (@map$ == "niflheim.gat" || kewt_travel&0x10000)
+ if (@map$ == "niflheim" || kewt_travel&0x10000)
set #kewt_travel,#kewt_travel|0x10000;
- if (@map$ == "payon.gat" || kewt_travel&0x20000)
+ if (@map$ == "payon" || kewt_travel&0x20000)
set #kewt_travel,#kewt_travel|0x20000;
- if (@map$ == "prontera.gat" || kewt_travel&0x40000)
+ if (@map$ == "prontera" || kewt_travel&0x40000)
set #kewt_travel,#kewt_travel|0x40000;
- if (@map$ == "umbala.gat" || kewt_travel&0x80000)
+ if (@map$ == "umbala" || kewt_travel&0x80000)
set #kewt_travel,#kewt_travel|0x80000;
- if (@map$ == "yuno.gat" || kewt_travel&0x100000)
+ if (@map$ == "yuno" || kewt_travel&0x100000)
set #kewt_travel,#kewt_travel|0x100000;
- if (@map$ == "rachel.gat" || kewt_travel&0x200000)
+ if (@map$ == "rachel" || kewt_travel&0x200000)
set #kewt_travel,#kewt_travel|0x200000;
} else {
- if (@map$ == "alberta.gat")
+ if (@map$ == "alberta")
set kewt_travel,kewt_travel|0x1;
- if (@map$ == "aldebaran.gat")
+ if (@map$ == "aldebaran")
set kewt_travel,kewt_travel|0x2;
- if (@map$ == "amatsu.gat")
+ if (@map$ == "amatsu")
set kewt_travel,kewt_travel|0x4;
- if (@map$ == "ayothaya.gat")
+ if (@map$ == "ayothaya")
set kewt_travel,kewt_travel|0x8;
- if (@map$ == "comodo.gat")
+ if (@map$ == "comodo")
set kewt_travel,kewt_travel|0x10;
- if (@map$ == "einbech.gat")
+ if (@map$ == "einbech")
set kewt_travel,kewt_travel|0x20;
- if (@map$ == "einbroch.gat")
+ if (@map$ == "einbroch")
set kewt_travel,kewt_travel|0x40;
- if (@map$ == "geffen.gat")
+ if (@map$ == "geffen")
set kewt_travel,kewt_travel|0x80;
- if (@map$ == "gonryun.gat")
+ if (@map$ == "gonryun")
set kewt_travel,kewt_travel|0x100;
- if (@map$ == "hugel.gat")
+ if (@map$ == "hugel")
set kewt_travel,kewt_travel|0x200;
- if (@map$ == "izlude.gat")
+ if (@map$ == "izlude")
set kewt_travel,kewt_travel|0x400;
- if (@map$ == "jawaii.gat")
+ if (@map$ == "jawaii")
set kewt_travel,kewt_travel|0x800;
- if (@map$ == "lighthalzen.gat")
+ if (@map$ == "lighthalzen")
set kewt_travel,kewt_travel|0x1000;
- if (@map$ == "louyang.gat")
+ if (@map$ == "louyang")
set kewt_travel,kewt_travel|0x2000;
- if (@map$ == "xmas.gat")
+ if (@map$ == "xmas")
set kewt_travel,kewt_travel|0x4000;
- if (@map$ == "morocc.gat")
+ if (@map$ == "morocc")
set kewt_travel,kewt_travel|0x8000;
- if (@map$ == "niflheim.gat")
+ if (@map$ == "niflheim")
set kewt_travel,kewt_travel|0x10000;
- if (@map$ == "payon.gat")
+ if (@map$ == "payon")
set kewt_travel,kewt_travel|0x20000;
- if (@map$ == "prontera.gat")
+ if (@map$ == "prontera")
set kewt_travel,kewt_travel|0x40000;
- if (@map$ == "umbala.gat")
+ if (@map$ == "umbala")
set kewt_travel,kewt_travel|0x80000;
- if (@map$ == "yuno.gat")
+ if (@map$ == "yuno")
set kewt_travel,kewt_travel|0x100000;
- if (@map$ == "rachel.gat")
+ if (@map$ == "rachel")
set kewt_travel,kewt_travel|0x200000;
}
return;
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_woe.txt b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_woe.txt
index b0d5e5b35..c25e56489 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_woe.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/ke_warp_woe.txt
@@ -37,20 +37,20 @@ function script F_keWarpWOE {
if ($@kewg_showOnline) {
set @kmenu, select(
"- Cancel",
- "- Al De Baran Guild ("+($@kewg_alDeBaran*@cost/100)+"z/"+(getmapusers("alde_gld.gat")
- +getmapusers("aldeg_cas01.gat")+getmapusers("aldeg_cas02.gat")+getmapusers("aldeg_cas03.gat")
- +getmapusers("aldeg_cas04.gat")+getmapusers("aldeg_cas05.gat"))+" "+$@ked_users$+")",
- "- Geffen Guild ("+($@kewg_geffen*@cost/100)+"z/"+(getmapusers("gef_fild13.gat")
- +getmapusers("gefg_cas01.gat")+getmapusers("gefg_cas02.gat")+getmapusers("gefg_cas03.gat")
- +getmapusers("gefg_cas04.gat")+getmapusers("gefg_cas05.gat"))+" "+$@ked_users$+")",
- "- Payon Guild ("+($@kewg_payon*@cost/100)+"z/"+(getmapusers("pay_gld.gat")
- +getmapusers("payg_cas01.gat")+getmapusers("payg_cas02.gat")+getmapusers("payg_cas03.gat")
- +getmapusers("payg_cas04.gat")+getmapusers("payg_cas05.gat"))+" "+$@ked_users$+")",
- "- Prontera Guild ("+($@kewg_prontera*@cost/100)+"z/"+(getmapusers("prt_gld.gat")
- +getmapusers("prtg_cas01.gat")+getmapusers("prtg_cas02.gat")+getmapusers("prtg_cas03.gat")
- +getmapusers("prtg_cas04.gat")+getmapusers("prtg_cas05.gat"))+" "+$@ked_users$+")",
-// "- Guild Dungeons ("+(getmapusers("gld_dun01.gat")+getmapusers("gld_dun02.gat")
-// +getmapusers("gld_dun03.gat")+getmapusers("gld_dun04.gat"))+" "+$@ked_users$+")",
+ "- Al De Baran Guild ("+($@kewg_alDeBaran*@cost/100)+"z/"+(getmapusers("alde_gld")
+ +getmapusers("aldeg_cas01")+getmapusers("aldeg_cas02")+getmapusers("aldeg_cas03")
+ +getmapusers("aldeg_cas04")+getmapusers("aldeg_cas05"))+" "+$@ked_users$+")",
+ "- Geffen Guild ("+($@kewg_geffen*@cost/100)+"z/"+(getmapusers("gef_fild13")
+ +getmapusers("gefg_cas01")+getmapusers("gefg_cas02")+getmapusers("gefg_cas03")
+ +getmapusers("gefg_cas04")+getmapusers("gefg_cas05"))+" "+$@ked_users$+")",
+ "- Payon Guild ("+($@kewg_payon*@cost/100)+"z/"+(getmapusers("pay_gld")
+ +getmapusers("payg_cas01")+getmapusers("payg_cas02")+getmapusers("payg_cas03")
+ +getmapusers("payg_cas04")+getmapusers("payg_cas05"))+" "+$@ked_users$+")",
+ "- Prontera Guild ("+($@kewg_prontera*@cost/100)+"z/"+(getmapusers("prt_gld")
+ +getmapusers("prtg_cas01")+getmapusers("prtg_cas02")+getmapusers("prtg_cas03")
+ +getmapusers("prtg_cas04")+getmapusers("prtg_cas05"))+" "+$@ked_users$+")",
+// "- Guild Dungeons ("+(getmapusers("gld_dun01")+getmapusers("gld_dun02")
+// +getmapusers("gld_dun03")+getmapusers("gld_dun04"))+" "+$@ked_users$+")",
"- See "+$@ked_users$+" distribution"
);
} else {
@@ -65,16 +65,16 @@ function script F_keWarpWOE {
}
switch (@kmenu) {
case 2: //Al De Baran
- callfunc "F_keWarp",$@kewg_alDeBaran,$@kewg_discount,44,"alde_gld.gat",153,160;
+ callfunc "F_keWarp",$@kewg_alDeBaran,$@kewg_discount,44,"alde_gld",153,160;
break;
case 3: //Geffen
- callfunc "F_keWarp",$@kewg_geffen,$@kewg_discount,44,"gef_fild13.gat",243,180;
+ callfunc "F_keWarp",$@kewg_geffen,$@kewg_discount,44,"gef_fild13",243,180;
break;
case 4: //Payon
- callfunc "F_keWarp",$@kewg_payon,$@kewg_discount,44,"pay_gld.gat",249,177;
+ callfunc "F_keWarp",$@kewg_payon,$@kewg_discount,44,"pay_gld",249,177;
break;
case 5: //Prontera
- callfunc "F_keWarp",$@kewg_prontera,$@kewg_discount,44,"prt_gld.gat",119,160;
+ callfunc "F_keWarp",$@kewg_prontera,$@kewg_discount,44,"prt_gld",119,160;
break;
case 6: //Guild Dungeons
SF_dungeons();
@@ -83,36 +83,36 @@ function script F_keWarpWOE {
mes "The current distribution of "+$@ked_users$+" is as follows:";
next;
mes "[Al De Baran]";
- mes "- Guild Grounds: "+getmapusers("alde_gld.gat");
- mes "- Castle 1 - Noisyubantian: "+getmapusers("aldeg_cas01.gat");
- mes "- Castle 2 - Hohensyubangawoo: "+getmapusers("aldeg_cas02.gat");
- mes "- Castle 3 - Nyirenverk: "+getmapusers("aldeg_cas03.gat");
- mes "- Castle 4 - Byirtsburi: "+getmapusers("aldeg_cas04.gat");
- mes "- Castle 5 - Rotenburk: "+getmapusers("aldeg_cas05.gat");
+ mes "- Guild Grounds: "+getmapusers("alde_gld");
+ mes "- Castle 1 - Noisyubantian: "+getmapusers("aldeg_cas01");
+ mes "- Castle 2 - Hohensyubangawoo: "+getmapusers("aldeg_cas02");
+ mes "- Castle 3 - Nyirenverk: "+getmapusers("aldeg_cas03");
+ mes "- Castle 4 - Byirtsburi: "+getmapusers("aldeg_cas04");
+ mes "- Castle 5 - Rotenburk: "+getmapusers("aldeg_cas05");
next;
mes "[Geffen]";
- mes "- Guild Grounds: "+getmapusers("gef_fild13.gat");
- mes "- Castle 1 - Reprion: "+getmapusers("gefg_cas01.gat");
- mes "- Castle 2 - Yolbriger: "+getmapusers("gefg_cas02.gat");
- mes "- Castle 3 - Isinlife: "+getmapusers("gefg_cas03.gat");
- mes "- Castle 4 - Berigel: "+getmapusers("gefg_cas04.gat");
- mes "- Castle 5 - Melsedetsu: "+getmapusers("gefg_cas05.gat");
+ mes "- Guild Grounds: "+getmapusers("gef_fild13");
+ mes "- Castle 1 - Reprion: "+getmapusers("gefg_cas01");
+ mes "- Castle 2 - Yolbriger: "+getmapusers("gefg_cas02");
+ mes "- Castle 3 - Isinlife: "+getmapusers("gefg_cas03");
+ mes "- Castle 4 - Berigel: "+getmapusers("gefg_cas04");
+ mes "- Castle 5 - Melsedetsu: "+getmapusers("gefg_cas05");
next;
mes "[Payon]";
- mes "- Guild Grounds: "+getmapusers("pay_gld.gat");
- mes "- Castle 1 - Mingting: "+getmapusers("payg_cas01.gat");
- mes "- Castle 2 - Tiantan: "+getmapusers("payg_cas02.gat");
- mes "- Castle 3 - Fuying: "+getmapusers("payg_cas03.gat");
- mes "- Castle 4 - Honglou: "+getmapusers("payg_cas04.gat");
- mes "- Castle 5 - Zhulinxian: "+getmapusers("payg_cas05.gat");
+ mes "- Guild Grounds: "+getmapusers("pay_gld");
+ mes "- Castle 1 - Mingting: "+getmapusers("payg_cas01");
+ mes "- Castle 2 - Tiantan: "+getmapusers("payg_cas02");
+ mes "- Castle 3 - Fuying: "+getmapusers("payg_cas03");
+ mes "- Castle 4 - Honglou: "+getmapusers("payg_cas04");
+ mes "- Castle 5 - Zhulinxian: "+getmapusers("payg_cas05");
next;
mes "[Prontera]";
- mes "- Guild Grounds: "+getmapusers("prt_gld.gat");
- mes "- Castle 1 - Creamhilt: "+getmapusers("prtg_cas01.gat");
- mes "- Castle 2 - Sbanhealt: "+getmapusers("prtg_cas02.gat");
- mes "- Castle 3 - Lazrigees: "+getmapusers("prtg_cas03.gat");
- mes "- Castle 4 - Squagul: "+getmapusers("prtg_cas04.gat");
- mes "- Castle 5 - Guindull: "+getmapusers("prtg_cas05.gat");
+ mes "- Guild Grounds: "+getmapusers("prt_gld");
+ mes "- Castle 1 - Creamhilt: "+getmapusers("prtg_cas01");
+ mes "- Castle 2 - Sbanhealt: "+getmapusers("prtg_cas02");
+ mes "- Castle 3 - Lazrigees: "+getmapusers("prtg_cas03");
+ mes "- Castle 4 - Squagul: "+getmapusers("prtg_cas04");
+ mes "- Castle 5 - Guindull: "+getmapusers("prtg_cas05");
next;
callfunc "F_keIntro", -1, "";
break;
@@ -125,10 +125,10 @@ function SF_dungeons {
if ($@kewg_showOnline) {
set @submenu, select(
"- Cancel",
- "- Baldur Dungeon ("+($@kewg_baldur*@cost/100)+"z/"+getmapusers("gld_dun01.gat")+" "+$@ked_users$+")",
- "- Luina Dungeon ("+($@kewg_luina*@cost/100)+"z/"+getmapusers("gld_dun02.gat")+" "+$@ked_users$+")",
- "- Valkyrie Dungeon ("+($@kewg_valkyrie*@cost/100)+"z/"+getmapusers("gld_dun03.gat")+" "+$@ked_users$+")",
- "- Britoniah Dungeon ("+($@kewg_britoniah*@cost/100)+"z/"+getmapusers("gld_dun04.gat")+" "+$@ked_users$+")"
+ "- Baldur Dungeon ("+($@kewg_baldur*@cost/100)+"z/"+getmapusers("gld_dun01")+" "+$@ked_users$+")",
+ "- Luina Dungeon ("+($@kewg_luina*@cost/100)+"z/"+getmapusers("gld_dun02")+" "+$@ked_users$+")",
+ "- Valkyrie Dungeon ("+($@kewg_valkyrie*@cost/100)+"z/"+getmapusers("gld_dun03")+" "+$@ked_users$+")",
+ "- Britoniah Dungeon ("+($@kewg_britoniah*@cost/100)+"z/"+getmapusers("gld_dun04")+" "+$@ked_users$+")"
);
} else {
set @submenu, select(
@@ -141,16 +141,16 @@ function SF_dungeons {
}
switch (@submenu) {
case 2: //Baldur
- callfunc "F_keWarp",$@kewg_baldur,$@kewg_discount,44,"gld_dun01.gat",119,18;
+ callfunc "F_keWarp",$@kewg_baldur,$@kewg_discount,44,"gld_dun01",119,18;
break;
case 3: //Luina
- callfunc "F_keWarp",$@kewg_luina,$@kewg_discount,44,"gld_dun02.gat",174,113;
+ callfunc "F_keWarp",$@kewg_luina,$@kewg_discount,44,"gld_dun02",174,113;
break;
case 4: //Valkyrie
- callfunc "F_keWarp",$@kewg_valkyrie,$@kewg_discount,44,"gld_dun03.gat",37,34;
+ callfunc "F_keWarp",$@kewg_valkyrie,$@kewg_discount,44,"gld_dun03",37,34;
break;
case 5: //Britoniah
- callfunc "F_keWarp",$@kewg_britoniah,$@kewg_discount,44,"gld_dun04.gat",42,230;
+ callfunc "F_keWarp",$@kewg_britoniah,$@kewg_discount,44,"gld_dun04",42,230;
break;
}
} while (@submenu > 1);
diff --git a/npc/custom/eAAC_Scripts/kafraExpress/readme.txt b/npc/custom/eAAC_Scripts/kafraExpress/readme.txt
index 716d272a9..8c371d458 100644
--- a/npc/custom/eAAC_Scripts/kafraExpress/readme.txt
+++ b/npc/custom/eAAC_Scripts/kafraExpress/readme.txt
@@ -995,9 +995,9 @@ warping to that dungeon (which is, the entrance level cost).
Description
================================================================================
-The PvP warping module leads to the pvp maps named pvp_n_*-*.gat. It has two
+The PvP warping module leads to the pvp maps named pvp_n_*-*. It has two
modes: simple and advanced. On simple mode, every player of every level gets
-thrown into the pvp_n_1-*.gat maps to nuke it out, on advanced mode each of
+thrown into the pvp_n_1-* maps to nuke it out, on advanced mode each of
the map groups gets their own range of permissible levels to enter. Since
there is no sure way how characters should escape from a pvp map, they are
currently given a butterfly wing when they warp.
@@ -1110,15 +1110,15 @@ sprite on-screen that characters speak with. An enabled kafra may look like
this:
//Alberta
-alberta.gat,113,53,7 script Kafra Express 116,{
- callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"alberta.gat",116,57;
+alberta,113,53,7 script Kafra Express 116,{
+ callfunc "F_KafraExpress","Kafra Express","kafra_02",0,"alberta",116,57;
}
And a disabled/commented Kafra would look like this:
//Prontera Guild Grounds
-//prt_gld.gat,127,163,5 script Kafra Express 115,{
-// callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"prt_gld.gat",129,170;
+//prt_gld,127,163,5 script Kafra Express 115,{
+// callfunc "F_KafraExpress","Kafra Express","kafra_03",1,"prt_gld",129,170;
//}
For scripters, the way to define an NPC is not new, and beyond the scope of
diff --git a/npc/custom/eAAC_Scripts/quest_warper.txt b/npc/custom/eAAC_Scripts/quest_warper.txt
index ec96f800b..01b165180 100644
--- a/npc/custom/eAAC_Scripts/quest_warper.txt
+++ b/npc/custom/eAAC_Scripts/quest_warper.txt
@@ -391,7 +391,7 @@ case 1:
goto SpecialWarpMenu;
case 2:
next;
- mes "set the map in the ^0000FFmapname.gat^000000 format";
+ mes "set the map in the ^0000FFmapname^000000 format";
mes "when this warpmap is set the option for players will show once they meet the requirments";
mes "to disable Special Warp Menu option clear this !";
input $QW_SP_WarpMap$;
@@ -802,14 +802,14 @@ function script QWS_MMarray {
// setarray @pTmenuitems$[@Ti], "Prontera"; // Name of Town shown in Town select Menu
// setarray @pTprice[@Ti], $QW_BW_PRICE; // warp prices (Basic ($QW_BW_PRICE), Advanced ($QW_AW_PRICE), Overseas $QW_OW_PRICE)
//
-// setarray @pTmap$[@Ti], "prontera.gat"; // mapfilename of town
+// setarray @pTmap$[@Ti], "prontera"; // mapfilename of town
// setarray @pTXcoords[@Ti], 156; // X warp coords
// setarray @pTYcoords[@Ti], 187; // Y warp coords
//
// QWS_Make_Town_Menu XXX;
//
// the full wap commands send out by this script for these example would be
-//warp example_01.gat 123 123
+//warp example_01 123 123
//
// use the same XXX number as you used when making your own town warpra
// Read below how
@@ -817,11 +817,11 @@ function script QWS_MMarray {
// example:
//
//syntax:
-//mapname.gat,xcoord,ycoord,directionfacing script Name of NPC NPC-ID,{
+//mapname,xcoord,ycoord,directionfacing script Name of NPC NPC-ID,{
//
// Full example using fake map & coords
//
-//example_01.gat,213,213,4 script Warpra 112,{
+//example_01,213,213,4 script Warpra 112,{
// callfunc "QWS_Town_Warpra",XXX,"A FAKE TOWN FOR EXAMPLE";
// close;
// }
@@ -836,7 +836,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Prontera";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "prontera.gat";
+ setarray @pTmap$[@Ti], "prontera";
setarray @pTXcoords[@Ti], 156;
setarray @pTYcoords[@Ti], 187;
@@ -845,7 +845,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Alberta";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "alberta.gat";
+ setarray @pTmap$[@Ti], "alberta";
setarray @pTXcoords[@Ti], 27;
setarray @pTYcoords[@Ti], 236;
@@ -854,7 +854,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Aldebaran";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "aldebaran.gat";
+ setarray @pTmap$[@Ti], "aldebaran";
setarray @pTXcoords[@Ti], 145;
setarray @pTYcoords[@Ti], 120;
@@ -863,7 +863,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Amatsu";
setarray @pTprice[@Ti], $QW_OW_PRICE;
- setarray @pTmap$[@Ti], "amatsu.gat";
+ setarray @pTmap$[@Ti], "amatsu";
setarray @pTXcoords[@Ti], 197;
setarray @pTYcoords[@Ti], 86;
@@ -872,7 +872,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Ayothaya";
setarray @pTprice[@Ti], $QW_OW_PRICE;
- setarray @pTmap$[@Ti], "ayothaya.gat";
+ setarray @pTmap$[@Ti], "ayothaya";
setarray @pTXcoords[@Ti], 150;
setarray @pTYcoords[@Ti], 57;
@@ -881,7 +881,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Comodo";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "comodo.gat";
+ setarray @pTmap$[@Ti], "comodo";
setarray @pTXcoords[@Ti], 188;
setarray @pTYcoords[@Ti], 161;
@@ -890,7 +890,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Einbech";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "einbech.gat";
+ setarray @pTmap$[@Ti], "einbech";
setarray @pTXcoords[@Ti], 172;
setarray @pTYcoords[@Ti], 126;
@@ -899,7 +899,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Einbroch";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "einbroch.gat";
+ setarray @pTmap$[@Ti], "einbroch";
setarray @pTXcoords[@Ti], 230;
setarray @pTYcoords[@Ti], 191;
@@ -908,7 +908,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Geffen";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "geffen.gat";
+ setarray @pTmap$[@Ti], "geffen";
setarray @pTXcoords[@Ti], 119;
setarray @pTYcoords[@Ti], 66;
@@ -917,7 +917,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Gonryun";
setarray @pTprice[@Ti], $QW_OW_PRICE;
- setarray @pTmap$[@Ti], "gonryun.gat";
+ setarray @pTmap$[@Ti], "gonryun";
setarray @pTXcoords[@Ti], 150;
setarray @pTYcoords[@Ti], 130;
@@ -926,7 +926,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Hugel";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "hugel.gat";
+ setarray @pTmap$[@Ti], "hugel";
setarray @pTXcoords[@Ti], 95;
setarray @pTYcoords[@Ti], 121;
@@ -935,7 +935,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Izlude";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "izlude.gat";
+ setarray @pTmap$[@Ti], "izlude";
setarray @pTXcoords[@Ti], 128;
setarray @pTYcoords[@Ti], 111;
@@ -944,7 +944,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Jawaii";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "jawaii.gat";
+ setarray @pTmap$[@Ti], "jawaii";
setarray @pTXcoords[@Ti], 243;
setarray @pTYcoords[@Ti], 115;
@@ -953,7 +953,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Lighthalzen";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "lighthalzen.gat";
+ setarray @pTmap$[@Ti], "lighthalzen";
setarray @pTXcoords[@Ti], 158;
setarray @pTYcoords[@Ti], 110;
@@ -962,7 +962,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Louyang";
setarray @pTprice[@Ti], $QW_OW_PRICE;
- setarray @pTmap$[@Ti], "louyang.gat";
+ setarray @pTmap$[@Ti], "louyang";
setarray @pTXcoords[@Ti], 210;
setarray @pTYcoords[@Ti], 108;
@@ -971,7 +971,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Lutie";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "xmas.gat";
+ setarray @pTmap$[@Ti], "xmas";
setarray @pTXcoords[@Ti], 148;
setarray @pTYcoords[@Ti], 131;
@@ -980,7 +980,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Morroc";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "morocc.gat";
+ setarray @pTmap$[@Ti], "morocc";
setarray @pTXcoords[@Ti], 159;
setarray @pTYcoords[@Ti], 93;
@@ -989,7 +989,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Niflheim";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "niflheim.gat";
+ setarray @pTmap$[@Ti], "niflheim";
setarray @pTXcoords[@Ti], 195;
setarray @pTYcoords[@Ti], 186;
@@ -998,7 +998,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Payon";
setarray @pTprice[@Ti], $QW_BW_PRICE;
- setarray @pTmap$[@Ti], "payon.gat";
+ setarray @pTmap$[@Ti], "payon";
setarray @pTXcoords[@Ti], 152;
setarray @pTYcoords[@Ti], 75;
@@ -1007,7 +1007,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Umbala";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "umbala.gat";
+ setarray @pTmap$[@Ti], "umbala";
setarray @pTXcoords[@Ti], 130;
setarray @pTYcoords[@Ti], 130;
@@ -1016,7 +1016,7 @@ function script QWS_Tarray {
setarray @pTmenuitems$[@Ti], "Yuno";
setarray @pTprice[@Ti], $QW_AW_PRICE;
- setarray @pTmap$[@Ti], "yuno.gat";
+ setarray @pTmap$[@Ti], "yuno";
setarray @pTXcoords[@Ti], 160;
setarray @pTYcoords[@Ti], 168;
@@ -1066,7 +1066,7 @@ menu_item:
// setarray @pDfee$[@Di], "$QW_BW_FEE"; // Identifyer for the Dungeon fee caluclation (Basic ("$QW_BW_FEE"), Advanced ("$QW_AW_FEE"), Overseas ("$QW_OW_FEE")) please use setting in relation with option above (Don't forget "")
// setarray @DLevels[@Di], 2; //number of levels in dungeon (very important if set to high will shift all leveldata!!)
//
-// setarray @DGat$[@Dref], "example_01.gat", "example_02.gat"; // mapfilename of dungeon level
+// setarray @DGat$[@Dref], "example_01", "example_02"; // mapfilename of dungeon level
// setarray @DLevelName$[@Dref], "Example Level 1", "Example Level 2"; // level name shown in dungeon level select
// setarray @DXcoords[@Dref], 123, 234; // X warp coords
// setarray @DYcoords[@Dref], 123, 234;// Y warp coords
@@ -1076,10 +1076,10 @@ menu_item:
//
// the full wap commands send out by this scripts for these examples would be
// for Example Level 1:
-//warp example_01.gat 123 123
+//warp example_01 123 123
//
// for Example Level 2:
-//warp example_02.gat 234 234
+//warp example_02 234 234
//
// use the same XXX number as you used when making your own dungeon unlocker (Warpra Helper) inside the dungeon
// (usually half way near a warp to next level)
@@ -1088,11 +1088,11 @@ menu_item:
// example:
//
//syntax:
-//mapname.gat,xcoord,ycoord,directionfacing script Name of NPC NPC-ID,{
+//mapname,xcoord,ycoord,directionfacing script Name of NPC NPC-ID,{
//
// Full example using fake map & coords
//
-//example_01.gat,213,213,4 script Warpra Helper 112,{
+//example_01,213,213,4 script Warpra Helper 112,{
// callfunc "QWS_Dungeon_Warpra",XXX,"A FAKE DUNGEON FOR EXAMPLE";
// close;
// }
@@ -1110,7 +1110,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "abyss_01.gat", "abyss_02.gat", "abyss_03.gat";
+ setarray @DGat$[@Dref], "abyss_01", "abyss_02", "abyss_03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 265, 275, 116;
setarray @DYcoords[@Dref], 273, 270, 27;
@@ -1124,7 +1124,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_OW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "ama_dun01.gat", "ama_dun02.gat", "ama_dun03.gat";
+ setarray @DGat$[@Dref], "ama_dun01", "ama_dun02", "ama_dun03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 227, 32, 119;
setarray @DYcoords[@Dref], 10, 43, 15;
@@ -1138,7 +1138,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[2], 2;
- setarray @DGat$[@Dref], "anthell01.gat", "anthell02.gat";
+ setarray @DGat$[@Dref], "anthell01", "anthell02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 32, 34;
setarray @DYcoords[@Dref], 262, 263;
@@ -1152,7 +1152,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_OW_FEE";
setarray @DLevels[3], 2;
- setarray @DGat$[@Dref], "ayo_dun01.gat", "ayo_dun02.gat";
+ setarray @DGat$[@Dref], "ayo_dun01", "ayo_dun02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 275, 150;
setarray @DYcoords[@Dref], 17, 13;
@@ -1166,7 +1166,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[4], 5;
- setarray @DGat$[@Dref], "iz_dun00.gat", "iz_dun01.gat", "iz_dun02.gat", "iz_dun03.gat", "iz_dun04.gat";
+ setarray @DGat$[@Dref], "iz_dun00", "iz_dun01", "iz_dun02", "iz_dun03", "iz_dun04";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4", "Level 5";
setarray @DXcoords[@Dref], 168, 41, 236, 32, 26;
setarray @DYcoords[@Dref], 168, 37, 204, 63, 27;
@@ -1180,7 +1180,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[5], 8;
- setarray @DGat$[@Dref], "c_tower1.gat", "c_tower2.gat", "c_tower3.gat", "c_tower4.gat", "alde_dun01.gat", "alde_dun02.gat", "alde_dun03.gat", "alde_dun04.gat";
+ setarray @DGat$[@Dref], "c_tower1", "c_tower2", "c_tower3", "c_tower4", "alde_dun01", "alde_dun02", "alde_dun03", "alde_dun04";
setarray @DLevelName$[@Dref], "Clock Tower Level 1", "Clock Tower Level 2", "Clock Tower Level 3", "Clock Tower Level 4", "Basement 1F", "Basement 2F", "Basement 3F", "Basement 4F";
setarray @DXcoords[@Dref], 200, 268, 64, 32, 197, 262, 276, 122;
setarray @DYcoords[@Dref], 163, 26, 148, 63, 25, 41, 53, 125;
@@ -1194,7 +1194,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[6], 3;
- setarray @DGat$[@Dref], "mjo_dun01.gat", "mjo_dun02.gat", "mjo_dun03.gat";
+ setarray @DGat$[@Dref], "mjo_dun01", "mjo_dun02", "mjo_dun03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 52, 381, 302;
setarray @DYcoords[@Dref], 17, 343, 261;
@@ -1208,7 +1208,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[7], 4;
- setarray @DGat$[@Dref], "prt_sewb1.gat", "prt_sewb2.gat", "prt_sewb3.gat", "prt_sewb4.gat";
+ setarray @DGat$[@Dref], "prt_sewb1", "prt_sewb2", "prt_sewb3", "prt_sewb4";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4";
setarray @DXcoords[@Dref], 132, 19, 180, 100;
setarray @DYcoords[@Dref], 248, 19, 169, 92;
@@ -1222,7 +1222,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[8], 2;
- setarray @DGat$[@Dref], "ein_dun01.gat", "ein_dun02.gat";
+ setarray @DGat$[@Dref], "ein_dun01", "ein_dun02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 22, 292;
setarray @DYcoords[@Dref], 14, 290;
@@ -1236,7 +1236,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[9], 4;
- setarray @DGat$[@Dref], "gefenia01.gat", "gefenia02.gat", "gefenia03.gat", "gefenia04.gat";
+ setarray @DGat$[@Dref], "gefenia01", "gefenia02", "gefenia03", "gefenia04";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4";
setarray @DXcoords[@Dref], 59, 201, 264, 33;
setarray @DYcoords[@Dref], 167, 35, 236, 270;
@@ -1250,7 +1250,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 4;
- setarray @DGat$[@Dref], "gef_dun00.gat", "gef_dun01.gat", "gef_dun02.gat", "gef_dun03.gat";
+ setarray @DGat$[@Dref], "gef_dun00", "gef_dun01", "gef_dun02", "gef_dun03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4";
setarray @DXcoords[@Dref], 104, 115, 106, 203;
setarray @DYcoords[@Dref], 100, 236, 132, 200;
@@ -1264,7 +1264,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 17;
- setarray @DGat$[@Dref], "glast_01.gat", "gl_church.gat", "gl_chyard.gat", "gl_in01.gat", "gl_cas01.gat", "gl_cas02.gat", "gl_knt01.gat", "gl_knt02.gat", "gl_prison.gat", "gl_prison1.gat", "gl_step.gat", "gl_sew01.gat", "gl_sew02.gat", "gl_sew03.gat", "gl_sew04.gat", "gl_dun01.gat", "gl_dun02.gat";
+ setarray @DGat$[@Dref], "glast_01", "gl_church", "gl_chyard", "gl_in01", "gl_cas01", "gl_cas02", "gl_knt01", "gl_knt02", "gl_prison", "gl_prison1", "gl_step", "gl_sew01", "gl_sew02", "gl_sew03", "gl_sew04", "gl_dun01", "gl_dun02";
setarray @DLevelName$[@Dref], "Glast Heim Entrance", "St. Abbey", "Churchyard", "Inside Glast Heim", "Castle 1", "Castle 2", "Chivalry 1", "Chivalry 2", "Prison 1", "Prison 2", "Steps", "Sewers 1", "Sewers 2", "Sewers 3", "Sewers 4", "Lowest Cave 1", "Lowest Cave 2";
setarray @DXcoords[@Dref], 370, 156, 147, 121, 199, 104, 150, 157, 14, 150, 117, 258, 108, 171, 68, 133, 224;
setarray @DYcoords[@Dref], 300, 8, 15, 59, 29, 25, 10, 287, 70, 14, 124, 255, 291, 273, 277, 271, 274;
@@ -1278,7 +1278,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_OW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "gon_dun01.gat", "gon_dun02.gat", "gon_dun03.gat";
+ setarray @DGat$[@Dref], "gon_dun01", "gon_dun02", "gon_dun03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 143, 17, 68;
setarray @DYcoords[@Dref], 59, 114, 9;
@@ -1292,7 +1292,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "prt_maze01.gat", "prt_maze02.gat", "prt_maze03.gat";
+ setarray @DGat$[@Dref], "prt_maze01", "prt_maze02", "prt_maze03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 176, 94, 23;
setarray @DYcoords[@Dref], 6, 19, 8;
@@ -1306,7 +1306,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "juperos_01.gat", "juperos_02.gat";
+ setarray @DGat$[@Dref], "juperos_01", "juperos_02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 53, 36;
setarray @DYcoords[@Dref], 247, 60;
@@ -1320,7 +1320,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "kh_dun01.gat", "kh_dun02.gat";
+ setarray @DGat$[@Dref], "kh_dun01", "kh_dun02";
setarray @DLevelName$[@Dref], "1st Floor", "2nd Floor";
setarray @DXcoords[@Dref], 63, 42;
setarray @DYcoords[@Dref], 10, 197;
@@ -1334,7 +1334,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "lhz_dun01.gat", "lhz_dun02.gat", "lhz_dun03.gat";
+ setarray @DGat$[@Dref], "lhz_dun01", "lhz_dun02", "lhz_dun03";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 150, 150, 140;
setarray @DYcoords[@Dref], 287, 18, 137;
@@ -1348,7 +1348,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_OW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "lou_dun02.gat", "lou_dun03.gat";
+ setarray @DGat$[@Dref], "lou_dun02", "lou_dun03";
setarray @DLevelName$[@Dref], "Royal Tomb Level 1", "Royal Tomb Level 2";
setarray @DXcoords[@Dref], 282, 165;
setarray @DYcoords[@Dref], 20, 38;
@@ -1362,7 +1362,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "mag_dun01.gat", "mag_dun02.gat";
+ setarray @DGat$[@Dref], "mag_dun01", "mag_dun02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 126, 47;
setarray @DYcoords[@Dref], 69, 32;
@@ -1376,7 +1376,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 1;
- setarray @DGat$[@Dref], "odin_tem01.gat";
+ setarray @DGat$[@Dref], "odin_tem01";
setarray @DLevelName$[@Dref], "Level 1";
setarray @DXcoords[@Dref], 96;
setarray @DYcoords[@Dref], 145;
@@ -1390,7 +1390,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "orcsdun01.gat", "orcsdun02.gat";
+ setarray @DGat$[@Dref], "orcsdun01", "orcsdun02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 32, 21;
setarray @DYcoords[@Dref], 169, 185;
@@ -1404,7 +1404,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 5;
- setarray @DGat$[@Dref], "pay_dun00.gat", "pay_dun01.gat", "pay_dun02.gat", "pay_dun03.gat", "pay_dun04.gat";
+ setarray @DGat$[@Dref], "pay_dun00", "pay_dun01", "pay_dun02", "pay_dun03", "pay_dun04";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4", "Level 5";
setarray @DXcoords[@Dref], 22, 19, 19, 155, 201;
setarray @DYcoords[@Dref], 180, 33, 63, 159, 204;
@@ -1418,7 +1418,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 6;
- setarray @DGat$[@Dref], "moc_pryd01.gat", "moc_pryd02.gat", "moc_pryd03.gat", "moc_pryd04.gat", "moc_pryd05.gat", "moc_pryd06.gat";
+ setarray @DGat$[@Dref], "moc_pryd01", "moc_pryd02", "moc_pryd03", "moc_pryd04", "moc_pryd05", "moc_pryd06";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4", "Basement 1", "Basement 2";
setarray @DXcoords[@Dref], 192, 10, 100, 181, 94, 192;
setarray @DYcoords[@Dref], 9, 192, 92, 11, 96, 8;
@@ -1432,7 +1432,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 5;
- setarray @DGat$[@Dref], "in_sphinx1.gat", "in_sphinx2.gat", "in_sphinx3.gat", "in_sphinx4.gat", "in_sphinx5.gat";
+ setarray @DGat$[@Dref], "in_sphinx1", "in_sphinx2", "in_sphinx3", "in_sphinx4", "in_sphinx5";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4", "Level 5";
setarray @DXcoords[@Dref], 192, 149, 210, 10, 100;
setarray @DYcoords[@Dref], 9, 81, 54, 222, 99;
@@ -1446,7 +1446,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_BW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "treasure01.gat", "treasure02.gat";
+ setarray @DGat$[@Dref], "treasure01", "treasure02";
setarray @DLevelName$[@Dref], "Level 1", "Level 2";
setarray @DXcoords[@Dref], 69, 102;
setarray @DYcoords[@Dref], 24, 27;
@@ -1460,7 +1460,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 13;
- setarray @DGat$[@Dref], "tha_t01.gat", "tha_t02.gat", "tha_t03.gat", "tha_t04.gat", "tha_t05.gat", "tha_t06.gat", "tha_t07.gat", "tha_t08.gat", "tha_t09.gat", "tha_t10.gat", "tha_t11.gat", "tha_t12.gat", "thana_boss.gat";
+ setarray @DGat$[@Dref], "tha_t01", "tha_t02", "tha_t03", "tha_t04", "tha_t05", "tha_t06", "tha_t07", "tha_t08", "tha_t09", "tha_t10", "tha_t11", "tha_t12", "thana_boss";
setarray @DLevelName$[@Dref], "Level 1", "Level 2", "Level 3", "Level 4", "Level 5", "Level 6", "Level 7", "Level 8", "Level 9", "Level 10", "Level 11", "Level 12", "Thanatos Boss";
setarray @DXcoords[@Dref], 150, 150, 220, 59, 62, 206, 35, 105, 88, 168, 90, 129, 85;
setarray @DYcoords[@Dref], 35, 136, 158, 143, 11, 8, 166, 44, 145, 138, 36, 83, 76;
@@ -1474,7 +1474,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 2;
- setarray @DGat$[@Dref], "xmas_dun01.gat", "xmas_dun02.gat";
+ setarray @DGat$[@Dref], "xmas_dun01", "xmas_dun02";
setarray @DLevelName$[@Dref], "Factory Warehouse", "Classifying Room";
setarray @DXcoords[@Dref], 205, 129;
setarray @DYcoords[@Dref], 16, 133;
@@ -1488,7 +1488,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_AW_FEE";
setarray @DLevels[@Di], 4;
- setarray @DGat$[@Dref], "tur_dun01.gat", "tur_dun02.gat", "tur_dun03.gat", "tur_dun04.gat";
+ setarray @DGat$[@Dref], "tur_dun01", "tur_dun02", "tur_dun03", "tur_dun04";
setarray @DLevelName$[@Dref], "Outside", "Level 1", "Level 2", "Level 3";
setarray @DXcoords[@Dref], 161, 148, 132, 100;
setarray @DYcoords[@Dref], 34, 256, 190, 192;
@@ -1502,7 +1502,7 @@ function script QWS_Darray {
setarray @pDfee$[@Di], "$QW_OW_FEE";
setarray @DLevels[@Di], 3;
- setarray @DGat$[@Dref], "um_dun01.gat", "um_dun02.gat", "yggdrasil01.gat";
+ setarray @DGat$[@Dref], "um_dun01", "um_dun02", "yggdrasil01";
setarray @DLevelName$[@Dref], "Carpenter's Shop in The Tree", "Passage to a Foreign World", "Hvergelmir's Fountain";
setarray @DXcoords[@Dref], 205, 48, 40;
setarray @DYcoords[@Dref], 26, 30, 63;
@@ -1867,274 +1867,274 @@ binget:
}
//============================Warpras==============================
-alb2trea.gat,73,101,4 script Warpra 113,{
+alb2trea,73,101,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-ama_fild01.gat,178,325,1 script Warpra 113,{
+ama_fild01,178,325,1 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-gef_fild10.gat,71,339,4 script Warpra 113,{
+gef_fild10,71,339,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-izlu2dun.gat,104,82,4 script Warpra 113,{
+izlu2dun,104,82,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-mjolnir_02.gat,85,363,4 script Warpra 113,{
+mjolnir_02,85,363,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-moc_fild04.gat,207,331,4 script Warpra 113,{
+moc_fild04,207,331,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-moc_fild19.gat,106,97,4 script Warpra 113,{
+moc_fild19,106,97,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-moc_ruins.gat,64,166,4 script Warpra 113,{
+moc_ruins,64,166,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-niflheim.gat,197,192,3 script Warpra 113,{
+niflheim,197,192,3 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-pay_arche.gat,39,135,4 script Warpra 113,{
+pay_arche,39,135,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-prt_fild05.gat,273,215,4 script Warpra 113,{
+prt_fild05,273,215,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-tur_dun01.gat,148,239,4 script Warpra 113,{
+tur_dun01,148,239,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-valkyrie.gat,48,35,8 script Warpra 113,{
+valkyrie,48,35,8 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-yuno_fild03.gat,37,135,4 script Warpra 113,{
+yuno_fild03,37,135,4 script Warpra 113,{
callfunc "Q_Warpra",1;
}
-alberta.gat,32,240,4 script Warpra 113,{
+alberta,32,240,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",1,"Alberta Town";
close;
}
-aldebaran.gat,146,118,4 script Warpra 113,{
+aldebaran,146,118,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",2,"Aldebaran Town";
close;
}
-ayothaya.gat,216,171,5 script Warpra 113,{
+ayothaya,216,171,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",4,"Ayotaya Town";
close;
}
-amatsu.gat,193,81,1 script Warpra 113,{
+amatsu,193,81,1 script Warpra 113,{
callfunc "QWS_Town_Warpra",3,"Amatsu Town";
close;
}
-comodo.gat,195,158,4 script Warpra 113,{
+comodo,195,158,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",5,"Comodo Town";
close;
}
-einbroch.gat,229,196,5 script Warpra 113,{
+einbroch,229,196,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",7,"Einbroch Town";
close;
}
-einbech.gat,173,131,5 script Warpra 113,{
+einbech,173,131,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",6,"Einbech Town";
close;
}
-geffen.gat,116,66,4 script Warpra 113,{
+geffen,116,66,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",8,"Geffen Town";
close;
}
-gonryun.gat,152,130,4 script Warpra 113,{
+gonryun,152,130,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",9,"Gonryun Town";
close;
}
-hugel.gat,90,127,5 script Warpra 113,{
+hugel,90,127,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",10,"Hugel Town";
close;
}
-jawaii.gat,107,182,5 script Warpra 113,{
+jawaii,107,182,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",12,"Jawaii Town";
close;
}
-izlude.gat,132,116,4 script Warpra 113,{
+izlude,132,116,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",11,"Izlude Town";
close;
}
-lighthalzen.gat,153,100,5 script Warpra 113,{
+lighthalzen,153,100,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",13,"Lighthalzen Town";
close;
}
-louyang.gat,211,106,4 script Warpra 113,{
+louyang,211,106,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",14,"Louyang Town";
close;
}
-morocc.gat,157,95,4 script Warpra 113,{
+morocc,157,95,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",16,"Morroc Town";
close;
}
-nif_fild01.gat,319,77,1 script Warpra 113,{
+nif_fild01,319,77,1 script Warpra 113,{
callfunc "QWS_Town_Warpra",17,"Niflheim Town";
close;
}
-payon.gat,183,110,4 script Warpra 113,{
+payon,183,110,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",18,"Payon Town";
close;
}
-prontera.gat,147,172,5 script Warpra 113,{
+prontera,147,172,5 script Warpra 113,{
callfunc "QWS_Town_Warpra",0,"Prontera Town";
close;
}
-umbala.gat,133,130,4 script Warpra 113,{
+umbala,133,130,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",19,"Umbala Town";
close;
}
-xmas.gat,151,136,4 script Warpra 113,{
+xmas,151,136,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",15,"Lutie Town";
close;
}
-yuno.gat,138,162,4 script Warpra 113,{
+yuno,138,162,4 script Warpra 113,{
callfunc "QWS_Town_Warpra",20,"Yuno Town";
close;
}
-abyss_02.gat,274,266,1 script Warpra 113,{
+abyss_02,274,266,1 script Warpra 113,{
callfunc "QWS_Dungeon_Warpra",0,"Abyss Lake";
close;
}
-ama_dun02.gat,192,118,5 script Warpra Helper 112,{
+ama_dun02,192,118,5 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",1,"Amatsu Dungeon";
close;
}
-anthell02.gat,170,165,3 script Warpra Helper 112,{
+anthell02,170,165,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",2,"Ant Hell Dungeon";
close;
}
-ayo_dun02.gat,258,193,5 script Warpra Helper 112,{
+ayo_dun02,258,193,5 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",3,"Ayotaya Dungeon";
close;
}
-ein_dun02.gat,292,282,1 script Warpra Helper 112,{
+ein_dun02,292,282,1 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",8,"Einbech Dungeon";
close;
}
-iz_dun03.gat,202,47,2 script Warpra Helper 112,{
+iz_dun03,202,47,2 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",4,"Byalan Dungeon";
close;
}
-c_tower3.gat,129,106,4 script Warpra Helper 112,{
+c_tower3,129,106,4 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",5,"Clock Tower Dungeon";
close;
}
-mjo_dun02.gat,39,25,4 script Warpra Helper 112,{
+mjo_dun02,39,25,4 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",6,"Coal Mine Dungeon";
close;
}
-prt_sewb2.gat,176,30,3 script Warpra Helper 112,{
+prt_sewb2,176,30,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",7,"Culvert Dungeon";
close;
}
-gefenia03.gat,137,34,0 script Warpra Helper 112,{
+gefenia03,137,34,0 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",9,"Gefenia Dungeon";
close;
}
-gef_dun02.gat,218,61,2 script Warpra Helper 112,{
+gef_dun02,218,61,2 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",10,"Gefen Dungeon";
close;
}
-glast_01.gat,371,308,3 script Warpra Helper 112,{
+glast_01,371,308,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",11,"Glast Heim Dungeon";
close;
}
-gon_dun01.gat,167,273,4 script Warpra Helper 112,{
+gon_dun01,167,273,4 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",12,"Gonryun Dungeon";
close;
}
-juperos_02.gat,127,154,5 script Warpra Helper 112,{
+juperos_02,127,154,5 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",14,"Juperos Cave";
close;
}
-kh_dun01.gat,14,224,3 script Warpra Helper 112,{
+kh_dun01,14,224,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",28,"Kiel Dungeon";
close;
}
-lhz_dun02.gat,156,151,5 script Warpra Helper 112,{
+lhz_dun02,156,151,5 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",15,"Lighthalzen Bio Lab";
close;
}
-lou_dun02.gat,168,264,4 script Warpra Helper 112,{
+lou_dun02,168,264,4 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",16,"Louyang Dungeon";
close;
}
-mag_dun02.gat,46,41,3 script Warpra Helper 112,{
+mag_dun02,46,41,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",17,"Magma Dungeon";
close;
}
-odin_tem01.gat,115,148,3 script Warpra Helper 112,{
+odin_tem01,115,148,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",18,"Odin Temple";
close;
}
-orcsdun01.gat,185,11,3 script Warpra Helper 112,{
+orcsdun01,185,11,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",19,"Orc Dungeon";
close;
}
-pay_dun03.gat,162,143,3 script Warpra Helper 112,{
+pay_dun03,162,143,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",20,"Payon Dungeon";
close;
}
-moc_pryd02.gat,101,95,3 script Warpra Helper 112,{
+moc_pryd02,101,95,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",21,"Pyramides Dungeon";
close;
}
-in_sphinx2.gat,274,268,1 script Warpra Helper 112,{
+in_sphinx2,274,268,1 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",22,"Sphinx Dungeon";
close;
}
-tha_t07.gat,111,162,3 script Warpra Helper 112,{
+tha_t07,111,162,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",24,"Thanatos Tower";
close;
}
-treasure02.gat,104,40,3 script Warpra Helper 112,{
+treasure02,104,40,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",23,"Sunken Ship Dungeon";
close;
}
-xmas_dun02.gat,124,131,3 script Warpra Helper 112,{
+xmas_dun02,124,131,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",25,"Toy Factory Dungeon";
close;
}
-um_dun02.gat,44,28,3 script Warpra Helper 112,{
+um_dun02,44,28,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",27,"Umbala Dungeon";
close;
}
-tur_dun02.gat,162,23,3 script Warpra Helper 112,{
+tur_dun02,162,23,3 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",26,"Turtle Island Dungeon";
close;
}
-prt_maze02.gat,102,69,4 script Warpra Helper 112,{
+prt_maze02,102,69,4 script Warpra Helper 112,{
callfunc "QWS_Dungeon_Warpra",13,"Hidden Dungeon";
close;
}
diff --git a/npc/mobs/dungeons/abbey.txt b/npc/mobs/dungeons/abbey.txt
index 2276c0e65..ef88c4f70 100644
--- a/npc/mobs/dungeons/abbey.txt
+++ b/npc/mobs/dungeons/abbey.txt
@@ -11,25 +11,25 @@
//============================================================
// Nameless Island
-nameless_n.gat,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
-nameless_n.gat,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
-nameless_n.gat,0,0,0,0 monster Hell Poodle 1866,20,0,0,0
+nameless_n,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
+nameless_n,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
+nameless_n,0,0,0,0 monster Hell Poodle 1866,20,0,0,0
// Cursed Abbey Dungeon 1
-abbey01.gat,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
-abbey01.gat,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
-abbey01.gat,0,0,0,0 monster Flame Skull 1869,20,0,0,0
+abbey01,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
+abbey01,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
+abbey01,0,0,0,0 monster Flame Skull 1869,20,0,0,0
// Cursed Abbey Dungeon 2
-abbey02.gat,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
-abbey02.gat,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
-abbey02.gat,0,0,0,0 monster Banshee 1867,20,0,0,0
-abbey02.gat,0,0,0,0 monster Flame Skull 1869,20,0,0,0
-abbey02.gat,0,0,0,0 monster Falling Bishop 1871,1,7200000,3600000,1
+abbey02,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
+abbey02,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
+abbey02,0,0,0,0 monster Banshee 1867,20,0,0,0
+abbey02,0,0,0,0 monster Flame Skull 1869,20,0,0,0
+abbey02,0,0,0,0 monster Falling Bishop 1871,1,7200000,3600000,1
// Cursed Abbey Dungeon 3
-abbey03.gat,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
-abbey03.gat,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
-abbey03.gat,0,0,0,0 monster Banshee 1867,20,0,0,0
-abbey03.gat,0,0,0,0 monster Necromancer 1870,20,0,0,0
-abbey03.gat,0,0,0,0 monster Beelzebub 1873,1,39600000,19800000,1
+abbey03,0,0,0,0 monster Zombie Slaughter 1864,20,0,0,0
+abbey03,0,0,0,0 monster Ragged Zombie 1865,20,0,0,0
+abbey03,0,0,0,0 monster Banshee 1867,20,0,0,0
+abbey03,0,0,0,0 monster Necromancer 1870,20,0,0,0
+abbey03,0,0,0,0 monster Beelzebub 1873,1,39600000,19800000,1
diff --git a/src/login/login.c b/src/login/login.c
index e687ff986..eb4a559ba 100644
--- a/src/login/login.c
+++ b/src/login/login.c
@@ -3016,7 +3016,7 @@ int parse_login(int fd)
case 0x0064: // request client login
case 0x01dd: // request client login (encryption mode)
- case 0x0277: // New login packet (layout is same as 0x64 but different length)
+ case 0x0277: // New login packet (kRO 2006-04-24aSakexe langtype 0)
case 0x02b0: // New login packet (kRO 2007-05-14aSakexe langtype 0)
{
int packet_len = RFIFOREST(fd); // assume no other packet was sent
@@ -3042,8 +3042,8 @@ int parse_login(int fd)
// S 0064 <version>.l <account name>.24B <password>.24B <version2>.B
// S 01dd <version>.l <account name>.24B <md5 binary>.16B <version2>.B
- // S 0277 ??
- // S 02b0 <version>.l <account name>.24B <password>.24B <?>.B <ip address>.16B <?>.13 <version2>.B
+ // S 0277 <version>.l <account name>.24B <password>.24B <junk?>.29B <version2>.B
+ // S 02b0 <version>.l <account name>.24B <password>.24B <junk?>.30B <version2>.B
memset(&account, 0, sizeof(account));
account.version = RFIFOL(fd,2);
@@ -3111,7 +3111,7 @@ int parse_login(int fd)
auth_fifo[auth_fifo_pos].ip = session[fd]->client_addr;
auth_fifo_pos++;
} else { // if no char-server, don't send void list of servers, just disconnect the player with proper message
- ShowStatus("Connection refused: there is no char-server online (account: %s, ip: %s).", account.userid, ip);
+ ShowStatus("Connection refused: there is no char-server online (account: %s, ip: %s).\n", account.userid, ip);
login_log("Connection refused: there is no char-server online (account: %s, ip: %s)." RETCODE,
account.userid, ip);
WFIFOW(fd,0) = 0x81;
diff --git a/src/login_sql/login.c b/src/login_sql/login.c
index ecf09ae98..3fe16305e 100644
--- a/src/login_sql/login.c
+++ b/src/login_sql/login.c
@@ -1346,7 +1346,7 @@ int parse_login(int fd)
case 0x0064: // request client login
case 0x01dd: // request client login (encryption mode)
- case 0x0277: // New login packet (layout is same as 0x64 but different length)
+ case 0x0277: // New login packet (kRO 2006-04-24aSakexe langtype 0)
case 0x02b0: // New login packet (kRO 2007-05-14aSakexe langtype 0)
{
int packet_len = RFIFOREST(fd);
@@ -1371,8 +1371,8 @@ int parse_login(int fd)
// S 0064 <version>.l <account name>.24B <password>.24B <version2>.B
// S 01dd <version>.l <account name>.24B <md5 binary>.16B <version2>.B
- // S 0277 ??
- // S 02b0 <version>.l <account name>.24B <password>.24B <?>.B <ip address>.16B <?>.13 <version2>.B
+ // S 0277 <version>.l <account name>.24B <password>.24B <junk?>.29B <version2>.B
+ // S 02b0 <version>.l <account name>.24B <password>.24B <junk?>.30B <version2>.B
memset(&account, 0, sizeof(account));
account.version = RFIFOL(fd,2);
diff --git a/src/map/path.c b/src/map/path.c
index d79238b87..471e51e71 100644
--- a/src/map/path.c
+++ b/src/map/path.c
@@ -380,7 +380,7 @@ int path_search_real(struct walkpath_data *wpd,int m,int x0,int y0,int x1,int y1
xs = md->xs-1; // あらかじめ1減算しておく
ys = md->ys-1;
while(1){
- int e=0,f=0,dist,cost,dc[4];
+ int e=0,f=0,dist,cost,dc[4]={0,0,0,0};
if(heap[0]==0)
return -1;