Advertisement
existence_dev92

Untitled

Sep 30th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.46 KB | None | 0 0
  1. - script InstanceBossKilled -1,{
  2. end;
  3.  
  4. OnNPCKillEvent:
  5. getmapxy(.@map1$, .@x1, .@y1, UNITTYPE_PC, strcharinfo(0));
  6. switch(killedrid) {
  7. default: end;
  8. //=========================================================
  9. //= Hourly =
  10. //=========================================================
  11. case 2131: // Wandering Purple Dragon - Hazy Forest
  12. .@map_name$ = instance_mapname("1@mist");
  13. .@reward = 2;
  14. break;
  15.  
  16. case 1087: // Orc Hero - Orc Memory
  17. .@map_name$ = instance_mapname("2@orcs");
  18. .@reward = 2;
  19. break;
  20.  
  21. case 2194: // Giant Octopus - Octopus Cave
  22. .@map_name$ = instance_mapname("1@cash");
  23. .@reward = 3;
  24. break;
  25.  
  26. // Malangdo Culvert
  27. case 2187: // Dark Coelacanth
  28. case 2188: // Weird Coelacanth
  29. case 2189: // Mutant Coelacanths
  30. case 2190: // Violent Coelacanths
  31. .@map_name$ = instance_mapname("2@pump");
  32. .@reward = 1;
  33. break;
  34.  
  35. case 1929: // Unsealed Baphomet - Sealed Shrine
  36. .@map_name$ = instance_mapname("2@cata");
  37. .@reward = 12;
  38. break;
  39.  
  40. //=========================================================
  41. //= Daily =
  42. //=========================================================
  43. case 2319: // Buwaya - Buwaya's Cave
  44. .@map_name$ = instance_mapname("1@ma_c");
  45. .@reward = 23;
  46. break;
  47.  
  48. //case : // Central Laboratory - 3 Boss
  49. //case 3124: // Charleston 3 - Central Laboratory
  50. //case 2942: // Evil Fanatic - Devil's Tower
  51.  
  52. case 2529: // Faceworm Queen - Faceworm Nest
  53. .@map_name$ = instance_mapname("1@face");
  54. .@reward = 23;
  55. break;
  56.  
  57. //case 2564: // Fenris Fenrir - Geffen Magic Tournament
  58.  
  59. case 2959: // Torturous Redeemer - Ghost Palace
  60. .@map_name$ = instance_mapname("1@spa");
  61. .@reward = 23;
  62. break;
  63.  
  64. case 2996: // Celine Kimi - Horror Toy Factory - 1@xm_d
  65. .@map_name$ = instance_mapname("1@xm_d");
  66. .@reward = 23;
  67. break;
  68.  
  69. case 3029: // Reaper Yanku - Isle of Bios
  70. .@map_name$ = instance_mapname("1@dth3");
  71. .@reward = 23;
  72. break;
  73.  
  74. case 3254: // T_W_O - The Last Room
  75. .@map_name$ = instance_mapname("1@uns");
  76. .@reward = 23;
  77. break;
  78.  
  79. //case : // - Morse's Cave
  80. //case 3073: // Awakened Ferre - Nightmarish Jitterbug
  81.  
  82. // Old Glast Heim
  83. case 2475: // Corruption Root
  84. .@map_name$ = instance_mapname("1@gl_k");
  85. .@reward = 23;
  86. break;
  87. case 2476: // Amdarais
  88. .@map_name$ = instance_mapname("2@gl_k");
  89. .@reward = 23;
  90. break;
  91.  
  92. case 2542: // Doyen Irene - Sara's Memory - 1@sara
  93. .@map_name$ = instance_mapname("1@sara");
  94. .@reward = 20;
  95. break;
  96.  
  97. //case 3097: // Morocc The Desperate God - Temple of Demon God
  98. // case : // Wave Mode
  99.  
  100. case 3450: // Bijou - Room of Consciousness - 1@mir
  101. .@map_name$ = instance_mapname("1@mir");
  102. .@reward = 23;
  103. break;
  104.  
  105. //case 3628: // Heart Hunter Ebel - Heart Hunter War Base 2
  106. //case 3621: // Pet Child - Werner Laboratory Central Room
  107.  
  108. //=========================================================
  109. //= 3 Days =
  110. //=========================================================
  111. case 2022: // Nidhoggur's Shadow - Nidhoggur's Nest
  112. .@map_name$ = instance_mapname("2@nyd");
  113. .@reward = 3*24;
  114. break;
  115.  
  116. // case : // 2-1 & 2-2 Biolab MVPs - Wolfchev's Laboratory
  117. // case : // Sky Fortress
  118.  
  119. //=========================================================
  120. //= Weekly =
  121. //=========================================================
  122. case 2322: // Bakonawa - Bakonawa Extermination
  123. .@map_name$ = instance_mapname("1@ma_b");
  124. .@reward = 7*24;
  125. break;
  126.  
  127. case 2317: // Bangungot - Bangungot's Instance
  128. .@map_name$ = instance_mapname("1@ma_h");
  129. .@reward = 7*24;
  130. break;
  131.  
  132. // case : // Endless Tower
  133.  
  134. case 3190: // Sarah Irene - Sarah and Fenrir
  135. .@map_name$ = instance_mapname("1@glast");
  136. .@reward = 7*24;
  137. break;
  138.  
  139. }
  140. // Check if is instance map
  141. if (.@map_name$ == "" || .@map1$ != .@map_name$) {
  142. end;
  143. }
  144. if ((.@party_id = getcharid(1))) {
  145. getpartymember .@party_id,0;
  146. getpartymember .@party_id,1;
  147. getpartymember .@party_id,2;
  148. for (.@i = 0; .@i < $@partymembercount; .@i++) {
  149. if (isloggedin($@partymemberaid[.@i], $@partymembercid[.@i])) {
  150. getmapxy(.@map2$, .@x2, .@y2, UNITTYPE_PC, $@partymembername$[.@i]);
  151. if (.@map1$ == .@map2$)
  152. getitem 33012, .@reward, $@partymemberaid[.@i];
  153. }
  154. }
  155. } else {
  156. getitem 33012, .@reward;
  157. }
  158. end;
  159.  
  160. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement