- Guild folder update.

* Partially rewrote all castle files and updated all Castle flags, NPC's and warp coordinations to latest available official file.
* Renamed agit_template to agit_main and also updated it to latest available official file.
* Removed the Treasure Room Protection from agit_template and separated it into another file which will now be known as trs_rp.txt
- trs_rp.txt will allow that only the Guildleader can be in the Treasure Room, if you want to disable this protection just set an // in scripts_guild.conf before npc: npc/guild/trs_rp.txt .
- Moved payon castle map warps from warps/cities/payon.txt to warps/guild/guildcastles.txt .

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15923 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
masao87 2012-04-22 14:48:03 +00:00
parent 99605e56c6
commit 49459d342e
25 changed files with 3221 additions and 3173 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
//===== rAthena Script =======================================
//= War of Emperium (Al De baran)
//= War of Emperium (Al De Baran)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
aldebaran,152,97,4 script Neuschwanstein#a1-1::Neuschwanstein 722,{
end;
- script Neuschwanstein#1::OutsideFlagsA1 722,{
OnRecvCastleA01:
FlagEmblem GetCastleData("aldeg_cas01",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
alde_gld,61,87,6 script Neuschwanstein#a1-2::Neuschwanstein2 722,{
set .@GID, GetCastleData("aldeg_cas01",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,32 +32,33 @@ alde_gld,61,87,6 script Neuschwanstein#a1-2::Neuschwanstein2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("aldeg_cas01",1)) {
warp "aldeg_cas01",218,170;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("aldeg_cas01",1)) {
warp "aldeg_cas01",218,170;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleA01:
@ -72,13 +66,14 @@ OnRecvCastleA01:
end;
}
alde_gld,61,79,6 duplicate(Neuschwanstein2) Neuschwanstein#a1-3 722
alde_gld,45,87,8 duplicate(Neuschwanstein2) Neuschwanstein#a1-4 722
alde_gld,51,87,8 duplicate(Neuschwanstein2) Neuschwanstein#a1-5 722
alde_gld,61,87,6 duplicate(OutsideFlagsA1) Neuschwanstein#1-2 722
alde_gld,61,79,6 duplicate(OutsideFlagsA1) Neuschwanstein#2 722
alde_gld,45,87,8 duplicate(OutsideFlagsA1) Neuschwanstein#3 722
alde_gld,51,87,8 duplicate(OutsideFlagsA1) Neuschwanstein#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
aldeg_cas01,30,248,4 script Neuschwanstein#a1-6::Neuschwanstein3 722,{
- script Neuschwanstein#5::InsideFlagsA1 722,{
end;
OnRecvCastleA01:
@ -86,57 +81,64 @@ OnRecvCastleA01:
end;
}
aldeg_cas01,30,246,4 duplicate(Neuschwanstein3) Neuschwanstein#a1-7 722
aldeg_cas01,37,248,4 duplicate(Neuschwanstein3) Neuschwanstein#a1-8 722
aldeg_cas01,37,246,4 duplicate(Neuschwanstein3) Neuschwanstein#a1-9 722
aldeg_cas01,95,80,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-10 722
aldeg_cas01,95,59,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-11 722
aldeg_cas01,62,75,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-12 722
aldeg_cas01,70,75,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-13 722
aldeg_cas01,74,75,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-14 722
aldeg_cas01,62,64,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-15 722
aldeg_cas01,66,64,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-16 722
aldeg_cas01,70,64,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-17 722
aldeg_cas01,74,64,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-18 722
aldeg_cas01,203,150,4 duplicate(Neuschwanstein3) Neuschwanstein#a1-19 722
aldeg_cas01,210,150,4 duplicate(Neuschwanstein3) Neuschwanstein#a1-20 722
aldeg_cas01,66,75,2 duplicate(Neuschwanstein3) Neuschwanstein#a1-21 722
aldeg_cas01,30,248,4 duplicate(InsideFlagsA1) Neuschwanstein#5-2 722
aldeg_cas01,30,248,4 duplicate(InsideFlagsA1) Neuschwanstein#6 722
aldeg_cas01,37,248,4 duplicate(InsideFlagsA1) Neuschwanstein#7 722
aldeg_cas01,37,246,4 duplicate(InsideFlagsA1) Neuschwanstein#8 722
aldeg_cas01,30,246,4 duplicate(InsideFlagsA1) Neuschwanstein#9 722
aldeg_cas01,95,80,2 duplicate(InsideFlagsA1) Neuschwanstein#10 722
aldeg_cas01,95,59,2 duplicate(InsideFlagsA1) Neuschwanstein#11 722
aldeg_cas01,62,75,2 duplicate(InsideFlagsA1) Neuschwanstein#12 722
aldeg_cas01,66,75,2 duplicate(InsideFlagsA1) Neuschwanstein#13 722
aldeg_cas01,70,75,2 duplicate(InsideFlagsA1) Neuschwanstein#14 722
aldeg_cas01,74,75,2 duplicate(InsideFlagsA1) Neuschwanstein#15 722
aldeg_cas01,62,64,2 duplicate(InsideFlagsA1) Neuschwanstein#16 722
aldeg_cas01,66,64,2 duplicate(InsideFlagsA1) Neuschwanstein#17 722
aldeg_cas01,70,64,2 duplicate(InsideFlagsA1) Neuschwanstein#18 722
aldeg_cas01,74,64,2 duplicate(InsideFlagsA1) Neuschwanstein#19 722
aldeg_cas01,74,64,2 duplicate(InsideFlagsA1) Neuschwanstein#20 722
aldeg_cas01,203,150,4 duplicate(InsideFlagsA1) Neuschwanstein#21 722
aldeg_cas01,210,150,4 duplicate(InsideFlagsA1) Neuschwanstein#22 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
aldeg_cas01,216,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas01 -1
aldebaran,152,97,4 duplicate(InsideFlagsA1) Neuschwanstein#23 722
// Kafra Employee
//============================================================
aldeg_cas01,218,170,0 duplicate(guildkafra) Kafra Staff#aldeg_cas01 117
// Steward
//============================================================
aldeg_cas01,218,175,0 duplicate(Gld_Mngr_Template) Alfredo#aldeg_cas01 55
aldeg_cas01,218,175,0 duplicate(cm) Alfredo#aldeg_cas01 55
// Guardians
// Treasure Room Exit
//============================================================
aldeg_cas01,218,175,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas01 -1
aldeg_cas01,123,223,0 script #lever_A01 111,{
// Kafra Staff
//============================================================
aldeg_cas01,218,170,0 duplicate(Gld_Kafra_Template) Kafra Staff#aldeg_cas01 117
// Master's Room Exit
//============================================================
aldeg_cas01,123,223,0 script #switch_A01 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "aldeg_cas01",218,176;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "aldeg_cas01",218,176;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
aldeg_cas01,118,223,0 duplicate(Gld_Trea_Protect) ban_warp#aldeg_cas01 -1,8,8
aldeg_cas01,211,181,0 duplicate(gdlever) #aldeg_cas01 111
// Guild Treasure Spawns
//============================================================
aldeg_cas01,118,223,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas01 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
aldeg_cas01,211,181,0 duplicate(Gld_Dun_Template) #aldeg_cas01 111
aldeg_cas01,216,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas01 -1
// Guardians
//============================================================
aldeg_cas01,218,175,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas01 -1

View File

@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= War of Emperium (Al De baran)
//= War of Emperium (Al De Baran)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
@ -10,28 +10,20 @@
//= NPCs that relate to Al De Baran Guild Castle 2
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
aldebaran,149,97,4 script Hohenschwangau#a2-1::Hohenschwangau 722,{
end;
- script Hohenschwangau#1::OutsideFlagsA2 722,{
OnRecvCastleA02:
FlagEmblem GetCastleData("aldeg_cas02",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
alde_gld,99,251,4 script Hohenschwangau#a2-2::Hohenschwangau2 722,{
set .@GID, GetCastleData("aldeg_cas02",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -40,33 +32,33 @@ alde_gld,99,251,4 script Hohenschwangau#a2-2::Hohenschwangau2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("aldeg_cas02",1)) {
warp "aldeg_cas02",84,74;
//warp "aldeg_cas02",220,190;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("aldeg_cas02",1)) {
warp "aldeg_cas02",220,190;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleA02:
@ -74,11 +66,12 @@ OnRecvCastleA02:
end;
}
alde_gld,99,244,4 duplicate(Hohenschwangau2) Hohenschwangau#a2-3 722
alde_gld,99,251,4 duplicate(OutsideFlagsA2) Hohenschwangau#1-2 722
alde_gld,99,244,4 duplicate(OutsideFlagsA2) Hohenschwangau#2 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
aldeg_cas02,82,71,2 script Hohenschwangau#a2-4::Hohenschwangau3 722,{
- script Hohenschwangau#3::InsideFlagsA2 722,{
end;
OnRecvCastleA02:
@ -86,56 +79,60 @@ OnRecvCastleA02:
end;
}
aldeg_cas02,67,30,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-5 722
aldeg_cas02,183,140,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-6 722
aldeg_cas02,212,152,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-7 722
aldeg_cas02,108,39,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-8 722
aldeg_cas02,57,213,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-9 722
aldeg_cas02,91,181,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-10 722
aldeg_cas02,103,53,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-11 722
aldeg_cas02,73,53,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-12 722
aldeg_cas02,63,41,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-13 722
aldeg_cas02,229,6,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-14 722
aldeg_cas02,230,40,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-15 722
aldeg_cas02,197,40,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-16 722
aldeg_cas02,32,213,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-17 722
aldeg_cas02,121,29,2 duplicate(Hohenschwangau3) Hohenschwangau#a2-18 722
aldeg_cas02,82,71,2 duplicate(InsideFlagsA2) Hohenschwangau#3-2 722
aldeg_cas02,67,30,2 duplicate(InsideFlagsA2) Hohenschwangau#4 722
aldeg_cas02,183,140,2 duplicate(InsideFlagsA2) Hohenschwangau#5 722
aldeg_cas02,212,152,2 duplicate(InsideFlagsA2) Hohenschwangau#6 722
aldeg_cas02,108,39,2 duplicate(InsideFlagsA2) Hohenschwangau#7 722
aldeg_cas02,57,213,2 duplicate(InsideFlagsA2) Hohenschwangau#8 722
aldeg_cas02,103,53,2 duplicate(InsideFlagsA2) Hohenschwangau#9 722
aldeg_cas02,73,53,2 duplicate(InsideFlagsA2) Hohenschwangau#10 722
aldeg_cas02,63,41,2 duplicate(InsideFlagsA2) Hohenschwangau#11 722
aldeg_cas02,229,6,2 duplicate(InsideFlagsA2) Hohenschwangau#12 722
aldeg_cas02,230,40,2 duplicate(InsideFlagsA2) Hohenschwangau#13 722
aldeg_cas02,197,40,2 duplicate(InsideFlagsA2) Hohenschwangau#14 722
aldeg_cas02,32,213,2 duplicate(InsideFlagsA2) Hohenschwangau#15 722
aldeg_cas02,121,29,2 duplicate(InsideFlagsA2) Hohenschwangau#16 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
aldeg_cas02,214,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas02 -1
aldebaran,149,97,4 duplicate(InsideFlagsA2) Hohenschwangau#17 722
// Kafra Employee
//============================================================
aldeg_cas02,84,74,0 duplicate(guildkafra) Kafra Staff#aldeg_cas02 117
// Steward
//============================================================
aldeg_cas02,78,74,0 duplicate(Gld_Mngr_Template) Chenchenlie#aldeg_cas02 55
aldeg_cas02,78,74,0 duplicate(cm) Chenchenlie#aldeg_cas02 55
// Guardians
// Treasure Room Lever
//============================================================
aldeg_cas02,78,74,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas02 -1
aldeg_cas02,139,234,0 script #lever_A02 111,{
// Kafra Staff
//============================================================
aldeg_cas02,84,74,0 duplicate(Gld_Kafra_Template) Kafra Staff#aldeg_cas02 117
// Master's Room Exit
//============================================================
aldeg_cas02,139,235,0 script #switch_A02 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "aldeg_cas02",78,75;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "aldeg_cas02",78,75;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Lever
//============================================================
aldeg_cas02,135,230,0 duplicate(Gld_Trea_Protect) ban_warp#aldeg_cas02 -1,8,8
aldeg_cas02,194,136,0 duplicate(gdlever) #aldeg_cas02 111
// Guild Treasure Spawns
//============================================================
aldeg_cas02,135,230,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas02 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
aldeg_cas02,194,136,0 duplicate(Gld_Dun_Template) #aldeg_cas02 111
aldeg_cas02,214,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas02 -1
// Guardians
//============================================================
aldeg_cas02,78,74,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas02 -1

View File

@ -1,9 +1,9 @@
//===== rAthena Script =======================================
//= War of Emperium (Al De baran)
//= War of Emperium (Al De Baran)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
aldebaran,134,97,4 script Nuenberg#a3-1::Nuenberg 722,{
end;
OnRecvCastleA03:
FlagEmblem GetCastleData("aldeg_cas03",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
alde_gld,138,82,0 script Nuenberg#a3-2::Nuenberg2 722,{
- script Nuernberg#1::OutsideFlagsA3 722,{
set .@GID, GetCastleData("aldeg_cas03",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ alde_gld,138,82,0 script Nuenberg#a3-2::Nuenberg2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("aldeg_cas03",1)) {
warp "aldeg_cas03",118,76;
//warp "aldeg_cas03",205,186;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("aldeg_cas03",1)) {
warp "aldeg_cas03",205,186;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleA03:
@ -73,11 +66,12 @@ OnRecvCastleA03:
end;
}
alde_gld,146,82,0 duplicate(Nuenberg2) Nuenberg#a3-3 722
alde_gld,146,82,8 duplicate(OutsideFlagsA3) Nuernberg#1-2 722
alde_gld,138,82,8 duplicate(OutsideFlagsA3) Nuernberg#2 722
// Guild Flag (Inside Castle)
//============================================================
aldeg_cas03,176,175,2 script Nuenberg#a3-4::Nuenberg3 722,{
- script Nuernberg#3::InsideFlagsA3 722,{
end;
OnRecvCastleA03:
@ -85,56 +79,63 @@ OnRecvCastleA03:
end;
}
aldeg_cas03,77,115,2 duplicate(Nuenberg3) Nuenberg#a3-5 722
aldeg_cas03,77,215,2 duplicate(Nuenberg3) Nuenberg#a3-6 722
aldeg_cas03,112,107,2 duplicate(Nuenberg3) Nuenberg#a3-7 722
aldeg_cas03,112,117,2 duplicate(Nuenberg3) Nuenberg#a3-8 722
aldeg_cas03,69,71,2 duplicate(Nuenberg3) Nuenberg#a3-9 722
aldeg_cas03,91,69,2 duplicate(Nuenberg3) Nuenberg#a3-10 722
aldeg_cas03,108,60,2 duplicate(Nuenberg3) Nuenberg#a3-11 722
aldeg_cas03,121,73,2 duplicate(Nuenberg3) Nuenberg#a3-12 722
aldeg_cas03,75,102,2 duplicate(Nuenberg3) Nuenberg#a3-13 722
aldeg_cas03,199,169,2 duplicate(Nuenberg3) Nuenberg#a3-14 722
aldeg_cas03,181,179,2 duplicate(Nuenberg3) Nuenberg#a3-15 722
aldeg_cas03,192,44,2 duplicate(Nuenberg3) Nuenberg#a3-16 722
aldeg_cas03,208,145,2 duplicate(Nuenberg3) Nuenberg#a3-17 722
aldeg_cas03,96,62,2 duplicate(Nuenberg3) Nuenberg#a3-18 722
aldeg_cas03,176,175,2 duplicate(InsideFlagsA3) Nuernberg#3-2 722
aldeg_cas03,77,115,2 duplicate(InsideFlagsA3) Nuernberg#4 722
aldeg_cas03,77,215,2 duplicate(InsideFlagsA3) Nuernberg#5 722
aldeg_cas03,112,107,2 duplicate(InsideFlagsA3) Nuernberg#6 722
aldeg_cas03,112,117,2 duplicate(InsideFlagsA3) Nuernberg#7 722
aldeg_cas03,69,71,2 duplicate(InsideFlagsA3) Nuernberg#8 722
aldeg_cas03,91,69,2 duplicate(InsideFlagsA3) Nuernberg#9 722
aldeg_cas03,108,60,2 duplicate(InsideFlagsA3) Nuernberg#10 722
aldeg_cas03,121,73,2 duplicate(InsideFlagsA3) Nuernberg#11 722
aldeg_cas03,121,73,2 duplicate(InsideFlagsA3) Nuernberg#12 722
aldeg_cas03,75,102,2 duplicate(InsideFlagsA3) Nuernberg#13 722
aldeg_cas03,199,169,2 duplicate(InsideFlagsA3) Nuernberg#14 722
aldeg_cas03,181,179,2 duplicate(InsideFlagsA3) Nuernberg#15 722
aldeg_cas03,192,44,2 duplicate(InsideFlagsA3) Nuernberg#16 722
aldeg_cas03,208,145,2 duplicate(InsideFlagsA3) Nuernberg#17 722
aldeg_cas03,207,75,2 duplicate(InsideFlagsA3) Nuernberg#18 722
aldeg_cas03,96,62,2 duplicate(InsideFlagsA3) Nuernberg#19 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
aldeg_cas03,206,32,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas03 -1
aldebaran,134,97,4 duplicate(InsideFlagsA3) Nuernberg#20 722
// Kafra Employee
//============================================================
aldeg_cas03,118,76,0 duplicate(guildkafra) Kafra Staff#aldeg_cas03 117
// Steward
//============================================================
aldeg_cas03,110,118,0 duplicate(Gld_Mngr_Template) Nahzarf#aldeg_cas03 55
aldeg_cas03,110,118,0 duplicate(cm) Nahzarf#aldeg_cas03 55
// Guardians
// Treasure Room Exit
//============================================================
aldeg_cas03,110,118,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas03 -1
aldeg_cas03,229,267,0 script #lever_A03 111,{
// Kafra Staff
//============================================================
aldeg_cas03,118,76,0 duplicate(Gld_Kafra_Template) Kafra Staff#aldeg_cas03 117
// Master's Room Exit
//============================================================
aldeg_cas03,229,267,0 script #switch_A03 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "aldeg_cas03",110,119;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "aldeg_cas03",110,119;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
aldeg_cas03,225,269,0 duplicate(Gld_Trea_Protect) ban_warp#aldeg_cas03 -1,8,8
aldeg_cas03,200,177,0 duplicate(gdlever) #aldeg_cas03 111
// Guild Treasure Spawns
//============================================================
aldeg_cas03,225,269,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas03 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
aldeg_cas03,200,177,0 duplicate(Gld_Dun_Template) #aldeg_cas03 111
aldeg_cas03,206,32,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas03 -1
// Guardians
//============================================================
aldeg_cas03,110,118,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas03 -1

View File

@ -1,9 +1,9 @@
//===== rAthena Script =======================================
//= War of Emperium (Al De baran)
//= War of Emperium (Al De Baran)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
aldebaran,131,97,4 script Wuerzburg#a4-1::Wuerzburg 722,{
end;
OnRecvCastleA04:
FlagEmblem GetCastleData("aldeg_cas04",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
alde_gld,239,246,2 script Wuerzburg#a4-2::Wuerzburg2 722,{
- script Wuerzburg#1::OutsideFlagsA4 722,{
set .@GID, GetCastleData("aldeg_cas04",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ alde_gld,239,246,2 script Wuerzburg#a4-2::Wuerzburg2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("aldeg_cas04",1)) {
warp "aldeg_cas04",45,88;
//warp "aldeg_cas04",116,217;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("aldeg_cas04",1)) {
warp "aldeg_cas04",116,217;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleA04:
@ -73,11 +66,12 @@ OnRecvCastleA04:
end;
}
alde_gld,239,239,2 duplicate(Wuerzburg2) Wuerzburg#a4-3 722
alde_gld,239,246,2 duplicate(OutsideFlagsA4) Wuerzburg#1-2 722
alde_gld,239,239,2 duplicate(OutsideFlagsA4) Wuerzburg#2 722
// Guild Flag (Inside Castle)
//============================================================
aldeg_cas04,167,61,2 script Wuerzburg#a4-4::Wuerzburg3 722,{
- script Wuerzburg#3::InsideFlagsA4 722,{
end;
OnRecvCastleA04:
@ -85,58 +79,63 @@ OnRecvCastleA04:
end;
}
aldeg_cas04,164,90,2 duplicate(Wuerzburg3) Wuerzburg#a4-5 722
aldeg_cas04,129,193,2 duplicate(Wuerzburg3) Wuerzburg#a4-6 722
aldeg_cas04,112,206,2 duplicate(Wuerzburg3) Wuerzburg#a4-7 722
aldeg_cas04,113,212,2 duplicate(Wuerzburg3) Wuerzburg#a4-8 722
aldeg_cas04,77,117,2 duplicate(Wuerzburg3) Wuerzburg#a4-9 722
aldeg_cas04,186,42,2 duplicate(Wuerzburg3) Wuerzburg#a4-10 722
aldeg_cas04,30,69,2 duplicate(Wuerzburg3) Wuerzburg#a4-11 722
aldeg_cas04,55,97,2 duplicate(Wuerzburg3) Wuerzburg#a4-12 722
aldeg_cas04,45,98,2 duplicate(Wuerzburg3) Wuerzburg#a4-13 722
aldeg_cas04,33,116,2 duplicate(Wuerzburg3) Wuerzburg#a4-14 722
aldeg_cas04,130,180,2 duplicate(Wuerzburg3) Wuerzburg#a4-15 722
aldeg_cas04,129,193,2 duplicate(Wuerzburg3) Wuerzburg#a4-16 722
aldeg_cas04,33,107,2 duplicate(Wuerzburg3) Wuerzburg#a4-17 722
aldeg_cas04,133,220,2 duplicate(Wuerzburg3) Wuerzburg#a4-18 722
aldeg_cas04,169,22,2 duplicate(Wuerzburg3) Wuerzburg#a4-19 722
aldeg_cas04,169,15,2 duplicate(Wuerzburg3) Wuerzburg#a4-20 722
aldeg_cas04,167,61,2 duplicate(InsideFlagsA4) Wuerzburg#3-2 722
aldeg_cas04,164,90,2 duplicate(InsideFlagsA4) Wuerzburg#4 722
aldeg_cas04,129,193,2 duplicate(InsideFlagsA4) Wuerzburg#5 722
aldeg_cas04,112,206,2 duplicate(InsideFlagsA4) Wuerzburg#6 722
aldeg_cas04,113,212,2 duplicate(InsideFlagsA4) Wuerzburg#7 722
aldeg_cas04,77,117,2 duplicate(InsideFlagsA4) Wuerzburg#8 722
aldeg_cas04,186,42,2 duplicate(InsideFlagsA4) Wuerzburg#9 722
aldeg_cas04,30,69,2 duplicate(InsideFlagsA4) Wuerzburg#10 722
aldeg_cas04,55,97,2 duplicate(InsideFlagsA4) Wuerzburg#11 722
aldeg_cas04,45,98,2 duplicate(InsideFlagsA4) Wuerzburg#12 722
aldeg_cas04,33,116,2 duplicate(InsideFlagsA4) Wuerzburg#13 722
aldeg_cas04,130,180,2 duplicate(InsideFlagsA4) Wuerzburg#14 722
aldeg_cas04,129,193,2 duplicate(InsideFlagsA4) Wuerzburg#15 722
aldeg_cas04,33,107,2 duplicate(InsideFlagsA4) Wuerzburg#16 722
aldeg_cas04,133,220,2 duplicate(InsideFlagsA4) Wuerzburg#17 722
aldeg_cas04,169,22,2 duplicate(InsideFlagsA4) Wuerzburg#18 722
aldeg_cas04,169,15,2 duplicate(InsideFlagsA4) Wuerzburg#19 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
aldeg_cas04,36,218,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas04 -1
aldebaran,131,97,4 duplicate(InsideFlagsA4) Wuerzburg#20 722
// Kafra Employee
//============================================================
aldeg_cas04,45,88,0 duplicate(guildkafra) Kafra Staff#aldeg_cas04 117
// Steward
//============================================================
aldeg_cas04,67,116,0 duplicate(Gld_Mngr_Template) Brymhensen#aldeg_cas04 55
aldeg_cas04,67,116,0 duplicate(cm) Brymhensen#aldeg_cas04 55
// Guardians
// Treasure Room Exit
//============================================================
aldeg_cas04,67,116,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas04 -1
aldeg_cas04,83,17,0 script #lever_A04 111,{
// Kafra Staff
//============================================================
aldeg_cas04,45,88,0 duplicate(Gld_Kafra_Template) Kafra Staff#aldeg_cas04 117
// Master's Room Exit
//============================================================
aldeg_cas04,83,17,0 script #switch_A04 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "aldeg_cas04",67,117;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "aldeg_cas04",67,117;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
aldeg_cas04,84,13,0 duplicate(Gld_Trea_Protect) ban_warp#aldeg_cas04 -1,8,8
aldeg_cas04,76,64,0 duplicate(gdlever) #aldeg_cas04 111
// Guild Treasure Spawns
//============================================================
aldeg_cas04,84,13,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas04 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
aldeg_cas04,38,76,0 duplicate(Gld_Dun_Template) #aldeg_cas04 111
aldeg_cas04,36,218,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas04 -1
// Guardians
//============================================================
aldeg_cas04,67,116,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas04 -1

