prtg_flag.txt 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364
  1. //===== eAthena Script =======================================
  2. //= War of Emperium - Prontera 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. //Prontera Castle 01 - Creamhilt
  15. prontera.gat,155,190,4 script Creamhilt#p1-1 722,{
  16. set @GIDp1,GetCastleData("prtg_cas01.gat",1);
  17. if (@GIDp1 != 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(@GIDp1) + "^000000 guild";
  31. mes " ";
  32. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp1) + "^000000 is";
  33. mes " ^ff0000" + GetGuildMaster(@GIDp1) + "^000000. If anyone who objects to that,";
  34. mes " raise your sword to honor yourself.";
  35. close;
  36. OnRecvCastleP01:
  37. FlagEmblem GetCastleData("prtg_cas01.gat",1);
  38. break;
  39. }
  40. prt_gld.gat,131,60,6 script Creamhilt#p1-2::CreamhiltW 722,{
  41. set @GIDp1,GetCastleData("prtg_cas01.gat",1);
  42. if (@GIDp1 != 0) goto LStartg;
  43. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  44. mes " ";
  45. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  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) == @GIDp1) goto LStartg2;
  53. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  54. mes " ";
  55. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  56. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp1) + "^000000 guild";
  57. mes " ";
  58. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp1) + "^000000 is";
  59. mes " ^ff0000" + GetGuildMaster(@GIDp1) + "^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 "prtg_cas01.gat",97,174;
  71. break;
  72. OnRecvCastleP01:
  73. FlagEmblem GetCastleData("prtg_cas01.gat",1);
  74. break;
  75. }
  76. prt_gld.gat,138,68,6 duplicate(CreamhiltW) Creamhilt#p1-3 722
  77. prt_gld.gat,138,60,6 duplicate(CreamhiltW) Creamhilt#p1-4 722
  78. prt_gld.gat,135,60,6 duplicate(CreamhiltW) Creamhilt#p1-5 722
  79. prt_gld.gat,160,210,4 duplicate(CreamhiltW) Creamhilt#p1-6 722
  80. //Prontera Castle 02 - Sbanhealt
  81. prontera.gat,146,194,3 script Sbanhealt#p2-1 722,{
  82. set @GIDp2,GetCastleData("prtg_cas02.gat",1);
  83. if (@GIDp2 != 0) goto LStartg;
  84. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  85. mes " ";
  86. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  87. mes " this guild base has not been taken by any guild yet";
  88. mes " ";
  89. mes "2. In order to take this guild base, you must defeat all the guardians";
  90. mes " that are protecting the guild base and eliminate the Emperium";
  91. close;
  92. LStartg:
  93. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  94. mes " ";
  95. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  96. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp2) + "^000000 guild";
  97. mes " ";
  98. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp2) + "^000000 is";
  99. mes " ^ff0000" + GetGuildMaster(@GIDp2) + "^000000. If anyone who objects to that,";
  100. mes " raise your sword to honor yourself.";
  101. close;
  102. OnRecvCastleP02:
  103. FlagEmblem GetCastleData("prtg_cas02.gat",1);
  104. break;
  105. }
  106. prt_gld.gat,153,213,3 script Sbanhealt#p2-2::SbanhealtW 722,{
  107. set @GIDp2,GetCastleData("prtg_cas02.gat",1);
  108. if (@GIDp2 != 0) goto LStartg;
  109. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  110. mes " ";
  111. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  112. mes " this guild base has not been taken by any guild yet";
  113. mes " ";
  114. mes "2. In order to take this guild base, you must defeat all the guardians";
  115. mes " that are protecting the guild base and eliminate the Emperium";
  116. close;
  117. LStartg:
  118. if (getcharid(2) == @GIDp2) goto LStartg2;
  119. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  120. mes " ";
  121. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  122. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp2) + "^000000 guild";
  123. mes " ";
  124. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp2) + "^000000 is";
  125. mes " ^ff0000" + GetGuildMaster(@GIDp2) + "^000000. If anyone who objects to that,";
  126. mes " raise your sword to honor yourself.";
  127. close;
  128. LStartg2:
  129. mes "[ Ringing Voice ]";
  130. mes "Brave man...";
  131. mes "Would you return to your honorable be?";
  132. next;
  133. menu "Go back to your agitating point",Lenter,"Cancel",-;
  134. close;
  135. Lenter:
  136. warp "prtg_cas02.gat",71,36;
  137. break;
  138. OnRecvCastleP02:
  139. FlagEmblem GetCastleData("prtg_cas02.gat",1);
  140. break;
  141. }
  142. prt_gld.gat,244,126,8 duplicate(SbanhealtW) Sbanhealt#p2-3 722
  143. prt_gld.gat,244,128,8 duplicate(SbanhealtW) Sbanhealt#p2-4 722
  144. prt_gld.gat,236,126,8 duplicate(SbanhealtW) Sbanhealt#p2-5 722
  145. prt_gld.gat,236,128,8 duplicate(SbanhealtW) Sbanhealt#p2-6 722
  146. //Prontera Castle 03 - Lazrigees
  147. prontera.gat,143,203,2 script Lazrigees#p3-1 722,{
  148. set @GIDp3,GetCastleData("prtg_cas03.gat",1);
  149. if (@GIDp3 != 0) goto LStartg;
  150. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  151. mes " ";
  152. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  153. mes " this guild base has not been taken by any guild yet";
  154. mes " ";
  155. mes "2. In order to take this guild base, you must defeat all the guardians";
  156. mes " that are protecting the guild base and eliminate the Emperium";
  157. close;
  158. LStartg:
  159. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  160. mes " ";
  161. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  162. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp3) + "^000000 guild";
  163. mes " ";
  164. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp3) + "^000000 is";
  165. mes " ^ff0000" + GetGuildMaster(@GIDp3) + "^000000. If anyone who objects to that,";
  166. mes " raise your sword to honor yourself.";
  167. close;
  168. OnRecvCastleP03:
  169. FlagEmblem GetCastleData("prtg_cas03.gat",1);
  170. break;
  171. }
  172. prt_gld.gat,150,220,2 script Lazrigees#p3-2::LazrigeesW 722,{
  173. set @GIDp3,GetCastleData("prtg_cas03.gat",1);
  174. if (@GIDp3 != 0) goto LStartg;
  175. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  176. mes " ";
  177. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  178. mes " this guild base has not been taken by any guild yet";
  179. mes " ";
  180. mes "2. In order to take this guild base, you must defeat all the guardians";
  181. mes " that are protecting the guild base and eliminate the Emperium";
  182. close;
  183. LStartg:
  184. if (getcharid(2) == @GIDp3) goto LStartg2;
  185. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  186. mes " ";
  187. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  188. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp3) + "^000000 guild";
  189. mes " ";
  190. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp3) + "^000000 is";
  191. mes " ^ff0000" + GetGuildMaster(@GIDp3) + "^000000. If anyone who objects to that,";
  192. mes " raise your sword to honor yourself.";
  193. close;
  194. LStartg2:
  195. mes "[ Ringing Voice ]";
  196. mes "Brave man...";
  197. mes "Would you return to your honorable be?";
  198. next;
  199. menu "Go back to your agitating point",Lenter,"Cancel",-;
  200. close;
  201. Lenter:
  202. warp "prtg_cas03.gat",97,174;
  203. break;
  204. OnRecvCastleP03:
  205. FlagEmblem GetCastleData("prtg_cas03.gat",1);
  206. break;
  207. }
  208. prt_gld.gat,147,140,4 duplicate(LazrigeesW) Lazrigees#p3-3 722
  209. prt_gld.gat,147,136,4 duplicate(LazrigeesW) Lazrigees#p3-4 722
  210. prt_gld.gat,158,140,4 duplicate(LazrigeesW) Lazrigees#p3-5 722
  211. prt_gld.gat,158,136,4 duplicate(LazrigeesW) Lazrigees#p3-6 722
  212. //Prontera Castle 04 - Squagul
  213. prontera.gat,167,203,6 script Squagul#p4-1 722,{
  214. set @GIDp4,GetCastleData("prtg_cas04.gat",1);
  215. if (@GIDp4 != 0) goto LStartg;
  216. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  217. mes " ";
  218. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  219. mes " this guild base has not been taken by any guild yet";
  220. mes " ";
  221. mes "2. In order to take this guild base, you must defeat all the guardians";
  222. mes " that are protecting the guild base and eliminate the Emperium";
  223. close;
  224. LStartg:
  225. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  226. mes " ";
  227. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  228. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp4) + "^000000 guild";
  229. mes " ";
  230. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp4) + "^000000 is";
  231. mes " ^ff0000" + GetGuildMaster(@GIDp4) + "^000000. If anyone who objects to that,";
  232. mes " raise your sword to honor yourself.";
  233. close;
  234. OnRecvCastleP04:
  235. FlagEmblem GetCastleData("prtg_cas04.gat",1);
  236. break;
  237. }
  238. prt_gld.gat,169,220,6 script Squagul#p4-2::SquagulW 722,{
  239. set @GIDp4,GetCastleData("prtg_cas04.gat",1);
  240. if (@GIDp4 != 0) goto LStartg;
  241. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  242. mes " ";
  243. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  244. mes " this guild base has not been taken by any guild yet";
  245. mes " ";
  246. mes "2. In order to take this guild base, you must defeat all the guardians";
  247. mes " that are protecting the guild base and eliminate the Emperium";
  248. close;
  249. LStartg:
  250. if (getcharid(2) == @GIDp4) goto LStartg2;
  251. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  252. mes " ";
  253. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  254. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp4) + "^000000 guild";
  255. mes " ";
  256. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp4) + "^000000 is";
  257. mes " ^ff0000" + GetGuildMaster(@GIDp4) + "^000000. If anyone who objects to that,";
  258. mes " raise your sword to honor yourself.";
  259. close;
  260. LStartg2:
  261. mes "[ Ringing Voice ]";
  262. mes "Brave man...";
  263. mes "Would you return to your honorable be?";
  264. next;
  265. menu "Go back to your agitating point",Lenter,"Cancel",-;
  266. close;
  267. Lenter:
  268. warp "prtg_cas04.gat",97,174;
  269. break;
  270. OnRecvCastleP04:
  271. FlagEmblem GetCastleData("prtg_cas04.gat",1);
  272. break;
  273. }
  274. prt_gld.gat,120,243,6 duplicate(SquagulW) Squagul#p4-3 722
  275. prt_gld.gat,120,236,6 duplicate(SquagulW) Squagul#p4-4 722
  276. prt_gld.gat,122,243,6 duplicate(SquagulW) Squagul#p4-5 722
  277. prt_gld.gat,122,246,6 duplicate(SquagulW) Squagul#p4-6 722
  278. //Prontera Castle 05 - Guindull
  279. prontera.gat,165,194,5 script Guindull#p5-1 722,{
  280. set @GIDp5,GetCastleData("prtg_cas05.gat",1);
  281. if (@GIDp5 != 0) goto LStartg;
  282. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  283. mes " ";
  284. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  285. mes " this guild base has not been taken by any guild yet";
  286. mes " ";
  287. mes "2. In order to take this guild base, you must defeat all the guardians";
  288. mes " that are protecting the guild base and eliminate the Emperium";
  289. close;
  290. LStartg:
  291. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  292. mes " ";
  293. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  294. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp5) + "^000000 guild";
  295. mes " ";
  296. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp5) + "^000000 is";
  297. mes " ^ff0000" + GetGuildMaster(@GIDp5) + "^000000. If anyone who objects to that,";
  298. mes " raise your sword to honor yourself.";
  299. close;
  300. OnRecvCastleP05:
  301. FlagEmblem GetCastleData("prtg_cas05.gat",1);
  302. break;
  303. }
  304. prt_gld.gat,167,213,5 script Guindull#p5-2::GuindullW 722,{
  305. set @GIDp5,GetCastleData("prtg_cas05.gat",1);
  306. if (@GIDp5 != 0) goto LStartg;
  307. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  308. mes " ";
  309. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  310. mes " this guild base has not been taken by any guild yet";
  311. mes " ";
  312. mes "2. In order to take this guild base, you must defeat all the guardians";
  313. mes " that are protecting the guild base and eliminate the Emperium";
  314. close;
  315. LStartg:
  316. if (getcharid(2) == @GIDp5) goto LStartg2;
  317. mes "[ Edict of the Divine Rune Midgard Kingdom of Prontera ]";
  318. mes " ";
  319. mes "1. Honoring the ordinance of the Divine Rune Midgard Kingdom of Prontera,";
  320. mes " we approve that this base is in the private possession of ^ff0000" + GetGuildName(@GIDp5) + "^000000 guild";
  321. mes " ";
  322. mes "2. The guild master of ^ff0000" + GetGuildName(@GIDp5) + "^000000 is";
  323. mes " ^ff0000" + GetGuildMaster(@GIDp5) + "^000000. If anyone who objects to that,";
  324. mes " raise your sword to honor yourself.";
  325. close;
  326. LStartg2:
  327. mes "[ Ringing Voice ]";
  328. mes "Brave man...";
  329. mes "Would you return to your honorable be?";
  330. next;
  331. menu "Go back to your agitating point",Lenter,"Cancel",-;
  332. close;
  333. Lenter:
  334. warp "prtg_cas05.gat",97,174;
  335. break;
  336. OnRecvCastleP05:
  337. FlagEmblem GetCastleData("prtg_cas05.gat",1);
  338. break;
  339. }
  340. prt_gld.gat,199,243,2 duplicate(GuindullW) Guindull#p5-3 722
  341. prt_gld.gat,199,236,2 duplicate(GuindullW) Guindull#p5-4 722
  342. prt_gld.gat,197,243,2 duplicate(GuindullW) Guindull#p5-5 722
  343. prt_gld.gat,197,236,2 duplicate(GuindullW) Guindull#p5-6 722