gefg_flag.txt 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. //===== eAthena Script =======================================
  2. //= War of Emperium - Geffen Guild Flags
  3. //===== By: ==================================================
  4. //= jAthena (1.0)
  5. //===== Current Version: =====================================
  6. //= 1.1
  7. //===== Compatible With: =====================================
  8. //= eAthena 0.1+; RO Episode 4+
  9. //===== Description: =========================================
  10. //= Castle Guild Flags in prontera and prt_gld
  11. //===== Additional Comments: =================================
  12. //= 1.1 by Akaru and ho|yAnge|
  13. //============================================================
  14. //Geffen Castle 01 - Reprion
  15. geffen.gat,109,123,2 script Reprion#g1-1 722,{
  16. set @GIDg1,GetCastleData("gefg_cas01.gat",1);
  17. if (@GIDg1 != 0) goto LStartg;
  18. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  19. mes " ";
  20. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  21. mes " this guild base has not been taken by any guild yet";
  22. mes " ";
  23. mes "2. In order to take this guild base, you must defeat all the guardians";
  24. mes " that are protecting the guild base and eliminate the Emperium";
  25. close;
  26. LStartg:
  27. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  28. mes " ";
  29. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  30. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg1) + "^000000 guild";
  31. mes " ";
  32. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg1) + "^000000 is";
  33. mes " ^ff0000" + GetGuildMaster(@GIDg1) + "^000000. If anyone who objects to that,";
  34. mes " raise your sword to honor yourself.";
  35. close;
  36. OnRecvCastleG01:
  37. FlagEmblem GetCastleData("gefg_cas01.gat",1);
  38. break;
  39. }
  40. gef_fild13.gat,148,51,5 script Reprion#g1-2::ReprionW 722,{
  41. set @GIDg1,GetCastleData("gefg_cas01.gat",1);
  42. if (@GIDg1 != 0) goto LStartg;
  43. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  44. mes " ";
  45. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  46. mes " this guild base has not been taken by any guild yet";
  47. mes " ";
  48. mes "2. In order to take this guild base, you must defeat all the guardians";
  49. mes " that are protecting the guild base and eliminate the Emperium";
  50. close;
  51. LStartg:
  52. if (getcharid(2) == @GIDg1) goto LStartg2;
  53. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  54. mes " ";
  55. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  56. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg1) + "^000000 guild";
  57. mes " ";
  58. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg1) + "^000000 is";
  59. mes " ^ff0000" + GetGuildMaster(@GIDg1) + "^000000. If anyone who objects to that,";
  60. mes " raise your sword to honor yourself.";
  61. close;
  62. LStartg2:
  63. mes "[ Ringing Voice ]";
  64. mes "Brave man...";
  65. mes "Would you return to your honorable be?";
  66. next;
  67. menu "Go back to your agitating point",Lenter,"Cancel",-;
  68. close;
  69. Lenter:
  70. warp "gefg_cas01.gat",83,47;
  71. break;
  72. OnRecvCastleG01:
  73. FlagEmblem GetCastleData("gefg_cas01.gat",1);
  74. break;
  75. }
  76. gef_fild13.gat,155,54,5 duplicate(ReprionW) Reprion#g1-3 722
  77. gef_fild13.gat,212,79,6 duplicate(ReprionW) Reprion#g1-4 722
  78. gef_fild13.gat,211,71,6 duplicate(ReprionW) Reprion#g1-5 722
  79. //Geffen Castle 02 - Yolbriger
  80. geffen.gat,112,129,1 script Yolbriger#g2-1 722,{
  81. set @GIDg2,GetCastleData("gefg_cas02.gat",1);
  82. if (@GIDg2 != 0) goto LStartg;
  83. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  84. mes " ";
  85. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  86. mes " this guild base has not been taken by any guild yet";
  87. mes " ";
  88. mes "2. In order to take this guild base, you must defeat all the guardians";
  89. mes " that are protecting the guild base and eliminate the Emperium";
  90. close;
  91. LStartg:
  92. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  93. mes " ";
  94. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  95. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg2) + "^000000 guild";
  96. mes " ";
  97. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg2) + "^000000 is";
  98. mes " ^ff0000" + GetGuildMaster(@GIDg2) + "^000000. If anyone who objects to that,";
  99. mes " raise your sword to honor yourself.";
  100. close;
  101. OnRecvCastleG02:
  102. FlagEmblem GetCastleData("gefg_cas02.gat",1);
  103. break;
  104. }
  105. gef_fild13.gat,303,243,4 script Yolbriger#g2-2::YolbrigerW 722,{
  106. set @GIDg2,GetCastleData("gefg_cas02.gat",1);
  107. if (@GIDg2 != 0) goto LStartg;
  108. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  109. mes " ";
  110. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  111. mes " this guild base has not been taken by any guild yet";
  112. mes " ";
  113. mes "2. In order to take this guild base, you must defeat all the guardians";
  114. mes " that are protecting the guild base and eliminate the Emperium";
  115. close;
  116. LStartg:
  117. if (getcharid(2) == @GIDg2) goto LStartg2;
  118. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  119. mes " ";
  120. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  121. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg2) + "^000000 guild";
  122. mes " ";
  123. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg2) + "^000000 is";
  124. mes " ^ff0000" + GetGuildMaster(@GIDg2) + "^000000. If anyone who objects to that,";
  125. mes " raise your sword to honor yourself.";
  126. close;
  127. LStartg2:
  128. mes "[ Ringing Voice ]";
  129. mes "Brave man...";
  130. mes "Would you return to your honorable be?";
  131. next;
  132. menu "Go back to your agitating point",Lenter,"Cancel",-;
  133. close;
  134. Lenter:
  135. warp "gefg_cas02.gat",23,66;
  136. break;
  137. OnRecvCastleG02:
  138. FlagEmblem GetCastleData("gefg_cas02.gat",1);
  139. break;
  140. }
  141. gef_fild13.gat,312,243,4 duplicate(YolbrigerW) Yolbriger#g2-3 722
  142. gef_fild13.gat,290,243,4 duplicate(YolbrigerW) Yolbriger#g2-4 722
  143. gef_fild13.gat,324,243,4 duplicate(YolbrigerW) Yolbriger#g2-5 722
  144. //Geffen Castle 03 - Isinlife
  145. geffen.gat,120,132,8 script Isinlife#g3-1 722,{
  146. set @GIDg3,GetCastleData("gefg_cas03.gat",1);
  147. if (@GIDg3 != 0) goto LStartg;
  148. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  149. mes " ";
  150. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  151. mes " this guild base has not been taken by any guild yet";
  152. mes " ";
  153. mes "2. In order to take this guild base, you must defeat all the guardians";
  154. mes " that are protecting the guild base and eliminate the Emperium";
  155. close;
  156. LStartg:
  157. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  158. mes " ";
  159. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  160. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg3) + "^000000 guild";
  161. mes " ";
  162. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg3) + "^000000 is";
  163. mes " ^ff0000" + GetGuildMaster(@GIDg3) + "^000000. If anyone who objects to that,";
  164. mes " raise your sword to honor yourself.";
  165. close;
  166. OnRecvCastleG03:
  167. FlagEmblem GetCastleData("gefg_cas03.gat",1);
  168. break;
  169. }
  170. gef_fild13.gat,78,182,4 script Isinlife#g3-2::IsinlifeW 722,{
  171. set @GIDg3,GetCastleData("gefg_cas03.gat",1);
  172. if (@GIDg3 != 0) goto LStartg;
  173. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  174. mes " ";
  175. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  176. mes " this guild base has not been taken by any guild yet";
  177. mes " ";
  178. mes "2. In order to take this guild base, you must defeat all the guardians";
  179. mes " that are protecting the guild base and eliminate the Emperium";
  180. close;
  181. LStartg:
  182. if (getcharid(2) == @GIDg3) goto LStartg3;
  183. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  184. mes " ";
  185. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  186. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg3) + "^000000 guild";
  187. mes " ";
  188. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg3) + "^000000 is";
  189. mes " ^ff0000" + GetGuildMaster(@GIDg3) + "^000000. If anyone who objects to that,";
  190. mes " raise your sword to honor yourself.";
  191. close;
  192. LStartg3:
  193. mes "[ Ringing Voice ]";
  194. mes "Brave man...";
  195. mes "Would you return to your honorable be?";
  196. next;
  197. menu "Go back to your agitating point",Lenter,"Cancel",-;
  198. close;
  199. Lenter:
  200. warp "gefg_cas03.gat",116,89;
  201. break;
  202. OnRecvCastleG03:
  203. FlagEmblem GetCastleData("gefg_cas03.gat",1);
  204. break;
  205. }
  206. gef_fild13.gat,87,182,4 duplicate(IsinlifeW) Isinlife#g3-3 722
  207. gef_fild13.gat,73,295,7 duplicate(IsinlifeW) Isinlife#g3-4 722
  208. gef_fild13.gat,113,274,7 duplicate(IsinlifeW) Isinlife#g3-5 722
  209. gef_fild13.gat,144,235,6 duplicate(IsinlifeW) Isinlife#g3-6 722
  210. gef_fild13.gat,144,244,4 duplicate(IsinlifeW) Isinlife#g3-7 722
  211. //Geffen Castle 04 - Berigel
  212. geffen.gat,127,130,7 script Berigel#g4-1 722,{
  213. set @GIDg4,GetCastleData("gefg_cas04.gat",1);
  214. if (@GIDg4 != 0) goto LStartg;
  215. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  216. mes " ";
  217. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  218. mes " this guild base has not been taken by any guild yet";
  219. mes " ";
  220. mes "2. In order to take this guild base, you must defeat all the guardians";
  221. mes " that are protecting the guild base and eliminate the Emperium";
  222. close;
  223. LStartg:
  224. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  225. mes " ";
  226. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  227. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg4) + "^000000 guild";
  228. mes " ";
  229. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg4) + "^000000 is";
  230. mes " ^ff0000" + GetGuildMaster(@GIDg4) + "^000000. If anyone who objects to that,";
  231. mes " raise your sword to honor yourself.";
  232. close;
  233. OnRecvCastleg04:
  234. FlagEmblem GetCastleData("gefg_cas04.gat",1);
  235. break;
  236. }
  237. gef_fild13.gat,190,283,3 script Berigel#g4-2::BerigelW 722,{
  238. set @GIDg4,GetCastleData("gefg_cas04.gat",1);
  239. if (@GIDg4 != 0) goto LStartg;
  240. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  241. mes " ";
  242. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  243. mes " this guild base has not been taken by any guild yet";
  244. mes " ";
  245. mes "2. In order to take this guild base, you must defeat all the guardians";
  246. mes " that are protecting the guild base and eliminate the Emperium";
  247. close;
  248. LStartg:
  249. if (getcharid(2) == @GIDg4) goto LStartg4;
  250. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  251. mes " ";
  252. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  253. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg4) + "^000000 guild";
  254. mes " ";
  255. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg4) + "^000000 is";
  256. mes " ^ff0000" + GetGuildMaster(@GIDg4) + "^000000. If anyone who objects to that,";
  257. mes " raise your sword to honor yourself.";
  258. close;
  259. LStartg4:
  260. mes "[ Ringing Voice ]";
  261. mes "Brave man...";
  262. mes "Would you return to your honorable be?";
  263. next;
  264. menu "Go back to your agitating point",Lenter,"Cancel",-;
  265. close;
  266. Lenter:
  267. warp "gefg_cas04.gat",59,70;
  268. break;
  269. OnRecvCastleG04:
  270. FlagEmblem GetCastleData("gefg_cas04.gat",1);
  271. break;
  272. }
  273. gef_fild13.gat,199,274,3 duplicate(BerigelW) Berigel#g4-3 722
  274. //Geffen Castle 05 - Melsedetsu
  275. geffen.gat,131,123,6 script Melsedetsu#g5-1 722,{
  276. set @GIDg5,GetCastleData("gefg_cas05.gat",1);
  277. if (@GIDg5 != 0) goto LStartg;
  278. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  279. mes " ";
  280. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  281. mes " this guild base has not been taken by any guild yet";
  282. mes " ";
  283. mes "2. In order to take this guild base, you must defeat all the guardians";
  284. mes " that are protecting the guild base and eliminate the Emperium";
  285. close;
  286. LStartg:
  287. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  288. mes " ";
  289. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  290. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg5) + "^000000 guild";
  291. mes " ";
  292. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg5) + "^000000 is";
  293. mes " ^ff0000" + GetGuildMaster(@GIDg5) + "^000000. If anyone who objects to that,";
  294. mes " raise your sword to honor yourself.";
  295. close;
  296. OnRecvCastleg05:
  297. FlagEmblem GetCastleData("gefg_cas05.gat",1);
  298. break;
  299. }
  300. gef_fild13.gat,302,87,7 script Melsedetsu#g5-2::MelsedetsuW 722,{
  301. set @GIDg5,GetCastleData("gefg_cas05.gat",1);
  302. if (@GIDg5 != 0) goto LStartg;
  303. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  304. mes " ";
  305. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  306. mes " this guild base has not been taken by any guild yet";
  307. mes " ";
  308. mes "2. In order to take this guild base, you must defeat all the guardians";
  309. mes " that are protecting the guild base and eliminate the Emperium";
  310. close;
  311. LStartg:
  312. if (getcharid(2) == @GIDg5) goto LStartg5;
  313. mes "[ Edict of the Divine Rune Midgard Kingdom of Geffen ]";
  314. mes " ";
  315. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Geffen,";
  316. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDg5) + "^000000 guild";
  317. mes " ";
  318. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDg5) + "^000000 is";
  319. mes " ^ff0000" + GetGuildMaster(@GIDg5) + "^000000. If anyone who objects to that,";
  320. mes " raise your sword to honor yourself.";
  321. close;
  322. LStartg5:
  323. mes "[ Ringing Voice ]";
  324. mes "Brave man...";
  325. mes "Would you return to your honorable be?";
  326. next;
  327. menu "Go back to your agitating point",Lenter,"Cancel",-;
  328. close;
  329. Lenter:
  330. warp "gefg_cas05.gat",61,52;
  331. break;
  332. OnRecvCastleG05:
  333. FlagEmblem GetCastleData("gefg_cas05.gat",1);
  334. break;
  335. }
  336. gef_fild13.gat,313,83,0 duplicate(MelsedetsuW) Melsedetsu#g5-3 722
  337. gef_fild13.gat,252,51,2 duplicate(MelsedetsuW) Melsedetsu#g5-4 722
  338. gef_fild13.gat,26,147,2 duplicate(MelsedetsuW) Melsedetsu#g5-5 722