View File

@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= War of Emperium (Al De baran)
//= War of Emperium (Al De Baran)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
@ -10,28 +10,20 @@
//= NPCs that relate to Al De Baran Guild Castle 5
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
aldebaran,128,97,4 script Rothenburg#a5-1::Rothenburg 722,{
end;
OnRecvCastleA05:
FlagEmblem GetCastleData("aldeg_cas05",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
alde_gld,265,93,6 script Rothenburg#a5-2::Rothenburg2 722,{
- script Rothenburg#1::OutsideFlagsA5 722,{
set .@GID, GetCastleData("aldeg_cas05",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -40,33 +32,33 @@ alde_gld,265,93,6 script Rothenburg#a5-2::Rothenburg2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("aldeg_cas05",1)) {
warp "aldeg_cas05",31,190;
//warp "aldeg_cas05",167,225;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("aldeg_cas05",1)) {
warp "aldeg_cas05",167,225;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleA05:
@ -74,11 +66,12 @@ OnRecvCastleA05:
end;
}
alde_gld,265,87,6 duplicate(Rothenburg2) Rothenburg#a5-3 722
alde_gld,265,93,6 duplicate(OutsideFlagsA5) Rothenburg#1-2 722
alde_gld,265,87,6 duplicate(OutsideFlagsA5) Rothenburg#2 722
// Guild Flag (Inside Castle)
//============================================================
aldeg_cas05,170,85,2 script Rothenburg#a5-4::Rothenburg3 722,{
- script Rothenburg#3::InsideFlagsA5 722,{
end;
OnRecvCastleA05:
@ -86,56 +79,62 @@ OnRecvCastleA05:
end;
}
aldeg_cas05,142,212,2 duplicate(Rothenburg3) Rothenburg#a5-5 722
aldeg_cas05,149,196,2 duplicate(Rothenburg3) Rothenburg#a5-6 722
aldeg_cas05,41,180,2 duplicate(Rothenburg3) Rothenburg#a5-7 722
aldeg_cas05,38,201,2 duplicate(Rothenburg3) Rothenburg#a5-8 722
aldeg_cas05,65,182,2 duplicate(Rothenburg3) Rothenburg#a5-9 722
aldeg_cas05,65,205,2 duplicate(Rothenburg3) Rothenburg#a5-10 722
aldeg_cas05,10,218,2 duplicate(Rothenburg3) Rothenburg#a5-11 722
aldeg_cas05,164,201,2 duplicate(Rothenburg3) Rothenburg#a5-12 722
aldeg_cas05,14,117,2 duplicate(Rothenburg3) Rothenburg#a5-14 722
aldeg_cas05,10,225,2 duplicate(Rothenburg3) Rothenburg#a5-15 722
aldeg_cas05,187,59,2 duplicate(Rothenburg3) Rothenburg#a5-16 722
aldeg_cas05,154,51,2 duplicate(Rothenburg3) Rothenburg#a5-17 722
aldeg_cas05,22,211,2 duplicate(Rothenburg3) Rothenburg#a5-18 722
aldeg_cas05,150,202,2 duplicate(Rothenburg3) Rothenburg#a5-19 722
aldeg_cas05,170,85,2 duplicate(InsideFlagsA5) Rothenburg#3-2 722
aldeg_cas05,142,212,2 duplicate(InsideFlagsA5) Rothenburg#4 722
aldeg_cas05,149,196,2 duplicate(InsideFlagsA5) Rothenburg#5 722
aldeg_cas05,41,180,2 duplicate(InsideFlagsA5) Rothenburg#6 722
aldeg_cas05,38,201,2 duplicate(InsideFlagsA5) Rothenburg#7 722
aldeg_cas05,65,182,2 duplicate(InsideFlagsA5) Rothenburg#8 722
aldeg_cas05,65,205,2 duplicate(InsideFlagsA5) Rothenburg#9 722
aldeg_cas05,10,218,2 duplicate(InsideFlagsA5) Rothenburg#10 722
aldeg_cas05,10,218,2 duplicate(InsideFlagsA5) Rothenburg#11 722
aldeg_cas05,164,201,2 duplicate(InsideFlagsA5) Rothenburg#12 722
aldeg_cas05,14,117,2 duplicate(InsideFlagsA5) Rothenburg#13 722
aldeg_cas05,10,225,2 duplicate(InsideFlagsA5) Rothenburg#14 722
aldeg_cas05,187,59,2 duplicate(InsideFlagsA5) Rothenburg#15 722
aldeg_cas05,154,51,2 duplicate(InsideFlagsA5) Rothenburg#16 722
aldeg_cas05,22,211,2 duplicate(InsideFlagsA5) Rothenburg#17 722
aldeg_cas05,150,202,2 duplicate(InsideFlagsA5) Rothenburg#18 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
aldeg_cas05,28,102,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas05 -1
aldebaran,128,97,4 duplicate(InsideFlagsA5) Rothenburg#19 722
// Kafra Employee
//============================================================
aldeg_cas05,31,190,0 duplicate(guildkafra) Kafra Staff#aldeg_cas05 117
// Steward
//============================================================
aldeg_cas05,52,179,0 duplicate(Gld_Mngr_Template) Blemhemsen#aldeg_cas05 55
aldeg_cas05,51,179,0 duplicate(cm) Esmarehk#aldeg_cas05 55
// Guardians
// Treasure Room Exit
//============================================================
aldeg_cas05,52,179,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas05 -1
aldeg_cas05,64,8,0 script #lever_A05 111,{
// Kafra Staff
//============================================================
aldeg_cas05,31,190,0 duplicate(Gld_Kafra_Template) Kafra Staff#aldeg_cas05 117
// Master's Room Exit
//============================================================
aldeg_cas05,64,8,0 script #switch_A05 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "aldeg_cas05",51,179;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "aldeg_cas05",51,179;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
aldeg_cas05,62,12,0 duplicate(Gld_Trea_Protect) ban_warp#aldeg_cas05 -1,8,8
aldeg_cas05,22,205,0 duplicate(gdlever) #aldeg_cas05 111
// Guild Treasure Spawns
//============================================================
aldeg_cas05,62,12,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas05 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
aldeg_cas05,22,205,0 duplicate(Gld_Dun_Template) #aldeg_cas05 111
aldeg_cas05,28,102,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas05 -1
// Guardians
//============================================================
aldeg_cas05,52,179,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas05 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
geffen,109,123,2 script Repherion#g1-1::Repherion 722,{
end;
OnRecvCastleG01:
FlagEmblem GetCastleData("gefg_cas01",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
gef_fild13,148,51,5 script Repherion#g1-2::Repherion2 722,{
- script Repherion#1::OutsideFlagsG1 722,{
set .@GID, GetCastleData("gefg_cas01",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ gef_fild13,148,51,5 script Repherion#g1-2::Repherion2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("gefg_cas01",1)) {
warp "gefg_cas01",83,47;
//warp "gefg_cas01",197,36;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("gefg_cas01",1)) {
warp "gefg_cas01",197,36;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleG01:
@ -73,13 +66,14 @@ OnRecvCastleG01:
end;
}
gef_fild13,155,54,5 duplicate(Repherion2) Repherion#g1-3 722
gef_fild13,212,79,6 duplicate(Repherion2) Repherion#g1-4 722
gef_fild13,211,71,6 duplicate(Repherion2) Repherion#g1-5 722
gef_fild13,148,51,5 duplicate(OutsideFlagsG1) Repherion#1-2 722
gef_fild13,155,54,5 duplicate(OutsideFlagsG1) Repherion#2 722
gef_fild13,212,79,6 duplicate(OutsideFlagsG1) Repherion#3 722
gef_fild13,211,71,6 duplicate(OutsideFlagsG1) Repherion#4 722
// Guild Flag (Inside Castle)
//============================================================
gefg_cas01,28,157,4 script Repherion#g1-6::Repherion3 722,{
- script Repherion#5::InsideFlagsG1 722,{
end;
OnRecvCastleG01:
@ -87,47 +81,52 @@ OnRecvCastleG01:
end;
}
gefg_cas01,22,156,5 duplicate(Repherion3) Repherion#g1-7 722
gefg_cas01,68,185,3 duplicate(Repherion3) Repherion#g1-8 722
gefg_cas01,17,171,5 duplicate(Repherion3) Repherion#g1-9 722
gefg_cas01,59,16,4 duplicate(Repherion3) Repherion#g1-10 722
gefg_cas01,64,16,4 duplicate(Repherion3) Repherion#g1-11 722
gefg_cas01,28,157,4 duplicate(InsideFlagsG1) Repherion#5-2 722
gefg_cas01,22,156,5 duplicate(InsideFlagsG1) Repherion#6 722
gefg_cas01,68,185,3 duplicate(InsideFlagsG1) Repherion#7 722
gefg_cas01,17,171,5 duplicate(InsideFlagsG1) Repherion#8 722
gefg_cas01,59,16,4 duplicate(InsideFlagsG1) Repherion#9 722
gefg_cas01,64,16,4 duplicate(InsideFlagsG1) Repherion#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
gefg_cas01,198,182,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas01 -1
geffen,109,123,2 duplicate(InsideFlagsG1) Repherion#11 722
// Kafra Employee
//============================================================
gefg_cas01,83,47,3 duplicate(guildkafra) Kafra Staff#gefg_cas01 117
// Steward
//============================================================
gefg_cas01,40,48,5 duplicate(Gld_Mngr_Template) Gnahcher#gefg_cas01 55
gefg_cas01,40,48,5 duplicate(cm) Gnahcher#gefg_cas01 55
// Guardians
// Treasure Room Exit
//============================================================
gefg_cas01,40,48,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas01 -1
gefg_cas01,152,117,0 script #lever_G01 111,{
// Kafra Staff
//============================================================
gefg_cas01,84,47,0 duplicate(Gld_Kafra_Template) Kafra Staff#gefg_cas01 117
// Master's Room Exit
//============================================================
gefg_cas01,152,117,0 script #switch_G01 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "gefg_cas01",40,49;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "gefg_cas01",40,49;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
gefg_cas01,154,112,0 duplicate(Gld_Trea_Protect) ban_warp#gefg_cas01 -1,6,6
gefg_cas01,78,84,0 duplicate(gdlever) #gefg_cas01 111
// Guild Treasure Spawns
//============================================================
gefg_cas01,154,112,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas01 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
gefg_cas01,78,84,0 duplicate(Gld_Dun_Template) #gefg_cas01 111
gefg_cas01,198,182,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas01 -1
// Guardians
//============================================================
gefg_cas01,40,48,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas01 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
geffen,113,130,1 script Eeyolbriggar#g2-1::Eeyolbriggar 722,{
end;
OnRecvCastleG02:
FlagEmblem GetCastleData("gefg_cas02",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
gef_fild13,303,243,4 script Eeyolbriggar#g2-2::Eeyolbriggar2 722,{
- script Eeyorbriggar#1::OutsideFlagsG2 722,{
set .@GID, GetCastleData("gefg_cas02",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ gef_fild13,303,243,4 script Eeyolbriggar#g2-2::Eeyolbriggar2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("gefg_cas02",1)) {
warp "gefg_cas02",23,66;
//warp "gefg_cas02",178,43;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("gefg_cas02",1)) {
warp "gefg_cas02",178,43;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleG02:
@ -73,13 +66,14 @@ OnRecvCastleG02:
end;
}
gef_fild13,312,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-3 722
gef_fild13,290,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-4 722
gef_fild13,324,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-5 722
gef_fild13,303,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#1-2 722
gef_fild13,312,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#2 722
gef_fild13,290,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#3 722
gef_fild13,324,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#4 722
// Guild Flag (Inside Castle)
//============================================================
gefg_cas02,65,130,5 script Eeyolbriggar#g2-6::Eeyolbriggar3 722,{
- script Eeyorbriggar#5::InsideFlagsG2 722,{
end;
OnRecvCastleG02:
@ -87,48 +81,53 @@ OnRecvCastleG02:
end;
}
gefg_cas02,30,123,5 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-7 722
gefg_cas02,65,139,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-8 722
gefg_cas02,37,177,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-9 722
gefg_cas02,37,168,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-10 722
gefg_cas02,68,47,2 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-11 722
gefg_cas02,68,36,2 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-12 722
gefg_cas02,65,130,5 duplicate(InsideFlagsG2) Eeyorbriggar#5-2 722
gefg_cas02,30,123,5 duplicate(InsideFlagsG2) Eeyorbriggar#6 722
gefg_cas02,65,139,6 duplicate(InsideFlagsG2) Eeyorbriggar#7 722
gefg_cas02,37,177,6 duplicate(InsideFlagsG2) Eeyorbriggar#8 722
gefg_cas02,37,168,6 duplicate(InsideFlagsG2) Eeyorbriggar#9 722
gefg_cas02,68,47,2 duplicate(InsideFlagsG2) Eeyorbriggar#10 722
gefg_cas02,68,36,2 duplicate(InsideFlagsG2) Eeyorbriggar#11 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
gefg_cas02,176,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas02 -1
geffen,112,129,1 duplicate(InsideFlagsG2) Eeyorbriggar#12 722
// Kafra Employee
//============================================================
gefg_cas02,23,66,3 duplicate(guildkafra) Kafra Staff#gefg_cas02 117
// Steward
//============================================================
gefg_cas02,12,66,5 duplicate(Gld_Mngr_Template) Esmarehk#gefg_cas02 55
gefg_cas02,12,66,5 duplicate(cm) Esmarehk#gefg_cas02 55
// Guardians
// Treasure Room Exit
//============================================================
gefg_cas02,12,66,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas02 -1
gefg_cas02,145,114,0 script #lever_G02 111,{
// Kafra Staff
//============================================================
gefg_cas02,23,66,3 duplicate(Gld_Kafra_Template) Kafra Staff#gefg_cas02 117
// Master's Room Exit
//============================================================
gefg_cas02,145,115,0 script #switch_G02 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "gefg_cas02",12,67;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "gefg_cas02",12,67;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
gefg_cas02,140,116,0 duplicate(Gld_Trea_Protect) ban_warp#gefg_cas02 -1,6,6
gefg_cas02,167,40,0 duplicate(gdlever) #gefg_cas2 111
// Guild Treasure Spawns
//============================================================
gefg_cas02,140,116,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas02 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
gefg_cas02,167,40,0 duplicate(Gld_Dun_Template) #gefg_cas02 111
gefg_cas02,176,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas02 -1
// Guardians
//============================================================
gefg_cas02,12,66,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas02 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
geffen,120,132,8 script Yesnelph#g3-1::Yesnelph 722,{
end;
OnRecvCastleG03:
FlagEmblem GetCastleData("gefg_cas03",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
gef_fild13,78,182,4 script Yesnelph#g3-2::Yesnelph2 722,{
- script Yesnelph#1::OutsideFlagsG3 722,{
set .@GID, GetCastleData("gefg_cas03",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ gef_fild13,78,182,4 script Yesnelph#g3-2::Yesnelph2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("gefg_cas03",1)) {
warp "gefg_cas03",116,89;
//warp "gefg_cas03",221,30;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("gefg_cas03",1)) {
warp "gefg_cas03",221,30;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleG03:
@ -73,15 +66,16 @@ OnRecvCastleG03:
end;
}
gef_fild13,87,182,4 duplicate(Yesnelph2) Yesnelph#g3-3 722
gef_fild13,73,295,7 duplicate(Yesnelph2) Yesnelph#g3-4 722
gef_fild13,113,274,7 duplicate(Yesnelph2) Yesnelph#g3-5 722
gef_fild13,144,235,6 duplicate(Yesnelph2) Yesnelph#g3-6 722
gef_fild13,144,244,4 duplicate(Yesnelph2) Yesnelph#g3-7 722
gef_fild13,78,182,4 duplicate(OutsideFlagsG3) Yesnelph#1-2 722
gef_fild13,87,182,4 duplicate(OutsideFlagsG3) Yesnelph#2 722
gef_fild13,73,295,7 duplicate(OutsideFlagsG3) Yesnelph#3 722
gef_fild13,113,274,7 duplicate(OutsideFlagsG3) Yesnelph#4 722
gef_fild13,144,235,6 duplicate(OutsideFlagsG3) Yesnelph#5 722
gef_fild13,144,244,6 duplicate(OutsideFlagsG3) Yesnelph#6 722
// Guild Flag (Inside Castle)
//============================================================
gefg_cas03,122,220,6 script Yesnelph#g3-8::Yesnelph3 722,{
- script Yesnelph#7::InsideFlagsG3 722,{
end;
OnRecvCastleG03:
@ -89,49 +83,54 @@ OnRecvCastleG03:
end;
}
gefg_cas03,122,229,6 duplicate(Yesnelph3) Yesnelph#g3-9 722
gefg_cas03,91,257,7 duplicate(Yesnelph3) Yesnelph#g3-10 722
gefg_cas03,52,276,7 duplicate(Yesnelph3) Yesnelph#g3-11 722
gefg_cas03,56,164,4 duplicate(Yesnelph3) Yesnelph#g3-12 722
gefg_cas03,65,164,4 duplicate(Yesnelph3) Yesnelph#g3-13 722
gefg_cas03,37,214,1 duplicate(Yesnelph3) Yesnelph#g3-14 722
gefg_cas03,34,208,1 duplicate(Yesnelph3) Yesnelph#g3-15 722
gefg_cas03,122,220,6 duplicate(InsideFlagsG3) Yesnelph#7-2 722
gefg_cas03,122,229,6 duplicate(InsideFlagsG3) Yesnelph#8 722
gefg_cas03,91,257,7 duplicate(InsideFlagsG3) Yesnelph#9 722
gefg_cas03,52,276,7 duplicate(InsideFlagsG3) Yesnelph#10 722
gefg_cas03,56,164,4 duplicate(InsideFlagsG3) Yesnelph#11 722
gefg_cas03,65,164,4 duplicate(InsideFlagsG3) Yesnelph#12 722
gefg_cas03,37,214,1 duplicate(InsideFlagsG3) Yesnelph#13 722
gefg_cas03,34,208,1 duplicate(InsideFlagsG3) Yesnelph#14 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
gefg_cas03,245,167,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas03 -1
geffen,120,132,8 duplicate(InsideFlagsG3) Yesnelph#15 722
// Kafra Employee
//============================================================
gefg_cas03,116,89,5 duplicate(guildkafra) Kafra Staff#gefg_cas03 117
// Steward
//============================================================
gefg_cas03,106,23,5 duplicate(Gld_Mngr_Template) Jean#gefg_cas03 55
gefg_cas03,106,23,5 duplicate(cm) Jyang#gefg_cas03 55
// Guardians
// Treasure Room Exit
//============================================================
gefg_cas03,106,23,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas03 -1
gefg_cas03,275,289,0 script #lever_G03 111,{
// Kafra Staff
//============================================================
gefg_cas03,116,89,5 duplicate(Gld_Kafra_Template) Kafra Staff#gefg_cas03 117
// Master's Room Exit
//============================================================
gefg_cas03,275,289,0 script #switch_G03 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "gefg_cas03",106,24;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "gefg_cas03",106,24;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
gefg_cas03,271,290,0 duplicate(Gld_Trea_Protect) ban_warp#gefg_cas03 -1,6,6
gefg_cas03,221,43,0 duplicate(gdlever) #gefg_cas03 111
// Guild Treasure Spawns
//============================================================
gefg_cas03,271,290,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas03 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
gefg_cas03,221,43,0 duplicate(Gld_Dun_Template) #gefg_cas03 111
gefg_cas03,245,167,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas03 -1
// Guardians
//============================================================
gefg_cas03,106,23,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas03 -1

View File

@ -10,28 +10,20 @@
//= NPCs that relate to Geffen Guild Castle 4
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
geffen,127,130,7 script Bergel#g4-1::Bergel 722,{
end;
OnRecvCastleG04:
FlagEmblem GetCastleData("gefg_cas04",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
gef_fild13,190,283,3 script Bergel#g4-2::Bergel2 722,{
- script Bergel#1::OutsideFlagsG4 722,{
set .@GID, GetCastleData("gefg_cas04",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -40,33 +32,33 @@ gef_fild13,190,283,3 script Bergel#g4-2::Bergel2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("gefg_cas04",1)) {
warp "gefg_cas04",59,70;
//warp "gefg_cas04",168 43;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("gefg_cas04",1)) {
warp "gefg_cas04",168,43;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleG04:
@ -74,11 +66,12 @@ OnRecvCastleG04:
end;
}
gef_fild13,199,274,3 duplicate(Bergel2) Bergel#g4-3 722
gef_fild13,190,283,3 duplicate(OutsideFlagsG4) Bergel#1-2 722
gef_fild13,199,274,3 duplicate(OutsideFlagsG4) Bergel#2 722
// Guild Flag (Inside Castle)
//============================================================
gefg_cas04,24,157,4 script Bergel#g4-4::Bergel3 722,{
- script Bergel#3::InsideFlagsG4 722,{
end;
OnRecvCastleG04:
@ -86,49 +79,54 @@ OnRecvCastleG04:
end;
}
gefg_cas04,35,158,4 duplicate(Bergel3) Bergel#g4-5 722
gefg_cas04,44,184,4 duplicate(Bergel3) Bergel#g4-6 722
gefg_cas04,51,184,4 duplicate(Bergel3) Bergel#g4-7 722
gefg_cas04,39,212,7 duplicate(Bergel3) Bergel#g4-8 722
gefg_cas04,29,212,1 duplicate(Bergel3) Bergel#g4-9 722
gefg_cas04,24,73,1 duplicate(Bergel3) Bergel#g4-10 722
gefg_cas04,35,73,4 duplicate(Bergel3) Bergel#g4-11 722
gefg_cas04,24,157,4 duplicate(InsideFlagsG4) Bergel#3-2 722
gefg_cas04,35,158,4 duplicate(InsideFlagsG4) Bergel#4 722
gefg_cas04,44,184,4 duplicate(InsideFlagsG4) Bergel#5 722
gefg_cas04,51,184,4 duplicate(InsideFlagsG4) Bergel#6 722
gefg_cas04,39,212,7 duplicate(InsideFlagsG4) Bergel#7 722
gefg_cas04,29,212,1 duplicate(InsideFlagsG4) Bergel#8 722
gefg_cas04,24,73,1 duplicate(InsideFlagsG4) Bergel#9 722
gefg_cas04,35,73,4 duplicate(InsideFlagsG4) Bergel#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
gefg_cas04,174,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas04 -1
geffen,127,130,7 duplicate(InsideFlagsG4) Bergel#11 722
// Kafra Employee
//============================================================
gefg_cas04,59,70,3 duplicate(guildkafra) Kafra Staff#gefg_cas04 117
// Steward
//============================================================
gefg_cas04,73,46,3 duplicate(Gld_Mngr_Template) Kellvahni#gefg_cas04 55
gefg_cas04,73,46,3 duplicate(cm) Kellvahni#gefg_cas04 55
// Guardians
// Treasure Room Exit
//============================================================
gefg_cas04,73,46,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas04 -1
gefg_cas04,116,123,0 script #lever_G04 111,{
// Kafra Staff
//============================================================
gefg_cas04,59,70,3 duplicate(Gld_Kafra_Template) Kafra Staff#gefg_cas04 117
// Master's Room Exit
//============================================================
gefg_cas04,117,123,0 script #switch_G04 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "gefg_cas04",73,47;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "gefg_cas04",73,47;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
gefg_cas04,116,119,0 duplicate(Gld_Trea_Protect) ban_warp#gefg_cas04 -1,6,6
gefg_cas04,58,75,0 duplicate(gdlever) #gefg_cas04 111
// Guild Treasure Spawns
//============================================================
gefg_cas04,116,119,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas04 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
gefg_cas04,58,75,0 duplicate(Gld_Dun_Template) #gefg_cas04 111
gefg_cas04,174,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas04 -1
// Guardians
//============================================================
gefg_cas04,73,46,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas04 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.2
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,26 +11,19 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
//============================================================
geffen,131,123,6 script Mersetzdeitz#g5-1::Mersetzdeitz 722,{
end;
OnRecvCastleG05:
FlagEmblem GetCastleData("gefg_cas05",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
gef_fild13,302,87,7 script Mersetzdeitz#g5-2::Mersetzdeitz2 722,{
- script Mersetzdeitz#1::OutsideFlagsG5 722,{
set .@GID, GetCastleData("gefg_cas05",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +32,33 @@ gef_fild13,302,87,7 script Mersetzdeitz#g5-2::Mersetzdeitz2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("gefg_cas05",1)) {
warp "gefg_cas05",61,52;
//warp "gefg_cas05",168,31;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("gefg_cas05",1)) {
warp "gefg_cas05",168,31;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastleG05:
@ -73,13 +66,14 @@ OnRecvCastleG05:
end;
}
gef_fild13,313,83,0 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-3 722
gef_fild13,252,51,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-4 722
gef_fild13,26,147,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-5 722
gef_fild13,302,87,7 duplicate(OutsideFlagsG5) Mersetzdeitz#1-2 722
gef_fild13,313,83,0 duplicate(OutsideFlagsG5) Mersetzdeitz#2 722
gef_fild13,252,51,2 duplicate(OutsideFlagsG5) Mersetzdeitz#3 722
gef_fild13,26,147,2 duplicate(OutsideFlagsG5) Mersetzdeitz#4 722
// Guild Flag (Inside Castle)
//============================================================
gefg_cas05,77,185,7 script Mersetzdeitz#g5-5::Mersetzdeitz3 722,{
- script Mersetzdeitz#5::InsideFlagsG5 722,{
end;
OnRecvCastleG05:
@ -87,48 +81,52 @@ OnRecvCastleG05:
end;
}
gefg_cas05,92,181,0 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-7 722
gefg_cas05,83,158,1 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-8 722
gefg_cas05,62,144,7 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-9 722
gefg_cas05,62,66,4 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-10 722
gefg_cas05,69,66,4 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-11 722
gefg_cas05,77,185,7 duplicate(InsideFlagsG5) Mersetzdeitz#5-2 722
gefg_cas05,92,181,0 duplicate(InsideFlagsG5) Mersetzdeitz#6 722
gefg_cas05,83,158,1 duplicate(InsideFlagsG5) Mersetzdeitz#7 722
gefg_cas05,62,144,7 duplicate(InsideFlagsG5) Mersetzdeitz#8 722
gefg_cas05,62,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#9 722
gefg_cas05,69,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
gefg_cas05,194,184,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas05 -1
geffen,131,123,6 duplicate(InsideFlagsG5) Mersetzdeitz#11 722
// Kafra Employee
//============================================================
gefg_cas05,61,52,5 duplicate(guildkafra) Kafra Staff#gefg_cas05 117
// Steward
//============================================================
gefg_cas05,70,52,3 duplicate(Gld_Mngr_Template) Byohre#gefg_cas05 55
gefg_cas05,70,52,3 duplicate(cm) Byohre#gefg_cas05 55
// Guardians
// Treasure Room Exit
//============================================================
gefg_cas05,70,52,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas05 -1
gefg_cas05,149,107,0 script #lever_G05 111,{
// Kafra Staff
//============================================================
gefg_cas05,61,52,3 duplicate(Gld_Kafra_Template) Kafra Staff#gefg_cas05 117
// Master's Room Exit
//============================================================
gefg_cas05,149,107,0 script #switch_G05 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "gefg_cas05",70,53;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "gefg_cas05",70,53;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
gefg_cas05,144,110,0 duplicate(Gld_Trea_Protect) ban_warp#gefg_cas05 -1,6,6
gefg_cas05,65,22,0 duplicate(gdlever) #gefg_cas05 111
// Guild Treasure Spawns
//============================================================
gefg_cas05,144,110,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas05 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
gefg_cas05,66,29,0 duplicate(Gld_Dun_Template) #gefg_cas05 111
gefg_cas05,194,184,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas05 -1
// Guardians
//============================================================
gefg_cas05,70,52,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas05 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -13,28 +13,19 @@
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= Fixed position of Guild dungeon switch.
//= 1.3 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
payon,166,161,3 script Bright Arbor#f1-1::BrightArbor 722,{
end;
- script Bright Arbor#1::OutsideFlagsPA1 722,{
OnRecvCastlePy01:
FlagEmblem GetCastleData("payg_cas01",1);
end;
}
payon,90,322,4 duplicate(BrightArbor) Bright Arbor#f1-2 722
// Guild Flag (Outside Castle)
//============================================================
pay_gld,125,236,4 script Bright Arbor#f1-3::BrightArbor2 722,{
set .@GID, GetCastleData("payg_cas01",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -43,33 +34,33 @@ pay_gld,125,236,4 script Bright Arbor#f1-3::BrightArbor2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("payg_cas01",1)) {
warp "payg_cas01",212,108;
//warp "payg_cas01",54 144;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("payg_cas01",1)) {
warp "payg_cas01",54,144;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePy01:
@ -77,13 +68,14 @@ OnRecvCastlePy01:
end;
}
pay_gld,110,233,4 duplicate(BrightArbor2) Bright Arbor#f1-4 722
pay_gld,116,233,4 duplicate(BrightArbor2) Bright Arbor#f1-5 722
pay_gld,91,239,2 duplicate(BrightArbor2) Bright Arbor#f1-6 722
pay_gld,125,236,4 duplicate(OutsideFlagsPA1) Bright Arbor#1-2 722
pay_gld,110,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#2 722
pay_gld,116,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#3 722
pay_gld,91,239,2 duplicate(OutsideFlagsPA1) Bright Arbor#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
payg_cas01,238,67,4 script Bright Arbor#f1-7::BrightArbor3 722,{
- script Bright Arbor#5::InsideFlagsPA1 722,{
end;
OnRecvCastlePy01:
@ -91,47 +83,53 @@ OnRecvCastlePy01:
end;
}
payg_cas01,233,67,4 duplicate(BrightArbor3) Bright Arbor#f1-8 722
payg_cas01,221,123,4 duplicate(BrightArbor3) Bright Arbor#f1-9 722
payg_cas01,221,116,4 duplicate(BrightArbor3) Bright Arbor#f1-10 722
payg_cas01,206,108,4 duplicate(BrightArbor3) Bright Arbor#f1-11 722
payg_cas01,212,108,4 duplicate(BrightArbor3) Bright Arbor#f1-12 722
payg_cas01,238,67,4 duplicate(InsideFlagsPA1) Bright Arbor#5-2 722
payg_cas01,233,67,4 duplicate(InsideFlagsPA1) Bright Arbor#6 722
payg_cas01,221,123,4 duplicate(InsideFlagsPA1) Bright Arbor#7 722
payg_cas01,221,116,4 duplicate(InsideFlagsPA1) Bright Arbor#8 722
payg_cas01,206,108,4 duplicate(InsideFlagsPA1) Bright Arbor#9 722
payg_cas01,212,108,4 duplicate(InsideFlagsPA1) Bright Arbor#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
payg_cas01,139,139,0 duplicate(Gld_Agit_Manager) Agit#payg_cas01 -1
payon,90,322,4 duplicate(InsideFlagsPA1) Bright Arbor#11 722
payon,166,177,3 duplicate(InsideFlagsPA1) Bright Arbor#12 722
// Kafra Employee
//============================================================
payg_cas01,128,58,3 duplicate(guildkafra) Kafra Staff#payg_cas01 117
// Steward
//============================================================
payg_cas01,120,58,4 duplicate(Gld_Mngr_Template) Kurunnadi#payg_cas01 55
payg_cas01,120,58,4 duplicate(cm) Kurunnadi#payg_cas01 55
// Guardians
// Treasure Room Exit
//============================================================
payg_cas01,120,58,4 duplicate(Gld_Guard_Template) Guardian#payg_cas01 -1
payg_cas01,295,8,0 script #lever_PA01 111,{
// Kafra Staff
//============================================================
payg_cas01,128,58,3 duplicate(Gld_Kafra_Template) Kafra Staff#payg_cas01 117
// Master's Room Exit
//============================================================
payg_cas01,295,8,0 script #switch_Py01 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "payg_cas01",120,59;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "payg_cas01",120,59;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
payg_cas01,291,8,0 duplicate(Gld_Trea_Protect) ban_warp#payg_cas01 -1,6,6
payg_cas01,101,25,0 duplicate(gdlever) #payg_cas01 111
// Guild Treasure Spawns
//============================================================
payg_cas01,291,8,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas01 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
payg_cas01,101,25,0 duplicate(Gld_Dun_Template) #payg_cas01 111
payg_cas01,139,139,0 duplicate(Gld_Agit_Manager) Agit#payg_cas01 -1
// Guardians
//============================================================
payg_cas01,120,58,4 duplicate(Gld_Guard_Template) Guardian#payg_cas01 -1

View File

@ -3,37 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Payon Guild Castle 2
//= NPCs that relate to Payon Guild Castle 1
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= Fixed position of Guild dungeon switch.
//= 1.3 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
payon,166,173,3 script Scarlet Palace#f2-1::ScarletPalace 722,{
end;
- script Sacred Palace#1::OutsideFlagsPA2 722,{
OnRecvCastlePy02:
FlagEmblem GetCastleData("payg_cas02",1);
end;
}
payon,97,322,4 duplicate(ScarletPalace) Scarlet Palace#f2-2 722
// Guild Flag (Outside Castle)
//============================================================
pay_gld,292,112,6 script Scarlet Palace#f2-3::ScarletPalace2 722,{
set .@GID, GetCastleData("payg_cas02",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -42,33 +34,33 @@ pay_gld,292,112,6 script Scarlet Palace#f2-3::ScarletPalace2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("payg_cas02",1)) {
warp "payg_cas02",22,275;
//warp "payg_cas02",278,251;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("payg_cas02",1)) {
warp "payg_cas02",278,251;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePy02:
@ -76,13 +68,14 @@ OnRecvCastlePy02:
end;
}
pay_gld,292,120,6 duplicate(ScarletPalace2) Scarlet Palace#f2-4 722
pay_gld,291,135,6 duplicate(ScarletPalace2) Scarlet Palace#f2-5 722
pay_gld,271,163,0 duplicate(ScarletPalace2) Scarlet Palace#f2-6 722
pay_gld,292,112,6 duplicate(OutsideFlagsPA2) Sacred Palace#1-2 722
pay_gld,292,120,6 duplicate(OutsideFlagsPA2) Sacred Palace#2 722
pay_gld,291,135,6 duplicate(OutsideFlagsPA2) Sacred Palace#3 722
pay_gld,271,163,0 duplicate(OutsideFlagsPA2) Sacred Palace#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
payg_cas02,254,40,6 script Scarlet Palace#f2-7::ScarletPalace3 722,{
- script Sacred Palace#5::InsideFlagsPA2 722,{
end;
OnRecvCastlePy02:
@ -90,47 +83,53 @@ OnRecvCastlePy02:
end;
}
payg_cas02,254,48,6 duplicate(ScarletPalace3) Scarlet Palace#f2-8 722
payg_cas02,202,49,0 duplicate(ScarletPalace3) Scarlet Palace#f2-9 722
payg_cas02,209,49,0 duplicate(ScarletPalace3) Scarlet Palace#f2-10 722
payg_cas02,59,282,4 duplicate(ScarletPalace3) Scarlet Palace#f2-11 722
payg_cas02,70,282,4 duplicate(ScarletPalace3) Scarlet Palace#f2-12 722
payg_cas02,254,40,6 duplicate(InsideFlagsPA2) Sacred Palace#5-2 722
payg_cas02,254,48,6 duplicate(InsideFlagsPA2) Sacred Palace#6 722
payg_cas02,202,49,0 duplicate(InsideFlagsPA2) Sacred Palace#7 722
payg_cas02,209,49,0 duplicate(InsideFlagsPA2) Sacred Palace#8 722
payg_cas02,59,282,4 duplicate(InsideFlagsPA2) Sacred Palace#9 722
payg_cas02,70,282,4 duplicate(InsideFlagsPA2) Sacred Palace#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
payg_cas02,39,25,0 duplicate(Gld_Agit_Manager) Agit#payg_cas02 -1
payon,97,322,4 duplicate(InsideFlagsPA2) Sacred Altar#11 722
payon,166,173,3 duplicate(InsideFlagsPA2) Sacred Altar#12 722
// Kafra Employee
//============================================================
payg_cas02,22,275,5 duplicate(guildkafra) Kafra Staff#payg_cas02 117
// Steward
//============================================================
payg_cas02,22,260,7 duplicate(Gld_Mngr_Template) Cherieos#payg_cas02 55
payg_cas02,22,260,7 duplicate(cm) Cherieos#payg_cas02 55
// Guardians
// Treasure Room Exit
//============================================================
payg_cas02,22,260,7 duplicate(Gld_Guard_Template) Guardian#payg_cas02 -1
payg_cas02,149,149,0 script #lever_PA02 111,{
// Kafra Staff
//============================================================
payg_cas02,22,275,5 duplicate(Gld_Kafra_Template) Kafra Staff#payg_cas02 117
// Master's Room Exit
//============================================================
payg_cas02,149,148,0 script #switch_Py02 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "payg_cas02",22,261;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "payg_cas02",22,261;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
payg_cas02,145,144,0 duplicate(Gld_Trea_Protect) ban_warp#payg_cas02 -1,6,6
payg_cas02,278,247,0 duplicate(gdlever) #payg_cas02 111
// Guild Treasure Spawns
//============================================================
payg_cas02,145,144,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas02 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
payg_cas02,278,247,0 duplicate(Gld_Dun_Template) #payg_cas02 111
payg_cas02,39,25,0 duplicate(Gld_Agit_Manager) Agit#payg_cas02 -1
// Guardians
//============================================================
payg_cas02,22,260,7 duplicate(Gld_Guard_Template) Guardian#payg_cas02 -1

View File

@ -3,37 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Payon Guild Castle 3
//= NPCs that relate to Payon Guild Castle 1
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= Fixed position of Guild dungeon switch.
//= 1.3 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
payon,166,177,3 script Holy Shadow#f3-1::HolyShadow 722,{
end;
- script Holy Shadow#1::OutsideFlagsPA3 722,{
OnRecvCastlePy03:
FlagEmblem GetCastleData("payg_cas03",1);
end;
}
payon,113,322,4 duplicate(HolyShadow) Holy Shadow#f3-2 722
// Guild Flag (Outside Castle)
//============================================================
pay_gld,321,298,2 script Holy Shadow#f3-3::HolyShadow2 722,{
set .@GID, GetCastleData("payg_cas03",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -42,32 +34,33 @@ pay_gld,321,298,2 script Holy Shadow#f3-3::HolyShadow2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("payg_cas03",1)) {
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("payg_cas03",1)) {
warp "payg_cas03",9,263;
end;
}
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePy03:
@ -75,13 +68,14 @@ OnRecvCastlePy03:
end;
}
pay_gld,321,289,2 duplicate(HolyShadow2) Holy Shadow#f3-4 722
pay_gld,327,304,1 duplicate(HolyShadow2) Holy Shadow#f3-5 722
pay_gld,333,254,4 duplicate(HolyShadow2) Holy Shadow#f3-6 722
pay_gld,321,298,2 duplicate(OutsideFlagsPA3) Holy Shadow#1-2 722
pay_gld,321,289,2 duplicate(OutsideFlagsPA3) Holy Shadow#2 722
pay_gld,327,304,1 duplicate(OutsideFlagsPA3) Holy Shadow#3 722
pay_gld,333,254,4 duplicate(OutsideFlagsPA3) Holy Shadow#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
payg_cas03,236,54,2 script Holy Shadow#f3-7::HolyShadow3 722,{
- script Holy Shadow#5::InsideFlagsPA3 722,{
end;
OnRecvCastlePy03:
@ -89,47 +83,53 @@ OnRecvCastlePy03:
end;
}
payg_cas03,236,45,2 duplicate(HolyShadow3) Holy Shadow#f3-8 722
payg_cas03,259,66,4 duplicate(HolyShadow3) Holy Shadow#f3-9 722
payg_cas03,266,66,4 duplicate(HolyShadow3) Holy Shadow#f3-10 722
payg_cas03,34,31,4 duplicate(HolyShadow3) Holy Shadow#f3-11 722
payg_cas03,43,31,4 duplicate(HolyShadow3) Holy Shadow#f3-12 722
payg_cas03,236,54,2 duplicate(InsideFlagsPA3) Holy Shadow#5-2 722
payg_cas03,236,45,2 duplicate(InsideFlagsPA3) Holy Shadow#6 722
payg_cas03,259,66,4 duplicate(InsideFlagsPA3) Holy Shadow#7 722
payg_cas03,266,66,4 duplicate(InsideFlagsPA3) Holy Shadow#8 722
payg_cas03,34,31,4 duplicate(InsideFlagsPA3) Holy Shadow#9 722
payg_cas03,43,31,4 duplicate(InsideFlagsPA3) Holy Shadow#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
payg_cas03,269,265,0 duplicate(Gld_Agit_Manager) Agit#payg_cas03 -1
payon,113,322,4 duplicate(InsideFlagsPA3) Holy Shadow#11 722
payon,166,169,3 duplicate(InsideFlagsPA3) Holy Shadow#12 722
// Kafra Employee
//============================================================
payg_cas03,9,263,5 duplicate(guildkafra) Kafra Staff#payg_cas03 117
// Steward
//============================================================
payg_cas03,10,277,0 duplicate(Gld_Mngr_Template) Gheriot#payg_cas03 55
payg_cas03,50,261,3 duplicate(cm) Gheriot#payg_cas03 55
// Guardians
// Treasure Room Exit
//============================================================
payg_cas03,10,277,0 duplicate(Gld_Guard_Template) Guardian#payg_cas03 -1
payg_cas03,163,167,0 script #lever_PA03 111,{
// Kafra Staff
//============================================================
payg_cas03,9,263,5 duplicate(Gld_Kafra_Template) Kafra Staff#payg_cas03 117
// Master's Room Exit
//============================================================
payg_cas03,163,167,0 script #switch_Py03 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "payg_cas03",50,261;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "payg_cas03",50,261;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
payg_cas03,159,168,0 duplicate(Gld_Trea_Protect) ban_warp#payg_cas03 -1,6,6
payg_cas03,38,42,0 duplicate(gdlever) #payg_cas03 111
// Guild Treasure Spawns
//============================================================
payg_cas03,159,168,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas03 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
payg_cas03,20,44,0 duplicate(Gld_Dun_Template) #payg_cas03 111
payg_cas03,269,265,0 duplicate(Gld_Agit_Manager) Agit#payg_cas03 -1
// Guardians
//============================================================
payg_cas03,10,277,0 duplicate(Gld_Guard_Template) Guardian#payg_cas03 -1

View File

