gefg_flags.txt 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. //===== eAthena Script =======================================
  2. //= War of Emperium Geffen Guild Flags
  3. //===== By: ==================================================
  4. //= jAthena - kalen (1.0)
  5. //= 1.1 by Akaru, ho|yAnge|X, and Valaris
  6. //===== Current Version: =====================================
  7. //= 1.5
  8. //===== Compatible With: =====================================
  9. //= eAthena 0.1+; RO Episode 4+
  10. //===== Description: =========================================
  11. //= WoE flag scripts. Display guild emblems on flags.
  12. //===== Additional Comments: =================================
  13. //= v1.2 Optimized with functions.[kobra_k88]
  14. //= v1.3 Changed to iRO castle names [DracoRPG]
  15. //= v1.4 Can now only flag in from outside the castle [Kayla]
  16. //= V1.5 Town flags no longer show dialog, and fixed various flags. [L0ne__W0lf]
  17. //============================================================
  18. //================================================================================//
  19. // Castle 1
  20. //================================================================================//
  21. geffen,109,123,2 script Repherion#g1-1::Repherion 722,{
  22. callfunc "F_Flags","Geffen","gefg_cas01",83,47,0,0;
  23. close;
  24. OnRecvCastleG01:
  25. FlagEmblem GetCastleData("gefg_cas01",1);
  26. end;
  27. }
  28. gef_fild13,148,51,5 script Repherion#g1-2::Repherion2 722,{
  29. callfunc "F_Flags","Geffen","gefg_cas01",83,47,1,1;
  30. close;
  31. OnRecvCastleG01:
  32. FlagEmblem GetCastleData("gefg_cas01",1);
  33. end;
  34. }
  35. gefg_cas01,28,157,4 script Repherion#g1-3::Repherion3 722,{
  36. callfunc "F_Flags","Geffen","gefg_cas01",83,47,0,1;
  37. close;
  38. OnRecvCastleG01:
  39. FlagEmblem GetCastleData("gefg_cas01",1);
  40. end;
  41. }
  42. // In Guild ===============================================
  43. gef_fild13,155,54,5 duplicate(Repherion2) Repherion#g1-4 722
  44. gef_fild13,212,79,6 duplicate(Repherion2) Repherion#g1-5 722
  45. gef_fild13,211,71,6 duplicate(Repherion2) Repherion#g1-6 722
  46. // In Castle =============================================
  47. gefg_cas01,22,156,5 duplicate(Repherion3) Repherion#g1-7 722
  48. gefg_cas01,68,185,3 duplicate(Repherion3) Repherion#g1-8 722
  49. gefg_cas01,17,171,5 duplicate(Repherion3) Repherion#g1-9 722
  50. gefg_cas01,59,16,4 duplicate(Repherion3) Repherion#g1-10 722
  51. gefg_cas01,64,16,4 duplicate(Repherion3) Repherion#g1-11 722
  52. //===================================================================================//
  53. // Castle 2
  54. //===================================================================================//
  55. geffen,113,130,1 script Eeyolbriggar#g2-1::Eeyolbriggar 722,{
  56. callfunc "F_Flags","Geffen","gefg_cas02",23,66,0,0;
  57. close;
  58. OnRecvCastleG02:
  59. FlagEmblem GetCastleData("gefg_cas02",1);
  60. end;
  61. }
  62. gef_fild13,303,243,4 script Eeyolbriggar#g2-2::Eeyolbriggar2 722,{
  63. callfunc "F_Flags","Geffen","gefg_cas02",23,66,1,1;
  64. close;
  65. OnRecvCastleG02:
  66. FlagEmblem GetCastleData("gefg_cas02",1);
  67. end;
  68. }
  69. gefg_cas02,65,130,5 script Eeyolbriggar#g2-3::Eeyolbriggar3 722,{
  70. callfunc "F_Flags","Geffen","gefg_cas02",23,66,0,1;
  71. close;
  72. OnRecvCastleG02:
  73. FlagEmblem GetCastleData("gefg_cas02",1);
  74. end;
  75. }
  76. // In Guild ==============================================
  77. gef_fild13,312,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-4 722
  78. gef_fild13,290,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-5 722
  79. gef_fild13,324,243,4 duplicate(Eeyolbriggar2) Eeyolbriggar#g2-6 722
  80. // In Castle ============================================
  81. gefg_cas02,30,123,5 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-7 722
  82. gefg_cas02,65,139,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-8 722
  83. gefg_cas02,37,177,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-9 722
  84. gefg_cas02,37,168,6 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-10 722
  85. gefg_cas02,68,47,2 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-11 722
  86. gefg_cas02,68,36,2 duplicate(Eeyolbriggar3) Eeyolbriggar#g2-12 722
  87. //================================================================================//
  88. // Castle 3
  89. //================================================================================//
  90. geffen,120,132,8 script Yesnelph#g3-1::Yesnelph 722,{
  91. callfunc "F_Flags","Geffen","gefg_cas03",116,89,0,0;
  92. close;
  93. OnRecvCastleG03:
  94. FlagEmblem GetCastleData("gefg_cas03",1);
  95. end;
  96. }
  97. gef_fild13,78,182,4 script Yesnelph#g3-2::Yesnelph2 722,{
  98. callfunc "F_Flags","Geffen","gefg_cas03",116,89,1,1;
  99. close;
  100. OnRecvCastleG03:
  101. FlagEmblem GetCastleData("gefg_cas03",1);
  102. end;
  103. }
  104. gefg_cas03,122,220,6 script Yesnelph#g3-3::Yesnelph3 722,{
  105. callfunc "F_Flags","Geffen","gefg_cas03",116,89,0,1;
  106. close;
  107. OnRecvCastleG03:
  108. FlagEmblem GetCastleData("gefg_cas03",1);
  109. end;
  110. }
  111. // In Guild ===============================================
  112. gef_fild13,87,182,4 duplicate(Yesnelph2) Yesnelph#g3-4 722
  113. gef_fild13,73,295,7 duplicate(Yesnelph2) Yesnelph#g3-5 722
  114. gef_fild13,113,274,7 duplicate(Yesnelph2) Yesnelph#g3-6 722
  115. gef_fild13,144,235,6 duplicate(Yesnelph2) Yesnelph#g3-7 722
  116. gef_fild13,144,244,4 duplicate(Yesnelph2) Yesnelph#g3-8 722
  117. // In Castle =============================================
  118. gefg_cas03,122,229,6 duplicate(Yesnelph3) Yesnelph#g3-9 722
  119. gefg_cas03,91,257,7 duplicate(Yesnelph3) Yesnelph#g3-10 722
  120. gefg_cas03,52,276,7 duplicate(Yesnelph3) Yesnelph#g3-11 722
  121. gefg_cas03,56,164,4 duplicate(Yesnelph3) Yesnelph#g3-12 722
  122. gefg_cas03,65,164,4 duplicate(Yesnelph3) Yesnelph#g3-13 722
  123. gefg_cas03,37,214,1 duplicate(Yesnelph3) Yesnelph#g3-14 722
  124. gefg_cas03,34,208,1 duplicate(Yesnelph3) Yesnelph#g3-15 722
  125. //================================================================================//
  126. // Castle 4
  127. //================================================================================//
  128. geffen,127,130,7 script Bergel#g4-1::Bergel 722,{
  129. callfunc "F_Flags","Geffen","gefg_cas04",59,70,0,0;
  130. close;
  131. OnRecvCastleG04:
  132. FlagEmblem GetCastleData("gefg_cas04",1);
  133. end;
  134. }
  135. gef_fild13,190,283,3 script Bergel#g4-2::Bergel2 722,{
  136. callfunc "F_Flags","Geffen","gefg_cas04",59,70,1,1;
  137. close;
  138. OnRecvCastleG04:
  139. FlagEmblem GetCastleData("gefg_cas04",1);
  140. end;
  141. }
  142. gefg_cas04,24,157,4 script Bergel#g4-3::Bergel3 722,{
  143. callfunc "F_Flags","Geffen","gefg_cas04",59,70,0,1;
  144. close;
  145. OnRecvCastleG04:
  146. FlagEmblem GetCastleData("gefg_cas04",1);
  147. end;
  148. }
  149. // In Guild ===============================================
  150. gef_fild13,199,274,3 duplicate(Bergel2) Bergel#g4-4 722
  151. // In Castle =============================================
  152. gefg_cas04,35,158,4 duplicate(Bergel3) Bergel#g4-5 722
  153. gefg_cas04,44,184,4 duplicate(Bergel3) Bergel#g4-6 722
  154. gefg_cas04,51,184,4 duplicate(Bergel3) Bergel#g4-7 722
  155. gefg_cas04,39,212,7 duplicate(Bergel3) Bergel#g4-8 722
  156. gefg_cas04,29,212,1 duplicate(Bergel3) Bergel#g4-9 722
  157. gefg_cas04,24,73,1 duplicate(Bergel3) Bergel#g4-10 722
  158. gefg_cas04,35,73,4 duplicate(Bergel3) Bergel#g4-11 722
  159. //================================================================================//
  160. // Castle 5
  161. //================================================================================//
  162. geffen,131,123,6 script Mersetzdeitz#g5-1::Mersetzdeitz 722,{
  163. callfunc "F_Flags","Geffen","gefg_cas05",61,52,0,0;
  164. close;
  165. OnRecvCastleG05:
  166. FlagEmblem GetCastleData("gefg_cas05",1);
  167. end;
  168. }
  169. gef_fild13,302,87,7 script Mersetzdeitz#g5-2::Mersetzdeitz2 722,{
  170. callfunc "F_Flags","Geffen","gefg_cas05",61,52,1,1;
  171. close;
  172. OnRecvCastleG05:
  173. FlagEmblem GetCastleData("gefg_cas05",1);
  174. end;
  175. }
  176. gefg_cas05,77,185,7 script Mersetzdeitz#g5-3::Mersetzdeitz3 722,{
  177. callfunc "F_Flags","Geffen","gefg_cas05",61,52,0,1;
  178. close;
  179. OnRecvCastleG05:
  180. FlagEmblem GetCastleData("gefg_cas05",1);
  181. end;
  182. }
  183. // In Guild ===============================================
  184. gef_fild13,313,83,0 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-4 722
  185. gef_fild13,252,51,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-5 722
  186. gef_fild13,26,147,2 duplicate(Mersetzdeitz2) Mersetzdeitz#g5-6 722
  187. // In Castle =============================================
  188. gefg_cas05,92,181,0 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-7 722
  189. gefg_cas05,83,158,1 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-8 722
  190. gefg_cas05,62,144,7 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-9 722
  191. gefg_cas05,62,66,4 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-10 722
  192. gefg_cas05,69,66,4 duplicate(Mersetzdeitz3) Mersetzdeitz#g5-11 722