diff options
Diffstat (limited to 'npc/guild/gefg/gefg_flags.txt')
-rw-r--r-- | npc/guild/gefg/gefg_flags.txt | 163 |
1 files changed, 101 insertions, 62 deletions
diff --git a/npc/guild/gefg/gefg_flags.txt b/npc/guild/gefg/gefg_flags.txt index 62012caf5..afb339c16 100644 --- a/npc/guild/gefg/gefg_flags.txt +++ b/npc/guild/gefg/gefg_flags.txt @@ -4,7 +4,7 @@ //= jAthena - kalen (1.0) //= 1.1 by Akaru, ho|yAnge|X, and Valaris //===== Current Version: ===================================== -//= 1.4 +//= 1.5 //===== Compatible With: ===================================== //= eAthena 0.1+; RO Episode 4+ //===== Description: ========================================= @@ -13,6 +13,7 @@ //= v1.2 Optimized with functions.[kobra_k88] //= v1.3 Changed to iRO castle names [DracoRPG] //= v1.4 Can now only flag in from outside the castle [Kayla] +//= V1.5 Town flags no longer show dialog, and fixed various flags. [L0ne__W0lf] //============================================================ @@ -20,7 +21,7 @@ // Castle 1 //================================================================================// geffen,109,123,2 script Repherion#g1-1::Repherion 722,{ - callfunc "F_Flags","Geffen","gefg_cas01",83,47,0; + callfunc "F_Flags","Geffen","gefg_cas01",83,47,0,0; close; OnRecvCastleG01: @@ -29,7 +30,7 @@ OnRecvCastleG01: } gef_fild13,148,51,5 script Repherion#g1-2::Repherion2 722,{ - callfunc "F_Flags","Geffen","gefg_cas01",83,47,1; + callfunc "F_Flags","Geffen","gefg_cas01",83,47,1,1; close; OnRecvCastleG01: @@ -37,18 +38,24 @@ OnRecvCastleG01: end; } +gefg_cas01,28,157,4 script Repherion#g1-3::Repherion3 722,{ + callfunc "F_Flags","Geffen","gefg_cas01",83,47,0,1; + close; + +OnRecvCastleG01: + FlagEmblem GetCastleData("gefg_cas01",1); + end; +} // In Guild =============================================== -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,155,54,5 duplicate(Repherion2) Repherion#g1-4 722 +gef_fild13,212,79,6 duplicate(Repherion2) Repherion#g1-5 722 +gef_fild13,211,71,6 duplicate(Repherion2) Repherion#g1-6 722 // In Castle ============================================= -gefg_cas01,28,157,4 duplicate(Repherion) Repherion#g1-6 722 -gefg_cas01,32,157,4 duplicate(Repherion) Repherion#g1-7 722 -gefg_cas01,22,156,5 duplicate(Repherion) Repherion#g1-8 722 -gefg_cas01,68,185,3 duplicate(Repherion) Repherion#g1-9 722 -gefg_cas01,17,171,5 duplicate(Repherion) Repherion#g1-10 722 -gefg_cas01,59,16,4 duplicate(Repherion) Repherion#g1-11 722 -gefg_cas01,64,16,4 duplicate(Repherion) Repherion#g1-12 722 +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 @@ -56,7 +63,7 @@ gefg_cas01,64,16,4 duplicate(Repherion) Repherion#g1-12 722 // Castle 2 //===================================================================================// geffen,113,130,1 script Eeyolbriggar#g2-1::Eeyolbriggar 722,{ - callfunc "F_Flags","Geffen","gefg_cas02",23,66,0; + callfunc "F_Flags","Geffen","gefg_cas02",23,66,0,0; close; OnRecvCastleG02: @@ -65,7 +72,16 @@ OnRecvCastleG02: } gef_fild13,303,243,4 script Eeyolbriggar#g2-2::Eeyolbriggar2 722,{ - callfunc "F_Flags","Geffen","gefg_cas02",23,66,1; + callfunc "F_Flags","Geffen","gefg_cas02",23,66,1,1; + close; + +OnRecvCastleG02: + FlagEmblem GetCastleData("gefg_cas02",1); + end; +} + +gefg_cas02,65,130,5 script Eeyolbriggar#g2-3::Eeyolbriggar3 722,{ + callfunc "F_Flags","Geffen","gefg_cas02",23,66,0,1; close; OnRecvCastleG02: @@ -73,17 +89,16 @@ OnRecvCastleG02: end; } // In Guild ============================================== -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,312,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-4 722 +gef_fild13,290,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-5 722 +gef_fild13,324,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-6 722 // In Castle ============================================ -gefg_cas02,65,130,5 duplicate(Eeyolbriggar) Eeyolbriggar#g2-6 722 -gefg_cas02,30,123,5 duplicate(Eeyolbriggar) Eeyolbriggar#g2-7 722 -gefg_cas02,65,139,6 duplicate(Eeyolbriggar) Eeyolbriggar#g2-8 722 -gefg_cas02,37,177,6 duplicate(Eeyolbriggar) Eeyolbriggar#g2-9 722 -gefg_cas02,37,168,6 duplicate(Eeyolbriggar) Eeyolbriggar#g2-10 722 -gefg_cas02,68,47,2 duplicate(Eeyolbriggar) Eeyolbriggar#g2-11 722 -gefg_cas02,68,36,2 duplicate(Eeyolbriggar) Eeyolbriggar#g2-12 722 +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 @@ -91,7 +106,7 @@ gefg_cas02,68,36,2 duplicate(Eeyolbriggar) Eeyolbriggar#g2-12 722 // Castle 3 //================================================================================// geffen,120,132,8 script Yesnelph#g3-1::Yesnelph 722,{ - callfunc "F_Flags","Geffen","gefg_cas03",116,89,0; + callfunc "F_Flags","Geffen","gefg_cas03",116,89,0,0; close; OnRecvCastleG03: @@ -100,7 +115,16 @@ OnRecvCastleG03: } gef_fild13,78,182,4 script Yesnelph#g3-2::Yesnelph2 722,{ - callfunc "F_Flags","Geffen","gefg_cas03",116,89,1; + callfunc "F_Flags","Geffen","gefg_cas03",116,89,1,1; + close; + +OnRecvCastleG03: + FlagEmblem GetCastleData("gefg_cas03",1); + end; +} + +gefg_cas03,122,220,6 script Yesnelph#g3-3::Yesnelph3 722,{ + callfunc "F_Flags","Geffen","gefg_cas03",116,89,0,1; close; OnRecvCastleG03: @@ -108,20 +132,19 @@ OnRecvCastleG03: end; } // In Guild =============================================== -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,6 duplicate(Yesnelph2) Yesnelph#g3-7 722 +gef_fild13,87,182,4 duplicate(Yesnelph2) Yesnelph#g3-4 722 +gef_fild13,73,295,7 duplicate(Yesnelph2) Yesnelph#g3-5 722 +gef_fild13,113,274,7 duplicate(Yesnelph2) Yesnelph#g3-6 722 +gef_fild13,144,235,6 duplicate(Yesnelph2) Yesnelph#g3-7 722 +gef_fild13,144,244,4 duplicate(Yesnelph2) Yesnelph#g3-8 722 // In Castle ============================================= -gefg_cas03,122,220,6 duplicate(Yesnelph) Yesnelph#g3-8 722 -gefg_cas03,122,229,6 duplicate(Yesnelph) Yesnelph#g3-9 722 -gefg_cas03,91,257,7 duplicate(Yesnelph) Yesnelph#g3-10 722 -gefg_cas03,52,276,7 duplicate(Yesnelph) Yesnelph#g3-11 722 -gefg_cas03,56,164,4 duplicate(Yesnelph) Yesnelph#g3-12 722 -gefg_cas03,65,164,4 duplicate(Yesnelph) Yesnelph#g3-13 722 -gefg_cas03,37,214,1 duplicate(Yesnelph) Yesnelph#g3-14 722 -gefg_cas03,34,208,1 duplicate(Yesnelph) Yesnelph#g3-15 722 +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 @@ -129,7 +152,7 @@ gefg_cas03,34,208,1 duplicate(Yesnelph) Yesnelph#g3-15 722 // Castle 4 //================================================================================// geffen,127,130,7 script Bergel#g4-1::Bergel 722,{ - callfunc "F_Flags","Geffen","gefg_cas04",59,70,0; + callfunc "F_Flags","Geffen","gefg_cas04",59,70,0,0; close; OnRecvCastleG04: @@ -138,7 +161,16 @@ OnRecvCastleG04: } gef_fild13,190,283,3 script Bergel#g4-2::Bergel2 722,{ - callfunc "F_Flags","Geffen","gefg_cas04",59,70,1; + callfunc "F_Flags","Geffen","gefg_cas04",59,70,1,1; + close; + +OnRecvCastleG04: + FlagEmblem GetCastleData("gefg_cas04",1); + end; +} + +gefg_cas04,24,157,4 script Bergel#g4-3::Bergel3 722,{ + callfunc "F_Flags","Geffen","gefg_cas04",59,70,0,1; close; OnRecvCastleG04: @@ -146,16 +178,15 @@ OnRecvCastleG04: end; } // In Guild =============================================== -gef_fild13,199,274,3 duplicate(Bergel2) Bergel#g4-3 722 +gef_fild13,199,274,3 duplicate(Bergel2) Bergel#g4-4 722 // In Castle ============================================= -gefg_cas04,24,157,4 duplicate(Bergel) Bergel#g4-4 722 -gefg_cas04,35,158,4 duplicate(Bergel) Bergel#g4-5 722 -gefg_cas04,44,184,4 duplicate(Bergel) Bergel#g4-6 722 -gefg_cas04,51,184,4 duplicate(Bergel) Bergel#g4-7 722 -gefg_cas04,39,212,7 duplicate(Bergel) Bergel#g4-8 722 -gefg_cas04,29,212,1 duplicate(Bergel) Bergel#g4-9 722 -gefg_cas04,24,73,1 duplicate(Bergel) Bergel#g4-10 722 -gefg_cas04,35,73,4 duplicate(Bergel) Bergel#g4-11 722 +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 @@ -163,7 +194,7 @@ gefg_cas04,35,73,4 duplicate(Bergel) Bergel#g4-11 722 // Castle 5 //================================================================================// geffen,131,123,6 script Mersetzdeitz#g5-1::Mersetzdeitz 722,{ - callfunc "F_Flags","Geffen","gefg_cas05",61,52,0; + callfunc "F_Flags","Geffen","gefg_cas05",61,52,0,0; close; OnRecvCastleG05: @@ -172,7 +203,16 @@ OnRecvCastleG05: } gef_fild13,302,87,7 script Mersetzdeitz#g5-2::Mersetzdeitz2 722,{ - callfunc "F_Flags","Geffen","gefg_cas05",61,52,1; + callfunc "F_Flags","Geffen","gefg_cas05",61,52,1,1; + close; + +OnRecvCastleG05: + FlagEmblem GetCastleData("gefg_cas05",1); + end; +} + +gefg_cas05,77,185,7 script Mersetzdeitz#g5-3::Mersetzdeitz3 722,{ + callfunc "F_Flags","Geffen","gefg_cas05",61,52,0,1; close; OnRecvCastleG05: @@ -180,13 +220,12 @@ OnRecvCastleG05: end; } // In Guild =============================================== -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,313,83,0 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-4 722 +gef_fild13,252,51,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-5 722 +gef_fild13,26,147,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-6 722 // In Castle ============================================= -gefg_cas05,77,185,7 duplicate(Mersetzdeitz) Mersetzdeitz#g5-6 722 -gefg_cas05,92,181,0 duplicate(Mersetzdeitz) Mersetzdeitz#g5-7 722 -gefg_cas05,83,158,1 duplicate(Mersetzdeitz) Mersetzdeitz#g5-8 722 -gefg_cas05,62,144,7 duplicate(Mersetzdeitz) Mersetzdeitz#g5-9 722 -gefg_cas05,62,66,4 duplicate(Mersetzdeitz) Mersetzdeitz#g5-10 722 -gefg_cas05,69,66,4 duplicate(Mersetzdeitz) Mersetzdeitz#g5-11 722 +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 |