@ -3,36 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Payon Guild Castle 4
//= NPCs that relate to Payon Guild Castle 1
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= Fixed position of Guild dungeon switch.
//= 1.3 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
payon,166,169,3 script Sacred Altar#f4-1::SacredAltar 722,{
end;
- script Scarlet Palace#1::OutsideFlagsPA4 722,{
OnRecvCastlePy04:
FlagEmblem GetCastleData("payg_cas04",1);
end;
}
payon,118,322,4 duplicate(SacredAltar) Sacred Altar#f4-2 722
// Guild Flag (Outside Castle)
//============================================================
pay_gld,137,160,0 script Sacred Altar#f4-3::SacredAltar2 722,{
set .@GID, GetCastleData("payg_cas04",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -41,32 +34,33 @@ pay_gld,137,160,0 script Sacred Altar#f4-3::SacredAltar2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("payg_cas04",1)) {
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("payg_cas04",1)) {
warp "payg_cas04",40,235;
end;
}
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePy04:
@ -74,13 +68,14 @@ OnRecvCastlePy04:
end;
}
pay_gld,143,160,0 duplicate(SacredAltar2) Sacred Altar#f4-4 722
pay_gld,133,151,2 duplicate(SacredAltar2) Sacred Altar#f4-5 722
pay_gld,153,166,1 duplicate(SacredAltar2) Sacred Altar#f4-6 722
pay_gld,137,160,0 duplicate(OutsideFlagsPA4) Scarlet Palace#1-2 722
pay_gld,143,160,0 duplicate(OutsideFlagsPA4) Scarlet Palace#2 722
pay_gld,133,151,2 duplicate(OutsideFlagsPA4) Scarlet Palace#3 722
pay_gld,153,166,1 duplicate(OutsideFlagsPA4) Scarlet Palace#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
payg_cas04,255,259,0 script Sacred Altar#f4-7::SacredAltar3 722,{
- script Scarlet Palace#5::InsideFlagsPA4 722,{
end;
OnRecvCastlePy04:
@ -88,47 +83,53 @@ OnRecvCastlePy04:
end;
}
payg_cas04,248,259,0 duplicate(SacredAltar3) Sacred Altar#f4-8 722
payg_cas04,248,168,6 duplicate(SacredAltar3) Sacred Altar#f4-9 722
payg_cas04,248,160,6 duplicate(SacredAltar3) Sacred Altar#f4-10 722
payg_cas04,232,181,4 duplicate(SacredAltar3) Sacred Altar#f4-11 722
payg_cas04,239,181,4 duplicate(SacredAltar3) Sacred Altar#f4-12 722
payg_cas04,255,259,0 duplicate(InsideFlagsPA4) Scarlet Palace#5-2 722
payg_cas04,248,259,0 duplicate(InsideFlagsPA4) Scarlet Palace#6 722
payg_cas04,248,168,6 duplicate(InsideFlagsPA4) Scarlet Palace#7 722
payg_cas04,248,160,6 duplicate(InsideFlagsPA4) Scarlet Palace#8 722
payg_cas04,232,181,4 duplicate(InsideFlagsPA4) Scarlet Palace#9 722
payg_cas04,239,181,4 duplicate(InsideFlagsPA4) Scarlet Palace#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
payg_cas04,271,29,0 duplicate(Gld_Agit_Manager) Agit#payg_cas04 -1
payon,118,322,4 duplicate(InsideFlagsPA4) Scarlet Palace#11 722
payon,166,165,3 duplicate(InsideFlagsPA4) Scarlet Palace#12 722
// Kafra Employee
//============================================================
payg_cas04,40,235,1 duplicate(guildkafra) Kafra Staff#payg_cas04 117
// Steward
//============================================================
payg_cas04,38,284,3 duplicate(Gld_Mngr_Template) DJ#payg_cas04 55
payg_cas04,38,284,3 duplicate(cm) DJ#payg_cas04 55
// Guardians
// Treasure Room Exit
//============================================================
payg_cas04,38,284,3 duplicate(Gld_Guard_Template) Guardian#payg_cas04 -1
payg_cas04,151,47,0 script #lever_PA04 111,{
// Kafra Staff
//============================================================
payg_cas04,40,235,1 duplicate(Gld_Kafra_Template) Kafra Staff#payg_cas04 117
// Master's Room Exit
//============================================================
payg_cas04,151,47,0 script #switch_Py04 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "payg_cas04",38,285;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "payg_cas04",38,285;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
payg_cas04,147,48,0 duplicate(Gld_Trea_Protect) ban_warp#payg_cas04 -1,6,6
payg_cas04,52,48,0 duplicate(gdlever) #payg_cas04 111
// Guild Treasure Spawns
//============================================================
payg_cas04,147,48,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas04 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
payg_cas04,52,48,0 duplicate(Gld_Dun_Template) #payg_cas04 111
payg_cas04,271,29,0 duplicate(Gld_Agit_Manager) Agit#payg_cas04 -1
// Guardians
//============================================================
payg_cas04,38,284,3 duplicate(Gld_Guard_Template) Guardian#payg_cas04 -1

View File

@ -3,36 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.3
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Payon Guild Castle 5
//= NPCs that relate to Payon Guild Castle 1
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= Fixed position of Guild dungeon switch.
//= 1.3 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
payon,166,165,3 script Bamboo Grove Hill#f5-1::BambooGroveHill 722,{
end;
- script Bamboo Grove Hill#1::OutsideFlagsPA5 722,{
OnRecvCastlePy05:
FlagEmblem GetCastleData("payg_cas05",1);
end;
}
payon,123,322,4 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-2 722
// Guild Flag (Outside Castle)
//============================================================
pay_gld,208,268,4 script Bamboo Grove Hill#f5-3::BambooGroveHill2 722,{
set .@GID, GetCastleData("payg_cas05",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -41,33 +34,33 @@ pay_gld,208,268,4 script Bamboo Grove Hill#f5-3::BambooGroveHill2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("payg_cas05",1)) {
warp "payg_cas05",276,227;
//warp "payg_cas05",243;27;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("payg_cas05",1)) {
warp "payg_cas05",243,27;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePy05:
@ -75,13 +68,14 @@ OnRecvCastlePy05:
end;
}
pay_gld,199,268,4 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-4 722
pay_gld,190,277,3 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-5 722
pay_gld,187,294,2 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-6 722
pay_gld,208,268,4 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#1-2 722
pay_gld,199,268,4 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#2 722
pay_gld,190,277,3 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#3 722
pay_gld,187,294,2 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
payg_cas05,32,249,4 script Bamboo Grove Hill#f5-7::BambooGroveHill3 722,{
- script Bamboo Grove Hill#5::InsideFlagsPA5 722,{
end;
OnRecvCastlePy05:
@ -89,47 +83,53 @@ OnRecvCastlePy05:
end;
}
payg_cas05,24,249,4 duplicate(BambooGroveHill3) Bamboo Grove Hill#f5-8 722
payg_cas05,62,271,0 duplicate(BambooGroveHill3) Bamboo Grove Hill#f5-9 722
payg_cas05,57,271,0 duplicate(BambooGroveHill3) Bamboo Grove Hill#f5-10 722
payg_cas05,55,252,2 duplicate(BambooGroveHill3) Bamboo Grove Hill#f5-11 722
payg_cas05,55,260,2 duplicate(BambooGroveHill3) Bamboo Grove Hill#f5-12 722
payg_cas05,32,249,4 duplicate(InsideFlagsPA5) Bamboo Grove Hill#5-2 722
payg_cas05,24,249,4 duplicate(InsideFlagsPA5) Bamboo Grove Hill#6 722
payg_cas05,62,271,0 duplicate(InsideFlagsPA5) Bamboo Grove Hill#7 722
payg_cas05,57,271,0 duplicate(InsideFlagsPA5) Bamboo Grove Hill#8 722
payg_cas05,55,252,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#9 722
payg_cas05,55,260,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#10 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
payg_cas05,30,30,0 duplicate(Gld_Agit_Manager) Agit#payg_cas05 -1
payon,123,322,4 duplicate(InsideFlagsPA5) Bamboo Grove Hill#11 722
payon,166,161,3 duplicate(InsideFlagsPA5) Bamboo Grove Hill#12 722
// Kafra Employee
//============================================================
payg_cas05,276,227,1 duplicate(guildkafra) Kafra Staff#payg_cas05 117
// Steward
//============================================================
payg_cas05,277,249,3 duplicate(Gld_Mngr_Template) Nahzarf#payg_cas05 55
payg_cas05,277,249,3 duplicate(cm) Nahzarf#payg_cas05 55
// Guardians
// Treasure Room Exit
//============================================================
payg_cas05,277,249,3 duplicate(Gld_Guard_Template) Guardian#payg_cas05 -1
payg_cas05,161,136,0 script #lever_PA05 111,{
// Kafra Staff
//============================================================
payg_cas05,276,227,1 duplicate(Gld_Kafra_Template) Kafra Staff#payg_cas05 117
// Master's Room Exit
//============================================================
payg_cas05,161,136,0 script #switch_Py05 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "payg_cas05",277,250;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "payg_cas05",277,250;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
payg_cas05,157,132,0 duplicate(Gld_Trea_Protect) ban_warp#payg_cas05 -1,6,6
payg_cas05,249,15,0 duplicate(gdlever) #payg_cas05 111
// Guild Treasure Spawns
//============================================================
payg_cas05,157,132,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas05 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
payg_cas05,248,14,0 duplicate(Gld_Dun_Template) #payg_cas05 111
payg_cas05,30,30,0 duplicate(Gld_Agit_Manager) Agit#payg_cas05 -1
// Guardians
//============================================================
payg_cas05,277,249,3 duplicate(Gld_Guard_Template) Guardian#payg_cas05 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.3
//= 1.4
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -13,26 +13,19 @@
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.4 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
prontera,155,190,4 script Kriemhild#p1-1::Kriemhild 722,{
end;
- script Kriemhild#1::OutsideFlagsPR1 722,{
OnRecvCastlePt01:
FlagEmblem GetCastleData("prtg_cas01",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
prt_gld,131,60,6 script Kriemhild#p1-2::Kriemhild2 722,{
set .@GID, GetCastleData("prtg_cas01",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -41,32 +34,33 @@ prt_gld,131,60,6 script Kriemhild#p1-2::Kriemhild2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("prtg_cas01",1)) {
warp "prtg_cas01",96,173;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("prtg_cas01",1)) {
warp "prtg_cas01",96,173;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePt01:
@ -74,13 +68,14 @@ OnRecvCastlePt01:
end;
}
prt_gld,138,68,6 duplicate(Kriemhild2) Kriemhild#p1-3 722
prt_gld,138,60,6 duplicate(Kriemhild2) Kriemhild#p1-4 722
prt_gld,135,60,6 duplicate(Kriemhild2) Kriemhild#p1-5 722
prt_gld,131,60,6 duplicate(OutsideFlagsPR1) Kriemhild#1-2 722
prt_gld,138,68,6 duplicate(OutsideFlagsPR1) Kriemhild#2 722
prt_gld,138,60,6 duplicate(OutsideFlagsPR1) Kriemhild#3 722
prt_gld,135,60,6 duplicate(OutsideFlagsPR1) Kriemhild#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
prtg_cas01,58,56,4 script Kriemhild#p1-4::Kriemhild3 722,{
- script Kriemhild#5::InsideFlagsPR1 722,{
end;
OnRecvCastlePt01:
@ -88,51 +83,56 @@ OnRecvCastlePt01:
end;
}
prtg_cas01,64,56,4 duplicate(Kriemhild3) Kriemhild#p1-7 722
prtg_cas01,76,32,4 duplicate(Kriemhild3) Kriemhild#p1-8 722
prtg_cas01,84,32,4 duplicate(Kriemhild3) Kriemhild#p1-9 722
prtg_cas01,94,39,4 duplicate(Kriemhild3) Kriemhild#p1-10 722
prtg_cas01,94,24,4 duplicate(Kriemhild3) Kriemhild#p1-11 722
prtg_cas01,73,14,4 duplicate(Kriemhild3) Kriemhild#p1-12 722
prtg_cas01,73,6,4 duplicate(Kriemhild3) Kriemhild#p1-13 722
prtg_cas01,55,46,4 duplicate(Kriemhild3) Kriemhild#p1-14 722
prtg_cas01,45,46,4 duplicate(Kriemhild3) Kriemhild#p1-15 722
prtg_cas01,58,56,4 duplicate(InsideFlagsPR1) Kriemhild#5-2 722
prtg_cas01,64,56,4 duplicate(InsideFlagsPR1) Kriemhild#6 722
prtg_cas01,76,32,4 duplicate(InsideFlagsPR1) Kriemhild#7 722
prtg_cas01,84,32,4 duplicate(InsideFlagsPR1) Kriemhild#8 722
prtg_cas01,94,39,4 duplicate(InsideFlagsPR1) Kriemhild#9 722
prtg_cas01,94,24,4 duplicate(InsideFlagsPR1) Kriemhild#10 722
prtg_cas01,73,14,4 duplicate(InsideFlagsPR1) Kriemhild#11 722
prtg_cas01,73,6,4 duplicate(InsideFlagsPR1) Kriemhild#12 722
prtg_cas01,55,46,4 duplicate(InsideFlagsPR1) Kriemhild#13 722
prtg_cas01,45,46,4 duplicate(InsideFlagsPR1) Kriemhild#14 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
prtg_cas01,197,197,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas01 -1
prontera,155,190,4 duplicate(InsideFlagsPR1) Kriemhild#15 722
// Kafra Employee
//============================================================
prtg_cas01,96,173,0 duplicate(guildkafra) Kafra Staff#prtg_cas01 117
// Steward
//============================================================
prtg_cas01,112,181,0 duplicate(Gld_Mngr_Template) Ahvray#prtg_cas01 55
prtg_cas01,112,181,0 duplicate(cm) Ahvray#prtg_cas01 55
// Guardians
// Treasure Room Exit
//============================================================
prtg_cas01,112,181,0 duplicate(Gld_Guard_Template) Guardian#prtg_cas01 -1
prtg_cas01,15,208,0 script #Lever_PR01 111,{
// Kafra Staff
//============================================================
prtg_cas01,96,173,0 duplicate(Gld_Kafra_Template) Kafra Staff#prtg_cas01 117
// Master's Room Exit
//============================================================
prtg_cas01,15,209,0 script #switch_Pt01 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "prtg_cas01",112,183;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "prtg_cas01",112,183;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
prtg_cas01,11,208,0 duplicate(Gld_Trea_Protect) ban_warp#prtg_cas01 -1,6,6
prtg_cas01,94,200,0 duplicate(gdlever) #prtg_cas01 111
// Guild Treasure Spawns
//============================================================
prtg_cas01,11,208,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas01 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
prtg_cas01,94,200,0 duplicate(Gld_Dun_Template) #prtg_cas01 111
prtg_cas01,197,197,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas01 -1
// Guardians
//============================================================
prtg_cas01,112,181,0 duplicate(Gld_Guard_Template) Guardian#prtg_cas01 -1

View File

@ -3,34 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//= 1.4
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Prontera Guild Castle 1
//= NPCs that relate to Prontera Guild Castle 2
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.4 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
prontera,146,194,3 script Swanhild#p2-1::Swanhild 722,{
end;
- script Swanhild#1::OutsideFlagsPR2 722,{
OnRecvCastlePt02:
FlagEmblem GetCastleData("prtg_cas02",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
prt_gld,244,126,8 script Swanhild#p2-2::Swanhild2 722,{
set .@GID, GetCastleData("prtg_cas02",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -39,33 +34,33 @@ prt_gld,244,126,8 script Swanhild#p2-2::Swanhild2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("prtg_cas02",1)) {
warp "prtg_cas02",71,36;
//warp "prtg_cas02",169,55;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("prtg_cas02",1)) {
warp "prtg_cas02",169,55;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePt02:
@ -73,13 +68,14 @@ OnRecvCastlePt02:
end;
}
prt_gld,244,128,8 duplicate(Swanhild2) Swanhild#p2-3 722
prt_gld,236,126,8 duplicate(Swanhild2) Swanhild#p2-4 722
prt_gld,236,128,8 duplicate(Swanhild2) Swanhild#p2-5 722
prt_gld,244,126,8 duplicate(OutsideFlagsPR2) Swanhild#1-2 722
prt_gld,244,128,8 duplicate(OutsideFlagsPR2) Swanhild#2 722
prt_gld,236,126,8 duplicate(OutsideFlagsPR2) Swanhild#3 722
prt_gld,236,128,8 duplicate(OutsideFlagsPR2) Swanhild#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
prtg_cas02,40,227,4 script Swanhild#p2-6::Swanhild3 722,{
- script Swanhild#5::InsideFlagsPR2 722,{
end;
OnRecvCastlePt02:
@ -87,53 +83,58 @@ OnRecvCastlePt02:
end;
}
prtg_cas02,46,227,4 duplicate(Swanhild3) Swanhild#p2-7 722
prtg_cas02,11,219,4 duplicate(Swanhild3) Swanhild#p2-8 722
prtg_cas02,11,214,4 duplicate(Swanhild3) Swanhild#p2-9 722
prtg_cas02,20,219,4 duplicate(Swanhild3) Swanhild#p2-10 722
prtg_cas02,20,214,4 duplicate(Swanhild3) Swanhild#p2-11 722
prtg_cas02,79,227,8 duplicate(Swanhild3) Swanhild#p2-12 722
prtg_cas02,70,227,8 duplicate(Swanhild3) Swanhild#p2-13 722
prtg_cas02,38,189,8 duplicate(Swanhild3) Swanhild#p2-14 722
prtg_cas02,34,189,8 duplicate(Swanhild3) Swanhild#p2-15 722
prtg_cas02,153,161,4 duplicate(Swanhild3) Swanhild#p2-16 722
prtg_cas02,162,161,4 duplicate(Swanhild3) Swanhild#p2-17 722
prtg_cas02,40,227,4 duplicate(InsideFlagsPR2) Swanhild#5-2 722
prtg_cas02,46,227,4 duplicate(InsideFlagsPR2) Swanhild#6 722
prtg_cas02,11,219,4 duplicate(InsideFlagsPR2) Swanhild#7 722
prtg_cas02,11,214,4 duplicate(InsideFlagsPR2) Swanhild#8 722
prtg_cas02,20,219,4 duplicate(InsideFlagsPR2) Swanhild#9 722
prtg_cas02,20,214,4 duplicate(InsideFlagsPR2) Swanhild#10 722
prtg_cas02,79,227,8 duplicate(InsideFlagsPR2) Swanhild#11 722
prtg_cas02,70,227,8 duplicate(InsideFlagsPR2) Swanhild#12 722
prtg_cas02,38,189,8 duplicate(InsideFlagsPR2) Swanhild#13 722
prtg_cas02,34,189,8 duplicate(InsideFlagsPR2) Swanhild#14 722
prtg_cas02,153,161,4 duplicate(InsideFlagsPR2) Swanhild#15 722
prtg_cas02,162,161,4 duplicate(InsideFlagsPR2) Swanhild#16 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
prtg_cas02,158,174,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas02 -1
prontera,146,194,3 duplicate(InsideFlagsPR2) Swanhild#17 722
// Kafra Employee
//============================================================
prtg_cas02,71,36,4 duplicate(guildkafra) Kafra Staff#prtg_cas02 117
// Steward
//============================================================
prtg_cas02,94,61,4 duplicate(Gld_Mngr_Template) Roy#prtg_cas02 55
prtg_cas02,94,61,4 duplicate(cm) Roy#prtg_cas02 55
// Guardians
// Treasure Room Exit
//============================================================
prtg_cas02,94,61,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas02 -1
prtg_cas02,207,228,0 script #Lever_PR02 111,{
// Kafra Staff
//============================================================
prtg_cas02,71,36,4 duplicate(Gld_Kafra_Template) Kafra Staff#prtg_cas02 117
// Master's Room Exit
//============================================================
prtg_cas02,207,228,0 script #switch_Pt02 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "prtg_cas02",94,62;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "prtg_cas02",94,62;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
prtg_cas02,202,228,0 duplicate(Gld_Trea_Protect) ban_warp#prtg_cas02 -1,6,6
prtg_cas02,84,72,0 duplicate(gdlever) #prtg_cas02 111
// Guild Treasure Spawns
//============================================================
prtg_cas02,202,228,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas02 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
prtg_cas02,84,72,0 duplicate(Gld_Dun_Template) #prtg_cas02 111
prtg_cas02,158,174,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas02 -1
// Guardians
//============================================================
prtg_cas02,94,61,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas02 -1

View File

