deathly_scarab5.lua 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. --[[
  2. Script Name : deathly_scarab5.lua
  3. Script Purpose : Waypoint Path for deathly_scarab5.lua
  4. Script Author : Devn00b
  5. Script Date : 05/20/2020 02:50:57 PM
  6. Script Notes : Locations collected from Live
  7. --]]
  8. function spawn(NPC)
  9. waypoints(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. end
  14. function respawn(NPC)
  15. waypoints(NPC)
  16. end
  17. function waypoints(NPC)
  18. MovementLoopAddLocation(NPC, 141.35, 6.85, -71.46, 2, math.random(0,5))
  19. MovementLoopAddLocation(NPC, 138.75, 6.96, -69.87, 2, math.random(0,5))
  20. MovementLoopAddLocation(NPC, 140.64, 6.89, -78.15, 2, math.random(0,5))
  21. MovementLoopAddLocation(NPC, 138.87, 6.96, -70.29, 2, math.random(0,5))
  22. MovementLoopAddLocation(NPC, 151.91, 6.9, -71.55, 2, math.random(0,5))
  23. MovementLoopAddLocation(NPC, 155.97, 6.9, -61.92, 2, math.random(0,5))
  24. MovementLoopAddLocation(NPC, 150.44, 7.46, -56.35, 2, math.random(0,5))
  25. MovementLoopAddLocation(NPC, 148.73, 6.99, -43.28, 2, math.random(0,5))
  26. MovementLoopAddLocation(NPC, 155.72, 6.99, -43.3, 2, math.random(0,5))
  27. MovementLoopAddLocation(NPC, 155.76, 6.99, -27.76, 2, math.random(0,5))
  28. MovementLoopAddLocation(NPC, 143.18, 6.99, -27.74, 2, math.random(0,5))
  29. MovementLoopAddLocation(NPC, 143.31, 6.99, -44.13, 2, math.random(0,5))
  30. MovementLoopAddLocation(NPC, 141.58, 6.99, -45.37, 2, math.random(0,5))
  31. MovementLoopAddLocation(NPC, 145.8, 6.99, -39.39, 2, math.random(0,5))
  32. MovementLoopAddLocation(NPC, 159.25, 6.99, -45.96, 2, math.random(0,5))
  33. MovementLoopAddLocation(NPC, 142.37, 6.99, -37.53, 2, math.random(0,5))
  34. MovementLoopAddLocation(NPC, 143, 6.99, -27.77, 2, math.random(0,5))
  35. MovementLoopAddLocation(NPC, 150.35, 6.99, -25.7, 2, math.random(0,5))
  36. MovementLoopAddLocation(NPC, 156.69, 6.99, -26.3, 2, math.random(0,5))
  37. MovementLoopAddLocation(NPC, 158.31, 6.99, -30.32, 2, math.random(0,5))
  38. MovementLoopAddLocation(NPC, 155.56, 6.99, -44.83, 2, math.random(0,5))
  39. MovementLoopAddLocation(NPC, 146.14, 6.99, -27.59, 2, math.random(0,5))
  40. MovementLoopAddLocation(NPC, 146.05, 6.99, -20.33, 2, math.random(0,5))
  41. MovementLoopAddLocation(NPC, 158.6, 6.99, -21.79, 2, math.random(0,5))
  42. MovementLoopAddLocation(NPC, 143.62, 6.99, -22.03, 2, math.random(0,5))
  43. MovementLoopAddLocation(NPC, 142.34, 6.99, -4.72, 2, math.random(0,5))
  44. MovementLoopAddLocation(NPC, 157.67, 6.99, -3.98, 2, math.random(0,5))
  45. MovementLoopAddLocation(NPC, 151.67, 6.99, -4.4, 2, math.random(0,5))
  46. MovementLoopAddLocation(NPC, 151.38, 6.99, -8.97, 2, math.random(0,5))
  47. MovementLoopAddLocation(NPC, 154.92, 6.99, -13.62, 2, math.random(0,5))
  48. MovementLoopAddLocation(NPC, 149.69, 6.99, -20.43, 2, math.random(0,5))
  49. MovementLoopAddLocation(NPC, 140.79, 6.99, -17.94, 2, math.random(0,5))
  50. MovementLoopAddLocation(NPC, 140.75, 6.99, -5.89, 2, math.random(0,5))
  51. MovementLoopAddLocation(NPC, 154.04, 6.99, -4.81, 2, math.random(0,5))
  52. MovementLoopAddLocation(NPC, 153.91, 6.99, 0.9, 2, math.random(0,5))
  53. MovementLoopAddLocation(NPC, 158.25, 6.99, 1.24, 2, math.random(0,5))
  54. MovementLoopAddLocation(NPC, 143.75, 6.99, 0.61, 2, math.random(0,5))
  55. MovementLoopAddLocation(NPC, 140.97, 6.99, 16.44, 2, math.random(0,5))
  56. MovementLoopAddLocation(NPC, 158.82, 6.99, 15.81, 2, math.random(0,5))
  57. MovementLoopAddLocation(NPC, 153.34, 6.99, 16.07, 2, math.random(0,5))
  58. MovementLoopAddLocation(NPC, 153.29, 6.99, 9.85, 2, math.random(0,5))
  59. MovementLoopAddLocation(NPC, 156.91, 8.49, 10.25, 2, math.random(0,5))
  60. MovementLoopAddLocation(NPC, 157.36, 8.49, 13.56, 2, math.random(0,5))
  61. MovementLoopAddLocation(NPC, 157.36, 8.49, 4.94, 2, math.random(0,5))
  62. MovementLoopAddLocation(NPC, 157.25, 8.49, 7.66, 2, math.random(0,5))
  63. MovementLoopAddLocation(NPC, 152.6, 6.99, 7.71, 2, math.random(0,5))
  64. MovementLoopAddLocation(NPC, 152.6, 6.99, 4.76, 2, math.random(0,5))
  65. MovementLoopAddLocation(NPC, 136.97, 6.99, 4.96, 2, math.random(0,5))
  66. MovementLoopAddLocation(NPC, 137.04, 6.99, -0.25, 2, math.random(0,5))
  67. MovementLoopAddLocation(NPC, 136.89, 6.99, 16.92, 2, math.random(0,5))
  68. MovementLoopAddLocation(NPC, 132.75, 6.99, 2.06, 2, math.random(0,5))
  69. MovementLoopAddLocation(NPC, 119.66, 6.99, 1.8, 2, math.random(0,5))
  70. MovementLoopAddLocation(NPC, 119.03, 6.99, 7.49, 2, math.random(0,5))
  71. MovementLoopAddLocation(NPC, 117.12, 6.99, 17.23, 2, math.random(0,5))
  72. MovementLoopAddLocation(NPC, 118.51, 6.99, 13.64, 2, math.random(0,5))
  73. MovementLoopAddLocation(NPC, 120.86, 6.99, 17.51, 2, math.random(0,5))
  74. MovementLoopAddLocation(NPC, 121.77, 6.99, 11.22, 2, math.random(0,5))
  75. MovementLoopAddLocation(NPC, 127.09, 6.99, 11.49, 2, math.random(0,5))
  76. MovementLoopAddLocation(NPC, 126.49, 8.49, 16.34, 2, math.random(0,5))
  77. MovementLoopAddLocation(NPC, 123.08, 8.49, 16.24, 2, math.random(0,5))
  78. MovementLoopAddLocation(NPC, 132.44, 8.49, 16.39, 2, math.random(0,5))
  79. MovementLoopAddLocation(NPC, 129.22, 8.49, 16.35, 2, math.random(0,5))
  80. MovementLoopAddLocation(NPC, 129.29, 6.99, 12.31, 2, math.random(0,5))
  81. MovementLoopAddLocation(NPC, 134.31, 6.99, 1.65, 2, math.random(0,5))
  82. MovementLoopAddLocation(NPC, 120.62, 6.99, 2.08, 2, math.random(0,5))
  83. MovementLoopAddLocation(NPC, 120.49, 6.99, 5.4, 2, math.random(0,5))
  84. MovementLoopAddLocation(NPC, 112.06, 6.87, 5.3, 2, math.random(0,5))
  85. MovementLoopAddLocation(NPC, 106.12, 6.91, 10.73, 2, math.random(0,5))
  86. MovementLoopAddLocation(NPC, 100.19, 7.35, 16.55, 2, math.random(0,5))
  87. MovementLoopAddLocation(NPC, 90.21, 6.89, 18.56, 2, math.random(0,5))
  88. MovementLoopAddLocation(NPC, 87.31, 6.88, 18.28, 2, math.random(0,5))
  89. MovementLoopAddLocation(NPC, 68.98, 7.37, 15.74, 2, math.random(0,5))
  90. MovementLoopAddLocation(NPC, 62.49, 6.88, 10.83, 2, math.random(0,5))
  91. MovementLoopAddLocation(NPC, 63.17, 6.87, -17.19, 2, math.random(0,5))
  92. MovementLoopAddLocation(NPC, 60.39, 6.88, -19.28, 2, math.random(0,5))
  93. MovementLoopAddLocation(NPC, 46.74, 6.9, -21.63, 2, math.random(0,5))
  94. MovementLoopAddLocation(NPC, 33.41, 6.75, -33.13, 2, math.random(0,5))
  95. MovementLoopAddLocation(NPC, 31.8, 6.84, -43.76, 2, math.random(0,5))
  96. MovementLoopAddLocation(NPC, 17.41, 6.59, -44.2, 2, math.random(0,5))
  97. MovementLoopAddLocation(NPC, 2.59, 7.43, -43.84, 2, math.random(0,5))
  98. MovementLoopAddLocation(NPC, -15.57, 6.99, -25.24, 2, math.random(0,5))
  99. MovementLoopAddLocation(NPC, -31.47, 6.86, -9.73, 2, math.random(0,5))
  100. MovementLoopAddLocation(NPC, -15.57, 6.99, -25.24, 2, math.random(0,5))
  101. MovementLoopAddLocation(NPC, 2.59, 7.43, -43.84, 2, math.random(0,5))
  102. MovementLoopAddLocation(NPC, 17.41, 6.59, -44.2, 2, math.random(0,5))
  103. MovementLoopAddLocation(NPC, 31.8, 6.84, -43.76, 2, math.random(0,5))
  104. MovementLoopAddLocation(NPC, 33.41, 6.75, -33.13, 2, math.random(0,5))
  105. MovementLoopAddLocation(NPC, 46.74, 6.9, -21.63, 2, math.random(0,5))
  106. MovementLoopAddLocation(NPC, 60.39, 6.88, -19.28, 2, math.random(0,5))
  107. MovementLoopAddLocation(NPC, 63.17, 6.87, -17.19, 2, math.random(0,5))
  108. MovementLoopAddLocation(NPC, 62.49, 6.88, 10.83, 2, math.random(0,5))
  109. MovementLoopAddLocation(NPC, 68.98, 7.37, 15.74, 2, math.random(0,5))
  110. MovementLoopAddLocation(NPC, 87.31, 6.88, 18.28, 2, math.random(0,5))
  111. MovementLoopAddLocation(NPC, 90.21, 6.89, 18.56, 2, math.random(0,5))
  112. MovementLoopAddLocation(NPC, 100.19, 7.35, 16.55, 2, math.random(0,5))
  113. MovementLoopAddLocation(NPC, 106.12, 6.91, 10.73, 2, math.random(0,5))
  114. MovementLoopAddLocation(NPC, 112.06, 6.87, 5.3, 2, math.random(0,5))
  115. MovementLoopAddLocation(NPC, 120.49, 6.99, 5.4, 2, math.random(0,5))
  116. MovementLoopAddLocation(NPC, 120.62, 6.99, 2.08, 2, math.random(0,5))
  117. MovementLoopAddLocation(NPC, 134.31, 6.99, 1.65, 2, math.random(0,5))
  118. MovementLoopAddLocation(NPC, 129.29, 6.99, 12.31, 2, math.random(0,5))
  119. MovementLoopAddLocation(NPC, 129.22, 8.49, 16.35, 2, math.random(0,5))
  120. MovementLoopAddLocation(NPC, 132.44, 8.49, 16.39, 2, math.random(0,5))
  121. MovementLoopAddLocation(NPC, 123.08, 8.49, 16.24, 2, math.random(0,5))
  122. MovementLoopAddLocation(NPC, 126.49, 8.49, 16.34, 2, math.random(0,5))
  123. MovementLoopAddLocation(NPC, 127.09, 6.99, 11.49, 2, math.random(0,5))
  124. MovementLoopAddLocation(NPC, 121.77, 6.99, 11.22, 2, math.random(0,5))
  125. MovementLoopAddLocation(NPC, 120.86, 6.99, 17.51, 2, math.random(0,5))
  126. MovementLoopAddLocation(NPC, 118.51, 6.99, 13.64, 2, math.random(0,5))
  127. MovementLoopAddLocation(NPC, 117.12, 6.99, 17.23, 2, math.random(0,5))
  128. MovementLoopAddLocation(NPC, 119.03, 6.99, 7.49, 2, math.random(0,5))
  129. MovementLoopAddLocation(NPC, 119.66, 6.99, 1.8, 2, math.random(0,5))
  130. MovementLoopAddLocation(NPC, 132.75, 6.99, 2.06, 2, math.random(0,5))
  131. MovementLoopAddLocation(NPC, 136.89, 6.99, 16.92, 2, math.random(0,5))
  132. MovementLoopAddLocation(NPC, 137.04, 6.99, -0.25, 2, math.random(0,5))
  133. MovementLoopAddLocation(NPC, 136.97, 6.99, 4.96, 2, math.random(0,5))
  134. MovementLoopAddLocation(NPC, 152.6, 6.99, 4.76, 2, math.random(0,5))
  135. MovementLoopAddLocation(NPC, 152.6, 6.99, 7.71, 2, math.random(0,5))
  136. MovementLoopAddLocation(NPC, 157.25, 8.49, 7.66, 2, math.random(0,5))
  137. MovementLoopAddLocation(NPC, 157.36, 8.49, 4.94, 2, math.random(0,5))
  138. MovementLoopAddLocation(NPC, 157.36, 8.49, 13.56, 2, math.random(0,5))
  139. MovementLoopAddLocation(NPC, 156.91, 8.49, 10.25, 2, math.random(0,5))
  140. MovementLoopAddLocation(NPC, 153.29, 6.99, 9.85, 2, math.random(0,5))
  141. MovementLoopAddLocation(NPC, 153.34, 6.99, 16.07, 2, math.random(0,5))
  142. MovementLoopAddLocation(NPC, 158.82, 6.99, 15.81, 2, math.random(0,5))
  143. MovementLoopAddLocation(NPC, 140.97, 6.99, 16.44, 2, math.random(0,5))
  144. MovementLoopAddLocation(NPC, 143.75, 6.99, 0.61, 2, math.random(0,5))
  145. MovementLoopAddLocation(NPC, 158.25, 6.99, 1.24, 2, math.random(0,5))
  146. MovementLoopAddLocation(NPC, 153.91, 6.99, 0.9, 2, math.random(0,5))
  147. MovementLoopAddLocation(NPC, 154.04, 6.99, -4.81, 2, math.random(0,5))
  148. MovementLoopAddLocation(NPC, 140.75, 6.99, -5.89, 2, math.random(0,5))
  149. MovementLoopAddLocation(NPC, 140.79, 6.99, -17.94, 2, math.random(0,5))
  150. MovementLoopAddLocation(NPC, 149.69, 6.99, -20.43, 2, math.random(0,5))
  151. MovementLoopAddLocation(NPC, 154.92, 6.99, -13.62, 2, math.random(0,5))
  152. MovementLoopAddLocation(NPC, 151.38, 6.99, -8.97, 2, math.random(0,5))
  153. MovementLoopAddLocation(NPC, 151.67, 6.99, -4.4, 2, math.random(0,5))
  154. MovementLoopAddLocation(NPC, 157.67, 6.99, -3.98, 2, math.random(0,5))
  155. MovementLoopAddLocation(NPC, 142.34, 6.99, -4.72, 2, math.random(0,5))
  156. MovementLoopAddLocation(NPC, 143.62, 6.99, -22.03, 2, math.random(0,5))
  157. MovementLoopAddLocation(NPC, 158.6, 6.99, -21.79, 2, math.random(0,5))
  158. MovementLoopAddLocation(NPC, 146.05, 6.99, -20.33, 2, math.random(0,5))
  159. MovementLoopAddLocation(NPC, 146.14, 6.99, -27.59, 2, math.random(0,5))
  160. MovementLoopAddLocation(NPC, 155.56, 6.99, -44.83, 2, math.random(0,5))
  161. MovementLoopAddLocation(NPC, 158.31, 6.99, -30.32, 2, math.random(0,5))
  162. MovementLoopAddLocation(NPC, 156.69, 6.99, -26.3, 2, math.random(0,5))
  163. MovementLoopAddLocation(NPC, 150.35, 6.99, -25.7, 2, math.random(0,5))
  164. MovementLoopAddLocation(NPC, 143, 6.99, -27.77, 2, math.random(0,5))
  165. MovementLoopAddLocation(NPC, 142.37, 6.99, -37.53, 2, math.random(0,5))
  166. MovementLoopAddLocation(NPC, 159.25, 6.99, -45.96, 2, math.random(0,5))
  167. MovementLoopAddLocation(NPC, 145.8, 6.99, -39.39, 2, math.random(0,5))
  168. MovementLoopAddLocation(NPC, 141.58, 6.99, -45.37, 2, math.random(0,5))
  169. MovementLoopAddLocation(NPC, 143.31, 6.99, -44.13, 2, math.random(0,5))
  170. MovementLoopAddLocation(NPC, 143.18, 6.99, -27.74, 2, math.random(0,5))
  171. MovementLoopAddLocation(NPC, 155.76, 6.99, -27.76, 2, math.random(0,5))
  172. MovementLoopAddLocation(NPC, 155.72, 6.99, -43.3, 2, math.random(0,5))
  173. MovementLoopAddLocation(NPC, 148.73, 6.99, -43.28, 2, math.random(0,5))
  174. MovementLoopAddLocation(NPC, 150.44, 7.46, -56.35, 2, math.random(0,5))
  175. MovementLoopAddLocation(NPC, 155.97, 6.9, -61.92, 2, math.random(0,5))
  176. MovementLoopAddLocation(NPC, 151.91, 6.9, -71.55, 2, math.random(0,5))
  177. MovementLoopAddLocation(NPC, 138.87, 6.96, -70.29, 2, math.random(0,5))
  178. MovementLoopAddLocation(NPC, 140.64, 6.89, -78.15, 2, math.random(0,5))
  179. MovementLoopAddLocation(NPC, 138.75, 6.96, -69.87, 2, math.random(0,5))
  180. MovementLoopAddLocation(NPC, 141.35, 6.85, -71.46, 2, math.random(0,5))
  181. end