Kaynağa Gözat

Half of Down Below pathing/Cleanup Completed

devn00b 4 yıl önce
ebeveyn
işleme
cc48c8b7e0

+ 19 - 0
server/SpawnScripts/DownBelow/FalinShaloon.lua

@@ -0,0 +1,19 @@
+function spawn(NPC)
+	SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+	local conversation = CreateConversation()
+
+	AddConversationOption(conversation, "I'll be on my way. ")
+	StartConversation(conversation, NPC, Spawn, "Buy something or be on your way!  I don't have time to chat with the likes of you...")
+end
+
+
+function InRange(NPC, Spawn)
+	Say(NPC,"If I don't have what you want, you don't need it!")
+end
+
+function LeaveRange(NPC, Spawn)
+end

+ 53 - 0
server/SpawnScripts/DownBelow/crawler_hatchling8.lua

@@ -0,0 +1,53 @@
+--[[
+	Script Name		:	crawler_hatchling_1.lua
+	Script Purpose	:	Waypoint Path for crawler_hatchling_1.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:13:24 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -83.21, -0.09, -150.84, 2, 0)
+	MovementLoopAddLocation(NPC, -79.01, -0.07, -154.24, 2, 0)
+	MovementLoopAddLocation(NPC, -69.94, -0.04, -154.08, 2, 0)
+	MovementLoopAddLocation(NPC, -71.9, -0.06, -144.57, 2, 0)
+	MovementLoopAddLocation(NPC, -77.81, -0.08, -136.81, 2, 0)
+	MovementLoopAddLocation(NPC, -84.24, -0.06, -136.16, 2, 0)
+	MovementLoopAddLocation(NPC, -95.02, 0.5, -125.66, 2, 0)
+	MovementLoopAddLocation(NPC, -99.03, -0.11, -121.92, 2, 0)
+	MovementLoopAddLocation(NPC, -108.93, -0.09, -113.52, 2, 0)
+	MovementLoopAddLocation(NPC, -121.59, 0.57, -120.38, 2, 0)
+	MovementLoopAddLocation(NPC, -125.38, -0.1, -126.29, 2, 0)
+	MovementLoopAddLocation(NPC, -129.3, -0.07, -136.03, 2, 0)
+	MovementLoopAddLocation(NPC, -129.05, -0.09, -142.61, 2, 0)
+	MovementLoopAddLocation(NPC, -121.32, 0.42, -152.59, 2, 0)
+	MovementLoopAddLocation(NPC, -118.78, -0.12, -167.48, 2, 0)
+	MovementLoopAddLocation(NPC, -121.32, 0.42, -152.59, 2, 0)
+	MovementLoopAddLocation(NPC, -129.05, -0.09, -142.61, 2, 0)
+	MovementLoopAddLocation(NPC, -129.3, -0.07, -136.03, 2, 0)
+	MovementLoopAddLocation(NPC, -125.38, -0.1, -126.29, 2, 0)
+	MovementLoopAddLocation(NPC, -121.59, 0.57, -120.38, 2, 0)
+	MovementLoopAddLocation(NPC, -108.93, -0.09, -113.52, 2, 0)
+	MovementLoopAddLocation(NPC, -99.03, -0.11, -121.92, 2, 0)
+	MovementLoopAddLocation(NPC, -95.02, 0.5, -125.66, 2, 0)
+	MovementLoopAddLocation(NPC, -84.24, -0.06, -136.16, 2, 0)
+	MovementLoopAddLocation(NPC, -77.81, -0.08, -136.81, 2, 0)
+	MovementLoopAddLocation(NPC, -71.9, -0.06, -144.57, 2, 0)
+	MovementLoopAddLocation(NPC, -69.94, -0.04, -154.08, 2, 0)
+	MovementLoopAddLocation(NPC, -79.01, -0.07, -154.24, 2, 0)
+	MovementLoopAddLocation(NPC, -83.21, -0.09, -150.84, 2, 0)
+end
+
+

+ 63 - 0
server/SpawnScripts/DownBelow/crypt_substance11.lua

@@ -0,0 +1,63 @@
+--[[
+	Script Name		:	crypt_substance11.lua
+	Script Purpose	:	Waypoint Path for crypt_substance11.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:18:10 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -87.34, 0.35, -153.09, 2, 0)
+	MovementLoopAddLocation(NPC, -84.26, -0.09, -156.82, 2, 0)
+	MovementLoopAddLocation(NPC, -85.47, -0.06, -151.47, 2, 0)
+	MovementLoopAddLocation(NPC, -80.82, -0.06, -155.39, 2, 0)
+	MovementLoopAddLocation(NPC, -75.97, -0.06, -150.2, 2, 0)
+	MovementLoopAddLocation(NPC, -71.54, -0.08, -152.9, 2, 0)
+	MovementLoopAddLocation(NPC, -69.22, -0.1, -152.83, 2, 0)
+	MovementLoopAddLocation(NPC, -67.89, -0.12, -146.12, 2, 0)
+	MovementLoopAddLocation(NPC, -76.8, -0.08, -137.31, 2, 0)
+	MovementLoopAddLocation(NPC, -85.49, -0.06, -135.72, 2, 0)
+	MovementLoopAddLocation(NPC, -96.64, 0.51, -127.53, 2, 0)
+	MovementLoopAddLocation(NPC, -98.59, -0.11, -122.7, 2, 0)
+	MovementLoopAddLocation(NPC, -94.36, -0.04, -118.21, 2, 0)
+	MovementLoopAddLocation(NPC, -98.06, -0.04, -121.47, 2, 0)
+	MovementLoopAddLocation(NPC, -110.92, -0.09, -114.52, 2, 0)
+	MovementLoopAddLocation(NPC, -123.27, 0.53, -119.84, 2, 0)
+	MovementLoopAddLocation(NPC, -128.03, 0.29, -128.89, 2, 0)
+	MovementLoopAddLocation(NPC, -137.08, 0.31, -135.15, 2, 0)
+	MovementLoopAddLocation(NPC, -155.84, -0.06, -136.46, 2, 0)
+	MovementLoopAddLocation(NPC, -160.32, -0.06, -127.96, 2, 0)
+	MovementLoopAddLocation(NPC, -155.84, -0.06, -136.46, 2, 0)
+	MovementLoopAddLocation(NPC, -137.08, 0.31, -135.15, 2, 0)
+	MovementLoopAddLocation(NPC, -128.03, 0.29, -128.89, 2, 0)
+	MovementLoopAddLocation(NPC, -123.27, 0.53, -119.84, 2, 0)
+	MovementLoopAddLocation(NPC, -110.92, -0.09, -114.52, 2, 0)
+	MovementLoopAddLocation(NPC, -98.06, -0.04, -121.47, 2, 0)
+	MovementLoopAddLocation(NPC, -94.36, -0.04, -118.21, 2, 0)
+	MovementLoopAddLocation(NPC, -98.59, -0.11, -122.7, 2, 0)
+	MovementLoopAddLocation(NPC, -96.64, 0.51, -127.53, 2, 0)
+	MovementLoopAddLocation(NPC, -85.49, -0.06, -135.72, 2, 0)
+	MovementLoopAddLocation(NPC, -76.8, -0.08, -137.31, 2, 0)
+	MovementLoopAddLocation(NPC, -67.89, -0.12, -146.12, 2, 0)
+	MovementLoopAddLocation(NPC, -69.22, -0.1, -152.83, 2, 0)
+	MovementLoopAddLocation(NPC, -71.54, -0.08, -152.9, 2, 0)
+	MovementLoopAddLocation(NPC, -75.97, -0.06, -150.2, 2, 0)
+	MovementLoopAddLocation(NPC, -80.82, -0.06, -155.39, 2, 0)
+	MovementLoopAddLocation(NPC, -85.47, -0.06, -151.47, 2, 0)
+	MovementLoopAddLocation(NPC, -84.26, -0.09, -156.82, 2, 0)
+	MovementLoopAddLocation(NPC, -87.34, 0.35, -153.09, 2, 0)
+end
+
+

+ 57 - 0
server/SpawnScripts/DownBelow/forager2.lua

@@ -0,0 +1,57 @@
+--[[
+	Script Name		:	forager2.lua
+	Script Purpose	:	Waypoint Path for forager2.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:47:30 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -102.38, -0.08, -117.71, 2, 0)
+	MovementLoopAddLocation(NPC, -97.3, 0.47, -127.51, 2, 0)
+	MovementLoopAddLocation(NPC, -90.39, 0.46, -130.14, 2, 0)
+	MovementLoopAddLocation(NPC, -90.01, -0.06, -136.17, 2, 0)
+	MovementLoopAddLocation(NPC, -82.99, -0.1, -137.47, 2, 0)
+	MovementLoopAddLocation(NPC, -71.63, -0.12, -125.74, 2, 0)
+	MovementLoopAddLocation(NPC, -74.22, -0.09, -126.24, 2, 0)
+	MovementLoopAddLocation(NPC, -86.07, -0.09, -145.19, 2, 0)
+	MovementLoopAddLocation(NPC, -78.21, -0.03, -130.59, 2, 0)
+	MovementLoopAddLocation(NPC, -82.01, -0.09, -125.26, 2, 0)
+	MovementLoopAddLocation(NPC, -83.58, -0.11, -119.57, 2, 0)
+	MovementLoopAddLocation(NPC, -84.08, -0.03, -115.27, 2, 0)
+	MovementLoopAddLocation(NPC, -83.69, -0.11, -104.89, 2, 0)
+	MovementLoopAddLocation(NPC, -65.51, 0.07, -97.41, 2, 0)
+	MovementLoopAddLocation(NPC, -58.07, -0.08, -95.36, 2, 0)
+	MovementLoopAddLocation(NPC, -56.86, -0.07, -86.25, 2, 0)
+	MovementLoopAddLocation(NPC, -52.2, -0.06, -72.12, 2, 0)
+	MovementLoopAddLocation(NPC, -56.86, -0.07, -86.25, 2, 0)
+	MovementLoopAddLocation(NPC, -58.07, -0.08, -95.36, 2, 0)
+	MovementLoopAddLocation(NPC, -65.51, 0.07, -97.41, 2, 0)
+	MovementLoopAddLocation(NPC, -83.69, -0.11, -104.89, 2, 0)
+	MovementLoopAddLocation(NPC, -84.08, -0.03, -115.27, 2, 0)
+	MovementLoopAddLocation(NPC, -83.58, -0.11, -119.57, 2, 0)
+	MovementLoopAddLocation(NPC, -82.01, -0.09, -125.26, 2, 0)
+	MovementLoopAddLocation(NPC, -78.21, -0.03, -130.59, 2, 0)
+	MovementLoopAddLocation(NPC, -86.07, -0.09, -145.19, 2, 0)
+	MovementLoopAddLocation(NPC, -74.22, -0.09, -126.24, 2, 0)
+	MovementLoopAddLocation(NPC, -71.63, -0.12, -125.74, 2, 0)
+	MovementLoopAddLocation(NPC, -82.99, -0.1, -137.47, 2, 0)
+	MovementLoopAddLocation(NPC, -90.01, -0.06, -136.17, 2, 0)
+	MovementLoopAddLocation(NPC, -90.39, 0.46, -130.14, 2, 0)
+	MovementLoopAddLocation(NPC, -97.3, 0.47, -127.51, 2, 0)
+	MovementLoopAddLocation(NPC, -102.38, -0.08, -117.71, 2, 0)
+end
+
+

+ 53 - 0
server/SpawnScripts/DownBelow/forager3.lua

@@ -0,0 +1,53 @@
+--[[
+	Script Name		:	forager3.lua
+	Script Purpose	:	Waypoint Path for forager3.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:51:03 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -99.62, -0.08, -120.93, 2, 0)
+	MovementLoopAddLocation(NPC, -84.65, -0.06, -135.33, 2, 0)
+	MovementLoopAddLocation(NPC, -86.72, -0.08, -139.76, 2, 0)
+	MovementLoopAddLocation(NPC, -90.29, -0.06, -141.64, 2, 0)
+	MovementLoopAddLocation(NPC, -76.12, -0.08, -134.93, 2, 0)
+	MovementLoopAddLocation(NPC, -76.59, -0.08, -127.34, 2, 0)
+	MovementLoopAddLocation(NPC, -86.36, -0.04, -121.45, 2, 0)
+	MovementLoopAddLocation(NPC, -84.34, -0.11, -108.14, 2, 0)
+	MovementLoopAddLocation(NPC, -75.67, -0.11, -109.61, 2, 0)
+	MovementLoopAddLocation(NPC, -67.2, -0.11, -97.82, 2, 0)
+	MovementLoopAddLocation(NPC, -58.84, -0.07, -95.67, 2, 0)
+	MovementLoopAddLocation(NPC, -59.26, -0.08, -84.87, 2, 0)
+	MovementLoopAddLocation(NPC, -55.08, -0.08, -71.06, 2, 0)
+	MovementLoopAddLocation(NPC, -48.77, -0.09, -64.95, 2, 0)
+	MovementLoopAddLocation(NPC, -37.84, -0.1, -68.68, 2, 0)
+	MovementLoopAddLocation(NPC, -48.77, -0.09, -64.95, 2, 0)
+	MovementLoopAddLocation(NPC, -55.08, -0.08, -71.06, 2, 0)
+	MovementLoopAddLocation(NPC, -59.26, -0.08, -84.87, 2, 0)
+	MovementLoopAddLocation(NPC, -58.84, -0.07, -95.67, 2, 0)
+	MovementLoopAddLocation(NPC, -67.2, -0.11, -97.82, 2, 0)
+	MovementLoopAddLocation(NPC, -75.67, -0.11, -109.61, 2, 0)
+	MovementLoopAddLocation(NPC, -84.34, -0.11, -108.14, 2, 0)
+	MovementLoopAddLocation(NPC, -86.36, -0.04, -121.45, 2, 0)
+	MovementLoopAddLocation(NPC, -76.59, -0.08, -127.34, 2, 0)
+	MovementLoopAddLocation(NPC, -76.12, -0.08, -134.93, 2, 0)
+	MovementLoopAddLocation(NPC, -90.29, -0.06, -141.64, 2, 0)
+	MovementLoopAddLocation(NPC, -86.72, -0.08, -139.76, 2, 0)
+	MovementLoopAddLocation(NPC, -84.65, -0.06, -135.33, 2, 0)
+	MovementLoopAddLocation(NPC, -99.62, -0.08, -120.93, 2, 0)
+end
+
+

+ 69 - 0
server/SpawnScripts/DownBelow/forager4.lua

@@ -0,0 +1,69 @@
+--[[
+	Script Name		:	forager4.lua
+	Script Purpose	:	Waypoint Path for forager4.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 02:49:07 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -86.57, -0.09, -145.99, 2, 0)
+	MovementLoopAddLocation(NPC, -86.67, -0.03, -138.35, 2, 0)
+	MovementLoopAddLocation(NPC, -77.47, -0.08, -137.03, 2, 0)
+	MovementLoopAddLocation(NPC, -74.68, -0.07, -132.53, 2, 0)
+	MovementLoopAddLocation(NPC, -77.29, -0.05, -130.32, 2, 0)
+	MovementLoopAddLocation(NPC, -73.18, -0.08, -124.67, 2, 0)
+	MovementLoopAddLocation(NPC, -71.04, -0.11, -126.96, 2, 0)
+	MovementLoopAddLocation(NPC, -75.86, -0.06, -127.63, 2, 0)
+	MovementLoopAddLocation(NPC, -83.79, -0.1, -120.31, 2, 0)
+	MovementLoopAddLocation(NPC, -84.03, -0.11, -113.75, 2, 0)
+	MovementLoopAddLocation(NPC, -77.08, -0.11, -109.68, 2, 0)
+	MovementLoopAddLocation(NPC, -72.17, -0.11, -103.24, 2, 0)
+	MovementLoopAddLocation(NPC, -72.33, -0.11, -96.15, 2, 0)
+	MovementLoopAddLocation(NPC, -64.42, 0.06, -95.56, 2, 0)
+	MovementLoopAddLocation(NPC, -60.65, -0.11, -94.13, 2, 0)
+	MovementLoopAddLocation(NPC, -59.14, -0.12, -92.82, 2, 0)
+	MovementLoopAddLocation(NPC, -56.9, 0.6, -90.16, 2, 0)
+	MovementLoopAddLocation(NPC, -57.37, -0.06, -74.43, 2, 0)
+	MovementLoopAddLocation(NPC, -55.26, -0.09, -71.37, 2, 0)
+	MovementLoopAddLocation(NPC, -52.4, -0.11, -66.41, 2, 0)
+	MovementLoopAddLocation(NPC, -45.63, -0.09, -63.54, 2, 0)
+	MovementLoopAddLocation(NPC, -42.34, -0.01, -65.5, 2, 0)
+	MovementLoopAddLocation(NPC, -32.15, -0.03, -69.48, 2, 0)
+	MovementLoopAddLocation(NPC, -42.34, -0.01, -65.5, 2, 0)
+	MovementLoopAddLocation(NPC, -45.63, -0.09, -63.54, 2, 0)
+	MovementLoopAddLocation(NPC, -52.4, -0.11, -66.41, 2, 0)
+	MovementLoopAddLocation(NPC, -55.26, -0.09, -71.37, 2, 0)
+	MovementLoopAddLocation(NPC, -57.37, -0.06, -74.43, 2, 0)
+	MovementLoopAddLocation(NPC, -56.9, 0.6, -90.16, 2, 0)
+	MovementLoopAddLocation(NPC, -59.14, -0.12, -92.82, 2, 0)
+	MovementLoopAddLocation(NPC, -60.65, -0.11, -94.13, 2, 0)
+	MovementLoopAddLocation(NPC, -64.42, 0.06, -95.56, 2, 0)
+	MovementLoopAddLocation(NPC, -72.33, -0.11, -96.15, 2, 0)
+	MovementLoopAddLocation(NPC, -72.17, -0.11, -103.24, 2, 0)
+	MovementLoopAddLocation(NPC, -77.08, -0.11, -109.68, 2, 0)
+	MovementLoopAddLocation(NPC, -84.03, -0.11, -113.75, 2, 0)
+	MovementLoopAddLocation(NPC, -83.79, -0.1, -120.31, 2, 0)
+	MovementLoopAddLocation(NPC, -75.86, -0.06, -127.63, 2, 0)
+	MovementLoopAddLocation(NPC, -71.04, -0.11, -126.96, 2, 0)
+	MovementLoopAddLocation(NPC, -73.18, -0.08, -124.67, 2, 0)
+	MovementLoopAddLocation(NPC, -77.29, -0.05, -130.32, 2, 0)
+	MovementLoopAddLocation(NPC, -74.68, -0.07, -132.53, 2, 0)
+	MovementLoopAddLocation(NPC, -77.47, -0.08, -137.03, 2, 0)
+	MovementLoopAddLocation(NPC, -86.67, -0.03, -138.35, 2, 0)
+	MovementLoopAddLocation(NPC, -86.57, -0.09, -145.99, 2, 0)
+end
+
+

+ 53 - 0
server/SpawnScripts/DownBelow/forager5.lua

@@ -0,0 +1,53 @@
+--[[
+	Script Name		:	forager5.lua
+	Script Purpose	:	Waypoint Path for forager5.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 02:55:28 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -112.17, -0.09, -113.22, 2, 0)
+	MovementLoopAddLocation(NPC, -104.87, -0.02, -120.06, 2, 0)
+	MovementLoopAddLocation(NPC, -96.18, -0.06, -122.17, 2, 0)
+	MovementLoopAddLocation(NPC, -92.53, 0.46, -132.08, 2, 0)
+	MovementLoopAddLocation(NPC, -86.72, -0.03, -138.14, 2, 0)
+	MovementLoopAddLocation(NPC, -87.68, -0.11, -143.91, 2, 0)
+	MovementLoopAddLocation(NPC, -80.82, -0.05, -133.29, 2, 0)
+	MovementLoopAddLocation(NPC, -78.57, -0.05, -129.87, 2, 0)
+	MovementLoopAddLocation(NPC, -88.97, -0.23, -104.07, 2, 0)
+	MovementLoopAddLocation(NPC, -79.43, -0.16, -103.65, 2, 0)
+	MovementLoopAddLocation(NPC, -57.14, -0.08, -93.47, 2, 0)
+	MovementLoopAddLocation(NPC, -57.15, -0.08, -86.06, 2, 0)
+	MovementLoopAddLocation(NPC, -52.25, -0.08, -68.26, 2, 0)
+	MovementLoopAddLocation(NPC, -43.7, -0.08, -66.32, 2, 0)
+	MovementLoopAddLocation(NPC, -33.3, -0.03, -73.19, 2, 0)
+	MovementLoopAddLocation(NPC, -43.7, -0.08, -66.32, 2, 0)
+	MovementLoopAddLocation(NPC, -52.25, -0.08, -68.26, 2, 0)
+	MovementLoopAddLocation(NPC, -57.15, -0.08, -86.06, 2, 0)
+	MovementLoopAddLocation(NPC, -57.14, -0.08, -93.47, 2, 0)
+	MovementLoopAddLocation(NPC, -79.43, -0.16, -103.65, 2, 0)
+	MovementLoopAddLocation(NPC, -88.97, -0.23, -104.07, 2, 0)
+	MovementLoopAddLocation(NPC, -78.57, -0.05, -129.87, 2, 0)
+	MovementLoopAddLocation(NPC, -80.82, -0.05, -133.29, 2, 0)
+	MovementLoopAddLocation(NPC, -87.68, -0.11, -143.91, 2, 0)
+	MovementLoopAddLocation(NPC, -86.72, -0.03, -138.14, 2, 0)
+	MovementLoopAddLocation(NPC, -92.53, 0.46, -132.08, 2, 0)
+	MovementLoopAddLocation(NPC, -96.18, -0.06, -122.17, 2, 0)
+	MovementLoopAddLocation(NPC, -104.87, -0.02, -120.06, 2, 0)
+	MovementLoopAddLocation(NPC, -112.17, -0.09, -113.22, 2, 0)
+end
+
+

+ 49 - 0
server/SpawnScripts/DownBelow/malefic_arachnid.lua

@@ -0,0 +1,49 @@
+--[[
+	Script Name		:	malefic_arachnid.lua
+	Script Purpose	:	Waypoint Path for malefic_arachnid.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:26:09 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -95.89, -0.07, -165.46, 2, 0)
+	MovementLoopAddLocation(NPC, -99.86, -0.08, -167.84, 2, 0)
+	MovementLoopAddLocation(NPC, -100.05, -0.08, -163.12, 2, 0)
+	MovementLoopAddLocation(NPC, -100.29, -0.08, -165.71, 2, 0)
+	MovementLoopAddLocation(NPC, -95.53, -0.07, -166.69, 2, 0)
+	MovementLoopAddLocation(NPC, -97.29, -0.08, -163.81, 2, 0)
+	MovementLoopAddLocation(NPC, -95.42, -0.08, -162.34, 2, 0)
+	MovementLoopAddLocation(NPC, -98.35, -0.08, -165.64, 2, 0)
+	MovementLoopAddLocation(NPC, -96.49, -0.07, -167.84, 2, 0)
+	MovementLoopAddLocation(NPC, -98.65, -0.08, -168.01, 2, 0)
+	MovementLoopAddLocation(NPC, -98.04, -0.08, -161.96, 2, 0)
+	MovementLoopAddLocation(NPC, -96.68, -0.08, -162.19, 2, 0)
+	MovementLoopAddLocation(NPC, -99.06, -0.08, -163.58, 2, 0)
+	MovementLoopAddLocation(NPC, -96.68, -0.08, -162.19, 2, 0)
+	MovementLoopAddLocation(NPC, -98.04, -0.08, -161.96, 2, 0)
+	MovementLoopAddLocation(NPC, -98.65, -0.08, -168.01, 2, 0)
+	MovementLoopAddLocation(NPC, -96.49, -0.07, -167.84, 2, 0)
+	MovementLoopAddLocation(NPC, -98.35, -0.08, -165.64, 2, 0)
+	MovementLoopAddLocation(NPC, -95.42, -0.08, -162.34, 2, 0)
+	MovementLoopAddLocation(NPC, -97.29, -0.08, -163.81, 2, 0)
+	MovementLoopAddLocation(NPC, -95.53, -0.07, -166.69, 2, 0)
+	MovementLoopAddLocation(NPC, -100.29, -0.08, -165.71, 2, 0)
+	MovementLoopAddLocation(NPC, -100.05, -0.08, -163.12, 2, 0)
+	MovementLoopAddLocation(NPC, -99.86, -0.08, -167.84, 2, 0)
+	MovementLoopAddLocation(NPC, -95.89, -0.07, -165.46, 2, 0)
+end
+
+

+ 61 - 0
server/SpawnScripts/DownBelow/malefic_arachnid2.lua

@@ -0,0 +1,61 @@
+--[[
+	Script Name		:	malefic_arachnid2.lua
+	Script Purpose	:	Waypoint Path for malefic_arachnid2.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:29:13 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -96.16, -0.08, -162.74, 2, 0)
+	MovementLoopAddLocation(NPC, -99.21, -0.08, -162.07, 2, 0)
+	MovementLoopAddLocation(NPC, -100.2, -0.08, -163.58, 2, 0)
+	MovementLoopAddLocation(NPC, -95.04, -0.07, -168.05, 2, 0)
+	MovementLoopAddLocation(NPC, -97.08, -0.07, -167.8, 2, 0)
+	MovementLoopAddLocation(NPC, -98.81, -0.08, -168.27, 2, 0)
+	MovementLoopAddLocation(NPC, -94.74, -0.08, -163.72, 2, 0)
+	MovementLoopAddLocation(NPC, -94.62, -0.08, -166.18, 2, 0)
+	MovementLoopAddLocation(NPC, -95.5, -0.08, -162.39, 2, 0)
+	MovementLoopAddLocation(NPC, -98.97, -0.08, -162.5, 2, 0)
+	MovementLoopAddLocation(NPC, -98.22, -0.08, -163.4, 2, 0)
+	MovementLoopAddLocation(NPC, -98.89, -0.08, -165.39, 2, 0)
+	MovementLoopAddLocation(NPC, -96.99, -0.07, -166.29, 2, 0)
+	MovementLoopAddLocation(NPC, -98.14, -0.08, -164.7, 2, 0)
+	MovementLoopAddLocation(NPC, -100.08, -0.08, -166.5, 2, 0)
+	MovementLoopAddLocation(NPC, -99.97, -0.08, -167.59, 2, 0)
+	MovementLoopAddLocation(NPC, -98.86, -0.08, -168.18, 2, 0)
+	MovementLoopAddLocation(NPC, -95.82, -0.07, -167.49, 2, 0)
+	MovementLoopAddLocation(NPC, -95.68, -0.08, -162.69, 2, 0)
+	MovementLoopAddLocation(NPC, -95.82, -0.07, -167.49, 2, 0)
+	MovementLoopAddLocation(NPC, -98.86, -0.08, -168.18, 2, 0)
+	MovementLoopAddLocation(NPC, -99.97, -0.08, -167.59, 2, 0)
+	MovementLoopAddLocation(NPC, -100.08, -0.08, -166.5, 2, 0)
+	MovementLoopAddLocation(NPC, -98.14, -0.08, -164.7, 2, 0)
+	MovementLoopAddLocation(NPC, -96.99, -0.07, -166.29, 2, 0)
+	MovementLoopAddLocation(NPC, -98.89, -0.08, -165.39, 2, 0)
+	MovementLoopAddLocation(NPC, -98.22, -0.08, -163.4, 2, 0)
+	MovementLoopAddLocation(NPC, -98.97, -0.08, -162.5, 2, 0)
+	MovementLoopAddLocation(NPC, -95.5, -0.08, -162.39, 2, 0)
+	MovementLoopAddLocation(NPC, -94.62, -0.08, -166.18, 2, 0)
+	MovementLoopAddLocation(NPC, -94.74, -0.08, -163.72, 2, 0)
+	MovementLoopAddLocation(NPC, -98.81, -0.08, -168.27, 2, 0)
+	MovementLoopAddLocation(NPC, -97.08, -0.07, -167.8, 2, 0)
+	MovementLoopAddLocation(NPC, -95.04, -0.07, -168.05, 2, 0)
+	MovementLoopAddLocation(NPC, -100.2, -0.08, -163.58, 2, 0)
+	MovementLoopAddLocation(NPC, -99.21, -0.08, -162.07, 2, 0)
+	MovementLoopAddLocation(NPC, -96.16, -0.08, -162.74, 2, 0)
+end
+
+

+ 77 - 0
server/SpawnScripts/DownBelow/malefic_arachnid3.lua

@@ -0,0 +1,77 @@
+--[[
+	Script Name		:	malefic_arachnid3.lua
+	Script Purpose	:	Waypoint Path for malefic_arachnid3.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:34:44 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -81.33, -0.07, -186.09, 2, 0)
+	MovementLoopAddLocation(NPC, -87.22, -0.07, -180.34, 2, 0)
+	MovementLoopAddLocation(NPC, -88.57, 0.06, -173.05, 2, 0)
+	MovementLoopAddLocation(NPC, -88.55, -0.1, -165.72, 2, 0)
+	MovementLoopAddLocation(NPC, -89.47, -0.05, -174.62, 2, 0)
+	MovementLoopAddLocation(NPC, -82.58, -0.05, -182.5, 2, 0)
+	MovementLoopAddLocation(NPC, -82.74, -0.05, -190.71, 2, 0)
+	MovementLoopAddLocation(NPC, -92, -0.05, -196.6, 2, 0)
+	MovementLoopAddLocation(NPC, -92.47, -0.1, -192.14, 2, 0)
+	MovementLoopAddLocation(NPC, -89.24, 0.46, -193.09, 2, 0)
+	MovementLoopAddLocation(NPC, -94.12, 0.14, -194.29, 2, 0)
+	MovementLoopAddLocation(NPC, -98.88, 0, -194.32, 2, 0)
+	MovementLoopAddLocation(NPC, -98.52, 0, -208.74, 2, 0)
+	MovementLoopAddLocation(NPC, -98.6, 0, -194.59, 2, 0)
+	MovementLoopAddLocation(NPC, -92.45, -0.06, -194.82, 2, 0)
+	MovementLoopAddLocation(NPC, -90.08, -0.04, -196.54, 2, 0)
+	MovementLoopAddLocation(NPC, -88.03, -0.06, -190.1, 2, 0)
+	MovementLoopAddLocation(NPC, -83.32, -0.06, -193.17, 2, 0)
+	MovementLoopAddLocation(NPC, -81.34, -0.07, -189.55, 2, 0)
+	MovementLoopAddLocation(NPC, -86.11, -0.07, -189.13, 2, 0)
+	MovementLoopAddLocation(NPC, -85.92, -0.09, -189.85, 2, 0)
+	MovementLoopAddLocation(NPC, -80.89, -0.08, -186.07, 2, 0)
+	MovementLoopAddLocation(NPC, -86.06, -0.06, -186.02, 2, 0)
+	MovementLoopAddLocation(NPC, -84.05, -0.06, -178.05, 2, 0)
+	MovementLoopAddLocation(NPC, -87.88, -0.06, -181.12, 2, 0)
+	MovementLoopAddLocation(NPC, -91.69, -0.07, -174.91, 2, 0)
+	MovementLoopAddLocation(NPC, -87.42, -0.01, -173.91, 2, 0)
+	MovementLoopAddLocation(NPC, -91.69, -0.07, -174.91, 2, 0)
+	MovementLoopAddLocation(NPC, -87.88, -0.06, -181.12, 2, 0)
+	MovementLoopAddLocation(NPC, -84.05, -0.06, -178.05, 2, 0)
+	MovementLoopAddLocation(NPC, -86.06, -0.06, -186.02, 2, 0)
+	MovementLoopAddLocation(NPC, -80.89, -0.08, -186.07, 2, 0)
+	MovementLoopAddLocation(NPC, -85.92, -0.09, -189.85, 2, 0)
+	MovementLoopAddLocation(NPC, -86.11, -0.07, -189.13, 2, 0)
+	MovementLoopAddLocation(NPC, -81.34, -0.07, -189.55, 2, 0)
+	MovementLoopAddLocation(NPC, -83.32, -0.06, -193.17, 2, 0)
+	MovementLoopAddLocation(NPC, -88.03, -0.06, -190.1, 2, 0)
+	MovementLoopAddLocation(NPC, -90.08, -0.04, -196.54, 2, 0)
+	MovementLoopAddLocation(NPC, -92.45, -0.06, -194.82, 2, 0)
+	MovementLoopAddLocation(NPC, -98.6, 0, -194.59, 2, 0)
+	MovementLoopAddLocation(NPC, -98.52, 0, -208.74, 2, 0)
+	MovementLoopAddLocation(NPC, -98.88, 0, -194.32, 2, 0)
+	MovementLoopAddLocation(NPC, -94.12, 0.14, -194.29, 2, 0)
+	MovementLoopAddLocation(NPC, -89.24, 0.46, -193.09, 2, 0)
+	MovementLoopAddLocation(NPC, -92.47, -0.1, -192.14, 2, 0)
+	MovementLoopAddLocation(NPC, -92, -0.05, -196.6, 2, 0)
+	MovementLoopAddLocation(NPC, -82.74, -0.05, -190.71, 2, 0)
+	MovementLoopAddLocation(NPC, -82.58, -0.05, -182.5, 2, 0)
+	MovementLoopAddLocation(NPC, -89.47, -0.05, -174.62, 2, 0)
+	MovementLoopAddLocation(NPC, -88.55, -0.1, -165.72, 2, 0)
+	MovementLoopAddLocation(NPC, -88.57, 0.06, -173.05, 2, 0)
+	MovementLoopAddLocation(NPC, -87.22, -0.07, -180.34, 2, 0)
+	MovementLoopAddLocation(NPC, -81.33, -0.07, -186.09, 2, 0)
+end
+
+

+ 63 - 0
server/SpawnScripts/DownBelow/malefic_arachnid4.lua

@@ -0,0 +1,63 @@
+--[[
+	Script Name		:	malefic_arachnid4.lua
+	Script Purpose	:	Waypoint Path for malefic_arachnid4.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 03:04:24 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -110.13, -0.01, -183.81, 2, 0)
+	MovementLoopAddLocation(NPC, -110.43, 0, -193.54, 2, 0)
+	MovementLoopAddLocation(NPC, -105.09, 0, -193.65, 2, 0)
+	MovementLoopAddLocation(NPC, -104.17, 0, -190.41, 2, 0)
+	MovementLoopAddLocation(NPC, -114.49, 0, -190.38, 2, 0)
+	MovementLoopAddLocation(NPC, -114.93, 0, -193.96, 2, 0)
+	MovementLoopAddLocation(NPC, -110.03, 0, -194.08, 2, 0)
+	MovementLoopAddLocation(NPC, -110.12, -0.03, -182.56, 2, 0)
+	MovementLoopAddLocation(NPC, -104.02, -0.08, -172.73, 2, 0)
+	MovementLoopAddLocation(NPC, -104.96, -0.03, -180.28, 2, 0)
+	MovementLoopAddLocation(NPC, -108.5, -0.09, -177.24, 2, 0)
+	MovementLoopAddLocation(NPC, -105.12, -0.1, -173.83, 2, 0)
+	MovementLoopAddLocation(NPC, -112.4, 0.36, -167.25, 2, 0)
+	MovementLoopAddLocation(NPC, -121.37, -0.06, -167.19, 2, 0)
+	MovementLoopAddLocation(NPC, -120.72, 0.44, -152.14, 2, 0)
+	MovementLoopAddLocation(NPC, -117.5, -0.08, -153.35, 2, 0)
+	MovementLoopAddLocation(NPC, -117.61, 0.27, -159.71, 2, 0)
+	MovementLoopAddLocation(NPC, -117.13, -0.08, -171.32, 2, 0)
+	MovementLoopAddLocation(NPC, -120.7, 0.51, -181.13, 2, 0)
+	MovementLoopAddLocation(NPC, -120.44, -0.08, -166.77, 2, 0)
+	MovementLoopAddLocation(NPC, -120.7, 0.51, -181.13, 2, 0)
+	MovementLoopAddLocation(NPC, -117.13, -0.08, -171.32, 2, 0)
+	MovementLoopAddLocation(NPC, -117.61, 0.27, -159.71, 2, 0)
+	MovementLoopAddLocation(NPC, -117.5, -0.08, -153.35, 2, 0)
+	MovementLoopAddLocation(NPC, -120.72, 0.44, -152.14, 2, 0)
+	MovementLoopAddLocation(NPC, -121.37, -0.06, -167.19, 2, 0)
+	MovementLoopAddLocation(NPC, -112.4, 0.36, -167.25, 2, 0)
+	MovementLoopAddLocation(NPC, -105.12, -0.1, -173.83, 2, 0)
+	MovementLoopAddLocation(NPC, -108.5, -0.09, -177.24, 2, 0)
+	MovementLoopAddLocation(NPC, -104.96, -0.03, -180.28, 2, 0)
+	MovementLoopAddLocation(NPC, -104.02, -0.08, -172.73, 2, 0)
+	MovementLoopAddLocation(NPC, -110.12, -0.03, -182.56, 2, 0)
+	MovementLoopAddLocation(NPC, -110.03, 0, -194.08, 2, 0)
+	MovementLoopAddLocation(NPC, -114.93, 0, -193.96, 2, 0)
+	MovementLoopAddLocation(NPC, -114.49, 0, -190.38, 2, 0)
+	MovementLoopAddLocation(NPC, -104.17, 0, -190.41, 2, 0)
+	MovementLoopAddLocation(NPC, -105.09, 0, -193.65, 2, 0)
+	MovementLoopAddLocation(NPC, -110.43, 0, -193.54, 2, 0)
+	MovementLoopAddLocation(NPC, -110.13, -0.01, -183.81, 2, 0)
+end
+
+

+ 83 - 0
server/SpawnScripts/DownBelow/malefic_arachnid5.lua

@@ -0,0 +1,83 @@
+--[[
+	Script Name		:	malefic_arachnid5.lua
+	Script Purpose	:	Waypoint Path for malefic_arachnid5.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 03:10:21 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -143.57, -0.31, -179.66, 2, 0)
+	MovementLoopAddLocation(NPC, -160.85, -0.22, -173.58, 2, 0)
+	MovementLoopAddLocation(NPC, -171.24, -0.08, -170.47, 2, 0)
+	MovementLoopAddLocation(NPC, -172.95, -0.09, -173.29, 2, 0)
+	MovementLoopAddLocation(NPC, -175.01, -0.08, -182.09, 2, 0)
+	MovementLoopAddLocation(NPC, -174.36, -0.03, -189.05, 2, 0)
+	MovementLoopAddLocation(NPC, -171.31, 0.02, -182.68, 2, 0)
+	MovementLoopAddLocation(NPC, -171.1, -0.09, -176.11, 2, 0)
+	MovementLoopAddLocation(NPC, -166.19, 0.35, -172.85, 2, 0)
+	MovementLoopAddLocation(NPC, -160.5, -0.22, -173.92, 2, 0)
+	MovementLoopAddLocation(NPC, -148.87, -0.24, -174.25, 2, 0)
+	MovementLoopAddLocation(NPC, -139.04, -0.23, -182.71, 2, 0)
+	MovementLoopAddLocation(NPC, -131.86, 0.47, -183.19, 2, 0)
+	MovementLoopAddLocation(NPC, -121.24, 0.53, -181.51, 2, 0)
+	MovementLoopAddLocation(NPC, -118.02, -0.03, -175.82, 2, 0)
+	MovementLoopAddLocation(NPC, -118.18, -0.14, -166.18, 2, 0)
+	MovementLoopAddLocation(NPC, -107.83, -0.02, -167.17, 2, 0)
+	MovementLoopAddLocation(NPC, -106.2, -0.1, -174.26, 2, 0)
+	MovementLoopAddLocation(NPC, -105.49, -0.1, -178.87, 2, 0)
+	MovementLoopAddLocation(NPC, -111, -0.07, -182.14, 2, 0)
+	MovementLoopAddLocation(NPC, -109.79, 0.14, -187.3, 2, 0)
+	MovementLoopAddLocation(NPC, -108.07, -0.11, -184.2, 2, 0)
+	MovementLoopAddLocation(NPC, -111.76, -0.08, -182.34, 2, 0)
+	MovementLoopAddLocation(NPC, -104.26, -0.02, -178.06, 2, 0)
+	MovementLoopAddLocation(NPC, -109.3, -0.09, -177.13, 2, 0)
+	MovementLoopAddLocation(NPC, -103.43, -0.08, -173.23, 2, 0)
+	MovementLoopAddLocation(NPC, -109.81, -0.12, -170.54, 2, 0)
+	MovementLoopAddLocation(NPC, -109.71, 0.12, -165.42, 2, 0)
+	MovementLoopAddLocation(NPC, -121.36, -0.05, -167.91, 2, 0)
+	MovementLoopAddLocation(NPC, -120.22, 0.45, -151.39, 2, 0)
+	MovementLoopAddLocation(NPC, -121.36, -0.05, -167.91, 2, 0)
+	MovementLoopAddLocation(NPC, -109.71, 0.12, -165.42, 2, 0)
+	MovementLoopAddLocation(NPC, -109.81, -0.12, -170.54, 2, 0)
+	MovementLoopAddLocation(NPC, -103.43, -0.08, -173.23, 2, 0)
+	MovementLoopAddLocation(NPC, -109.3, -0.09, -177.13, 2, 0)
+	MovementLoopAddLocation(NPC, -104.26, -0.02, -178.06, 2, 0)
+	MovementLoopAddLocation(NPC, -111.76, -0.08, -182.34, 2, 0)
+	MovementLoopAddLocation(NPC, -108.07, -0.11, -184.2, 2, 0)
+	MovementLoopAddLocation(NPC, -109.79, 0.14, -187.3, 2, 0)
+	MovementLoopAddLocation(NPC, -111, -0.07, -182.14, 2, 0)
+	MovementLoopAddLocation(NPC, -105.49, -0.1, -178.87, 2, 0)
+	MovementLoopAddLocation(NPC, -106.2, -0.1, -174.26, 2, 0)
+	MovementLoopAddLocation(NPC, -107.83, -0.02, -167.17, 2, 0)
+	MovementLoopAddLocation(NPC, -118.18, -0.14, -166.18, 2, 0)
+	MovementLoopAddLocation(NPC, -118.02, -0.03, -175.82, 2, 0)
+	MovementLoopAddLocation(NPC, -121.24, 0.53, -181.51, 2, 0)
+	MovementLoopAddLocation(NPC, -131.86, 0.47, -183.19, 2, 0)
+	MovementLoopAddLocation(NPC, -139.04, -0.23, -182.71, 2, 0)
+	MovementLoopAddLocation(NPC, -148.87, -0.24, -174.25, 2, 0)
+	MovementLoopAddLocation(NPC, -160.5, -0.22, -173.92, 2, 0)
+	MovementLoopAddLocation(NPC, -166.19, 0.35, -172.85, 2, 0)
+	MovementLoopAddLocation(NPC, -171.1, -0.09, -176.11, 2, 0)
+	MovementLoopAddLocation(NPC, -171.31, 0.02, -182.68, 2, 0)
+	MovementLoopAddLocation(NPC, -174.36, -0.03, -189.05, 2, 0)
+	MovementLoopAddLocation(NPC, -175.01, -0.08, -182.09, 2, 0)
+	MovementLoopAddLocation(NPC, -172.95, -0.09, -173.29, 2, 0)
+	MovementLoopAddLocation(NPC, -171.24, -0.08, -170.47, 2, 0)
+	MovementLoopAddLocation(NPC, -160.85, -0.22, -173.58, 2, 0)
+	MovementLoopAddLocation(NPC, -143.57, -0.31, -179.66, 2, 0)
+end
+
+

+ 63 - 0
server/SpawnScripts/DownBelow/shriller11.lua

@@ -0,0 +1,63 @@
+--[[
+	Script Name		:	shriller11.lua
+	Script Purpose	:	Waypoint Path for shriller11.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:23:40 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -99.92, -0.08, -166.57, 2, 0)
+	MovementLoopAddLocation(NPC, -95.45, -0.07, -166.52, 2, 0)
+	MovementLoopAddLocation(NPC, -100.08, 0.65, -162.21, 2, 0)
+	MovementLoopAddLocation(NPC, -95.49, -0.08, -162.12, 2, 0)
+	MovementLoopAddLocation(NPC, -100.09, -0.08, -167.45, 2, 0)
+	MovementLoopAddLocation(NPC, -89.78, -0.07, -165.23, 2, 0)
+	MovementLoopAddLocation(NPC, -87.26, -0.04, -154.15, 2, 0)
+	MovementLoopAddLocation(NPC, -69.25, -0.1, -152.84, 2, 0)
+	MovementLoopAddLocation(NPC, -69.79, -0.08, -146.02, 2, 0)
+	MovementLoopAddLocation(NPC, -78.93, -0.07, -135.41, 2, 0)
+	MovementLoopAddLocation(NPC, -86.91, -0.09, -145.15, 2, 0)
+	MovementLoopAddLocation(NPC, -84.82, -0.06, -136.26, 2, 0)
+	MovementLoopAddLocation(NPC, -98.14, -0.08, -122.25, 2, 0)
+	MovementLoopAddLocation(NPC, -94.23, 0.13, -118.05, 2, 0)
+	MovementLoopAddLocation(NPC, -96.48, -0.09, -116.32, 2, 0)
+	MovementLoopAddLocation(NPC, -92.87, -0.09, -120.19, 2, 0)
+	MovementLoopAddLocation(NPC, -94.79, -0.09, -118.07, 2, 0)
+	MovementLoopAddLocation(NPC, -98.77, -0.12, -122.51, 2, 0)
+	MovementLoopAddLocation(NPC, -110.54, -0.08, -112.95, 2, 0)
+	MovementLoopAddLocation(NPC, -127.36, -0.1, -125.04, 2, 0)
+	MovementLoopAddLocation(NPC, -110.54, -0.08, -112.95, 2, 0)
+	MovementLoopAddLocation(NPC, -98.77, -0.12, -122.51, 2, 0)
+	MovementLoopAddLocation(NPC, -94.79, -0.09, -118.07, 2, 0)
+	MovementLoopAddLocation(NPC, -92.87, -0.09, -120.19, 2, 0)
+	MovementLoopAddLocation(NPC, -96.48, -0.09, -116.32, 2, 0)
+	MovementLoopAddLocation(NPC, -94.23, 0.13, -118.05, 2, 0)
+	MovementLoopAddLocation(NPC, -98.14, -0.08, -122.25, 2, 0)
+	MovementLoopAddLocation(NPC, -84.82, -0.06, -136.26, 2, 0)
+	MovementLoopAddLocation(NPC, -86.91, -0.09, -145.15, 2, 0)
+	MovementLoopAddLocation(NPC, -78.93, -0.07, -135.41, 2, 0)
+	MovementLoopAddLocation(NPC, -69.79, -0.08, -146.02, 2, 0)
+	MovementLoopAddLocation(NPC, -69.25, -0.1, -152.84, 2, 0)
+	MovementLoopAddLocation(NPC, -87.26, -0.04, -154.15, 2, 0)
+	MovementLoopAddLocation(NPC, -89.78, -0.07, -165.23, 2, 0)
+	MovementLoopAddLocation(NPC, -100.09, -0.08, -167.45, 2, 0)
+	MovementLoopAddLocation(NPC, -95.49, -0.08, -162.12, 2, 0)
+	MovementLoopAddLocation(NPC, -100.08, 0.65, -162.21, 2, 0)
+	MovementLoopAddLocation(NPC, -95.45, -0.07, -166.52, 2, 0)
+	MovementLoopAddLocation(NPC, -99.92, -0.08, -166.57, 2, 0)
+end
+
+

+ 59 - 0
server/SpawnScripts/DownBelow/shriller12.lua

@@ -0,0 +1,59 @@
+--[[
+	Script Name		:	shriller11_1.lua
+	Script Purpose	:	Waypoint Path for shriller11_1.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 12:38:50 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -41.55, 0.27, -79.73, 2, 0)
+	MovementLoopAddLocation(NPC, -42.24, -0.09, -74.33, 2, 0)
+	MovementLoopAddLocation(NPC, -36.86, -0.09, -76.24, 2, 0)
+	MovementLoopAddLocation(NPC, -39.85, -0.1, -75.87, 2, 0)
+	MovementLoopAddLocation(NPC, -38.92, -0.09, -80.89, 2, 0)
+	MovementLoopAddLocation(NPC, -43.39, 0.63, -76.84, 2, 0)
+	MovementLoopAddLocation(NPC, -37.81, 0.63, -78.38, 2, 0)
+	MovementLoopAddLocation(NPC, -38.31, -0.1, -75.6, 2, 0)
+	MovementLoopAddLocation(NPC, -40.76, -0.1, -74.68, 2, 0)
+	MovementLoopAddLocation(NPC, -41.32, 0.09, -79.31, 2, 0)
+	MovementLoopAddLocation(NPC, -39.7, -0.1, -75.33, 2, 0)
+	MovementLoopAddLocation(NPC, -40.21, 0.27, -80.72, 2, 0)
+	MovementLoopAddLocation(NPC, -43.16, 0.27, -79.48, 2, 0)
+	MovementLoopAddLocation(NPC, -41.85, -0.11, -76.26, 2, 0)
+	MovementLoopAddLocation(NPC, -38.38, -0.1, -77.26, 2, 0)
+	MovementLoopAddLocation(NPC, -38.9, -0.1, -79.02, 2, 0)
+	MovementLoopAddLocation(NPC, -40.14, -0.1, -78.63, 2, 0)
+	MovementLoopAddLocation(NPC, -42.43, -0.1, -77.63, 2, 0)
+	MovementLoopAddLocation(NPC, -40.14, -0.1, -78.63, 2, 0)
+	MovementLoopAddLocation(NPC, -38.9, -0.1, -79.02, 2, 0)
+	MovementLoopAddLocation(NPC, -38.38, -0.1, -77.26, 2, 0)
+	MovementLoopAddLocation(NPC, -41.85, -0.11, -76.26, 2, 0)
+	MovementLoopAddLocation(NPC, -43.16, 0.27, -79.48, 2, 0)
+	MovementLoopAddLocation(NPC, -40.21, 0.27, -80.72, 2, 0)
+	MovementLoopAddLocation(NPC, -39.7, -0.1, -75.33, 2, 0)
+	MovementLoopAddLocation(NPC, -41.32, 0.09, -79.31, 2, 0)
+	MovementLoopAddLocation(NPC, -40.76, -0.1, -74.68, 2, 0)
+	MovementLoopAddLocation(NPC, -38.31, -0.1, -75.6, 2, 0)
+	MovementLoopAddLocation(NPC, -37.81, 0.63, -78.38, 2, 0)
+	MovementLoopAddLocation(NPC, -43.39, 0.63, -76.84, 2, 0)
+	MovementLoopAddLocation(NPC, -38.92, -0.09, -80.89, 2, 0)
+	MovementLoopAddLocation(NPC, -39.85, -0.1, -75.87, 2, 0)
+	MovementLoopAddLocation(NPC, -36.86, -0.09, -76.24, 2, 0)
+	MovementLoopAddLocation(NPC, -42.24, -0.09, -74.33, 2, 0)
+	MovementLoopAddLocation(NPC, -41.55, 0.27, -79.73, 2, 0)
+end
+
+

+ 59 - 0
server/SpawnScripts/DownBelow/shriller13.lua

@@ -0,0 +1,59 @@
+--[[
+	Script Name		:	shriller13.lua
+	Script Purpose	:	Waypoint Path for shriller13.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 02:35:16 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -200.99, 6.94, -203.11, 2, 0)
+	MovementLoopAddLocation(NPC, -208.29, 6.39, -202.56, 2, 0)
+	MovementLoopAddLocation(NPC, -211.15, 6.06, -201.42, 2, 0)
+	MovementLoopAddLocation(NPC, -213.54, 5.7, -199.09, 2, 0)
+	MovementLoopAddLocation(NPC, -214.24, 5.46, -196.61, 2, 0)
+	MovementLoopAddLocation(NPC, -215.54, 5.15, -194.1, 2, 0)
+	MovementLoopAddLocation(NPC, -215.53, 4.12, -185.75, 2, 0)
+	MovementLoopAddLocation(NPC, -214.93, 3.74, -183.42, 2, 0)
+	MovementLoopAddLocation(NPC, -208.15, 2.65, -176.68, 2, 0)
+	MovementLoopAddLocation(NPC, -206.83, 2.49, -176.05, 2, 0)
+	MovementLoopAddLocation(NPC, -197.68, 1.56, -176.05, 2, 0)
+	MovementLoopAddLocation(NPC, -195.6, 1.28, -176.69, 2, 0)
+	MovementLoopAddLocation(NPC, -189.38, 0.37, -182.92, 2, 0)
+	MovementLoopAddLocation(NPC, -189.03, -0.09, -188.74, 2, 0)
+	MovementLoopAddLocation(NPC, -194.66, -0.1, -199.28, 2, 0)
+	MovementLoopAddLocation(NPC, -196.83, -0.1, -198.25, 2, 0)
+	MovementLoopAddLocation(NPC, -202.8, -4.49, -188.22, 2, 0)
+	MovementLoopAddLocation(NPC, -196.68, -0.1, -199.29, 2, 0)
+	MovementLoopAddLocation(NPC, -202.8, -4.49, -188.22, 2, 0)
+	MovementLoopAddLocation(NPC, -196.83, -0.1, -198.25, 2, 0)
+	MovementLoopAddLocation(NPC, -194.66, -0.1, -199.28, 2, 0)
+	MovementLoopAddLocation(NPC, -189.03, -0.09, -188.74, 2, 0)
+	MovementLoopAddLocation(NPC, -189.38, 0.37, -182.92, 2, 0)
+	MovementLoopAddLocation(NPC, -195.6, 1.28, -176.69, 2, 0)
+	MovementLoopAddLocation(NPC, -197.68, 1.56, -176.05, 2, 0)
+	MovementLoopAddLocation(NPC, -206.83, 2.49, -176.05, 2, 0)
+	MovementLoopAddLocation(NPC, -208.15, 2.65, -176.68, 2, 0)
+	MovementLoopAddLocation(NPC, -214.93, 3.74, -183.42, 2, 0)
+	MovementLoopAddLocation(NPC, -215.53, 4.12, -185.75, 2, 0)
+	MovementLoopAddLocation(NPC, -215.54, 5.15, -194.1, 2, 0)
+	MovementLoopAddLocation(NPC, -214.24, 5.46, -196.61, 2, 0)
+	MovementLoopAddLocation(NPC, -213.54, 5.7, -199.09, 2, 0)
+	MovementLoopAddLocation(NPC, -211.15, 6.06, -201.42, 2, 0)
+	MovementLoopAddLocation(NPC, -208.29, 6.39, -202.56, 2, 0)
+	MovementLoopAddLocation(NPC, -200.99, 6.94, -203.11, 2, 0)
+end
+
+

+ 67 - 0
server/SpawnScripts/DownBelow/shriller14.lua

@@ -0,0 +1,67 @@
+--[[
+	Script Name		:	shriller14.lua
+	Script Purpose	:	Waypoint Path for shriller14.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 02:38:24 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -185.52, -0.07, -189.75, 2, 0)
+	MovementLoopAddLocation(NPC, -183.32, -0.07, -187.27, 2, 0)
+	MovementLoopAddLocation(NPC, -182.98, 0.06, -193.16, 2, 0)
+	MovementLoopAddLocation(NPC, -183.24, -0.09, -192.17, 2, 0)
+	MovementLoopAddLocation(NPC, -179.53, -0.04, -188.22, 2, 0)
+	MovementLoopAddLocation(NPC, -178.73, 0.79, -192.75, 2, 0)
+	MovementLoopAddLocation(NPC, -176.12, -0.06, -187.58, 2, 0)
+	MovementLoopAddLocation(NPC, -173.71, -0.05, -189.93, 2, 0)
+	MovementLoopAddLocation(NPC, -170.18, -0.04, -183.94, 2, 0)
+	MovementLoopAddLocation(NPC, -174.87, -0.07, -182.59, 2, 0)
+	MovementLoopAddLocation(NPC, -173.1, -0.11, -182.46, 2, 0)
+	MovementLoopAddLocation(NPC, -175.15, -0.06, -188.39, 2, 0)
+	MovementLoopAddLocation(NPC, -180.78, -0.14, -189.81, 2, 0)
+	MovementLoopAddLocation(NPC, -184.64, -0.08, -189.73, 2, 0)
+	MovementLoopAddLocation(NPC, -183.16, -0.06, -187.3, 2, 0)
+	MovementLoopAddLocation(NPC, -183.6, -0.09, -192.57, 2, 0)
+	MovementLoopAddLocation(NPC, -180.78, -0.14, -189.88, 2, 0)
+	MovementLoopAddLocation(NPC, -183.55, -0.08, -187.37, 2, 0)
+	MovementLoopAddLocation(NPC, -183.85, -0.09, -193.12, 2, 0)
+	MovementLoopAddLocation(NPC, -184.86, -0.04, -189.89, 2, 0)
+	MovementLoopAddLocation(NPC, -176.19, 0.01, -190.02, 2, 0)
+	MovementLoopAddLocation(NPC, -172.37, -0.08, -181.11, 2, 0)
+	MovementLoopAddLocation(NPC, -176.19, 0.01, -190.02, 2, 0)
+	MovementLoopAddLocation(NPC, -184.86, -0.04, -189.89, 2, 0)
+	MovementLoopAddLocation(NPC, -183.85, -0.09, -193.12, 2, 0)
+	MovementLoopAddLocation(NPC, -183.55, -0.08, -187.37, 2, 0)
+	MovementLoopAddLocation(NPC, -180.78, -0.14, -189.88, 2, 0)
+	MovementLoopAddLocation(NPC, -183.6, -0.09, -192.57, 2, 0)
+	MovementLoopAddLocation(NPC, -183.16, -0.06, -187.3, 2, 0)
+	MovementLoopAddLocation(NPC, -184.64, -0.08, -189.73, 2, 0)
+	MovementLoopAddLocation(NPC, -180.78, -0.14, -189.81, 2, 0)
+	MovementLoopAddLocation(NPC, -175.15, -0.06, -188.39, 2, 0)
+	MovementLoopAddLocation(NPC, -173.1, -0.11, -182.46, 2, 0)
+	MovementLoopAddLocation(NPC, -174.87, -0.07, -182.59, 2, 0)
+	MovementLoopAddLocation(NPC, -170.18, -0.04, -183.94, 2, 0)
+	MovementLoopAddLocation(NPC, -173.71, -0.05, -189.93, 2, 0)
+	MovementLoopAddLocation(NPC, -176.12, -0.06, -187.58, 2, 0)
+	MovementLoopAddLocation(NPC, -178.73, 0.79, -192.75, 2, 0)
+	MovementLoopAddLocation(NPC, -179.53, -0.04, -188.22, 2, 0)
+	MovementLoopAddLocation(NPC, -183.24, -0.09, -192.17, 2, 0)
+	MovementLoopAddLocation(NPC, -182.98, 0.06, -193.16, 2, 0)
+	MovementLoopAddLocation(NPC, -183.32, -0.07, -187.27, 2, 0)
+	MovementLoopAddLocation(NPC, -185.52, -0.07, -189.75, 2, 0)
+end
+
+

+ 83 - 0
server/SpawnScripts/DownBelow/shriller15.lua

@@ -0,0 +1,83 @@
+--[[
+	Script Name		:	shriller15.lua
+	Script Purpose	:	Waypoint Path for shriller15.lua
+	Script Author	:	Devn00b
+	Script Date		:	05/12/2020 02:42:44 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+ waypoints(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, -173.52, 0.11, -179.95, 2, 0)
+	MovementLoopAddLocation(NPC, -172.95, -0.08, -188.2, 2, 0)
+	MovementLoopAddLocation(NPC, -174.99, 0.08, -180.1, 2, 0)
+	MovementLoopAddLocation(NPC, -174.32, -0.08, -175.24, 2, 0)
+	MovementLoopAddLocation(NPC, -165.74, 0.38, -172.96, 2, 0)
+	MovementLoopAddLocation(NPC, -153.73, -0.31, -172.89, 2, 0)
+	MovementLoopAddLocation(NPC, -150.74, -0.24, -164.69, 2, 0)
+	MovementLoopAddLocation(NPC, -148.19, 0.21, -165.38, 2, 0)
+	MovementLoopAddLocation(NPC, -149.36, -0.23, -168.75, 2, 0)
+	MovementLoopAddLocation(NPC, -154.24, -0.19, -167.38, 2, 0)
+	MovementLoopAddLocation(NPC, -154.15, -0.2, -164.87, 2, 0)
+	MovementLoopAddLocation(NPC, -149.22, -0.23, -167.16, 2, 0)
+	MovementLoopAddLocation(NPC, -151.37, -0.23, -168.76, 2, 0)
+	MovementLoopAddLocation(NPC, -152.67, 1, -162.78, 2, 0)
+	MovementLoopAddLocation(NPC, -153.08, -0.19, -166.57, 2, 0)
+	MovementLoopAddLocation(NPC, -150.21, -0.22, -167.81, 2, 0)
+	MovementLoopAddLocation(NPC, -148.28, 1, -164.57, 2, 0)
+	MovementLoopAddLocation(NPC, -155.33, -0.34, -172.81, 2, 0)
+	MovementLoopAddLocation(NPC, -143.08, -0.34, -179.34, 2, 0)
+	MovementLoopAddLocation(NPC, -132.3, 0.48, -182.38, 2, 0)
+	MovementLoopAddLocation(NPC, -121.36, 0.54, -180.69, 2, 0)
+	MovementLoopAddLocation(NPC, -119.69, 0.09, -174.2, 2, 0)
+	MovementLoopAddLocation(NPC, -119.75, -0.1, -166.76, 2, 0)
+	MovementLoopAddLocation(NPC, -107.62, -0.03, -168.14, 2, 0)
+	MovementLoopAddLocation(NPC, -104.19, -0.07, -173.76, 2, 0)
+	MovementLoopAddLocation(NPC, -119.25, -0.12, -166.01, 2, 0)
+	MovementLoopAddLocation(NPC, -120.46, 0.45, -151.48, 2, 0)
+	MovementLoopAddLocation(NPC, -128.65, -0.1, -143.89, 2, 0)
+	MovementLoopAddLocation(NPC, -128.92, -0.08, -136.94, 2, 0)
+	MovementLoopAddLocation(NPC, -126.35, -0.1, -123.25, 2, 0)
+	MovementLoopAddLocation(NPC, -128.92, -0.08, -136.94, 2, 0)
+	MovementLoopAddLocation(NPC, -128.65, -0.1, -143.89, 2, 0)
+	MovementLoopAddLocation(NPC, -120.46, 0.45, -151.48, 2, 0)
+	MovementLoopAddLocation(NPC, -119.25, -0.12, -166.01, 2, 0)
+	MovementLoopAddLocation(NPC, -104.19, -0.07, -173.76, 2, 0)
+	MovementLoopAddLocation(NPC, -107.62, -0.03, -168.14, 2, 0)
+	MovementLoopAddLocation(NPC, -119.75, -0.1, -166.76, 2, 0)
+	MovementLoopAddLocation(NPC, -119.69, 0.09, -174.2, 2, 0)
+	MovementLoopAddLocation(NPC, -121.36, 0.54, -180.69, 2, 0)
+	MovementLoopAddLocation(NPC, -132.3, 0.48, -182.38, 2, 0)
+	MovementLoopAddLocation(NPC, -143.08, -0.34, -179.34, 2, 0)
+	MovementLoopAddLocation(NPC, -155.33, -0.34, -172.81, 2, 0)
+	MovementLoopAddLocation(NPC, -148.28, 1, -164.57, 2, 0)
+	MovementLoopAddLocation(NPC, -150.21, -0.22, -167.81, 2, 0)
+	MovementLoopAddLocation(NPC, -153.08, -0.19, -166.57, 2, 0)
+	MovementLoopAddLocation(NPC, -152.67, 1, -162.78, 2, 0)
+	MovementLoopAddLocation(NPC, -151.37, -0.23, -168.76, 2, 0)
+	MovementLoopAddLocation(NPC, -149.22, -0.23, -167.16, 2, 0)
+	MovementLoopAddLocation(NPC, -154.15, -0.2, -164.87, 2, 0)
+	MovementLoopAddLocation(NPC, -154.24, -0.19, -167.38, 2, 0)
+	MovementLoopAddLocation(NPC, -149.36, -0.23, -168.75, 2, 0)
+	MovementLoopAddLocation(NPC, -148.19, 0.21, -165.38, 2, 0)
+	MovementLoopAddLocation(NPC, -150.74, -0.24, -164.69, 2, 0)
+	MovementLoopAddLocation(NPC, -153.73, -0.31, -172.89, 2, 0)
+	MovementLoopAddLocation(NPC, -165.74, 0.38, -172.96, 2, 0)
+	MovementLoopAddLocation(NPC, -174.32, -0.08, -175.24, 2, 0)
+	MovementLoopAddLocation(NPC, -174.99, 0.08, -180.1, 2, 0)
+	MovementLoopAddLocation(NPC, -172.95, -0.08, -188.2, 2, 0)
+	MovementLoopAddLocation(NPC, -173.52, 0.11, -179.95, 2, 0)
+end
+
+