@ -3,37 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.3
//= 1.4
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Prontera Guild Castle 1
//= NPCs that relate to Prontera Guild Castle 3
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.4 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
prontera,143,203,2 script Fadhgridh#p3-1::Fadhgridh 722,{
end;
- script Fadhgridh#1::OutsideFlagsPR3 722,{
OnRecvCastlePt03:
FlagEmblem GetCastleData("prtg_cas03",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
prt_gld,147,140,4 script Fadhgridh#p3-2::Fadhgridh2 722,{
set .@GID, GetCastleData("prtg_cas03",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -42,32 +34,33 @@ prt_gld,147,140,4 script Fadhgridh#p3-2::Fadhgridh2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("prtg_cas03",1)) {
warp "prtg_cas03",181,215;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("prtg_cas03",1)) {
warp "prtg_cas03",181,215;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePt03:
@ -75,13 +68,14 @@ OnRecvCastlePt03:
end;
}
prt_gld,147,136,4 duplicate(Fadhgridh2) Fadhgridh#p3-3 722
prt_gld,158,140,4 duplicate(Fadhgridh2) Fadhgridh#p3-4 722
prt_gld,158,136,4 duplicate(Fadhgridh2) Fadhgridh#p3-5 722
prt_gld,147,140,4 duplicate(OutsideFlagsPR3) Fadhgridh#1-2 722
prt_gld,147,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#2 722
prt_gld,158,140,4 duplicate(OutsideFlagsPR3) Fadhgridh#3 722
prt_gld,158,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
prtg_cas03,168,28,4 script Fadhgridh#p3-6::Fadhgridh3 722,{
- script Fadhgridh#5::InsideFlagsPR3 722,{
end;
OnRecvCastlePt03:
@ -89,51 +83,56 @@ OnRecvCastlePt03:
end;
}
prtg_cas03,182,28,4 duplicate(Fadhgridh3) Fadhgridh#p3-7 722
prtg_cas03,43,50,4 duplicate(Fadhgridh3) Fadhgridh#p3-8 722
prtg_cas03,48,50,4 duplicate(Fadhgridh3) Fadhgridh#p3-9 722
prtg_cas03,43,58,4 duplicate(Fadhgridh3) Fadhgridh#p3-10 722
prtg_cas03,48,58,4 duplicate(Fadhgridh3) Fadhgridh#p3-11 722
prtg_cas03,158,210,4 duplicate(Fadhgridh3) Fadhgridh#p3-12 722
prtg_cas03,169,210,4 duplicate(Fadhgridh3) Fadhgridh#p3-13 722
prtg_cas03,162,201,4 duplicate(Fadhgridh3) Fadhgridh#p3-14 722
prtg_cas03,165,201,4 duplicate(Fadhgridh3) Fadhgridh#p3-15 722
prtg_cas03,168,28,4 duplicate(InsideFlagsPR3) Fadhgridh#5-2 722
prtg_cas03,182,28,4 duplicate(InsideFlagsPR3) Fadhgridh#6 722
prtg_cas03,43,50,4 duplicate(InsideFlagsPR3) Fadhgridh#7 722
prtg_cas03,48,50,4 duplicate(InsideFlagsPR3) Fadhgridh#8 722
prtg_cas03,43,58,4 duplicate(InsideFlagsPR3) Fadhgridh#9 722
prtg_cas03,48,58,4 duplicate(InsideFlagsPR3) Fadhgridh#10 722
prtg_cas03,158,210,4 duplicate(InsideFlagsPR3) Fadhgridh#11 722
prtg_cas03,169,210,4 duplicate(InsideFlagsPR3) Fadhgridh#12 722
prtg_cas03,162,201,4 duplicate(InsideFlagsPR3) Fadhgridh#13 722
prtg_cas03,165,201,4 duplicate(InsideFlagsPR3) Fadhgridh#14 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
prtg_cas03,17,221,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas03 -1
prontera,143,203,2 duplicate(InsideFlagsPR3) Fadhgridh#15 722
// Kafra Employee
//============================================================
prtg_cas03,181,215,4 duplicate(guildkafra) Kafra Staff#prtg_cas03 117
// Steward
//============================================================
prtg_cas03,51,100,4 duplicate(Gld_Mngr_Template) Sttick#prtg_cas03 55
prtg_cas03,51,100,4 duplicate(cm) Sttick#prtg_cas03 55
// Guardians
// Treasure Room Exit
//============================================================
prtg_cas03,51,100,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas03 -1
prtg_cas03,193,130,0 script #Lever_PR03 111,{
// Kafra Staff
//============================================================
prtg_cas03,181,215,4 duplicate(Gld_Kafra_Template) Kafra Staff#prtg_cas03 117
// Master's Room Exit
//============================================================
prtg_cas03,193,130,0 script #switch_Pt03 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "prtg_cas03",51,101;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "prtg_cas03",51,101;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
prtg_cas03,189,132,0 duplicate(Gld_Trea_Protect) ban_warp#prtg_cas03 -1,6,6
prtg_cas03,5,70,0 duplicate(gdlever) #prtg_cas03 111
// Guild Treasure Spawns
//============================================================
prtg_cas03,189,132,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas03 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
prtg_cas03,5,70,0 duplicate(Gld_Dun_Template) #prtg_cas03 111
prtg_cas03,17,221,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas03 -1
// Guardians
//============================================================
prtg_cas03,51,100,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas03 -1

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//= 1.4
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
@ -11,27 +11,21 @@
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.4 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
prontera,167,203,6 script Skoegul#p4-1::Skoegul 722,{
end;
- script Skoegul#1::OutsideFlagsPR4 722,{
OnRecvCastlePt04:
FlagEmblem GetCastleData("prtg_cas04",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
prt_gld,120,243,6 script Skoegul#p4-2::Skoegul2 722,{
set .@GID, GetCastleData("prtg_cas04",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -40,32 +34,33 @@ prt_gld,120,243,6 script Skoegul#p4-2::Skoegul2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("prtg_cas04",1)) {
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("prtg_cas04",1)) {
warp "prtg_cas04",258,247;
end;
}
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePt04:
@ -73,13 +68,14 @@ OnRecvCastlePt04:
end;
}
prt_gld,120,236,6 duplicate(Skoegul2) Skoegul#p4-3 722
prt_gld,122,243,6 duplicate(Skoegul2) Skoegul#p4-4 722
prt_gld,122,236,6 duplicate(Skoegul2) Skoegul#p4-5 722
prt_gld,120,243,6 duplicate(OutsideFlagsPR4) Skoegul#1-2 722
prt_gld,120,236,6 duplicate(OutsideFlagsPR4) Skoegul#2 722
prt_gld,122,243,6 duplicate(OutsideFlagsPR4) Skoegul#3 722
prt_gld,122,236,6 duplicate(OutsideFlagsPR4) Skoegul#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
prtg_cas04,82,29,4 script Skoegul#p4-6::Skoegul3 722,{
- script Skoegul#5::InsideFlagsPR4 722,{
end;
OnRecvCastlePt04:
@ -87,51 +83,56 @@ OnRecvCastlePt04:
end;
}
prtg_cas04,75,29,4 duplicate(Skoegul3) Skoegul#p4-7 722
prtg_cas04,75,27,4 duplicate(Skoegul3) Skoegul#p4-8 722
prtg_cas04,82,27,4 duplicate(Skoegul3) Skoegul#p4-9 722
prtg_cas04,59,29,4 duplicate(Skoegul3) Skoegul#p4-10 722
prtg_cas04,67,29,4 duplicate(Skoegul3) Skoegul#p4-11 722
prtg_cas04,258,25,4 duplicate(Skoegul3) Skoegul#p4-12 722
prtg_cas04,258,20,4 duplicate(Skoegul3) Skoegul#p4-13 722
prtg_cas04,263,20,4 duplicate(Skoegul3) Skoegul#p4-14 722
prtg_cas04,263,27,4 duplicate(Skoegul3) Skoegul#p4-15 722
prtg_cas04,82,29,4 duplicate(InsideFlagsPR4) Skoegul#5-2 722
prtg_cas04,75,29,4 duplicate(InsideFlagsPR4) Skoegul#6 722
prtg_cas04,75,27,4 duplicate(InsideFlagsPR4) Skoegul#7 722
prtg_cas04,82,27,4 duplicate(InsideFlagsPR4) Skoegul#8 722
prtg_cas04,59,29,4 duplicate(InsideFlagsPR4) Skoegul#9 722
prtg_cas04,67,29,4 duplicate(InsideFlagsPR4) Skoegul#10 722
prtg_cas04,258,25,4 duplicate(InsideFlagsPR4) Skoegul#11 722
prtg_cas04,258,20,4 duplicate(InsideFlagsPR4) Skoegul#12 722
prtg_cas04,263,20,4 duplicate(InsideFlagsPR4) Skoegul#13 722
prtg_cas04,263,27,4 duplicate(InsideFlagsPR4) Skoegul#14 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
prtg_cas04,292,14,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas04 -1
prontera,167,203,6 duplicate(InsideFlagsPR4) Skoegul#15 722
// Kafra Employee
//============================================================
prtg_cas04,258,247,4 duplicate(guildkafra) Kafra Staff#prtg_cas04 117
// Steward
//============================================================
prtg_cas04,259,265,4 duplicate(Gld_Mngr_Template) Van Dreth#prtg_cas04 55
prtg_cas04,259,265,4 duplicate(cm) Van Dreth#prtg_cas04 55
// Guardians
// Treasure Room Exit
//============================================================
prtg_cas04,259,265,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas04 -1
prtg_cas04,275,160,0 script #Lever_PR04 111,{
// Kafra Staff
//============================================================
prtg_cas04,258,247,4 duplicate(Gld_Kafra_Template) Kafra Staff#prtg_cas04 117
// Master's Room Exit
//============================================================
prtg_cas04,275,160,0 script #switch_Pt04 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "prtg_cas04",259,265;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "prtg_cas04",259,265;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
prtg_cas04,271,162,0 duplicate(Gld_Trea_Protect) ban_warp#prtg_cas04 -1,6,6
prtg_cas04,56,283,0 duplicate(gdlever) #prtg_cas04 111
// Guild Treasure Spawns
//============================================================
prtg_cas04,271,162,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas04 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
prtg_cas04,56,283,0 duplicate(Gld_Dun_Template) #prtg_cas04 111
prtg_cas04,292,14,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas04 -1
// Guardians
//============================================================
prtg_cas04,259,265,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas04 -1

View File

@ -3,36 +3,29 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.3
//= 1.4
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= NPCs that relate to Prontera Guild Castle 1
//= NPCs that relate to Prontera Guild Castle 5
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
//= 1.4 Partially rewrote Script. [Masao]
//============================================================
// Guild Flag (Town)
// Guild Flags (Outside Castle)
//============================================================
prontera,165,194,5 script Gondul#p5-1::Gondul 722,{
end;
- script Gondul#1::OutsideFlagsPR5 722,{
OnRecvCastlePt05:
FlagEmblem GetCastleData("prtg_cas05",1);
end;
}
// Guild Flag (Outside Castle)
//============================================================
prt_gld,199,243,2 script Gondul#p5-2::Gondul2 722,{
set .@GID, GetCastleData("prtg_cas05",1);
if (.@GID == 0) {
mes " [ Edict of the Divine Rune Midgard Kingdom ]";
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune Midgard Kingdom, ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "We declare that";
mes "there is no formal master of this castle.";
mes " ";
@ -41,32 +34,33 @@ prt_gld,199,243,2 script Gondul#p5-2::Gondul2 722,{
mes "and destroy the Emperium,";
mes "the king will endow the one with";
mes "ownership of this castle.";
close;
}
else {
if (getcharid(2) == .@GID) {
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if (select("Return to the guild castle.:Quit.") == 1) {
if (getcharid(2) == GetCastleData("prtg_cas05",1)) {
warp "prtg_cas05",52,41;
end;
}
if (getcharid(2) == .@GID) {
mes "[ Echoing Voice ]";
mes "Brave ones...";
mes "Do you wish to return to your honorable place?";
next;
if(select("Return to the guild castle.:Quit.") == 1) {
close2;
if (getcharid(2) == GetCastleData("prtg_cas05",1)) {
warp "prtg_cas05",52,41;
end;
}
close;
end;
}
mes "[ Edict of the Divine Rune Midgard Kingdom ]";
mes " ";
mes "1. Following the ordinance of the";
mes "Divine Rune Midgard Kingdom,";
mes "we approve that this place is in";
mes "the private possession of ^ff0000" + GetGuildName(.@GID) + "^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+ GetGuildName(.@GID) + "^000000 Guild is";
mes "^FF0000" + GetGuildMaster(.@GID) + "^000000";
mes "If there is anyone who objects to this,";
mes " prove your strength and honor with a steel blade in your hand.";
close;
}
mes "[ Edict of the Divine Rune-Midgarts Kingdom ]";
mes " ";
mes "1. Follow the ordinance of The Divine Rune-Midgarts Kingdom, ";
mes "we approve that this place is in";
mes "the private prossession of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild.";
mes " ";
mes "2. The guild Master of ^ff0000"+GetGuildName(.@GID)+"^000000 Guild is";
mes "^ff0000"+GetGuildMaster(.@GID)+"^000000";
mes "If there is anyone who objects to this,";
mes "prove your strength and honor with a steel blade in your hand.";
close;
OnRecvCastlePt05:
@ -74,13 +68,14 @@ OnRecvCastlePt05:
end;
}
prt_gld,199,236,2 duplicate(Gondul2) Gondul#p5-3 722
prt_gld,197,243,2 duplicate(Gondul2) Gondul#p5-4 722
prt_gld,197,236,2 duplicate(Gondul2) Gondul#p5-5 722
prt_gld,199,243,2 duplicate(OutsideFlagsPR5) Gondul#1-2 722
prt_gld,199,236,2 duplicate(OutsideFlagsPR5) Gondul#2 722
prt_gld,197,243,2 duplicate(OutsideFlagsPR5) Gondul#3 722
prt_gld,197,236,2 duplicate(OutsideFlagsPR5) Gondul#4 722
// Guild Flag (Inside Castle)
// Guild Flags (Inside Castle)
//============================================================
prtg_cas05,19,247,4 script Gondul#p5-6::Gondul3 722,{
- script Gondul#5::InsideFlagsPR5 722,{
end;
OnRecvCastlePt05:
@ -88,49 +83,54 @@ OnRecvCastlePt05:
end;
}
prtg_cas05,19,243,4 duplicate(Gondul3) Gondul#p5-7 722
prtg_cas05,26,247,4 duplicate(Gondul3) Gondul#p5-8 722
prtg_cas05,26,243,4 duplicate(Gondul3) Gondul#p5-9 722
prtg_cas05,249,289,4 duplicate(Gondul3) Gondul#p5-10 722
prtg_cas05,256,289,4 duplicate(Gondul3) Gondul#p5-11 722
prtg_cas05,253,271,4 duplicate(Gondul3) Gondul#p5-12 722
prtg_cas05,273,257,4 duplicate(Gondul3) Gondul#p5-13 722
prtg_cas05,19,247,4 duplicate(InsideFlagsPR5) Gondul#5-2 722
prtg_cas05,19,243,4 duplicate(InsideFlagsPR5) Gondul#6 722
prtg_cas05,26,247,4 duplicate(InsideFlagsPR5) Gondul#7 722
prtg_cas05,26,243,4 duplicate(InsideFlagsPR5) Gondul#8 722
prtg_cas05,249,289,4 duplicate(InsideFlagsPR5) Gondul#9 722
prtg_cas05,256,289,4 duplicate(InsideFlagsPR5) Gondul#10 722
prtg_cas05,253,271,4 duplicate(InsideFlagsPR5) Gondul#11 722
prtg_cas05,273,257,4 duplicate(InsideFlagsPR5) Gondul#12 722
// AGIT Manager
// Guild Flag (Town)
//============================================================
prtg_cas05,266,266,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas05 -1
prontera,165,194,5 duplicate(InsideFlagsPR5) Gondul#13 722
// Kafra Employee
//============================================================
prtg_cas05,52,41,4 duplicate(guildkafra) Kafra Staff#prtg_cas05 117
// Steward
//============================================================
prtg_cas05,36,37,4 duplicate(Gld_Mngr_Template) Raynor#prtg_cas05 55
prtg_cas05,36,37,4 duplicate(cm) Raynor#prtg_cas05 55
// Guardians
// Treasure Room Exit
//============================================================
prtg_cas05,36,37,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas05 -1
prtg_cas05,281,176,0 script #Lever_PR05 111,{
// Kafra Staff
//============================================================
prtg_cas05,52,41,4 duplicate(Gld_Kafra_Template) Kafra Staff#prtg_cas05 117
// Master's Room Exit
//============================================================
prtg_cas05,281,176,0 script #switch_Pt05 111,{
mes " ";
mes "There's a small lever. Will you pull it? ";
mes "There's a small lever. Will you pull it?";
next;
if(select("Pull.:Do not.") == 2) close;
warp "prtg_cas05",36,38;
end;
if(select("Pull.:Do not.") == 1) {
close2;
warp "prtg_cas05",36,38;
end;
}
close;
}
// Guild Treasure Protection
// Guild Dungeon Switch
//============================================================
prtg_cas05,276,178,0 duplicate(Gld_Trea_Protect) ban_warp#prtg_cas05 -1,6,6
prtg_cas05,212,95,0 duplicate(gdlever) #prtg_cas05 111
// Guild Treasure Spawns
//============================================================
prtg_cas05,276,178,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas05 -1
// Guild Dungeon Switch
// AGIT Manager
//============================================================
prtg_cas05,212,94,0 duplicate(Gld_Dun_Template) #prtg_cas05 111
prtg_cas05,266,266,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas05 -1
// Guardians
//============================================================
prtg_cas05,36,37,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas05 -1

82
npc/guild/trs_rp.txt Normal file
View File

@ -0,0 +1,82 @@
//===== rAthena Script =======================================
//= Treasure Room Protection
//===== By: ==================================================
//= Masao
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena
//===== Description: =========================================
//= Warps every Player out of the Treasure Room except for the
//= Guildleader.
//===== Additional Comments: =================================
//= 1.0 Converted from the official script.
//============================================================
- script ban_warp#1::prtg 139,6,6,{
OnTouch:
set .@GID,getcharid(2);
if (GetGuildMaster(.@GID) != strcharinfo(0)) {
warp "prontera",119,64;
end;
}
end;
}
prtg_cas01,11,208,0 duplicate(prtg) ban_warp#1-2 139,6,6
prtg_cas02,202,228,0 duplicate(prtg) ban_warp#2 139,6,6
prtg_cas03,189,132,0 duplicate(prtg) ban_warp#3 139,6,6
prtg_cas04,271,162,0 duplicate(prtg) ban_warp#4 139,6,6
prtg_cas05,276,178,0 duplicate(prtg) ban_warp#5 139,6,6
- script ban_warp#6::payg 139,6,6,{
OnTouch:
set .@GID,getcharid(2);
if (GetGuildMaster(.@GID) != strcharinfo(0)) {
warp "payon",100,100;
end;
}
end;
}
payg_cas01,291,8,0 duplicate(payg) ban_warp#6-2 139,6,6
payg_cas02,145,144,0 duplicate(payg) ban_warp#7 139,6,6
payg_cas03,159,168,0 duplicate(payg) ban_warp#8 139,6,6
payg_cas04,147,48,0 duplicate(payg) ban_warp#9 139,6,6
payg_cas05,157,132,0 duplicate(payg) ban_warp#10 139,6,6
- script ban_warp#11::aldeg 139,8,8,{
OnTouch:
set .@GID,getcharid(2);
if (GetGuildMaster(.@GID) != strcharinfo(0)) {
warp "aldebaran",143,112;
end;
}
end;
}
aldeg_cas01,118,223,0 duplicate(aldeg) ban_warp#11-2 139,8,8
aldeg_cas02,135,230,0 duplicate(aldeg) ban_warp#12 139,8,8
aldeg_cas03,225,269,0 duplicate(aldeg) ban_warp#13 139,8,8
aldeg_cas04,84,13,0 duplicate(aldeg) ban_warp#14 139,8,8
aldeg_cas05,62,12,0 duplicate(aldeg) ban_warp#15 139,8,8
- script ban_warp#16::gefg 139,6,6,{
OnTouch:
set .@GID,getcharid(2);
if (GetGuildMaster(.@GID) != strcharinfo(0)) {
warp "geffen",120,38;
end;
}
end;
}
gefg_cas01,154,112,0 duplicate(gefg) ban_warp#16-2 139,6,6
gefg_cas02,140,116,0 duplicate(gefg) ban_warp#17 139,6,6
gefg_cas03,271,290,0 duplicate(gefg) ban_warp#18 139,6,6
gefg_cas04,116,119,0 duplicate(gefg) ban_warp#19 139,6,6
gefg_cas05,144,110,0 duplicate(gefg) ban_warp#20 139,6,6

View File

@ -4,9 +4,11 @@
// --------------------------------------------------------------
// ----------------------- War of Emperium ----------------------
// Guild NPC Template file.
npc: npc/guild/agit_template.txt
npc: npc/guild/agit_main.txt
// Guild WoE time settings.
npc: npc/guild/agit_controller.txt
// Treasure Room Protection
npc: npc/guild/trs_rp.txt
// Al De Baran
npc: npc/guild/aldeg_cas01.txt
npc: npc/guild/aldeg_cas02.txt

View File

@ -5,7 +5,7 @@
//= Darkchild (1.1)
//= Nana (1.3)
//===== Current Version: =====================================
//= 1.6
//= 1.7
//===== Compatible With: =====================================
//= Any rAthena Mod
//===== Description: =========================================
@ -17,13 +17,12 @@
//= 1.4 Fixed warp payonwarp031 [Yor]
//= 1.5 Removed Payonwarp006, it was a duplicate [MasterOfMuppets]
//= 1.6 Changed trigger area of payon -> pay_fild08 warp. [L0ne_W0lf]
//= 1.7 Moved Castle Map warps to warps/guild/guildcastles.txt. [Masao]
//============================================================
// == Official Warps From kRO Screenshots ==
// -- Entrance / Exit --
payon,16,142,0 warp payonwarp001 1,1,pay_gld,370,149
pay_gld,374,149,0 warp payonwarp002 1,1,payon,20,142
payon,122,27,0 warp payonwarp003 5,3,pay_fild01,333,356
pay_fild01,333,360,0 warp payonwarp004 5,3,payon,122,31
payon,267,89,0 warp payonwarp005 1,1,pay_fild08,20,74

View File

