anettlevillerat.lua 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. --[[
  2. Script Name : SpawnScripts/Nettleville/anettlevillerat.lua
  3. Script Author : Dorbin
  4. Script Date : 2022.06.20 03:06:02
  5. Script Purpose :
  6. :
  7. --]]
  8. function spawn(NPC)
  9. waypoints(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. end
  13. function respawn(NPC)
  14. spawn(NPC)
  15. end
  16. function waypoints(NPC)
  17. if GetSpawnLocationID(NPC)== 419262 then
  18. MovementLoopAddLocation(NPC, 666.62, -20.36, 308.01, 6, 0)
  19. MovementLoopAddLocation(NPC, 674.16, -20.43, 318.74, 6, 0)
  20. MovementLoopAddLocation(NPC, 677.77, -20.45, 322.45, 6, 0)
  21. MovementLoopAddLocation(NPC, 680.74, -20.42, 333.29, 6, 0)
  22. MovementLoopAddLocation(NPC, 678.06, -20.94, 341.47, 6, 0)
  23. MovementLoopAddLocation(NPC, 675.96, -24.52, 349.81, 6, 0)
  24. MovementLoopAddLocation(NPC, 678.38, -24.52, 350.3, 6, 0)
  25. MovementLoopAddLocation(NPC, 686.73, -20.8, 343.02, 6, 15)
  26. MovementLoopAddLocation(NPC, 683.62, -24.65, 354.54, 6, 0)
  27. MovementLoopAddLocation(NPC, 678.3, -24.8, 359.11, 6, 0)
  28. MovementLoopAddLocation(NPC, 673.73, -24.74, 362.85, 6, 0)
  29. MovementLoopAddLocation(NPC, 667.14, -24.54, 372.14, 6, 0)
  30. MovementLoopAddLocation(NPC, 665.32, -24.51, 373.15, 6, 15)
  31. MovementLoopAddLocation(NPC, 657.2, -24.7, 378.12, 6, 0)
  32. MovementLoopAddLocation(NPC, 650.66, -24.65, 380.81, 6, 0)
  33. MovementLoopAddLocation(NPC, 642.69, -24.75, 379.78, 6, 0)
  34. MovementLoopAddLocation(NPC, 622.04, -26.11, 380.85, 6, 0)
  35. MovementLoopAddLocation(NPC, 617.84, -26.34, 382.81, 6, 0)
  36. MovementLoopAddLocation(NPC, 611.95, -26.33, 386.63, 6, 15)
  37. MovementLoopAddLocation(NPC, 610.16, -26.49, 384.5, 6, 0)
  38. MovementLoopAddLocation(NPC, 620.04, -26.21, 380.92, 6, 0)
  39. MovementLoopAddLocation(NPC, 629.58, -25.43, 382.32, 6, 0)
  40. MovementLoopAddLocation(NPC, 638.08, -24.81, 383.5, 6, 0)
  41. MovementLoopAddLocation(NPC, 647.63, -24.72, 375.09, 6, 0)
  42. MovementLoopAddLocation(NPC, 669.26, -24.81, 354.72, 6, 0)
  43. MovementLoopAddLocation(NPC, 670.36, -23.64, 342.98, 6, 0)
  44. MovementLoopAddLocation(NPC, 668.08, -22.47, 338.69, 6, 0)
  45. MovementLoopAddLocation(NPC, 662.58, -22.39, 335.15, 6, 0)
  46. MovementLoopAddLocation(NPC, 658.77, -22.31, 331.94, 6, 0)
  47. MovementLoopAddLocation(NPC, 658.02, -22.29, 330.31, 6, 0)
  48. MovementLoopAddLocation(NPC, 663.88, -20.44, 326.59, 6, 0)
  49. MovementLoopAddLocation(NPC, 679.84, -20.18, 313, 6, 15)
  50. MovementLoopAddLocation(NPC, 674.35, -20.39, 309.52, 6, 0)
  51. MovementLoopAddLocation(NPC, 669.55, -20.3, 309.19, 6, 0)
  52. MovementLoopAddLocation(NPC, 654.58, -20.42, 304.84, 6, 15)
  53. elseif GetSpawnLocationID(NPC)== 419252 then
  54. MovementLoopAddLocation(NPC, 624.33, -20.38, 280.97, 6, 20)
  55. MovementLoopAddLocation(NPC, 635.28, -20.31, 278.4, 6, 0)
  56. MovementLoopAddLocation(NPC, 648.04, -20.3, 275.09, 6, 0)
  57. MovementLoopAddLocation(NPC, 657.37, -20.19, 270.6, 6, 0)
  58. MovementLoopAddLocation(NPC, 661.18, -20.35, 277.04, 6, 0)
  59. MovementLoopAddLocation(NPC, 659.68, -20.29, 284.43, 6, 15)
  60. MovementLoopAddLocation(NPC, 662.9, -20.14, 288.42, 6, 0)
  61. MovementLoopAddLocation(NPC, 664.9, -20.04, 293.08, 6, 0)
  62. MovementLoopAddLocation(NPC, 661.56, -20.3, 295, 6, 0)
  63. MovementLoopAddLocation(NPC, 653.95, -20.42, 298.93, 6, 0)
  64. MovementLoopAddLocation(NPC, 636.3, -20.59, 307.99, 6, 0)
  65. MovementLoopAddLocation(NPC, 634.7, -20.42, 312.8, 6, 15)
  66. MovementLoopAddLocation(NPC, 629.32, -20.43, 311.63, 6, 0)
  67. MovementLoopAddLocation(NPC, 620.13, -20.26, 307.51, 6, 0)
  68. MovementLoopAddLocation(NPC, 618.71, -20.2, 308.3, 6, 15)
  69. MovementLoopAddLocation(NPC, 617.28, -20.41, 314.89, 6, 0)
  70. MovementLoopAddLocation(NPC, 612.5, -20.59, 322.53, 6, 0)
  71. MovementLoopAddLocation(NPC, 608.73, -20.75, 327.26, 6, 0)
  72. MovementLoopAddLocation(NPC, 604.37, -20.8, 341.89, 6, 0)
  73. MovementLoopAddLocation(NPC, 596.37, -20.31, 346, 6, 0)
  74. MovementLoopAddLocation(NPC, 593.05, -20.3, 346.66, 6, 0)
  75. MovementLoopAddLocation(NPC, 588.62, -19.24, 350.29, 6, 0)
  76. MovementLoopAddLocation(NPC, 577.06, -19.3, 347.55, 6, 0)
  77. MovementLoopAddLocation(NPC, 572.77, -19.01, 351.88, 6, 0)
  78. MovementLoopAddLocation(NPC, 567.65, -18.79, 356.21, 6, 15)
  79. MovementLoopAddLocation(NPC, 571.44, -19.08, 364.19, 6, 0)
  80. MovementLoopAddLocation(NPC, 582.1, -19.2, 368.39, 6, 0)
  81. MovementLoopAddLocation(NPC, 598.41, -19.14, 371.95, 6, 0)
  82. MovementLoopAddLocation(NPC, 598.83, -19.13, 372.12, 6, 15)
  83. MovementLoopAddLocation(NPC, 599.54, -18.99, 371.51, 6, 0)
  84. MovementLoopAddLocation(NPC, 598.83, -19.13, 372.12, 6, 15)
  85. MovementLoopAddLocation(NPC, 598.41, -19.14, 371.95, 6, 0)
  86. MovementLoopAddLocation(NPC, 582.1, -19.2, 368.39, 6, 0)
  87. MovementLoopAddLocation(NPC, 571.44, -19.08, 364.19, 6, 0)
  88. MovementLoopAddLocation(NPC, 567.65, -18.79, 356.21, 6, 15)
  89. MovementLoopAddLocation(NPC, 572.77, -19.01, 351.88, 6, 0)
  90. MovementLoopAddLocation(NPC, 577.06, -19.3, 347.55, 6, 0)
  91. MovementLoopAddLocation(NPC, 588.62, -19.24, 350.29, 6, 0)
  92. MovementLoopAddLocation(NPC, 593.05, -20.3, 346.66, 6, 0)
  93. MovementLoopAddLocation(NPC, 596.37, -20.31, 346, 6, 0)
  94. MovementLoopAddLocation(NPC, 604.37, -20.8, 341.89, 6, 0)
  95. MovementLoopAddLocation(NPC, 608.73, -20.75, 327.26, 6, 0)
  96. MovementLoopAddLocation(NPC, 612.5, -20.59, 322.53, 6, 0)
  97. MovementLoopAddLocation(NPC, 617.28, -20.41, 314.89, 6, 0)
  98. MovementLoopAddLocation(NPC, 618.71, -20.2, 308.3, 6, 15)
  99. MovementLoopAddLocation(NPC, 620.13, -20.26, 307.51, 6, 0)
  100. MovementLoopAddLocation(NPC, 629.32, -20.43, 311.63, 6, 0)
  101. MovementLoopAddLocation(NPC, 634.7, -20.42, 312.8, 6, 15)
  102. MovementLoopAddLocation(NPC, 636.3, -20.59, 307.99, 6, 0)
  103. MovementLoopAddLocation(NPC, 653.95, -20.42, 298.93, 6, 0)
  104. MovementLoopAddLocation(NPC, 661.56, -20.3, 295, 6, 0)
  105. MovementLoopAddLocation(NPC, 664.9, -20.04, 293.08, 6, 0)
  106. MovementLoopAddLocation(NPC, 662.9, -20.14, 288.42, 6, 0)
  107. MovementLoopAddLocation(NPC, 659.68, -20.29, 284.43, 6, 15)
  108. MovementLoopAddLocation(NPC, 661.18, -20.35, 277.04, 6, 0)
  109. MovementLoopAddLocation(NPC, 657.37, -20.19, 270.6, 6, 0)
  110. MovementLoopAddLocation(NPC, 648.04, -20.3, 275.09, 6, 0)
  111. MovementLoopAddLocation(NPC, 635.28, -20.31, 278.4, 6, 0)
  112. MovementLoopAddLocation(NPC, 624.33, -20.38, 280.97, 6, 0)
  113. elseif GetSpawnLocationID(NPC)== 419258 then
  114. MovementLoopAddLocation(NPC, 653.77, -20.42, 296.12, 6, 0)
  115. MovementLoopAddLocation(NPC, 662.71, -20.41, 299.94, 6, 0)
  116. MovementLoopAddLocation(NPC, 666.16, -20.43, 317.61, 6, 0)
  117. MovementLoopAddLocation(NPC, 667.13, -20.44, 324.98, 6, 0)
  118. MovementLoopAddLocation(NPC, 664.03, -20.44, 327.52, 6, 0)
  119. MovementLoopAddLocation(NPC, 656.52, -22.3, 330.7, 6, 0)
  120. MovementLoopAddLocation(NPC, 646.3, -22.27, 327.52, 6, 15)
  121. MovementLoopAddLocation(NPC, 649.51, -22.28, 327.47, 6, 0)
  122. MovementLoopAddLocation(NPC, 648.47, -22.31, 332.18, 6, 0)
  123. MovementLoopAddLocation(NPC, 638.33, -22.32, 343.47, 6, 0)
  124. MovementLoopAddLocation(NPC, 634.31, -22.38, 357.31, 6, 0)
  125. MovementLoopAddLocation(NPC, 634.67, -22.44, 366.62, 6, 0)
  126. MovementLoopAddLocation(NPC, 634.75, -22.33, 368.43, 6, 0)
  127. MovementLoopAddLocation(NPC, 632.82, -22.36, 369.63, 6, 0)
  128. MovementLoopAddLocation(NPC, 629.62, -23.93, 369.22, 6, 0)
  129. MovementLoopAddLocation(NPC, 624.2, -25.19, 369.93, 6, 0)
  130. MovementLoopAddLocation(NPC, 617.24, -26.39, 385.98, 6, 15)
  131. MovementLoopAddLocation(NPC, 620.35, -26.35, 385.36, 6, 15)
  132. MovementLoopAddLocation(NPC, 618.64, -26.36, 386.41, 6, 0)
  133. MovementLoopAddLocation(NPC, 611.51, -26.51, 382.19, 6, 0)
  134. MovementLoopAddLocation(NPC, 600.79, -26.47, 378.7, 6, 0)
  135. MovementLoopAddLocation(NPC, 591.39, -26.05, 375.65, 6, 0)
  136. MovementLoopAddLocation(NPC, 586.98, -26.35, 376.42, 6, 0)
  137. MovementLoopAddLocation(NPC, 571.96, -26.51, 381.48, 6, 15)
  138. MovementLoopAddLocation(NPC, 590.59, -26.54, 382.19, 6, 0)
  139. MovementLoopAddLocation(NPC, 598.72, -26.45, 379.48, 6, 0)
  140. MovementLoopAddLocation(NPC, 602.78, -26.37, 372.9, 6, 0)
  141. MovementLoopAddLocation(NPC, 604.69, -20.77, 358.12, 6, 0)
  142. MovementLoopAddLocation(NPC, 605.58, -20.77, 337.85, 6, 0)
  143. MovementLoopAddLocation(NPC, 607.64, -20.21, 320.85, 6, 15)
  144. MovementLoopAddLocation(NPC, 609.58, -20.49, 323.37, 6, 0)
  145. MovementLoopAddLocation(NPC, 612.06, -20.59, 322.5, 6, 0)
  146. MovementLoopAddLocation(NPC, 621.42, -20.51, 313.66, 6, 0)
  147. MovementLoopAddLocation(NPC, 612.06, -20.59, 322.5, 6, 0)
  148. MovementLoopAddLocation(NPC, 609.58, -20.49, 323.37, 6, 0)
  149. MovementLoopAddLocation(NPC, 607.64, -20.21, 320.85, 6, 15)
  150. MovementLoopAddLocation(NPC, 605.58, -20.77, 337.85, 6, 0)
  151. MovementLoopAddLocation(NPC, 604.69, -20.77, 358.12, 6, 0)
  152. MovementLoopAddLocation(NPC, 602.78, -26.37, 372.9, 6, 0)
  153. MovementLoopAddLocation(NPC, 598.72, -26.45, 379.48, 6, 0)
  154. MovementLoopAddLocation(NPC, 590.59, -26.54, 382.19, 6, 0)
  155. MovementLoopAddLocation(NPC, 571.96, -26.51, 381.48, 6, 15)
  156. MovementLoopAddLocation(NPC, 586.98, -26.35, 376.42, 6, 0)
  157. MovementLoopAddLocation(NPC, 591.39, -26.05, 375.65, 6, 0)
  158. MovementLoopAddLocation(NPC, 600.79, -26.47, 378.7, 6, 0)
  159. MovementLoopAddLocation(NPC, 611.51, -26.51, 382.19, 6, 0)
  160. MovementLoopAddLocation(NPC, 618.64, -26.36, 386.41, 6, 0)
  161. MovementLoopAddLocation(NPC, 620.35, -26.35, 385.36, 6, 15)
  162. MovementLoopAddLocation(NPC, 617.24, -26.39, 385.98, 6, 15)
  163. MovementLoopAddLocation(NPC, 624.2, -25.19, 369.93, 6, 0)
  164. MovementLoopAddLocation(NPC, 629.62, -23.93, 369.22, 6, 0)
  165. MovementLoopAddLocation(NPC, 632.82, -22.36, 369.63, 6, 0)
  166. MovementLoopAddLocation(NPC, 634.75, -22.33, 368.43, 6, 0)
  167. MovementLoopAddLocation(NPC, 634.67, -22.44, 366.62, 6, 0)
  168. MovementLoopAddLocation(NPC, 634.31, -22.38, 357.31, 6, 0)
  169. MovementLoopAddLocation(NPC, 638.33, -22.32, 343.47, 6, 0)
  170. MovementLoopAddLocation(NPC, 648.47, -22.31, 332.18, 6, 0)
  171. MovementLoopAddLocation(NPC, 649.51, -22.28, 327.47, 6, 0)
  172. MovementLoopAddLocation(NPC, 646.3, -22.27, 327.52, 6, 15)
  173. MovementLoopAddLocation(NPC, 656.52, -22.3, 330.7, 6, 0)
  174. MovementLoopAddLocation(NPC, 664.03, -20.44, 327.52, 6, 0)
  175. MovementLoopAddLocation(NPC, 667.13, -20.44, 324.98, 6, 0)
  176. MovementLoopAddLocation(NPC, 666.16, -20.43, 317.61, 6, 0)
  177. MovementLoopAddLocation(NPC, 662.71, -20.41, 299.94, 6, 0)
  178. MovementLoopAddLocation(NPC, 653.77, -20.42, 296.12, 6, 0)
  179. elseif GetSpawnLocationID(NPC)== 419219 then
  180. MovementLoopAddLocation(NPC, 569.62, -20.09, 343.09, 6, 15)
  181. MovementLoopAddLocation(NPC, 571.28, -20.3, 340.93, 6, 0)
  182. MovementLoopAddLocation(NPC, 574.34, -20.35, 331.66, 6, 0)
  183. MovementLoopAddLocation(NPC, 579.69, -20.15, 314.44, 6, 0)
  184. MovementLoopAddLocation(NPC, 583.03, -19.95, 307.08, 6, 0)
  185. MovementLoopAddLocation(NPC, 594.64, -20.34, 303.51, 6, 15)
  186. MovementLoopAddLocation(NPC, 594.06, -20.42, 294.24, 6, 0)
  187. MovementLoopAddLocation(NPC, 598.47, -20.3, 290.18, 6, 0)
  188. MovementLoopAddLocation(NPC, 617.11, -20.18, 282.11, 6, 0)
  189. MovementLoopAddLocation(NPC, 624.28, -20.37, 280.49, 6, 0)
  190. MovementLoopAddLocation(NPC, 630.57, -20.35, 278.6, 6, 0)
  191. MovementLoopAddLocation(NPC, 643.72, -20.27, 274.13, 6, 0)
  192. MovementLoopAddLocation(NPC, 647.16, -20.31, 274.41, 6, 0)
  193. MovementLoopAddLocation(NPC, 650.6, -20.24, 272.21, 6, 0)
  194. MovementLoopAddLocation(NPC, 643.23, -20.24, 276.4, 6, 15)
  195. MovementLoopAddLocation(NPC, 634.6, -20.35, 276.97, 6, 0)
  196. MovementLoopAddLocation(NPC, 629.76, -20.37, 281.58, 6, 0)
  197. MovementLoopAddLocation(NPC, 630.1, -20.42, 285.3, 6, 0)
  198. MovementLoopAddLocation(NPC, 636.04, -20.43, 295.19, 6, 0)
  199. MovementLoopAddLocation(NPC, 637.25, -20.67, 300.48, 6, 0)
  200. MovementLoopAddLocation(NPC, 633.28, -20.74, 304.85, 6, 0)
  201. MovementLoopAddLocation(NPC, 624.83, -20.55, 309.95, 6, 0)
  202. MovementLoopAddLocation(NPC, 615.31, -20.48, 317.45, 6, 0)
  203. MovementLoopAddLocation(NPC, 604.23, -20.79, 340.41, 6, 0)
  204. MovementLoopAddLocation(NPC, 604.13, -20.5, 352.46, 6, 0)
  205. MovementLoopAddLocation(NPC, 602.09, -20.4, 355.57, 6, 2)
  206. MovementLoopAddLocation(NPC, 605.3, -20.77, 345.35, 6, 0)
  207. MovementLoopAddLocation(NPC, 606.83, -20.59, 327.64, 6, 0)
  208. MovementLoopAddLocation(NPC, 617.64, -20.56, 318.48, 6, 0)
  209. MovementLoopAddLocation(NPC, 640.8, -20.42, 306.47, 6, 0)
  210. MovementLoopAddLocation(NPC, 639.34, -20.47, 294.21, 6, 0)
  211. MovementLoopAddLocation(NPC, 634.96, -20.39, 295.08, 6, 0)
  212. MovementLoopAddLocation(NPC, 632.66, -20.37, 286.48, 6, 0)
  213. MovementLoopAddLocation(NPC, 628.97, -20.39, 281.23, 6, 0)
  214. MovementLoopAddLocation(NPC, 620.32, -20.37, 282.06, 6, 0)
  215. MovementLoopAddLocation(NPC, 605.45, -20.12, 285.69, 6, 0)
  216. MovementLoopAddLocation(NPC, 594.88, -20.35, 292.66, 6, 0)
  217. MovementLoopAddLocation(NPC, 590.38, -20.37, 298.43, 6, 0)
  218. MovementLoopAddLocation(NPC, 579.24, -20.02, 313.16, 6, 0)
  219. MovementLoopAddLocation(NPC, 583.73, -20.25, 325.35, 6, 15)
  220. elseif GetSpawnLocationID(NPC)== 419226 then
  221. MovementLoopAddLocation(NPC, 584.76, -20.33, 312.22, 4, 0)
  222. MovementLoopAddLocation(NPC, 583.74, -20.33, 315.25, 4, 0)
  223. MovementLoopAddLocation(NPC, 575.03, -20.27, 321.8, 4, 15)
  224. MovementLoopAddLocation(NPC, 572.6, -20.24, 335.77, 4, 0)
  225. MovementLoopAddLocation(NPC, 572.09, -20.28, 339.46, 4, 0)
  226. MovementLoopAddLocation(NPC, 574.16, -20.37, 342.6, 4, 0)
  227. MovementLoopAddLocation(NPC, 575.23, -20.27, 343.5, 4, 0)
  228. MovementLoopAddLocation(NPC, 583.23, -20.37, 341.44, 4, 15)
  229. MovementLoopAddLocation(NPC, 585.23, -20.34, 342.41, 4, 0)
  230. MovementLoopAddLocation(NPC, 583.11, -20.33, 342.74, 4, 0)
  231. MovementLoopAddLocation(NPC, 579.88, -20.33, 340.87, 4, 0)
  232. MovementLoopAddLocation(NPC, 578.16, -20.37, 334.63, 4, 0)
  233. MovementLoopAddLocation(NPC, 578.22, -20.42, 331.21, 4, 0)
  234. MovementLoopAddLocation(NPC, 580.79, -20.04, 311.93, 4, 0)
  235. MovementLoopAddLocation(NPC, 581.74, -19.85, 307.76, 4, 0)
  236. MovementLoopAddLocation(NPC, 591.84, -20.42, 300.31, 4, 0)
  237. MovementLoopAddLocation(NPC, 599.63, -20.38, 292.97, 4, 0)
  238. MovementLoopAddLocation(NPC, 603.84, -20.33, 289.32, 4, 0)
  239. MovementLoopAddLocation(NPC, 612.43, -19.95, 281.83, 4, 15)
  240. MovementLoopAddLocation(NPC, 597.13, -20.4, 296.28, 4, 0)
  241. MovementLoopAddLocation(NPC, 612.43, -19.95, 281.83, 4, 15)
  242. MovementLoopAddLocation(NPC, 603.84, -20.33, 289.32, 4, 0)
  243. MovementLoopAddLocation(NPC, 599.63, -20.38, 292.97, 4, 0)
  244. MovementLoopAddLocation(NPC, 591.84, -20.42, 300.31, 4, 0)
  245. MovementLoopAddLocation(NPC, 581.74, -19.85, 307.76, 4, 0)
  246. MovementLoopAddLocation(NPC, 580.79, -20.04, 311.93, 4, 0)
  247. MovementLoopAddLocation(NPC, 578.22, -20.42, 331.21, 4, 0)
  248. MovementLoopAddLocation(NPC, 578.16, -20.37, 334.63, 4, 0)
  249. MovementLoopAddLocation(NPC, 579.88, -20.33, 340.87, 4, 0)
  250. MovementLoopAddLocation(NPC, 583.11, -20.33, 342.74, 4, 0)
  251. MovementLoopAddLocation(NPC, 585.23, -20.34, 342.41, 4, 0)
  252. MovementLoopAddLocation(NPC, 583.23, -20.37, 341.44, 4, 15)
  253. MovementLoopAddLocation(NPC, 575.23, -20.27, 343.5, 4, 0)
  254. MovementLoopAddLocation(NPC, 574.16, -20.37, 342.6, 4, 0)
  255. MovementLoopAddLocation(NPC, 572.09, -20.28, 339.46, 4, 0)
  256. MovementLoopAddLocation(NPC, 572.6, -20.24, 335.77, 4, 0)
  257. MovementLoopAddLocation(NPC, 575.03, -20.27, 321.8, 4, 15)
  258. MovementLoopAddLocation(NPC, 583.74, -20.33, 315.25, 4, 0)
  259. MovementLoopAddLocation(NPC, 584.76, -20.33, 312.22, 4, 0)
  260. elseif GetSpawnLocationID(NPC)== 419228 then
  261. MovementLoopAddLocation(NPC, 597.54, -20.42, 293.96, 2, 2)
  262. MovementLoopAddLocation(NPC, 598.91, -20, 287.81, 2, 0)
  263. MovementLoopAddLocation(NPC, 609.29, -20.28, 291.84, 2, math.random(0,8))
  264. MovementLoopAddLocation(NPC, 611.62, -20.33, 286.08, 2, 0)
  265. MovementLoopAddLocation(NPC, 616.37, -20.08, 281.4, 2, 0)
  266. MovementLoopAddLocation(NPC, 621.12, -20.28, 280.28, 2, 0)
  267. MovementLoopAddLocation(NPC, 623.77, -20.38, 280.82, 2, 0)
  268. MovementLoopAddLocation(NPC, 627.08, -20.34, 283.19, 2, math.random(0,8))
  269. MovementLoopAddLocation(NPC, 631.03, -20.4, 284.14, 2, 0)
  270. MovementLoopAddLocation(NPC, 632.84, -20.38, 285.74, 2, 0)
  271. MovementLoopAddLocation(NPC, 634.3, -20.41, 292.51, 2, 0)
  272. MovementLoopAddLocation(NPC, 633.17, -20.33, 294.92, 2, math.random(0,8))
  273. MovementLoopAddLocation(NPC, 634.49, -20.39, 295.32, 2, 0)
  274. MovementLoopAddLocation(NPC, 630.83, -20.38, 282.71, 2, 0)
  275. MovementLoopAddLocation(NPC, 630.27, -20.4, 280.07, 2, 0)
  276. MovementLoopAddLocation(NPC, 623.62, -20.37, 280.71, 2, 0)
  277. MovementLoopAddLocation(NPC, 620.16, -20.19, 279.91, 2, 0)
  278. MovementLoopAddLocation(NPC, 618.84, -20.17, 280.36, 2, math.random(0,8))
  279. MovementLoopAddLocation(NPC, 614.77, -20.31, 287.96, 2, 0)
  280. MovementLoopAddLocation(NPC, 600.06, -20.04, 286.7, 2, math.random(0,8))
  281. MovementLoopAddLocation(NPC, 588.72, -20.41, 301.32, 2, 0)
  282. MovementLoopAddLocation(NPC, 579.96, -19.82, 310.38, 2, 0)
  283. MovementLoopAddLocation(NPC, 579.12, -19.89, 311.87, 2, math.random(0,8))
  284. MovementLoopAddLocation(NPC, 584.07, -20.24, 324.34, 2, math.random(0,8))
  285. MovementLoopAddLocation(NPC, 572.37, -20.13, 329.84, 2, 0)
  286. MovementLoopAddLocation(NPC, 585.41, -20.28, 313.02, 2, math.random(0,8))
  287. MovementLoopAddLocation(NPC, 572.37, -20.13, 329.84, 2, 0)
  288. MovementLoopAddLocation(NPC, 584.07, -20.24, 324.34, 2, math.random(0,8))
  289. MovementLoopAddLocation(NPC, 579.12, -19.89, 311.87, 2, math.random(0,8))
  290. MovementLoopAddLocation(NPC, 579.96, -19.82, 310.38, 2, 0)
  291. MovementLoopAddLocation(NPC, 588.72, -20.41, 301.32, 2, 0)
  292. MovementLoopAddLocation(NPC, 600.06, -20.04, 286.7, 2, math.random(0,8))
  293. MovementLoopAddLocation(NPC, 614.77, -20.31, 287.96, 2, 0)
  294. MovementLoopAddLocation(NPC, 618.84, -20.17, 280.36, 2, math.random(0,8))
  295. MovementLoopAddLocation(NPC, 620.16, -20.19, 279.91, 2, 0)
  296. MovementLoopAddLocation(NPC, 623.62, -20.37, 280.71, 2, 0)
  297. MovementLoopAddLocation(NPC, 630.27, -20.4, 280.07, 2, 0)
  298. MovementLoopAddLocation(NPC, 630.83, -20.38, 282.71, 2, 0)
  299. MovementLoopAddLocation(NPC, 634.49, -20.39, 295.32, 2, 0)
  300. MovementLoopAddLocation(NPC, 633.17, -20.33, 294.92, 2, math.random(0,8))
  301. MovementLoopAddLocation(NPC, 634.3, -20.41, 292.51, 2, 0)
  302. MovementLoopAddLocation(NPC, 632.84, -20.38, 285.74, 2, 0)
  303. MovementLoopAddLocation(NPC, 631.03, -20.4, 284.14, 2, 0)
  304. MovementLoopAddLocation(NPC, 627.08, -20.34, 283.19, 2, math.random(0,8))
  305. MovementLoopAddLocation(NPC, 623.77, -20.38, 280.82, 2, 0)
  306. MovementLoopAddLocation(NPC, 621.12, -20.28, 280.28, 2, 0)
  307. MovementLoopAddLocation(NPC, 616.37, -20.08, 281.4, 2, 0)
  308. MovementLoopAddLocation(NPC, 611.62, -20.33, 286.08, 2, 0)
  309. MovementLoopAddLocation(NPC, 609.29, -20.28, 291.84, 2, math.random(0,8))
  310. MovementLoopAddLocation(NPC, 598.91, -20, 287.81, 2, 0)
  311. MovementLoopAddLocation(NPC, 597.54, -20.42, 293.96, 2, math.random(0,8))
  312. elseif GetSpawnLocationID(NPC)== 419343 then
  313. MovementLoopAddLocation(NPC, 700.68, -23.84, 328.85, 6, 0)
  314. MovementLoopAddLocation(NPC, 690.6, -20.44, 330.53, 6, 0)
  315. MovementLoopAddLocation(NPC, 687.04, -20.42, 330.81, 6, 0)
  316. MovementLoopAddLocation(NPC, 683.98, -20.42, 331.91, 6, 0)
  317. MovementLoopAddLocation(NPC, 680.04, -20.36, 325.72, 6, 0)
  318. MovementLoopAddLocation(NPC, 681.75, -20.32, 318.63, 6, 15)
  319. MovementLoopAddLocation(NPC, 680.49, -20.32, 318.6, 6, 0)
  320. MovementLoopAddLocation(NPC, 679.74, -20.33, 320.71, 6, 0)
  321. MovementLoopAddLocation(NPC, 681.23, -20.29, 327.24, 6, 0)
  322. MovementLoopAddLocation(NPC, 685.08, -20.42, 330.9, 6, 0)
  323. MovementLoopAddLocation(NPC, 688.73, -20.37, 331.33, 6, 0)
  324. MovementLoopAddLocation(NPC, 698.5, -22.79, 329.15, 6, 0)
  325. MovementLoopAddLocation(NPC, 702.71, -24.11, 328.13, 6, 0)
  326. MovementLoopAddLocation(NPC, 704.68, -23.98, 331.67, 6, 0)
  327. MovementLoopAddLocation(NPC, 707.17, -27.19, 342.12, 6, 0)
  328. MovementLoopAddLocation(NPC, 701.93, -27.83, 342.41, 6, 0)
  329. MovementLoopAddLocation(NPC, 694.06, -30.49, 343.25, 6, 0)
  330. MovementLoopAddLocation(NPC, 689.93, -30.49, 342.13, 6, 0)
  331. MovementLoopAddLocation(NPC, 688.73, -32.8, 336.26, 6, 0)
  332. MovementLoopAddLocation(NPC, 688.4, -34.47, 332.53, 6, 0)
  333. MovementLoopAddLocation(NPC, 686.64, -34.47, 332.06, 6, 0)
  334. MovementLoopAddLocation(NPC, 687.42, -34.5, 329.33, 6, 2)
  335. MovementLoopAddLocation(NPC, 688.63, -30.47, 341.17, 6, 0)
  336. MovementLoopAddLocation(NPC, 688.77, -30.48, 342.57, 6, 0)
  337. MovementLoopAddLocation(NPC, 693.85, -30.49, 344.71, 6, 0)
  338. MovementLoopAddLocation(NPC, 699.14, -28.97, 340.63, 6, 0)
  339. MovementLoopAddLocation(NPC, 703.27, -27.22, 339.57, 6, 0)
  340. MovementLoopAddLocation(NPC, 704.06, -27.23, 339.41, 6, 0)
  341. MovementLoopAddLocation(NPC, 704.22, -26.73, 337.32, 6, 0)
  342. MovementLoopAddLocation(NPC, 702.61, -24.02, 330.46, 6, 0)
  343. MovementLoopAddLocation(NPC, 699.95, -23.3, 330.28, 6, 0)
  344. MovementLoopAddLocation(NPC, 686.98, -20.42, 333.61, 6, 0)
  345. MovementLoopAddLocation(NPC, 683.93, -20.42, 338.8, 6, 15)
  346. MovementLoopAddLocation(NPC, 686.55, -20.35, 335.41, 6, 0)
  347. MovementLoopAddLocation(NPC, 689.9, -20.43, 331.07, 6, 0)
  348. MovementLoopAddLocation(NPC, 703.85, -23.98, 327.12, 6, 0)
  349. elseif GetSpawnLocationID(NPC)== 419324 then
  350. MovementLoopAddLocation(NPC, 669.27, -24.57, 372.26, 6, 15)
  351. MovementLoopAddLocation(NPC, 664.9, -24.49, 373.02, 6, 0)
  352. MovementLoopAddLocation(NPC, 661.67, -24.44, 371.05, 6, 0)
  353. MovementLoopAddLocation(NPC, 645.93, -24.84, 359.5, 6, 0)
  354. MovementLoopAddLocation(NPC, 645.46, -24.84, 356.34, 6, 15)
  355. MovementLoopAddLocation(NPC, 646.54, -24.84, 361.91, 6, 0)
  356. MovementLoopAddLocation(NPC, 644.22, -24.74, 373.75, 6, 0)
  357. MovementLoopAddLocation(NPC, 640.28, -24.83, 378.45, 6, 0)
  358. MovementLoopAddLocation(NPC, 634.6, -24.97, 380.27, 6, 0)
  359. MovementLoopAddLocation(NPC, 629.86, -25.3, 379.06, 6, 0)
  360. MovementLoopAddLocation(NPC, 621.64, -25.9, 377.03, 6, 0)
  361. MovementLoopAddLocation(NPC, 606.76, -26.5, 377.95, 6, 0)
  362. MovementLoopAddLocation(NPC, 595.73, -26.42, 379.58, 6, 0)
  363. MovementLoopAddLocation(NPC, 590.67, -26.52, 381.57, 6, 0)
  364. MovementLoopAddLocation(NPC, 585.83, -26.84, 381.4, 6, 0)
  365. MovementLoopAddLocation(NPC, 571.92, -26.51, 381.7, 6, 15)
  366. MovementLoopAddLocation(NPC, 580.95, -26.83, 378.46, 6, 0)
  367. MovementLoopAddLocation(NPC, 595.13, -26.4, 387.73, 6, 0)
  368. MovementLoopAddLocation(NPC, 598.47, -26.32, 387.97, 6, 2)
  369. MovementLoopAddLocation(NPC, 605.8, -26.53, 381.5, 6, 0)
  370. MovementLoopAddLocation(NPC, 611.24, -26.45, 376.69, 6, 0)
  371. MovementLoopAddLocation(NPC, 622.58, -25.76, 376.21, 6, 0)
  372. MovementLoopAddLocation(NPC, 633.65, -25.01, 378.47, 6, 0)
  373. MovementLoopAddLocation(NPC, 640.23, -24.82, 377.28, 6, 0)
  374. MovementLoopAddLocation(NPC, 651.4, -24.71, 367.18, 6, 0)
  375. MovementLoopAddLocation(NPC, 666.83, -24.8, 357.94, 6, 0)
  376. MovementLoopAddLocation(NPC, 673.05, -24.75, 355.49, 6, 0)
  377. MovementLoopAddLocation(NPC, 677.31, -24.73, 356.07, 6, 0)
  378. MovementLoopAddLocation(NPC, 683.21, -24.8, 358.37, 6, 15)
  379. MovementLoopAddLocation(NPC, 680.97, -24.79, 358.41, 6, 0)
  380. MovementLoopAddLocation(NPC, 673.82, -24.77, 356.88, 6, 0)
  381. MovementLoopAddLocation(NPC, 663.79, -24.58, 364.8, 6, 0)
  382. MovementLoopAddLocation(NPC, 661.41, -24.43, 373.02, 6, 0)
  383. elseif GetSpawnLocationID(NPC)== 419254 then
  384. MovementLoopAddLocation(NPC, 641.02, -22.32, 343.49, 6, 0)
  385. MovementLoopAddLocation(NPC, 645.03, -22.29, 330.22, 6, math.random(0,8))
  386. MovementLoopAddLocation(NPC, 654, -22.31, 331.84, 6, 0)
  387. MovementLoopAddLocation(NPC, 661.65, -22.53, 336.87, 6, 0)
  388. MovementLoopAddLocation(NPC, 665.71, -22.08, 334.66, 6, math.random(0,8))
  389. MovementLoopAddLocation(NPC, 661.45, -22.36, 334.15, 6, 0)
  390. MovementLoopAddLocation(NPC, 660.01, -22.32, 332.46, 6, 0)
  391. MovementLoopAddLocation(NPC, 657.04, -22.29, 328.59, 6, 0)
  392. MovementLoopAddLocation(NPC, 660.21, -22.24, 321.87, 6, 15)
  393. MovementLoopAddLocation(NPC, 651.95, -22.32, 332.48, 6, 0)
  394. MovementLoopAddLocation(NPC, 643.13, -22.31, 334.55, 6, math.random(0,8))
  395. MovementLoopAddLocation(NPC, 641.27, -22.3, 334.18, 6, 0)
  396. MovementLoopAddLocation(NPC, 642.81, -22.31, 336.39, 6, 0)
  397. MovementLoopAddLocation(NPC, 642.35, -22.32, 342.89, 6, 0)
  398. MovementLoopAddLocation(NPC, 630.37, -22.32, 350.99, 6, 15)
  399. MovementLoopAddLocation(NPC, 631.68, -22.33, 352.95, 6, 0)
  400. MovementLoopAddLocation(NPC, 632.45, -22.34, 354.11, 6, 0)
  401. MovementLoopAddLocation(NPC, 632.34, -22.49, 362.09, 6, 0)
  402. MovementLoopAddLocation(NPC, 635.69, -22.34, 369.53, 6, 0)
  403. MovementLoopAddLocation(NPC, 635.6, -22.33, 370.08, 6, 0)
  404. MovementLoopAddLocation(NPC, 643.01, -24.8, 366.1, 6, 0)
  405. MovementLoopAddLocation(NPC, 645.36, -24.82, 367.44, 6, 0)
  406. MovementLoopAddLocation(NPC, 645.82, -24.72, 370.57, 6, 0)
  407. MovementLoopAddLocation(NPC, 637.98, -24.86, 377.52, 6, 0)
  408. MovementLoopAddLocation(NPC, 632.18, -25.09, 379.26, 6, 0)
  409. MovementLoopAddLocation(NPC, 628.12, -25.38, 377.92, 6, 0)
  410. MovementLoopAddLocation(NPC, 623.66, -25.65, 375.99, 6, 0)
  411. MovementLoopAddLocation(NPC, 611.11, -26.01, 364.27, 6, 15)
  412. MovementLoopAddLocation(NPC, 632.18, -22.67, 370, 6, 0)
  413. MovementLoopAddLocation(NPC, 634.41, -22.3, 370.29, 6, 0)
  414. MovementLoopAddLocation(NPC, 635.36, -22.43, 366.47, 6, 0)
  415. MovementLoopAddLocation(NPC, 636.6, -22.34, 351.27, 6, 0)
  416. MovementLoopAddLocation(NPC, 633.88, -22.31, 342.52, 6, 15)
  417. MovementLoopAddLocation(NPC, 634.06, -22.32, 343.98, 6, 0)
  418. MovementLoopAddLocation(NPC, 637.85, -22.32, 344.27, 6, 0)
  419. MovementLoopAddLocation(NPC, 648.8, -22.32, 334.95, 6, 0)
  420. MovementLoopAddLocation(NPC, 647.24, -22.31, 331.57, 6, 0)
  421. MovementLoopAddLocation(NPC, 653.69, -22.29, 327.05, 6, 0)
  422. MovementLoopAddLocation(NPC, 659.61, -22.25, 325.29, 6, 15)
  423. MovementLoopAddLocation(NPC, 648.24, -22.3, 329.74, 6, 0)
  424. MovementLoopAddLocation(NPC, 630.53, -22.33, 353.53, 6, 15)
  425. end
  426. end