iz_dun.txt 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. //===== rAthena Script =======================================
  2. //= Byalan Dungeon Monster Spawn Script
  3. //===== By: ==================================================
  4. //= Athena (1.0)
  5. //===== Current Version: =====================================
  6. //= 1.5
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Additional Comments: =================================
  10. //= 1.1 Official kRO 10.1 spawns for 1-4 [Playtester]
  11. //= 1.2 More accurate spawns [Playtester]
  12. //= 1.3 Added Izlude Dungeon F6 spawns [Chilly]
  13. //= 1.4 Official F6 spawns.
  14. //= 1.5 Correct Spawn by Navigation's mob data. [attackjom]
  15. //= 1.6 Added Illusion of Underwater. [Capuche]
  16. //============================================================
  17. //==================================================
  18. // iz_dun00 - Undersea Tunnel
  19. //==================================================
  20. iz_dun00,0,0 monster Plankton 1161,88,5000
  21. iz_dun00,0,0 monster Marina 1141,61,5000
  22. iz_dun00,0,0 monster Vadon 1066,20,5000
  23. iz_dun00,0,0 monster Kukre 1070,20,5000
  24. iz_dun00,0,0 monster Hydra 1068,20,5000
  25. iz_dun00,0,0 monster Black Mushroom 1084,6,180000,90000
  26. //==================================================
  27. // iz_dun01 - Undersea Tunnel
  28. //==================================================
  29. iz_dun01,0,0 monster Vadon 1066,60,5000
  30. iz_dun01,0,0 monster Kukre 1070,50,5000
  31. iz_dun01,0,0 monster Hydra 1068,30,5000
  32. iz_dun01,0,0 monster Marina 1141,15,5000
  33. iz_dun01,0,0 monster Cornutus 1067,15,5000
  34. iz_dun01,0,0 monster Plankton 1161,10,5000
  35. iz_dun01,0,0 monster Black Mushroom 1084,10,180000,90000
  36. //==================================================
  37. // iz_dun02 - Undersea Tunnel
  38. //==================================================
  39. iz_dun02,0,0 monster Cornutus 1067,60,5000
  40. iz_dun02,0,0 monster Marse 1144,40,5000
  41. iz_dun02,0,0 monster Obeaune 1044,40,5000
  42. iz_dun02,0,0 monster Hydra 1068,40,5000
  43. iz_dun02,0,0 monster Merman 1264,1,5000
  44. iz_dun02,0,0 monster Black Mushroom 1084,15,180000,90000
  45. //==================================================
  46. // iz_dun03 - Undersea Tunnel
  47. //==================================================
  48. iz_dun03,0,0 monster Phen 1158,45,5000
  49. iz_dun03,0,0 monster Marc 1045,40,5000
  50. iz_dun03,0,0 monster Swordfish 1069,40,5000
  51. iz_dun03,0,0 monster Marine Sphere 1142,20,5000
  52. iz_dun03,0,0 monster Merman 1264,3,5000
  53. iz_dun03,200,144 monster Hydra 1068,1,282000,150000
  54. iz_dun03,178,253 monster Hydra 1068,1,300000,150000
  55. iz_dun03,193,143 monster Hydra 1068,1,300000,150000
  56. iz_dun03,196,143 monster Hydra 1068,1,300000,150000
  57. iz_dun03,199,143 monster Hydra 1068,1,300000,150000
  58. iz_dun03,202,143 monster Hydra 1068,1,300000,150000
  59. iz_dun03,205,143 monster Hydra 1068,1,300000,150000
  60. iz_dun03,208,143 monster Hydra 1068,1,300000,150000
  61. iz_dun03,211,143 monster Hydra 1068,1,300000,150000
  62. iz_dun03,108,249 monster Hydra 1068,1,300000,150000
  63. iz_dun03,180,251 monster Hydra 1068,1,300000,150000
  64. iz_dun03,176,260 monster Hydra 1068,1,300000,150000
  65. iz_dun03,80,163 monster Hydra 1068,1,300000,150000
  66. iz_dun03,204,57 monster Hydra 1068,1,302000,150000
  67. iz_dun03,204,60 monster Hydra 1068,1,304000,150000
  68. iz_dun03,203,47 monster Hydra 1068,1,305000,150000
  69. iz_dun03,206,144 monster Hydra 1068,1,305000,150000
  70. iz_dun03,209,144 monster Hydra 1068,1,308000,150000
  71. iz_dun03,204,51 monster Hydra 1068,1,309000,150000
  72. iz_dun03,203,144 monster Hydra 1068,1,310000,150000
  73. iz_dun03,204,54 monster Hydra 1068,1,310000,150000
  74. iz_dun03,203,59 monster Hydra 1068,1,312000,150000
  75. iz_dun03,204,48 monster Hydra 1068,1,313000,150000
  76. iz_dun03,194,144 monster Hydra 1068,1,316000,150000
  77. iz_dun03,203,53 monster Hydra 1068,1,317000,150000
  78. iz_dun03,191,144 monster Hydra 1068,1,321000,150000
  79. iz_dun03,212,144 monster Hydra 1068,1,321000,150000
  80. iz_dun03,203,50 monster Hydra 1068,1,323000,150000
  81. iz_dun03,203,56 monster Hydra 1068,1,323000,150000
  82. iz_dun03,197,144 monster Hydra 1068,1,2960000,150000
  83. //==================================================
  84. // iz_dun04 - Undersea Tunnel
  85. //==================================================
  86. iz_dun04,0,0 monster Merman 1264,61,5000
  87. iz_dun04,0,0 monster Strouf 1065,58,5000
  88. iz_dun04,0,0 monster Marine Sphere 1142,11,5000
  89. iz_dun04,0,0 monster Swordfish 1069,11,5000
  90. iz_dun04,0,0 monster Deviace 1108,3,5000
  91. iz_dun04,80,246 monster Hydra 1068,1,294000,150000
  92. iz_dun04,79,246 monster Hydra 1068,1,300000,150000
  93. iz_dun04,111,41 monster Hydra 1068,1,300000,150000
  94. iz_dun04,111,35 monster Hydra 1068,1,300000,150000
  95. iz_dun04,124,233 monster Hydra 1068,1,300000,150000
  96. iz_dun04,38,115 monster Hydra 1068,1,300000,150000
  97. iz_dun04,38,129 monster Hydra 1068,1,300000,150000
  98. iz_dun04,61,135 monster Hydra 1068,1,300000,150000
  99. iz_dun04,79,234 monster Hydra 1068,1,302000,150000
  100. iz_dun04,111,38 monster Hydra 1068,1,303000,150000
  101. iz_dun04,134,233 monster Hydra 1068,1,305000,150000
  102. iz_dun04,58,135 monster Hydra 1068,1,305000,150000
  103. iz_dun04,42,116 monster Hydra 1068,1,306000,150000
  104. iz_dun04,33,129 monster Hydra 1068,1,308000,150000
  105. iz_dun04,42,129 monster Hydra 1068,1,312000,150000
  106. iz_dun04,80,233 monster Hydra 1068,1,318000,150000
  107. iz_dun04,69,243 monster Hydra 1068,1,321000,150000
  108. iz_dun04,33,115 monster Hydra 1068,1,321000,150000
  109. //==================================================
  110. // iz_dun05 - Undersea Tunnel F6
  111. //==================================================
  112. iz_dun05,0,0 monster Sropho 2201,50,5000
  113. iz_dun05,0,0 monster Sedora 2204,60,5000
  114. iz_dun05,0,0 monster Pot Dofle 2203,30,5000
  115. iz_dun05,0,0 monster King Dramoh 2198,25,5000
  116. iz_dun05,0,0,0,0 boss_monster Kraken 2202,1,7200000,1800000,0
  117. //==================================================
  118. // Illusion of Underwater
  119. //==================================================
  120. iz_d04_i monster Deep Sea Sropho 20801,45,5000,0,"iz_d04_i_boss::OnMobDead"
  121. iz_d04_i monster Deep Sea Obeaune 20802,45,5000,0,"iz_d04_i_boss::OnMobDead"
  122. iz_d04_i monster Deep Sea Merman 20805,45,5000,0,"iz_d04_i_boss::OnMobDead"
  123. iz_d04_i monster Deep Sea Marse 20804,45,5000,0,"iz_d04_i_boss::OnMobDead"
  124. iz_d04_i monster Deep Sea Deviace 20803,45,5000,0,"iz_d04_i_boss::OnMobDead"
  125. - script iz_d04_i_boss -1,{
  126. end;
  127. OnMobDead:
  128. if (playerattached()) {
  129. if (.count < 1500) // todo value ?
  130. .count++;
  131. if (!.boss_spawn && !.cooldown && .count == 1500) {
  132. .boss_spawn = true;
  133. .count = 0;
  134. killmonster "iz_d04_i", "iz_d04_i_boss::OnBossDeath";
  135. // mapannounce "iz_d04_i", "", bc_map; // todo
  136. getunitdata( killedgid, .@data );
  137. monster "iz_d04_i", .@data[UMOB_X], .@data[UMOB_Y], "--ja--", 20811,1, "iz_d04_i_boss::OnBossDeath"; // ILL_KRAKEN
  138. end;
  139. }
  140. }
  141. end;
  142. OnBossDeath:
  143. killmonster "iz_d04_i", "iz_d04_i_boss::OnBossDeath";
  144. .boss_spawn = false;
  145. .cooldown = true;
  146. initnpctimer;
  147. end;
  148. OnTimer7200000:
  149. .cooldown = false;
  150. stopnpctimer;
  151. end;
  152. }
  153. iz_d05_i monster Deep Sea Strouf 20808,45,5000,0,"iz_d05_i_boss::OnMobDead"
  154. iz_d05_i monster Deep Sea Swordfish 20807,45,5000,0,"iz_d05_i_boss::OnMobDead"
  155. iz_d05_i monster Deep Sea Phen 20809,45,5000,0,"iz_d05_i_boss::OnMobDead"
  156. iz_d05_i monster Deep Sea Sedora 20806,45,5000,0,"iz_d05_i_boss::OnMobDead"
  157. iz_d05_i monster Deep Sea King Dramoh 20810,45,5000,0,"iz_d05_i_boss::OnMobDead"
  158. - script iz_d05_i_boss -1,{
  159. end;
  160. OnMobDead:
  161. if (playerattached()) {
  162. if (.count < 1500) // todo value ?
  163. .count++;
  164. if (!.boss_spawn && !.cooldown && .count == 1500) {
  165. .boss_spawn = true;
  166. .count = 0;
  167. killmonster "iz_d05_i", "iz_d05_i_boss::OnBossDeath";
  168. // mapannounce "iz_d05_i", "", bc_map; // todo
  169. getunitdata( killedgid, .@data );
  170. monster "iz_d05_i", .@data[UMOB_X], .@data[UMOB_Y], "--ja--", 20843,1, "iz_d05_i_boss::OnBossDeath"; // ILL_ABYSMAL_WITCH
  171. end;
  172. }
  173. }
  174. end;
  175. OnBossDeath:
  176. killmonster "iz_d05_i", "iz_d05_i_boss::OnBossDeath";
  177. .boss_spawn = false;
  178. .cooldown = true;
  179. initnpctimer;
  180. end;
  181. OnTimer7200000:
  182. .cooldown = false;
  183. stopnpctimer;
  184. end;
  185. }