@ -3,7 +3,7 @@
//===== By: ==================================================
//= Athena (1.0)
//===== Current Version: =====================================
//= 2.6
//= 2.7
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
@ -23,385 +23,381 @@
//= 2.4b Corrected Warp points for Juno castles 1, 4 and 5. [L0ne_W0lf]
//= 2.5 Updated Schwaltzvalt warps and added Arunafeltz. [L0ne_W0lf]
//= 2.6 Fixed warp position between Juno and Schwaltzvalt Realm. [Gepard]
//= 2.7 Updated WoE:FE warps. [Masao]
//============================================================
//Al de Baran Guild Castles Map Connection
aldebaran,35,140,0 warp aldg001 1,1,alde_gld,280,160
alde_gld,284,160,0 warp aldg002 1,1,aldebaran,39,140
//Prontera Castle Map
prt_gld,159,298,0 warp prtg01_NorthField 1,1,prt_fild01,199,30
prt_gld,159,25,0 warp prtg02_Castle 1,1,prt_castle,102,178
prt_gld,129,65,0 warp prtg-1_prtg-1-01 1,1,prtg_cas01,99,32
prt_gld,240,124,0 warp prtg-2_prtg-2 1,1,prtg_cas02,43,229
prt_gld,153,141,0 warp prtg-3_prtg-3 1,1,prtg_cas03,168,12
prt_gld,107,240,0 warp prtg-4_prtg-4 1,1,prtg_cas04,86,13
prt_gld,212,240,0 warp prtg-5_prtg-5 1,1,prtg_cas05,17,235
//Al de Baran Guild Castles Map
alde_gld,48,79,0 warp aldg01 1,1,aldeg_cas01,34,248
aldeg_cas01,34,252,0 warp aldg01-1 1,1,alde_gld,48,83
alde_gld,95,253,0 warp aldg02 1,1,aldeg_cas02,88,163
aldeg_cas02,88,159,0 warp aldg02-1 1,1,alde_gld,95,249
alde_gld,142,81,0 warp aldg03 1,1,aldeg_cas03,114,286
aldeg_cas03,114,290,0 warp aldg03-1 1,1,alde_gld,142,85
alde_gld,243,242,0 warp aldg04 1,1,aldeg_cas04,149,17
aldeg_cas04,145,17,0 warp aldg04-1 1,1,alde_gld,239,242
alde_gld,259,90,0 warp aldg05 1,1,aldeg_cas05,216,103
aldeg_cas05,216,107,0 warp aldg05-1 1,1,alde_gld,264,90
//Inside Prontera Guild Castles
prtg_cas01,103,32,0 warp prtg-1-01_prtg-1 1,1,prt_gld,134,65
prtg_cas01,57,19,0 warp prtg-1-02_prtg-1-07 1,1,prtg_cas01,80,49
prtg_cas01,41,34,0 warp prtg-1-03_prtg-1-08 1,1,prtg_cas01,40,47
prtg_cas01,37,54,0 warp prtg-1-04_prtg-1-13 1,1,prtg_cas01,192,119
prtg_cas01,71,54,0 warp prtg-1-05_prtg-1-12 1,1,prtg_cas01,192,65
prtg_cas01,51,70,0 warp prtg-1-06_prtg-1-11 1,1,prtg_cas01,202,92
prtg_cas01,84,49,0 warp prtg-1-07_prtg-1-02 1,1,prtg_cas01,61,19
prtg_cas01,37,47,0 warp prtg-1-08_prtg-1-03 1,1,prtg_cas01,45,34
prtg_cas01,62,34,0 warp prtg-1-09_prtg-1-13 1,1,prtg_cas01,192,119
prtg_cas01,84,19,0 warp prtg-1-010_prtg-1-12 1,1,prtg_cas01,192,65
prtg_cas01,206,92,0 warp prtg-1-11_prtg-1-06 1,1,prtg_cas01,55,70
prtg_cas01,196,65,0 warp prtg-1-12_prtg-1-05 1,1,prtg_cas01,75,54
prtg_cas01,196,119,0 warp prtg-1-13_prtg-1-04 1,1,prtg_cas01,40,54
prtg_cas01,147,120,0 warp prtg-1-14_prtg-1-21 1,1,prtg_cas01,75,187
prtg_cas01,75,183,0 warp prtg-1-21_prtg-1-14 1,1,prtg_cas01,147,116
prtg_cas01,109,163,0 warp prtg-1-22_prtg-1-31 1,1,prtg_cas01,202,183
prtg_cas01,206,183,0 warp prtg-1-31_prtg-1-22 1,1,prtg_cas01,113,163
prtg_cas02,43,233,0 warp prtg-2-01_prtg-2 1,1,prt_gld,240,128
prtg_cas02,88,215,0 warp prtg-2-02_prtg-2-22 1,1,prtg_cas02,206,41
prtg_cas02,53,202,0 warp prtg-2-03_prtg-2-21 1,1,prtg_cas02,165,41
prtg_cas02,64,164,0 warp prtg-2-04_prtg-2-12 1,1,prtg_cas02,98,25
prtg_cas02,35,183,0 warp prtg-2-05_prtg-2-11 1,1,prtg_cas02,71,82
prtg_cas02,71,86,0 warp prtg-2-11_prtg-2-05 1,1,prtg_cas02,35,187
prtg_cas02,98,21,0 warp prtg-2-12_prtg-2-04 1,1,prtg_cas02,64,168
prtg_cas02,45,21,0 warp prtg-2-13_prtg-2-24 1,1,prtg_cas02,203,25
prtg_cas02,161,41,0 warp prtg-2-21_prtg-2-03 1,1,prtg_cas02,57,202
prtg_cas02,210,41,0 warp prtg-2-22_prtg-2-02 1,1,prtg_cas02,84,215
prtg_cas02,184,44,0 warp prtg-2-23_prtg-2-31 1,1,prtg_cas02,157,140
prtg_cas02,203,21,0 warp prtg-2-24_prtg-2-13 1,1,prtg_cas02,45,25
prtg_cas02,157,135,0 warp prtg-2-31_prtg-2-23 1,1,prtg_cas02,184,40
prtg_cas03,178,85,0 warp prtg-3-01_prtg-3-12 1,1,prtg_cas03,82,73
prtg_cas03,191,55,0 warp prtg-3-02_prtg-3-22 1,1,prtg_cas03,190,233
prtg_cas03,168,8,0 warp prtg-3-03_prtg-3 1,1,prt_gld,153,137
prtg_cas03,172,44,0 warp prtg-3-04_prtg-3-14 1,1,prtg_cas03,10,78
prtg_cas03,165,59,0 warp prtg-3-05_prtg-3-13 1,1,prtg_cas03,45,47
prtg_cas03,45,120,0 warp prtg-3-11_prtg-3-23 1,1,prtg_cas03,164,177
prtg_cas03,86,73,0 warp prtg-3-12_prtg-3-01 1,1,prtg_cas03,178,81
prtg_cas03,45,43,0 warp prtg-3-13_prtg-3-05 1,1,prtg_cas03,165,54
prtg_cas03,6,78,0 warp prtg-3-14_prtg-3-04 1,1,prtg_cas03,176,44
prtg_cas03,169,235,0 warp prtg-3-21_prtg-3-31 1,1,prtg_cas03,11,200
prtg_cas03,194,233,0 warp prtg-3-22_prtg-3-02 1,1,prtg_cas03,191,59
prtg_cas03,164,173,0 warp prtg-3-23_prtg-3-11 1,1,prtg_cas03,45,117
prtg_cas03,7,200,0 warp prtg-3-31_prtg-3-21 1,1,prtg_cas03,169,231
prtg_cas04,48,48,0 warp prtg-4-01_prtg-4-15 1,1,prtg_cas04,10,233
prtg_cas04,63,30,0 warp prtg-4-02_prtg-4-14 1,1,prtg_cas04,34,229
prtg_cas04,86,9,0 warp prtg-4-03_prtg-3 1,1,prt_gld,111,240
prtg_cas04,32,28,0 warp prtg-4-04_prtg-4-16 1,1,prtg_cas04,11,254
prtg_cas04,42,13,0 warp prtg-4-05_prtg-4-12 1,1,prtg_cas04,56,254
prtg_cas04,54,25,0 warp prtg-4-06_prtg-4-13 1,1,prtg_cas04,56,233
prtg_cas04,34,290,0 warp prtg-4-11_prtg-4-21 1,1,prtg_cas04,238,261
prtg_cas04,60,254,0 warp prtg-4-12_prtg-4-05 1,1,prtg_cas04,42,17
prtg_cas04,56,229,0 warp prtg-4-13_prtg-4-06 1,1,prtg_cas04,54,29
prtg_cas04,34,225,0 warp prtg-4-14_prtg-4-02 1,1,prtg_cas04,63,26
prtg_cas04,10,229,0 warp prtg-4-15_prtg-4-01 1,1,prtg_cas04,48,44
prtg_cas04,7,254,0 warp prtg-4-16_prtg-4-04 1,1,prtg_cas04,32,32
prtg_cas04,238,257,0 warp prtg-4-21_prtg-4-11 1,1,prtg_cas04,34,286
prtg_cas04,247,258,0 warp prtg-4-22_prtg-4-31 1,1,prtg_cas04,255,14
prtg_cas04,251,14,0 warp prtg-4-31_prtg-4-22 1,1,prtg_cas04,247,254
prtg_cas05,38,250,0 warp prtg-5-01_prtg-5-14 1,1,prtg_cas05,244,7
prtg_cas05,76,242,0 warp prtg-5-02_prtg-5-13 1,1,prtg_cas05,288,13
prtg_cas05,66,225,0 warp prtg-5-03_prtg-5-12 1,1,prtg_cas05,260,92
prtg_cas05,17,231,0 warp prtg-5-04_prtg-5 1,1,prt_gld,208,240
prtg_cas05,53,246,0 warp prtg-5-05_prtg-5-15 1,1,prtg_cas05,199,13
prtg_cas05,228,96,0 warp prtg-5-11_prtg-5-21 1,1,prtg_cas05,26,7
prtg_cas05,260,96,0 warp prtg-5-12_prtg-5-03 1,1,prtg_cas05,66,229
prtg_cas05,292,13,0 warp prtg-5-13_prtg-5-02 1,1,prtg_cas05,76,246
prtg_cas05,244,3,0 warp prtg-5-14_prtg-5-01 1,1,prtg_cas05,35,247
prtg_cas05,195,13,0 warp prtg-5-15_prtg-5-05 1,1,prtg_cas05,55,248
prtg_cas05,26,3,0 warp prtg-5-21_prtg-5-11 1,1,prtg_cas05,228,92
prtg_cas05,58,7,0 warp prtg-5-22_prtg-5-31 1,1,prtg_cas05,253,290
prtg_cas05,253,294,0 warp prtg-5-31_prtg-5-22 1,1,prtg_cas05,58,11
//Al de Baran Guild Castles
aldeg_cas01,50,222,0 warp aldg101 1,1,aldeg_cas01,104,108
aldeg_cas01,104,112,0 warp aldg101-1 1,1,aldeg_cas01,45,224
aldeg_cas01,66,191,0 warp aldg102 1,1,aldeg_cas01,122,61
aldeg_cas01,126,61,0 warp aldg102-1 1,1,aldeg_cas01,62,191
aldeg_cas01,54,27,0 warp aldg102-2 1,1,aldeg_cas01,62,191
aldeg_cas01,26,188,0 warp aldg103 1,1,aldeg_cas01,50,70
aldeg_cas01,46,70,0 warp aldg103-1 1,1,aldeg_cas01,24,188
aldeg_cas01,70,112,0 warp aldg104 1,1,aldeg_cas01,42,225
aldeg_cas01,39,222,0 warp aldg104-1 1,1,aldeg_cas01,70,108
aldeg_cas01,89,23,0 warp aldg105 1,1,aldeg_cas01,207,132
aldeg_cas01,207,128,0 warp aldg105-1 1,1,aldeg_cas01,89,27
aldeg_cas01,206,188,0 warp aldg106 1,1,aldeg_cas01,216,50
aldeg_cas01,216,54,0 warp aldg106-1 1,1,aldeg_cas01,206,184
aldeg_cas01,232,186,0 warp aldg107 1,1,aldeg_cas01,42,197
aldeg_cas01,46,197,0 warp aldg107-1 1,1,aldeg_cas01,232,182
aldeg_cas01,171,175,0 warp aldg108 1,1,aldeg_cas01,35,197
aldeg_cas01,31,197,0 warp aldg108-1 1,1,aldeg_cas01,175,175
aldeg_cas02,84,208,0 warp aldg201 1,1,aldeg_cas02,105,84
aldeg_cas02,105,88,0 warp aldg201-1 1,1,aldeg_cas02,79,208
aldeg_cas02,45,39,0 warp aldg201-2 1,1,aldeg_cas02,79,208
aldeg_cas02,50,185,0 warp aldg202 1,1,aldeg_cas02,192,192
aldeg_cas02,192,196,0 warp aldg202-1 1,1,aldeg_cas02,50,180
aldeg_cas02,33,174,0 warp aldg203 1,1,aldeg_cas02,126,61
aldeg_cas02,130,61,0 warp aldg203-1 1,1,aldeg_cas02,33,179
aldeg_cas02,22,193,0 warp aldg204 1,1,aldeg_cas02,88,11
aldeg_cas02,88,8,0 warp aldg204-1 1,1,aldeg_cas02,22,190
aldeg_cas02,121,88,0 warp aldg205 1,1,aldeg_cas02,177,135
aldeg_cas02,177,131,0 warp aldg205-1 1,1,aldeg_cas02,121,84
aldeg_cas02,206,196,0 warp aldg206 1,1,aldeg_cas02,197,13
aldeg_cas02,197,9,0 warp aldg206-1 1,1,aldeg_cas02,206,192
aldeg_cas03,92,217,0 warp aldg301 1,1,aldeg_cas03,127,90
aldeg_cas03,130,90,0 warp aldg301-1 1,1,aldeg_cas03,96,215
aldeg_cas03,87,247,0 warp aldg302 1,1,aldeg_cas03,54,90
aldeg_cas03,51,90,0 warp aldg302-1 1,1,aldeg_cas03,87,251
aldeg_cas03,93,124,0 warp aldg302-2 1,1,aldeg_cas03,87,251
aldeg_cas03,44,222,0 warp aldg303 1,1,aldeg_cas03,213,182
aldeg_cas03,214,186,0 warp aldg303-1 1,1,aldeg_cas03,49,222
aldeg_cas03,91,57,0 warp aldg304 1,1,aldeg_cas03,60,236
aldeg_cas03,60,241,0 warp aldg304-1 1,1,aldeg_cas03,91,61
aldeg_cas03,79,130,0 warp aldg305 1,1,aldeg_cas03,201,149
aldeg_cas03,201,145,0 warp aldg305-1 1,1,aldeg_cas03,79,126
aldeg_cas03,199,190,0 warp aldg306 1,1,aldeg_cas03,195,51
aldeg_cas03,195,54,0 warp aldg306-1 1,1,aldeg_cas03,199,186
aldeg_cas04,197,40,0 warp aldg401 1,1,aldeg_cas04,26,88
aldeg_cas04,22,88,0 warp aldg401-1 1,1,aldeg_cas04,192,41
aldeg_cas04,175,54,0 warp aldg402 1,1,aldeg_cas04,74,88
aldeg_cas04,50,132,0 warp aldg402-1 1,1,aldeg_cas04,74,88
aldeg_cas04,78,88,0 warp aldg402-2 1,1,aldeg_cas04,174,58
aldeg_cas04,185,87,0 warp aldg403 1,1,aldeg_cas04,111,210
aldeg_cas04,108,210,0 warp aldg403-1 1,1,aldeg_cas04,186,92
aldeg_cas04,171,100,0 warp aldg404 1,1,aldeg_cas04,152,210
aldeg_cas04,156,210,0 warp aldg404-1 1,1,aldeg_cas04,169,97
aldeg_cas04,196,85,0 warp aldg405 1,1,aldeg_cas04,49,54
aldeg_cas04,49,52,0 warp aldg405-1 8,1,aldeg_cas04,196,82
aldeg_cas04,21,123,0 warp aldg406 1,1,aldeg_cas04,125,168
aldeg_cas04,121,168,0 warp aldg406-1 1,1,aldeg_cas04,25,123
aldeg_cas04,132,209,0 warp aldg407 1,1,aldeg_cas04,14,196
aldeg_cas04,17,196,0 warp aldg407-1 1,1,aldeg_cas04,132,228
aldeg_cas04,132,231,4 script aldg408r 45,1,1,{
set @l0,rand(5);
if(@l0==1) goto w2;
if(@l0==2) goto w3;
if(@l0==3) goto w4;
if(@l0==4) goto w5;
warp "aldeg_cas04",152,210; end;
w2: warp "aldeg_cas04",111,210; end;
w3: warp "aldeg_cas04",129,212; end;
w4: warp "aldeg_cas04",129,212; end;
w5: warp "aldeg_cas04",14,196; end;
//Geffen Castle Map
gef_fild13,150,54,0 warp gef-g1-0_gefg-1-07 1,1,gefg_cas01,34,140
gef_fild13,210,75,0 warp gef-g1-1_gefg-1-04 1,1,gefg_cas01,95,178
gef_fild13,308,244,0 warp gef-g2_gefg-2-07 1,1,gefg_cas02,70,143
gef_fild13,77,284,0 warp gef-g3-0_g-cas3-12 1,1,gefg_cas03,60,286
gef_fild13,112,269,0 warp gef-g3-1_g-cas3-13 1,1,gefg_cas03,100,280
gef_fild13,139,240,0 warp gef-g3-2_g-cas3-14 1,1,gefg_cas03,125,250
gef_fild13,83,185,0 warp gef-g3-3_g-cas3-15 1,1,gefg_cas03,89,159
gef_fild13,196,281,0 warp gef-g4_gefg-4-05 1,1,gefg_cas04,24,149
gef_fild13,256,57,0 warp gef-5-0_gefg-5-04 1,1,gefg_cas05,11,134
gef_fild13,305,83,0 warp gef-5-1_gefg-5-01 1,1,gefg_cas05,99,200
//Inside Geffen Guild Castles
gefg_cas01,39,196,0 warp gefg-1-01_gefg-1-14 1,1,gefg_cas01,62,13
gefg_cas01,58,185,0 warp gefg-1-02_gefg-1-13 1,1,gefg_cas01,90,47
gefg_cas01,59,170,0 warp gefg-1-03_gefg-1-23 1,1,gefg_cas01,205,34
gefg_cas01,99,178,0 warp gefg-1-04_gef-g1-1 1,1,gef_fild13,214,75
gefg_cas01,31,185,0 warp gefg-1-05_gefg-1-12 1,1,gefg_cas01,33,47
gefg_cas01,34,167,0 warp gefg-1-06_gefg-1-22 1,1,gefg_cas01,174,34
gefg_cas01,34,136,0 warp gefg-1-07_gef-g1-0 1,1,gef_fild13,150,50
gefg_cas01,54,84,0 warp gefg-1-11_gefg-1-24 1,1,gefg_cas01,174,14
gefg_cas01,33,51,0 warp gefg-1-12_gefg-1-05 1,1,gefg_cas01,35,185
gefg_cas01,90,51,0 warp gefg-1-13_gefg-1-02 1,1,gefg_cas01,54,185
gefg_cas01,62,9,0 warp gefg-1-14_gefg-1-01 1,1,gefg_cas01,39,192
gefg_cas01,181,52,0 warp gefg-1-21_gefg-1-31 1,1,gefg_cas01,198,160
gefg_cas01,170,34,0 warp gefg-1-22_gefg-1-06 1,1,gefg_cas01,30,167
gefg_cas01,209,34,0 warp gefg-1-23_gefg-1-03 1,1,gefg_cas01,56,170
gefg_cas01,170,14,0 warp gefg-1-24_gefg-1-11 1,1,gefg_cas01,50,84
gefg_cas01,202,160,0 warp gefg-1-31_gefg-1-21 1,1,gefg_cas01,185,52
gefg_cas02,35,173,0 warp gefg-2-01_gefg-2-12 1,1,gefg_cas02,76,42
gefg_cas02,46,175,0 warp gefg-2-02_gefg-2-11 1,1,gefg_cas02,34,64
gefg_cas02,22,160,0 warp gefg-2-03_gefg-2-13 1,1,gefg_cas02,34,17
gefg_cas02,48,159,0 warp gefg-2-04_gefg-2-22 1,1,gefg_cas02,184,41
gefg_cas02,34,152,0 warp gefg-2-05_gefg-2-23 1,1,gefg_cas02,153,18
gefg_cas02,57,136,0 warp gefg-2-06_gefg-2-24 1,1,gefg_cas02,180,18
gefg_cas02,70,147,0 warp gefg-2-07_gef-g2 1,1,gef_fild13,308,240
gefg_cas02,34,68,0 warp gefg-2-11_gefg-2-02 1,1,gefg_cas02,50,175
gefg_cas02,80,42,0 warp gefg-2-12_gefg-2-01 1,1,gefg_cas02,39,173
gefg_cas02,34,13,0 warp gefg-2-13_gefg-2-03 1,1,gefg_cas02,22,156
gefg_cas02,25,13,0 warp gefg-2-14_gefg-2-25 1,1,gefg_cas02,170,11
gefg_cas02,150,36,0 warp gefg-2-21_gefg-2-31 1,1,gefg_cas02,152,186
gefg_cas02,184,36,0 warp gefg-2-22_gefg-2-04 1,1,gefg_cas02,48,155
gefg_cas02,148,18,0 warp gefg-2-23_gefg-2-05 1,1,gefg_cas02,35,150
gefg_cas02,185,18,0 warp gefg-2-24_gefg-2-06 1,1,gefg_cas02,53,136
gefg_cas02,174,11,0 warp gefg-2-25_gefg-2-14 1,1,gefg_cas02,21,13
gefg_cas02,152,190,0 warp gefg-2-31_gefg-2-21 1,1,gefg_cas02,150,41
gefg_cas03,66,223,0 warp g3-cas3_g3-in3 1,1,gefg_cas03,96,53
gefg_cas03,34,286,0 warp g-cas3-1_g-in3-1 1,1,gefg_cas03,131,92
gefg_cas03,47,271,0 warp g-cas3-1-1_g-cas3-3 1,1,gefg_cas03,38,255
gefg_cas03,63,255,0 warp g-cas3-2_g-in3-3 1,1,gefg_cas03,156,92
gefg_cas03,50,248,0 warp g-cas3-2-1_g-cas3-8 1,1,gefg_cas03,54,229
gefg_cas03,38,259,0 warp g-cas3-3_g-cas3-1-1 1,1,gefg_cas03,43,271
gefg_cas03,38,243,0 warp g-cas3-3-1_g-cas3-8-1 1,1,gefg_cas03,29,219
gefg_cas03,106,217,0 warp g-cas3-4_g-in3-2 1,1,gefg_cas03,131,15
gefg_cas03,115,210,0 warp g-cas3-4-1_g-cas3-6 1,1,gefg_cas03,92,215
gefg_cas03,42,175,0 warp g-cas3-5_g-in3-4 1,1,gefg_cas03,266,43
gefg_cas03,70,182,0 warp g-cas3-5-1_g-cas3-7-1 1,1,gefg_cas03,39,191
gefg_cas03,90,218,0 warp g-cas3-6_g-cas3-4-1 1,1,gefg_cas03,111,210
gefg_cas03,93,209,0 warp g-cas3-6-1_g-cas3-10 1,1,gefg_cas03,92,250
gefg_cas03,17,206,0 warp g-cas3-7_g-cas3-8-1 1,1,gefg_cas03,29,219
gefg_cas03,43,191,0 warp g-cas3-7-1_g-cas3-5-1 1,1,gefg_cas03,70,185
gefg_cas03,58,232,0 warp g-cas3-8_g-cas3-9 1,1,gefg_cas03,62,213
gefg_cas03,27,215,0 warp g-cas3-8-1_g-cas3-7 1,1,gefg_cas03,17,202
gefg_cas03,65,215,0 warp g-cas3-9_g-in3-5 1,1,gefg_cas03,233,74
gefg_cas03,95,251,0 warp g-cas3-10_g-cas3-6-1 1,1,gefg_cas03,91,209
gefg_cas03,88,248,0 warp g-cas3-10-1_g-cas3-11 1,1,gefg_cas03,76,242
gefg_cas03,79,244,0 warp g-cas3-11_g-cas3-10-1 1,1,gefg_cas03,91,250
gefg_cas03,68,290,0 warp g-cas3-12_gef-g3-0 1,1,gef_fild13,74,287
gefg_cas03,103,283,0 warp g-cas3-13_gef-g3-1 1,1,gef_fild13,117,273
gefg_cas03,130,250,0 warp g-cas3-14_gef-g3-2 1,1,gef_fild13,143,240
gefg_cas03,93,159,0 warp g-cas3-15_gef-g3-3 1,1,gef_fild13,83,181
gefg_cas03,92,53,0 warp g3-in_g3_cas3 1,1,gefg_cas03,62,223
gefg_cas03,154,16,0 warp g3-in3-01_g3-in3-02 1,1,gefg_cas03,252,11
gefg_cas03,256,11,0 warp g3-in3-02_g3-in3-01 1,1,gefg_cas03,159,16
gefg_cas03,212,46,0 warp g3-in3-03_g3-in3-04 1,1,gefg_cas03,225,158
gefg_cas03,225,154,0 warp g3-in3-04_g3-in3-03 1,1,gefg_cas03,212,42
gefg_cas03,135,92,0 warp g-in3-1_g-cas3-1 1,1,gefg_cas03,34,282
gefg_cas03,135,15,0 warp g-in3-2_g-cas3-4 1,1,gefg_cas03,110,217
gefg_cas03,152,92,0 warp g-in3-3_g-cas3-2 1,1,gefg_cas03,59,255
gefg_cas03,266,47,0 warp g-in3-4_g-cas3-5 1,1,gefg_cas03,45,175
gefg_cas03,237,74,0 warp g-in3-5_g-cas3-9 1,1,gefg_cas03,62,213
gefg_cas04,34,211,0 warp gefg-4-01_gefg-4-11 1,1,gefg_cas04,18,78
gefg_cas04,57,224,0 warp gefg-4-02_gefg-4-15 1,1,gefg_cas04,18,13
gefg_cas04,53,196,0 warp gefg-4-03_gefg-4-23 1,1,gefg_cas04,170,36
gefg_cas04,27,180,0 warp gefg-4-04_gefg-4-21 1,1,gefg_cas04,142,59
gefg_cas04,24,145,0 warp gefg-4-05_gef-g4 1,1,gef_fild13,193,278
gefg_cas04,18,82,0 warp gefg-4-11_gefg-4-01 1,1,gefg_cas04,34,215
gefg_cas04,42,81,0 warp gefg-4-12_gefg-4-14 1,1,gefg_cas04,42,13
gefg_cas04,52,25,0 warp gefg-4-13_gefg-4-24 1,1,gefg_cas04,142,37
gefg_cas04,42,9,0 warp gefg-4-14_gefg-4-12 1,1,gefg_cas04,42,77
gefg_cas04,18,9,0 warp gefg-4-15_gefg-4-02 1,1,gefg_cas04,57,220
gefg_cas04,142,55,0 warp gefg-4-21_gefg-4-04 1,1,gefg_cas04,32,180
gefg_cas04,178,57,0 warp gefg-4-22_gefg-4-31 1,1,gefg_cas04,143,166
gefg_cas04,174,36,0 warp gefg-4-23_gefg-4-03 1,1,gefg_cas04,53,192
gefg_cas04,142,33,0 warp gefg-4-24_gefg-4-13 1,1,gefg_cas04,52,21
gefg_cas04,140,168,0 warp gefg-4-31_gefg-4-22 1,1,gefg_cas04,178,61
gefg_cas05,99,204,0 warp gefg-5-01_gef-g5-1 1,1,gef_fild13,305,87
gefg_cas05,50,165,0 warp gefg-5-02_gefg-5-23 1,1,gefg_cas05,178,68
gefg_cas05,87,165,0 warp gefg-5-03_gefg-5-13 1,1,gefg_cas05,84,62
gefg_cas05,7,134,0 warp gefg-5-04_gef-g5-0 1,1,gef_fild13,252,57
gefg_cas05,44,143,0 warp gefg-5-05_gefg-5-08 1,1,gefg_cas05,70,155
gefg_cas05,83,152,0 warp gefg-5-06_gefg-5-11 1,1,gefg_cas05,66,72
gefg_cas05,74,138,0 warp gefg-5-07_gefg-5-12 1,1,gefg_cas05,47,62
gefg_cas05,68,150,0 warp gefg-5-08_gefg-5-05 1,1,gefg_cas05,44,147
gefg_cas05,66,76,0 warp gefg-5-11_gefg-5-06 1,1,gefg_cas05,80,155
gefg_cas05,43,62,0 warp gefg-5-12_gefg-5-07 1,1,gefg_cas05,78,138
gefg_cas05,88,62,0 warp gefg-5-13_gefg-5-03 1,1,gefg_cas05,83,165
gefg_cas05,37,16,0 warp gefg-5-14_gefg-5-21 1,1,gefg_cas05,153,44
gefg_cas05,93,16,0 warp gefg-5-15_gefg-5-22 1,1,gefg_cas05,202,44
gefg_cas05,149,44,0 warp gefg-5-21_gefg-5-14 1,1,gefg_cas05,37,20
gefg_cas05,206,44,0 warp gefg-5-22_gefg-5-15 1,1,gefg_cas05,93,20
gefg_cas05,178,72,0 warp gefg-5-23_gefg-5-02 1,1,gefg_cas05,46,165
gefg_cas05,190,20,0 warp gefg-5-24_gefg-5-31 1,1,gefg_cas05,194,151
gefg_cas05,194,147,0 warp gefg-5-31_gefg-5-24 1,1,gefg_cas05,190,16
//Payon Castle Map
payon,16,143,0 warp payon-a_payg01 1,1,pay_gld,370,149
moc_fild02,378,272,0 warp moc02a_payg02 1,1,pay_gld,20,276
pay_gld,374,149,0 warp payg01_payon-a 1,1,payon,19,143
pay_gld,16,276,0 warp payg02_moc02a 1,1,moc_fild02,374,272
pay_gld,121,238,0 warp payg-1_payg-1-06 1,1,payg_cas01,214,48
pay_gld,291,116,0 warp payg-2_payg-2-02 1,1,payg_cas02,272,57
pay_gld,323,293,0 warp payg-3_payg-3-07 1,1,payg_cas03,226,26
pay_gld,140,156,0 warp payg-4_payg-4-01 1,1,payg_cas04,252,271
pay_gld,204,270,0 warp payg-5_payg-5-03 1,1,payg_cas05,62,227
//Inside Payon Guild Castles
payg_cas01,201,126,0 warp payg-1-01_payg-1-12 1,1,payg_cas01,102,21
payg_cas01,222,130,0 warp payg-1-02_payg-1-11 1,1,payg_cas01,130,43
payg_cas01,218,112,0 warp payg-1-03_payg-1-04 1,1,payg_cas01,230,94
payg_cas01,230,98,0 warp payg-1-04_payg-1-03 1,1,payg_cas01,222,112
payg_cas01,213,76,0 warp payg-1-05_payg-1-07 1,1,payg_cas01,201,118
payg_cas01,214,44,0 warp payg-1-06_payg-1 1,1,pay_gld,121,233
payg_cas01,201,114,0 warp payg-1-07_payg-1-05 1,1,payg_cas01,213,72
payg_cas01,134,43,0 warp payg-1-11_payg-1-02 1,1,payg_cas01,226,130
payg_cas01,102,17,0 warp payg-1-12_payg-1-01 1,1,payg_cas01,201,121
payg_cas01,84,15,0 warp payg-1-13_payg-1-22 1,1,payg_cas01,15,115
payg_cas01,53,111,0 warp payg-1-21_payg-1-31 1,1,payg_cas01,115,147
payg_cas01,11,115,0 warp payg-1-22_payg-1-13 1,1,payg_cas01,81,15
payg_cas01,115,151,0 warp payg-1-31_payg-1-21 1,1,payg_cas01,53,115
payg_cas02,232,72,0 warp payg-2-01_payg-2-14 1,1,payg_cas02,28,289
payg_cas02,276,61,0 warp payg-2-02_payg-2 1,1,pay_gld,295,116
payg_cas02,236,59,0 warp payg-2-03_payg-2-01 1,1,payg_cas02,229,72
payg_cas02,222,26,0 warp payg-2-04_payg-2-12 1,1,payg_cas02,80,240
payg_cas02,215,31,0 warp payg-2-05_payg-2-11 1,1,payg_cas02,65,288
payg_cas02,65,292,0 warp payg-2-11_payg-2-05 1,1,payg_cas02,215,35
payg_cas02,84,240,0 warp payg-2-12_payg-2-04 1,1,payg_cas02,224,30
payg_cas02,47,223,0 warp payg-2-13_payg-2-21 1,1,payg_cas02,280,287
payg_cas02,28,293,0 warp payg-2-14_payg-2-01 1,1,payg_cas02,229,72
payg_cas02,280,291,0 warp payg-2-21_payg-2-13 1,1,payg_cas02,47,227
payg_cas02,254,241,0 warp payg-2-22_payg-2-31 1,1,payg_cas02,13,38
payg_cas02,13,42,0 warp payg-2-31_payg-2-22 1,1,payg_cas02,254,245
payg_cas03,255,76,0 warp payg-3-01_payg-3-14 1,1,payg_cas03,24,19
payg_cas03,269,79,0 warp payg-3-02_payg-3-12 1,1,payg_cas03,53,19
payg_cas03,255,64,0 warp payg-3-03_payg-3-08 1,1,payg_cas03,245,37
payg_cas03,262,71,0 warp payg-3-04_payg-3-13 1,1,payg_cas03,39,9
payg_cas03,272,68,0 warp payg-3-05_payg-3-06 1,1,payg_cas03,261,38
payg_cas03,261,34,0 warp payg-3-06_payg-3-05 1,1,payg_cas03,270,66
payg_cas03,226,22,0 warp payg-3-07_payg-3 1,1,pay_gld,319,293
payg_cas03,245,41,0 warp payg-3-08_payg-3-03 1,1,payg_cas03,255,68
payg_cas03,39,84,0 warp payg-3-11_payg-3-22 1,1,payg_cas03,29,249
payg_cas03,57,19,0 warp payg-3-12_payg-3-02 1,1,payg_cas03,269,75
payg_cas03,39,5,0 warp payg-3-13_payg-3-04 1,1,payg_cas03,263,66
payg_cas03,20,19,0 warp payg-3-14_payg-3-01 1,1,payg_cas03,255,72
payg_cas03,29,269,0 warp payg-3-21_payg-3-31 1,1,payg_cas03,269,287
payg_cas03,29,245,0 warp payg-3-22_payg-3-11 1,1,payg_cas03,39,80
payg_cas03,269,290,0 warp payg-3-31_payg-3-21 1,1,payg_cas03,29,273
payg_cas04,252,275,0 warp payg-4-01_payg-4 1,1,pay_gld,140,160
payg_cas04,260,212,0 warp payg-4-02_payg-4-13 1,1,payg_cas04,70,240
payg_cas04,232,189,0 warp payg-4-03_payg-4-12 1,1,payg_cas04,74,261
payg_cas04,229,208,0 warp payg-4-04_payg-4-11 1,1,payg_cas04,70,282
payg_cas04,74,282,0 warp payg-4-11_payg-4-04 1,1,payg_cas04,225,208
payg_cas04,78,261,0 warp payg-4-12_payg-4-03 1,1,payg_cas04,236,189
payg_cas04,74,240,0 warp payg-4-13_payg-4-02 1,1,payg_cas04,256,212
payg_cas04,7,261,0 warp payg-4-14_payg-4-21 1,1,payg_cas04,55,30
payg_cas04,59,30,0 warp payg-4-21_payg-4-14 1,1,payg_cas04,11,261
payg_cas04,28,31,0 warp payg-4-22_payg-4-31 1,1,payg_cas04,251,42
payg_cas04,254,45,0 warp payg-4-31_payg-4-22 1,1,payg_cas04,24,31
payg_cas05,23,283,0 warp payg-5-01_payg-5-11 1,1,payg_cas05,237,282
payg_cas05,56,255,0 warp payg-5-02_payg-5-14 1,1,payg_cas05,223,256
payg_cas05,62,223,0 warp payg-5-03_payg-5 1,1,pay_gld,198,264
payg_cas05,39,264,0 warp payg-5-04_payg-5-13 1,1,payg_cas05,237,231
payg_cas05,237,286,0 warp payg-5-11_payg-5-01 1,1,payg_cas05,19,282
payg_cas05,283,256,0 warp payg-5-12_payg-5-22 1,1,payg_cas05,286,43
payg_cas05,237,227,0 warp payg-5-13_payg-5-04 1,1,payg_cas05,40,260
payg_cas05,219,256,0 warp payg-5-14_payg-5-02 1,1,payg_cas05,52,255
payg_cas05,242,41,0 warp payg-5-21_payg-5-31 1,1,payg_cas05,18,18
payg_cas05,290,43,0 warp payg-5-22_payg-5-12 1,1,payg_cas05,287,256
payg_cas05,14,14,0 warp payg-5-31_payg-5-21 1,1,payg_cas05,246,41
//Al De Baran Castle Map
aldebaran,35,140,0 warp alde-a_aldeg01 1,1,alde_gld,280,160
alde_gld,284,160,0 warp aldeg01_alde-a 1,1,aldebaran,39,140
alde_gld,48,79,0 warp aldeg-1_aldeg-1-1 1,1,aldeg_cas01,34,248
alde_gld,95,253,0 warp aldeg-2_aldeg-2-1 1,1,aldeg_cas02,88,163
alde_gld,142,81,0 warp aldeg-3_aldeg-3-1 1,1,aldeg_cas03,114,286
alde_gld,243,242,0 warp aldeg-4_aldeg-4-1 1,1,aldeg_cas04,149,17
alde_gld,259,90,0 warp aldeg-5_aldeg-5-1 1,1,aldeg_cas05,216,103
//Inside Al De Baran Guild Castles
aldeg_cas01,34,252,0 warp aldeg-1-1_aldeg-1 1,1,alde_gld,48,83
aldeg_cas01,50,222,0 warp aldeg-1-2_aldeg-1-6 1,1,aldeg_cas01,104,108
aldeg_cas01,66,191,0 warp aldeg-1-3_aldeg-1-7 1,1,aldeg_cas01,122,61
aldeg_cas01,26,188,0 warp aldeg-1-4_aldeg-1-10 1,1,aldeg_cas01,50,70
aldeg_cas01,70,112,0 warp aldeg-1-5_aldeg-1-18 1,1,aldeg_cas01,42,225
aldeg_cas01,104,112,0 warp aldeg-1-6_aldeg-1-2 1,1,aldeg_cas01,45,224
aldeg_cas01,126,61,0 warp aldeg-1-7_aldeg-1-3 1,1,aldeg_cas01,62,191
aldeg_cas01,89,23,0 warp aldeg-1-8_aldeg-1-13 1,1,aldeg_cas01,207,132
aldeg_cas01,54,27,0 warp aldeg-1-9_aldeg-1-3 1,1,aldeg_cas01,62,191
aldeg_cas01,46,70,0 warp aldeg-1-10_aldeg-1-4 1,1,aldeg_cas01,24,188
aldeg_cas01,206,188,0 warp aldeg-1-11_aldeg-1-15 1,1,aldeg_cas01,216,50
aldeg_cas01,232,186,0 warp aldeg-1-12_aldeg-1-16 1,1,aldeg_cas01,42,197
aldeg_cas01,207,128,0 warp aldeg-1-13_aldeg-1-8 1,1,aldeg_cas01,89,27
aldeg_cas01,171,175,0 warp aldeg-1-14_aldeg-1-17 1,1,aldeg_cas01,35,197
aldeg_cas01,216,54,0 warp aldeg-1-15_aldeg-1-11 1,1,aldeg_cas01,206,184
aldeg_cas01,46,197,0 warp aldeg-1-16_aldeg-1-12 1,1,aldeg_cas01,232,182
aldeg_cas01,31,197,0 warp aldeg-1-17_aldeg-1-14 1,1,aldeg_cas01,175,175
aldeg_cas01,39,222,0 warp aldeg-1-18_aldeg-1-5 1,1,aldeg_cas01,70,108
aldeg_cas02,88,159,0 warp aldeg-2-1_aldeg-2 1,1,alde_gld,95,249
aldeg_cas02,84,208,0 warp aldeg-2-2_aldeg-2-10 1,1,aldeg_cas02,105,84
aldeg_cas02,50,185,0 warp aldeg-2-3_aldeg-2-12 1,1,aldeg_cas02,192,192
aldeg_cas02,33,174,0 warp aldeg-2-4_aldeg-2-8 1,1,aldeg_cas02,126,61
aldeg_cas02,22,194,0 warp aldeg-2-5_aldeg-2-6 1,1,aldeg_cas02,88,13
aldeg_cas02,88,9,0 warp aldeg-2-6_aldeg-2-5 1,1,aldeg_cas02,22,190
aldeg_cas02,45,39,0 warp aldeg-2-7_aldeg-2-2 1,1,aldeg_cas02,79,208
aldeg_cas02,130,61,0 warp aldeg-2-8_aldeg-2-4 1,1,aldeg_cas02,33,179
aldeg_cas02,121,88,0 warp aldeg-2-9_aldeg-2-11 1,1,aldeg_cas02,177,135
aldeg_cas02,105,88,0 warp aldeg-2-10_aldeg-2-2 1,1,aldeg_cas02,79,208
aldeg_cas02,177,131,0 warp aldeg-2-11_aldeg-2-9 1,1,aldeg_cas02,121,84
aldeg_cas02,192,196,0 warp aldeg-2-12_aldeg-2-3 1,1,aldeg_cas02,50,180
aldeg_cas02,206,196,0 warp aldeg-2-13_aldeg-2-14 1,1,aldeg_cas02,197,13
aldeg_cas02,197,9,0 warp aldeg-2-14_aldeg-2-13 1,1,aldeg_cas02,206,192
aldeg_cas03,114,290,0 warp aldeg-3-1_aldeg-3 1,1,alde_gld,142,85
aldeg_cas03,92,217,0 warp aldeg-3-2_aldeg-3-6 1,1,aldeg_cas03,127,90
aldeg_cas03,87,247,0 warp aldeg-3-3_aldeg-3-7 1,1,aldeg_cas03,54,90
aldeg_cas03,44,222,0 warp aldeg-3-4_aldeg-3-13 1,1,aldeg_cas03,213,182
aldeg_cas03,91,57,0 warp aldeg-3-5_aldeg-3-14 1,1,aldeg_cas03,60,236
aldeg_cas03,130,90,0 warp aldeg-3-6_aldeg-3-2 1,1,aldeg_cas03,96,215
aldeg_cas03,51,90,0 warp aldeg-3-7_aldeg-3-3 1,1,aldeg_cas03,87,251
aldeg_cas03,93,124,0 warp aldeg-3-8_aldeg-3-3 1,1,aldeg_cas03,87,251
aldeg_cas03,79,130,0 warp aldeg-3-9_aldeg-3-10 1,1,aldeg_cas03,201,149
aldeg_cas03,201,145,0 warp aldeg-3-10_aldeg-3-9 1,1,aldeg_cas03,79,126
aldeg_cas03,199,190,0 warp aldeg-3-11_aldeg-3-12 1,1,aldeg_cas03,195,51
aldeg_cas03,195,54,0 warp aldeg-3-12_aldeg-3-11 1,1,aldeg_cas03,199,186
aldeg_cas03,214,186,0 warp aldeg-3-13_aldeg-3-4 1,1,aldeg_cas03,49,222
aldeg_cas03,60,241,0 warp aldeg-3-14_aldeg-3-5 1,1,aldeg_cas03,91,61
aldeg_cas04,145,17,0 warp aldeg-4-1_aldeg-4 1,1,alde_gld,239,242
aldeg_cas04,197,40,0 warp aldeg-4-2_aldeg-4-9 1,1,aldeg_cas04,26,88
aldeg_cas04,175,54,0 warp aldeg-4-3_aldeg-4-8 1,1,aldeg_cas04,74,88
aldeg_cas04,185,87,0 warp aldeg-4-4_aldeg-4-14 1,1,aldeg_cas04,111,210
aldeg_cas04,171,100,0 warp aldeg-4-5_aldeg-4-13 1,1,aldeg_cas04,152,210
aldeg_cas04,196,86,0 warp aldeg-4-6_aldeg-4-7 1,1,aldeg_cas04,49,57
aldeg_cas04,49,53,0 warp aldeg-4-7_aldeg-4-6 1,1,aldeg_cas04,196,82
aldeg_cas04,78,88,0 warp aldeg-4-8_aldeg-4-3 1,1,aldeg_cas04,174,58
aldeg_cas04,22,88,0 warp aldeg-4-9_aldeg-4-2 1,1,aldeg_cas04,192,41
aldeg_cas04,50,132,0 warp aldeg-4-10_aldeg-4-8 1,1,aldeg_cas04,74,88
aldeg_cas04,21,123,0 warp aldeg-4-11_aldeg-4-12 1,1,aldeg_cas04,125,168
aldeg_cas04,121,168,0 warp aldeg-4-12_aldeg-4-11 1,1,aldeg_cas04,25,123
aldeg_cas04,156,210,0 warp aldeg-4-13_aldeg-4-5 1,1,aldeg_cas04,169,97
aldeg_cas04,108,210,0 warp aldeg-4-14_aldeg-4-4 1,1,aldeg_cas04,186,92
aldeg_cas04,132,231,0 script aldeg-4-15_aldeg-4- 45,1,1,{
OnTouch:
switch (rand(1,5)) {
case 1: warp "aldeg_cas04",152,210; end;
case 2: warp "aldeg_cas04",111,210; end;
case 3: warp "aldeg_cas04",129,212; end;
case 4: warp "aldeg_cas04",129,212; end;
case 5: warp "aldeg_cas04",14,196; end;
}
end;
}
aldeg_cas05,194,71,0 warp aldg501 1,1,aldeg_cas05,129,194
aldeg_cas05,125,194,0 warp aldg501-1 1,1,aldeg_cas05,199,70
aldeg_cas05,164,86,0 warp aldg502 1,1,aldeg_cas05,66,189
aldeg_cas05,70,189,0 warp aldg502-1 1,1,aldeg_cas05,166,81
aldeg_cas05,150,67,0 warp aldg503 1,1,aldeg_cas05,9,187
aldeg_cas05,5,187,0 warp aldg503-1 1,1,aldeg_cas05,151,62
aldeg_cas05,165,232,0 warp aldg504 1,1,aldeg_cas05,193,49
aldeg_cas05,188,49,0 warp aldg504-1 1,1,aldeg_cas05,165,228 //fixed [Lupus]
aldeg_cas05,195,42,0 warp aldg505 1,1,aldeg_cas05,19,227
aldeg_cas05,15,227,0 warp aldg505-1 1,1,aldeg_cas05,195,46
aldeg_cas05,13,175,0 warp aldg506 1,1,aldeg_cas05,162,194
aldeg_cas05,166,194,0 warp aldg506-1 1,1,aldeg_cas05,13,179
aldeg_cas05,156,231,0 warp aldg507 1,1,aldeg_cas05,18,88
aldeg_cas05,14,88,0 warp aldg507-1 1,1,aldeg_cas05,156,227
// Geffen Castles Map
gef_fild13,112,269,0 warp gefg05 1,1,gefg_cas03,100,280
gef_fild13,139,240,0 warp gefg06 1,1,gefg_cas03,125,250
gef_fild13,150,54,0 warp gefg01 1,1,gefg_cas01,34,140
gef_fild13,196,281,0 warp gefg08 1,1,gefg_cas04,24,149
gef_fild13,210,75,0 warp gefg02 1,1,gefg_cas01,95,178
gef_fild13,256,57,0 warp gefg09 1,1,gefg_cas05,11,134
gef_fild13,305,83,0 warp gefg09-1 1,1,gefg_cas05,99,200
gef_fild13,308,244,0 warp gefg03 1,1,gefg_cas02,70,143
gef_fild13,77,284,0 warp gefg04 1,1,gefg_cas03,60,286
gef_fild13,83,185,0 warp gefg07 1,1,gefg_cas03,89,159
//Geffen Guild Castles
gefg_cas01,170,14,0 warp gefg106-1 1,1,gefg_cas01,50,84
gefg_cas01,170,34,0 warp gefg105-1 1,1,gefg_cas01,30,167
gefg_cas01,181,52,0 warp gefg107 1,1,gefg_cas01,198,160
gefg_cas01,202,160,0 warp gefg107-1 1,1,gefg_cas01,185,52
gefg_cas01,209,34,0 warp gefg103-1 1,1,gefg_cas01,56,170
gefg_cas01,31,185,0 warp gefg104 1,1,gefg_cas01,33,47
gefg_cas01,33,51,0 warp gefg104-1 1,1,gefg_cas01,35,185
gefg_cas01,34,136,0 warp gefg01-1 1,1,gef_fild13,150,50
gefg_cas01,34,167,0 warp gefg105 1,1,gefg_cas01,174,34
gefg_cas01,39,196,0 warp gefg101 1,1,gefg_cas01,62,13
gefg_cas01,54,84,0 warp gefg106 1,1,gefg_cas01,174,14
gefg_cas01,58,185,0 warp gefg102 1,1,gefg_cas01,90,47
gefg_cas01,59,170,0 warp gefg103 1,1,gefg_cas01,205,34
gefg_cas01,62,9,0 warp gefg101-1 1,1,gefg_cas01,39,192
gefg_cas01,90,51,0 warp gefg102-1 1,1,gefg_cas01,54,185
gefg_cas01,99,178,0 warp gefg02-1 1,1,gef_fild13,214,75
gefg_cas02,148,18,0 warp gefg205-1 1,1,gefg_cas02,35,150
gefg_cas02,150,36,0 warp gefg208 1,1,gefg_cas02,152,186
gefg_cas02,152,190,0 warp gefg208-1 1,1,gefg_cas02,150,41
gefg_cas02,174,11,0 warp gefg207-1 1,1,gefg_cas02,21,13
gefg_cas02,184,36,0 warp gefg204-1 1,1,gefg_cas02,48,155
gefg_cas02,185,18,0 warp gefg206-1 1,1,gefg_cas02,53,136
gefg_cas02,22,160,0 warp gefg203 1,1,gefg_cas02,34,17
gefg_cas02,25,13,0 warp gefg207 1,1,gefg_cas02,170,11
gefg_cas02,34,13,0 warp gefg203-1 1,1,gefg_cas02,22,156
gefg_cas02,34,152,0 warp gefg205 1,1,gefg_cas02,153,18
gefg_cas02,34,68,0 warp gefg202-1 1,1,gefg_cas02,50,175
gefg_cas02,35,173,0 warp gefg201 1,1,gefg_cas02,76,42
gefg_cas02,46,175,0 warp gefg202 1,1,gefg_cas02,34,64
gefg_cas02,48,159,0 warp gefg204 1,1,gefg_cas02,184,41
gefg_cas02,57,136,0 warp gefg206 1,1,gefg_cas02,180,18
gefg_cas02,70,147,0 warp gefg03-1 1,1,gef_fild13,308,240
gefg_cas02,80,42,0 warp gefg201-1 1,1,gefg_cas02,39,173
gefg_cas03,103,283,0 warp gefg05-1 1,1,gef_fild13,117,273
gefg_cas03,106,217,0 warp gefg307 1,1,gefg_cas03,131,15
gefg_cas03,115,210,0 warp gefg308 1,1,gefg_cas03,92,215
gefg_cas03,130,250,0 warp gefg06-1 1,1,gef_fild13,143,240
gefg_cas03,135,15,0 warp gefg307-1 1,1,gefg_cas03,110,217
gefg_cas03,135,92,0 warp gefg302-1 1,1,gefg_cas03,34,282
gefg_cas03,152,92,0 warp gefg304-1 1,1,gefg_cas03,59,255
gefg_cas03,154,16,0 warp gefg314 1,1,gefg_cas03,252,11
gefg_cas03,17,206,0 warp gefg306-1 1,1,gefg_cas03,29,219
gefg_cas03,212,46,0 warp gefg315 1,1,gefg_cas03,225,158
gefg_cas03,225,154,0 warp gefg315-1 1,1,gefg_cas03,212,42
gefg_cas03,237,74,0 warp gefg312-1 1,1,gefg_cas03,62,213
gefg_cas03,256,11,0 warp gefg314-1 1,1,gefg_cas03,159,16
gefg_cas03,266,47,0 warp gefg309-1 1,1,gefg_cas03,45,175
gefg_cas03,27,215,0 warp gefg306-2 1,1,gefg_cas03,17,202
gefg_cas03,34,286,0 warp gefg302 1,1,gefg_cas03,131,92
gefg_cas03,38,243,0 warp gefg306 1,1,gefg_cas03,29,219
gefg_cas03,38,259,0 warp gefg303-1 1,1,gefg_cas03,43,271
gefg_cas03,42,175,0 warp gefg309 1,1,gefg_cas03,266,43
gefg_cas03,43,191,0 warp gefg310-1 1,1,gefg_cas03,70,185
gefg_cas03,47,271,0 warp gefg303 1,1,gefg_cas03,38,255
gefg_cas03,50,248,0 warp gefg305 1,1,gefg_cas03,54,229
gefg_cas03,58,232,0 warp gefg305-1 1,1,gefg_cas03,62,213
gefg_cas03,63,255,0 warp gefg304 1,1,gefg_cas03,156,92
gefg_cas03,65,215,0 warp gefg312 1,1,gefg_cas03,233,74
gefg_cas03,66,223,0 warp gefg301 1,1,gefg_cas03,96,53
gefg_cas03,68,290,0 warp gefg04-1 1,1,gef_fild13,74,287
gefg_cas03,70,182,0 warp gefg310 1,1,gefg_cas03,39,191
gefg_cas03,79,244,0 warp gefg313-1 1,1,gefg_cas03,91,250
gefg_cas03,88,248,0 warp gefg311-1 1,1,gefg_cas03,76,242
gefg_cas03,90,218,0 warp gefg308-1 1,1,gefg_cas03,111,210
gefg_cas03,92,53,0 warp gefg301-1 1,1,gefg_cas03,62,223
gefg_cas03,93,159,0 warp gefg07-1 1,1,gef_fild13,83,181
gefg_cas03,93,209,0 warp gefg311 1,1,gefg_cas03,92,250
gefg_cas03,95,251,0 warp gefg313 1,1,gefg_cas03,91,209
gefg_cas04,140,168,0 warp gefg407-1 1,1,gefg_cas04,178,61
gefg_cas04,142,33,0 warp gefg406-1 1,1,gefg_cas04,52,21
gefg_cas04,142,55,0 warp gefg404-1 1,1,gefg_cas04,32,180
gefg_cas04,174,36,0 warp gefg403-1 1,1,gefg_cas04,53,192
gefg_cas04,178,57,0 warp gefg407 1,1,gefg_cas04,143,166
gefg_cas04,18,82,0 warp gefg401-1 1,1,gefg_cas04,34,215
gefg_cas04,18,9,0 warp gefg402-1 1,1,gefg_cas04,57,220
gefg_cas04,24,145,0 warp gefg08-1 1,1,gef_fild13,193,278
gefg_cas04,27,180,0 warp gefg404 1,1,gefg_cas04,142,59
gefg_cas04,34,211,0 warp gefg401 1,1,gefg_cas04,18,78
gefg_cas04,42,81,0 warp gefg405 1,1,gefg_cas04,42,13
gefg_cas04,42,9,0 warp gefg405-1 1,1,gefg_cas04,42,77
gefg_cas04,52,25,0 warp gefg406 1,1,gefg_cas04,142,37
gefg_cas04,53,196,0 warp gefg403 1,1,gefg_cas04,170,36
gefg_cas04,57,224,0 warp gefg402 1,1,gefg_cas04,18,13
gefg_cas05,149,44,0 warp gefg506-1 1,1,gefg_cas05,37,20
gefg_cas05,178,72,0 warp gefg501-1 1,1,gefg_cas05,46,165
gefg_cas05,190,20,0 warp gefg508 1,1,gefg_cas05,194,151
gefg_cas05,194,147,0 warp gefg508-1 1,1,gefg_cas05,190,16
gefg_cas05,206,44,0 warp gefg507-1 1,1,gefg_cas05,93,20
gefg_cas05,37,16,0 warp gefg506 1,1,gefg_cas05,153,44
gefg_cas05,43,62,0 warp gefg505-1 1,1,gefg_cas05,78,138
gefg_cas05,44,143,0 warp gefg503 1,1,gefg_cas05,70,155
gefg_cas05,50,165,0 warp gefg501 1,1,gefg_cas05,178,68
gefg_cas05,66,76,0 warp gefg504-1 1,1,gefg_cas05,80,155
gefg_cas05,68,150,0 warp gefg503-1 1,1,gefg_cas05,44,147
gefg_cas05,7,134,0 warp gefg10 1,1,gef_fild13,252,57
gefg_cas05,74,138,0 warp gefg505 1,1,gefg_cas05,47,62
gefg_cas05,83,152,0 warp gefg504 1,1,gefg_cas05,66,72
gefg_cas05,87,165,0 warp gefg502 1,1,gefg_cas05,84,62
gefg_cas05,88,62,0 warp gefg502-1 1,1,gefg_cas05,83,165
gefg_cas05,93,16,0 warp gefg507 1,1,gefg_cas05,202,44
gefg_cas05,99,204,0 warp gefg10-1 1,1,gef_fild13,305,87
//Payon Guild Castles Map Connection
// Temp Disabled till i replace them from the ones in payon.txt!!
//payon,17,151,0 warp payg001 1,1,pay_gld,370,149
//pay_gld,374,149,0 warp payg001-1 1,1,payon,21,151
moc_fild02,378,272,0 warp payg002 1,1,pay_gld,20,276
pay_gld,16,276,0 warp payg002-1 1,1,moc_fild02,374,272
//Payon Guild Castles Map
pay_gld,121,238,0 warp payg01 1,1,payg_cas01,214,48
payg_cas01,214,44,0 warp payg01-1 1,1,pay_gld,121,233
pay_gld,291,116,0 warp payg02 1,1,payg_cas02,272,57
payg_cas02,276,61,0 warp payg02-1 1,1,pay_gld,295,116
pay_gld,321,293,0 warp payg03 1,1,payg_cas03,226,26
payg_cas03,226,22,0 warp payg03-1 1,1,pay_gld,317,293
pay_gld,140,156,0 warp payg04 1,1,payg_cas04,252,271
payg_cas04,252,275,0 warp payg04-1 1,1,pay_gld,140,160
pay_gld,204,269,0 warp payg05 3,1,payg_cas05,62,225
payg_cas05,62,222,0 warp payg05-1 5,1,pay_gld,204,266
//Payon Guild Castles
payg_cas01,201,125,0 warp payg101 1,1,payg_cas01,102,19
payg_cas01,102,16,0 warp payg101-1 3,1,payg_cas01,201,122
payg_cas01,222,130,0 warp payg102 1,1,payg_cas01,130,43
payg_cas01,134,43,0 warp payg102-1 1,1,payg_cas01,226,130
payg_cas01,218,112,0 warp payg103 1,1,payg_cas01,230,94
payg_cas01,230,98,0 warp payg103-1 1,1,payg_cas01,222,112
payg_cas01,213,76,0 warp payg104 1,1,payg_cas01,201,118
payg_cas01,201,114,0 warp payg104-1 1,1,payg_cas01,213,72
payg_cas01,84,15,0 warp payg105 1,1,payg_cas01,15,115
payg_cas01,11,115,0 warp payg105-1 1,1,payg_cas01,81,15
payg_cas01,53,111,0 warp payg106 1,1,payg_cas01,115,147
payg_cas01,115,151,0 warp payg106-1 1,1,payg_cas01,53,115
payg_cas02,232,72,0 warp payg201 1,1,payg_cas02,28,289
payg_cas02,28,293,0 warp payg201-1 1,1,payg_cas02,229,72
payg_cas02,236,59,0 warp payg201-2 1,1,payg_cas02,229,72
payg_cas02,222,26,0 warp payg202 1,1,payg_cas02,80,240
payg_cas02,84,240,0 warp payg202-1 1,1,payg_cas02,224,30
payg_cas02,215,31,0 warp payg203 1,1,payg_cas02,65,288
payg_cas02,65,292,0 warp payg203-1 1,1,payg_cas02,215,35
payg_cas02,47,223,0 warp payg204 1,1,payg_cas02,280,287
payg_cas02,280,291,0 warp payg204-1 1,1,payg_cas02,47,227
payg_cas02,254,240,0 warp payg205 3,1,payg_cas02,13,40
payg_cas02,13,43,0 warp payg205-1 7,1,payg_cas02,254,243
payg_cas03,255,76,0 warp payg301 1,1,payg_cas03,24,19
payg_cas03,20,19,0 warp payg301-1 1,1,payg_cas03,255,72
payg_cas03,269,79,0 warp payg302 1,1,payg_cas03,53,19
payg_cas03,57,19,0 warp payg302-1 1,1,payg_cas03,269,75
payg_cas03,255,64,0 warp payg303 1,1,payg_cas03,245,37
payg_cas03,245,41,0 warp payg303-1 1,1,payg_cas03,255,68
payg_cas03,262,71,0 warp payg304 1,1,payg_cas03,39,9
payg_cas03,39,5,0 warp payg304-1 1,1,payg_cas03,263,66
payg_cas03,271,68,0 warp payg305 0,1,payg_cas03,261,37
payg_cas03,261,34,0 warp payg305-1 1,1,payg_cas03,269,68
payg_cas03,39,84,0 warp payg306 1,1,payg_cas03,29,249
payg_cas03,29,245,0 warp payg306-1 1,1,payg_cas03,39,80
payg_cas03,29,269,0 warp payg307 1,1,payg_cas03,269,287
payg_cas03,269,290,0 warp payg307-1 1,1,payg_cas03,29,273
payg_cas04,259,212,0 warp payg401 1,1,payg_cas04,72,240
payg_cas04,75,240,0 warp payg401-1 1,5,payg_cas04,256,212
payg_cas04,232,189,0 warp payg402 1,1,payg_cas04,74,261
payg_cas04,78,261,0 warp payg402-1 1,1,payg_cas04,236,189
payg_cas04,229,208,0 warp payg403 1,1,payg_cas04,70,282
payg_cas04,74,282,0 warp payg403-1 1,1,payg_cas04,225,208
payg_cas04,7,261,0 warp payg404 1,1,payg_cas04,55,30
payg_cas04,59,30,0 warp payg404-1 1,1,payg_cas04,11,261
payg_cas04,28,31,0 warp payg405 1,1,payg_cas04,251,42
payg_cas04,254,45,0 warp payg405-1 1,1,payg_cas04,24,31
payg_cas05,23,283,0 warp payg501 1,1,payg_cas05,237,282
payg_cas05,237,286,0 warp payg501-1 1,1,payg_cas05,19,282
payg_cas05,56,255,0 warp payg502 1,1,payg_cas05,223,256
payg_cas05,219,256,0 warp payg502-1 1,1,payg_cas05,52,255
payg_cas05,40,263,0 warp payg503 3,1,payg_cas05,237,229
payg_cas05,237,226,0 warp payg503-1 5,1,payg_cas05,40,260
payg_cas05,283,256,0 warp payg504 1,1,payg_cas05,286,43
payg_cas05,290,43,0 warp payg504-1 1,1,payg_cas05,287,256
payg_cas05,242,41,0 warp payg505 1,1,payg_cas05,18,18
payg_cas05,14,14,0 warp payg505-1 1,1,payg_cas05,246,41
//Prontera Castles Map
prt_gld,107,240,0 warp prtg04-1 1,1,prtg_cas04,86,13
prt_gld,129,65,0 warp prtg01 1,1,prtg_cas01,99,32
prt_gld,153,141,0 warp prtg03-1 1,1,prtg_cas03,168,12
prt_gld,159,25,0 warp prtg002 6,2,prt_castle,102,178
prt_gld,159,298,0 warp prtg001 1,1,prt_fild01,199,30
prt_gld,212,240,0 warp prtg05-1 1,1,prtg_cas05,17,235
prt_gld,240,124,0 warp prtg02-1 1,1,prtg_cas02,43,229
//Prontera Guild Castles
prtg_cas01,103,32,0 warp prtg01-1 1,1,prt_gld,134,65
prtg_cas01,109,163,0 warp prtg107 1,1,prtg_cas01,202,183
prtg_cas01,147,120,0 warp prtg106 1,1,prtg_cas01,75,187
prtg_cas01,196,119,0 warp prtg103-1 1,1,prtg_cas01,40,54
prtg_cas01,196,65,0 warp prtg104-1 1,1,prtg_cas01,75,54
prtg_cas01,206,183,0 warp prtg107-1 1,1,prtg_cas01,113,163
prtg_cas01,206,92,0 warp prtg105-1 1,1,prtg_cas01,55,70
prtg_cas01,37,47,0 warp prtg102-1 1,1,prtg_cas01,45,34
prtg_cas01,37,54,0 warp prtg103 1,1,prtg_cas01,192,119
prtg_cas01,41,34,0 warp prtg102 1,1,prtg_cas01,40,47
prtg_cas01,51,70,0 warp prtg105 1,1,prtg_cas01,202,92
prtg_cas01,57,19,0 warp prtg101 1,1,prtg_cas01,80,49
prtg_cas01,62,34,0 warp prtg108 1,1,prtg_cas01,192,119
prtg_cas01,71,54,0 warp prtg104 1,1,prtg_cas01,192,65
prtg_cas01,75,183,0 warp prtg106-1 1,1,prtg_cas01,147,116
prtg_cas01,84,19,0 warp prtg109 1,1,prtg_cas01,192,65
prtg_cas01,84,49,0 warp prtg101-1 1,1,prtg_cas01,61,19
prtg_cas02,157,135,0 warp prtg206-1 1,1,prtg_cas02,184,40
prtg_cas02,161,41,0 warp prtg202-1 1,1,prtg_cas02,57,202
prtg_cas02,184,44,0 warp prtg206 1,1,prtg_cas02,157,140
prtg_cas02,203,21,0 warp prtg205-1 1,1,prtg_cas02,45,25
prtg_cas02,210,41,0 warp prtg201-1 1,1,prtg_cas02,84,215
prtg_cas02,35,183,0 warp prtg204 1,1,prtg_cas02,71,82
prtg_cas02,43,233,0 warp prtg02 1,1,prt_gld,240,128
prtg_cas02,45,21,0 warp prtg205 1,1,prtg_cas02,203,25
prtg_cas02,53,202,0 warp prtg202 1,1,prtg_cas02,165,41
prtg_cas02,64,164,0 warp prtg203 1,1,prtg_cas02,98,25
prtg_cas02,71,86,0 warp prtg204-1 1,1,prtg_cas02,35,187
prtg_cas02,88,215,0 warp prtg201 1,1,prtg_cas02,206,41
prtg_cas02,98,21,0 warp prtg203-1 1,1,prtg_cas02,64,168
prtg_cas03,164,173,0 warp prtg305-1 1,1,prtg_cas03,45,117
prtg_cas03,165,59,0 warp prtg304 1,1,prtg_cas03,45,47
prtg_cas03,168,8,0 warp prtg03 1,1,prt_gld,153,137
prtg_cas03,169,235,0 warp prtg306 1,1,prtg_cas03,11,200
prtg_cas03,172,44,0 warp prtg303 1,1,prtg_cas03,10,78
prtg_cas03,178,85,0 warp prtg301 1,1,prtg_cas03,82,73
prtg_cas03,191,55,0 warp prtg302 1,1,prtg_cas03,190,233
prtg_cas03,194,233,0 warp prtg302-1 1,1,prtg_cas03,191,59
prtg_cas03,45,120,0 warp prtg305 1,1,prtg_cas03,164,177
prtg_cas03,45,43,0 warp prtg304-1 1,1,prtg_cas03,165,54
prtg_cas03,6,78,0 warp prtg303-1 1,1,prtg_cas03,176,44
prtg_cas03,7,200,0 warp prtg306-1 1,1,prtg_cas03,169,231
prtg_cas03,86,73,0 warp prtg301-1 1,1,prtg_cas03,178,81
prtg_cas04,10,229,0 warp prtg401-1 1,1,prtg_cas04,48,44
prtg_cas04,238,257,0 warp prtg406-1 1,1,prtg_cas04,34,286
prtg_cas04,247,258,0 warp prtg407 1,1,prtg_cas04,255,14
prtg_cas04,251,14,0 warp prtg407-1 1,1,prtg_cas04,247,254
prtg_cas04,32,28,0 warp prtg403 1,1,prtg_cas04,11,254
prtg_cas04,34,225,0 warp prtg402-1 1,1,prtg_cas04,63,26
prtg_cas04,34,290,0 warp prtg406 1,1,prtg_cas04,238,261
prtg_cas04,42,13,0 warp prtg404 1,1,prtg_cas04,56,254
prtg_cas04,48,48,0 warp prtg401 1,1,prtg_cas04,10,233
prtg_cas04,54,25,0 warp prtg405 1,1,prtg_cas04,56,233
prtg_cas04,56,229,0 warp prtg405-1 1,1,prtg_cas04,54,29
prtg_cas04,60,254,0 warp prtg404-1 1,1,prtg_cas04,42,17
prtg_cas04,63,30,0 warp prtg402 1,1,prtg_cas04,34,229
prtg_cas04,7,254,0 warp prtg403-1 1,1,prtg_cas04,32,32
prtg_cas04,86,9,0 warp prtg04 1,1,prt_gld,111,240
prtg_cas05,17,231,0 warp prtg05 1,1,prt_gld,208,240
prtg_cas05,195,13,0 warp prtg504-1 1,1,prtg_cas05,55,248
prtg_cas05,228,96,0 warp prtg505 1,1,prtg_cas05,26,7
prtg_cas05,244,3,0 warp prtg501-1 1,1,prtg_cas05,35,247
prtg_cas05,253,294,0 warp prtg506-1 1,1,prtg_cas05,58,11
prtg_cas05,26,3,0 warp prtg505-1 1,1,prtg_cas05,228,92
prtg_cas05,260,96,0 warp prtg503-1 1,1,prtg_cas05,66,229
prtg_cas05,292,13,0 warp prtg502-1 1,1,prtg_cas05,76,246
prtg_cas05,38,250,0 warp prtg501 1,1,prtg_cas05,244,7
prtg_cas05,53,246,0 warp prtg504 1,1,prtg_cas05,199,13
prtg_cas05,58,7,0 warp prtg506 1,1,prtg_cas05,253,290
prtg_cas05,66,225,0 warp prtg503 1,1,prtg_cas05,260,92
prtg_cas05,76,242,0 warp prtg502 1,1,prtg_cas05,288,13
aldeg_cas04,132,209,0 warp aldeg-4-16_aldeg-4-17 1,1,aldeg_cas04,14,196
aldeg_cas04,17,196,0 warp aldeg-4-17_aldeg-4-15 1,1,aldeg_cas04,132,228
aldeg_cas05,216,107,0 warp aldeg-5-1_aldeg-5 1,1,alde_gld,264,90
aldeg_cas05,194,71,0 warp aldeg-5-3_aldeg-5-13 1,1,aldeg_cas05,129,194
aldeg_cas05,164,86,0 warp aldeg-5-4_aldeg-5-10 1,1,aldeg_cas05,66,189
aldeg_cas05,150,67,0 warp aldeg-5-5_aldeg-5-9 1,1,aldeg_cas05,9,187
aldeg_cas05,188,49,0 warp aldeg-5-6_aldeg-5-14 1,1,aldeg_cas05,165,228
aldeg_cas05,195,42,0 warp aldeg-5-7_aldeg-5-8 1,1,aldeg_cas05,19,227
aldeg_cas05,15,227,0 warp aldeg-5-8_aldeg-5-7 1,1,aldeg_cas05,195,46
aldeg_cas05,5,187,0 warp aldeg-5-9_aldeg-5-5 1,1,aldeg_cas05,151,62
aldeg_cas05,70,189,0 warp aldeg-5-10_aldeg-5-4 1,1,aldeg_cas05,166,81
aldeg_cas05,13,175,0 warp aldeg-5-11_aldeg-5-12 1,1,aldeg_cas05,162,194
aldeg_cas05,166,194,0 warp aldeg-5-12_aldeg-5-11 1,1,aldeg_cas05,13,179
aldeg_cas05,125,194,0 warp aldeg-5-13_aldeg-5-3 1,1,aldeg_cas05,199,70
aldeg_cas05,165,232,0 warp aldeg-5-14_aldeg-5-6 1,1,aldeg_cas05,193,49
aldeg_cas05,156,231,0 warp aldeg-5-15_aldeg-5-16 1,1,aldeg_cas05,18,88
aldeg_cas05,14,88,0 warp aldeg-5-16_aldeg-5-15 1,1,aldeg_cas05,156,227
// Episode 12: WoE:SE
// Schwaltzvalt Guild Castles Map Connection
@ -528,10 +524,10 @@ nguild_prt,84,19,0 warp nprtg109 1,1,nguild_prt,192,65
nguild_prt,84,49,0 warp nprtg101-1 1,1,nguild_prt,61,19
//Guild Dungeons
gld_dun01,119,14,0 warp gldd_001 1,1,pay_gld,53,141
gld_dun02,180,112,0 warp gldd_002 1,1,alde_gld,242,121
gld_dun02,20,160,0 warp gldd_003 1,1,alde_gld,229,185
gld_dun03,42,30,0 warp gldd_004 1,1,prt_gld,63,66
gld_dun03,238,274,0 warp gldd_005 1,1,prt_gld,252,247
gld_dun04,37,230,0 warp gldd_006 1,1,gef_fild13,42,331
gld_dun04,110,20,0 warp gldd_007 1,1,gef_fild13,373,62
gld_dun03,238,274,0 warp gdun03a_prtg 1,1,prt_gld,252,247
gld_dun03,42,30,0 warp gdun03b_prtg 1,1,prt_gld,63,66
gld_dun02,20,160,0 warp gdun02a_aldega 1,1,alde_gld,229,185
gld_dun02,180,112,0 warp gdun02b_aldegb 1,1,alde_gld,242,121
gld_dun01,119,14,0 warp gdun01_payg 1,1,pay_gld,53,141
gld_dun04,37,230,0 warp gdun04_g13a 1,1,gef_fild13,42,331
gld_dun04,110,20,0 warp gdun04_g13b 1,1,gef_fild13,373,62