payg_flags.txt 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. //===== eAthena Script =======================================
  2. //= War of Emperium - Payon Guild Flags
  3. //===== By: ==================================================
  4. //= jAthena (1.0)
  5. //= 1.1 by Akaru and ho|yAnge|
  6. //===== Current Version: =====================================
  7. //= 1.4
  8. //===== Compatible With: =====================================
  9. //= eAthena 0.1+; RO Episode 4+
  10. //===== Description: =========================================
  11. //= Castle Guild Flags in Payon and pay_gld
  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. //============================================================
  17. //============================================================================//
  18. // Castle 1
  19. //============================================================================//
  20. payon.gat,165,177,3 script BrightArbor#f1-1::BrightArbor 722,{
  21. callfunc "F_Flags","Payon","payg_cas01",87,29,0;
  22. close;
  23. OnRecvCastlePy01:
  24. FlagEmblem GetCastleData("payg_cas01.gat",1);
  25. end;
  26. }
  27. pay_gld.gat,125,236,4 script BrightArbor#f1-2::BrightArbor2 722,{
  28. callfunc "F_Flags","Payon","payg_cas01",87,29,1;
  29. close;
  30. OnRecvCastlePy01:
  31. FlagEmblem GetCastleData("payg_cas01.gat",1);
  32. end;
  33. }
  34. // In Guild ===============================================
  35. pay_gld.gat,110,233,4 duplicate(BrightArbor2) Bright Arbor#f1-3 722
  36. pay_gld.gat,116,233,4 duplicate(BrightArbor2) Bright Arbor#f1-4 722
  37. pay_gld.gat,91,239,2 duplicate(BrightArbor2) Bright Arbor#f1-5 722
  38. // In Castle ===============================================
  39. payg_cas01.gat,238,67,4 duplicate(BrightArbor) Bright Arbor#f1-6 722
  40. payg_cas01.gat,233,67,4 duplicate(BrightArbor) Bright Arbor#f1-7 722
  41. payg_cas01.gat,221,123,4 duplicate(BrightArbor) Bright Arbor#f1-8 722
  42. payg_cas01.gat,221,116,4 duplicate(BrightArbor) Bright Arbor#f1-9 722
  43. payg_cas01.gat,206,108,4 duplicate(BrightArbor) Bright Arbor#f1-10 722
  44. payg_cas01.gat,212,108,4 duplicate(BrightArbor) Bright Arbor#f1-11 722
  45. //===========================================================================//
  46. // Castle 2
  47. //============================================================================//
  48. payon.gat,165,173,3 script ScarletPalace#f2-1::ScarletPalace 722,{
  49. callfunc "F_Flags","Payon","payg_cas02",25,266,0;
  50. close;
  51. OnRecvCastlePy02:
  52. FlagEmblem GetCastleData("payg_cas02.gat",1);
  53. end;
  54. }
  55. pay_gld.gat,292,112,6 script ScarletPalace#f2-2::ScarletPalace2 722,{
  56. callfunc "F_Flags","Payon","payg_cas02",25,266,1;
  57. close;
  58. OnRecvCastlePy02:
  59. FlagEmblem GetCastleData("payg_cas02.gat",1);
  60. end;
  61. }
  62. // In Guild ===============================================
  63. pay_gld.gat,292,120,6 duplicate(ScarletPalace2) Scarlet Palace#f2-3 722
  64. pay_gld.gat,291,135,6 duplicate(ScarletPalace2) Scarlet Palace#f2-4 722
  65. pay_gld.gat,271,163,0 duplicate(ScarletPalace2) Scarlet Palace#f2-5 722
  66. // In Castle ===============================================
  67. payg_cas02.gat,254,40,6 duplicate(ScarletPalace) Scarlet Palace#f2-6 722
  68. payg_cas02.gat,254,48,6 duplicate(ScarletPalace) Scarlet Palace#f2-7 722
  69. payg_cas02.gat,202,49,0 duplicate(ScarletPalace) Scarlet Palace#f2-8 722
  70. payg_cas02.gat,209,49,0 duplicate(ScarletPalace) Scarlet Palace#f2-9 722
  71. payg_cas02.gat,59,282,4 duplicate(ScarletPalace) Scarlet Palace#f2-10 722
  72. payg_cas02.gat,70,282,4 duplicate(ScarletPalace) Scarlet Palace#f2-11 722
  73. //============================================================================//
  74. // Castle 3
  75. //============================================================================//
  76. payon.gat,165,169,3 script HolyShadow#f3-1::HolyShadow 722,{
  77. callfunc "F_Flags","Payon","payg_cas03",9,263,0;
  78. close;
  79. OnRecvCastlePy03:
  80. FlagEmblem GetCastleData("payg_cas03.gat",1);
  81. end;
  82. }
  83. pay_gld.gat,321,298,2 script HolyShadow#f3-2::HolyShadow2 722,{
  84. callfunc "F_Flags","Payon","payg_cas03",9,263,1;
  85. close;
  86. OnRecvCastlePy03:
  87. FlagEmblem GetCastleData("payg_cas03.gat",1);
  88. end;
  89. }
  90. // In Guild ===============================================
  91. pay_gld.gat,321,289,2 duplicate(HolyShadow2) Holy Shadow#f3-3 722
  92. pay_gld.gat,327,304,1 duplicate(HolyShadow2) Holy Shadow#f3-4 722
  93. pay_gld.gat,333,254,4 duplicate(HolyShadow2) Holy Shadow#f3-5 722
  94. // In Castle ===============================================
  95. payg_cas03.gat,236,54,2 duplicate(HolyShadow) Holy Shadow#f3-6 722
  96. payg_cas03.gat,236,45,2 duplicate(HolyShadow) Holy Shadow#f3-7 722
  97. payg_cas03.gat,259,66,4 duplicate(HolyShadow) Holy Shadow#f3-8 722
  98. payg_cas03.gat,266,66,4 duplicate(HolyShadow) Holy Shadow#f3-9 722
  99. payg_cas03.gat,34,31,4 duplicate(HolyShadow) Holy Shadow#f3-10 722
  100. payg_cas03.gat,43,31,4 duplicate(HolyShadow) Holy Shadow#f3-11 722
  101. //============================================================================//
  102. // Castle 4
  103. //============================================================================//
  104. payon.gat,165,165,3 script SacredAltar#f4-1::SacredAltar 722,{
  105. callfunc "F_Flags","Payon","payg_cas04",40,235,0;
  106. close;
  107. OnRecvCastlePy04:
  108. FlagEmblem GetCastleData("payg_cas04.gat",1);
  109. end;
  110. }
  111. pay_gld.gat,143,160,0 script SacredAltar#f4-2::SacredAltar2 722,{
  112. callfunc "F_Flags","Payon","payg_cas04",40,235,1;
  113. close;
  114. OnRecvCastlePy04:
  115. FlagEmblem GetCastleData("payg_cas04.gat",1);
  116. end;
  117. }
  118. // In Guild ===============================================
  119. pay_gld.gat,133,151,2 duplicate(SacredAltar2) Sacred Altar#f4-4 722
  120. pay_gld.gat,153,166,1 duplicate(SacredAltar2) Sacred Altar#f4-5 722
  121. // In Castle ===============================================
  122. payg_cas04.gat,255,259,0 duplicate(SacredAltar) Sacred Altar#f4-6 722
  123. payg_cas04.gat,248,259,0 duplicate(SacredAltar) Sacred Altar#f4-7 722
  124. payg_cas04.gat,248,168,6 duplicate(SacredAltar) Sacred Altar#f4-8 722
  125. payg_cas04.gat,248,160,6 duplicate(SacredAltar) Sacred Altar#f4-9 722
  126. payg_cas04.gat,232,181,4 duplicate(SacredAltar) Sacred Altar#f4-10 722
  127. payg_cas04.gat,239,181,4 duplicate(SacredAltar) Sacred Altar#f4-11 722
  128. //============================================================================//
  129. // Castle 5
  130. //============================================================================//
  131. payon.gat,165,161,3 script BambooGrove Hill#f5-1::BambooGroveHill 722,{
  132. callfunc "F_Flags","Payon","payg_cas05",276,227,0;
  133. close;
  134. OnRecvCastlePy05:
  135. FlagEmblem GetCastleData("payg_cas05.gat",1);
  136. end;
  137. }
  138. pay_gld.gat,208,268,4 script BambooGrove Hill#f5-2::BambooGroveHill2 722,{
  139. callfunc "F_Flags","Payon","payg_cas05",276,227,1;
  140. close;
  141. OnRecvCastlePy05:
  142. FlagEmblem GetCastleData("payg_cas05.gat",1);
  143. end;
  144. }
  145. // In Guild ===============================================
  146. pay_gld.gat,199,268,4 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-3 722
  147. pay_gld.gat,190,277,3 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-4 722
  148. pay_gld.gat,187,294,2 duplicate(BambooGroveHill2) Bamboo Grove Hill#f5-5 722
  149. // In Castle ===============================================
  150. payg_cas05.gat,32,249,4 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-6 722
  151. payg_cas05.gat,24,249,4 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-7 722
  152. payg_cas05.gat,62,271,0 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-8 722
  153. payg_cas05.gat,57,271,0 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-9 722
  154. payg_cas05.gat,55,252,2 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-10 722
  155. payg_cas05.gat,55,260,2 duplicate(BambooGroveHill) Bamboo Grove Hill#f5-11 722