Browse Source

Elddar Grove Pass 1 Complete.

devn00b 4 năm trước cách đây
mục cha
commit
2d11b795ca

+ 42 - 0
server/SpawnScripts/ElddarGrove/ArthurWaterway.lua

@@ -21,3 +21,45 @@ function hailed(NPC, Spawn)
 
 end
 
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, 802.94, -21.54, -552.06, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 781.61, -22.18, -510.68, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 754.8, -21.82, -481.71, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 713.01, -20.96, -456.39, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 701.91, -16.92, -427.47, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 691.7, -13.19, -403.38, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 678.25, -11.64, -393.92, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 650.19, -11.56, -399.55, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 640.41, -13.1, -371.98, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 609.56, -18.44, -369.61, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.49, -20.75, -362.57, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 539.17, -20.64, -292.83, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.36, -19.83, -268.2, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 591.98, -21.09, -255.38, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.36, -19.83, -268.2, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 539.17, -20.64, -292.83, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.49, -20.75, -362.57, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 609.56, -18.44, -369.61, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 640.41, -13.1, -371.98, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 650.19, -11.56, -399.55, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 678.25, -11.64, -393.92, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 691.7, -13.19, -403.38, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 701.91, -16.92, -427.47, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 713.01, -20.96, -456.39, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 754.8, -21.82, -481.71, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 781.61, -22.18, -510.68, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 802.94, -21.54, -552.06, 2, math.random(0,5))
+end
+
+

+ 35 - 0
server/SpawnScripts/ElddarGrove/SolomenStormwatch.lua

@@ -20,4 +20,39 @@ function hailed(NPC, Spawn)
 	end
 
 end
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+end
 
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, 777.54, -21.87, -343.22, 2, math.random(0,20))
+	MovementLoopAddLocation(NPC, 772.62, -18.87, -330.06, 2, 0)
+	MovementLoopAddLocation(NPC, 740.87, -16.36, -299.49, 2, 0)
+	MovementLoopAddLocation(NPC, 732.93, -17.04, -292.62, 2, 0)
+	MovementLoopAddLocation(NPC, 722.48, -17.15, -283.36, 2, 0)
+	MovementLoopAddLocation(NPC, 652.64, -18.32, -241.32, 2, 0)
+	MovementLoopAddLocation(NPC, 651.35, -21.59, -292.71, 2, 0)
+	MovementLoopAddLocation(NPC, 642.38, -13.12, -368.42, 2, 0)
+	MovementLoopAddLocation(NPC, 650.67, -11.5, -392.98, 2, 0)
+	MovementLoopAddLocation(NPC, 639.35, -12.48, -397.18, 2, 0)
+	MovementLoopAddLocation(NPC, 618.26, -15.59, -401.83, 2, 0)
+	MovementLoopAddLocation(NPC, 603.65, -17.89, -390.81, 2, math.random(0,20))
+	MovementLoopAddLocation(NPC, 618.26, -15.59, -401.83, 2, 0)
+	MovementLoopAddLocation(NPC, 639.35, -12.48, -397.18, 2, 0)
+	MovementLoopAddLocation(NPC, 650.67, -11.5, -392.98, 2, 0)
+	MovementLoopAddLocation(NPC, 642.38, -13.12, -368.42, 2, 0)
+	MovementLoopAddLocation(NPC, 651.35, -21.59, -292.71, 2, 0)
+	MovementLoopAddLocation(NPC, 652.64, -18.32, -241.32, 2, 0)
+	MovementLoopAddLocation(NPC, 722.48, -17.15, -283.36, 2, 0)
+	MovementLoopAddLocation(NPC, 732.93, -17.04, -292.62, 2, 0)
+	MovementLoopAddLocation(NPC, 740.87, -16.36, -299.49, 2, 0)
+	MovementLoopAddLocation(NPC, 772.62, -18.87, -330.06, 2, 0)
+	MovementLoopAddLocation(NPC, 777.54, -21.87, -343.22, 2, math.random(0,20))
+end

+ 42 - 0
server/SpawnScripts/ElddarGrove/a_duck5.lua

@@ -0,0 +1,42 @@
+--[[
+	Script Name		:	a_duck5.lua
+	Script Purpose	:	Waypoint Path for a_duck5.lua
+	Script Author	:	Devn00b
+	Script Date		:	08/05/2020 02: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)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, 701.5, -17.34, -342.63, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 694.08, -17.5, -336.23, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 686.64, -20.32, -310.71, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 676.16, -22.34, -313.25, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 701.12, -17.31, -316.64, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 699.51, -17.11, -328.91, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 715.21, -18.29, -343.54, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 728.64, -19.15, -337.07, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 718.67, -18.22, -342.47, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 705.25, -17.48, -343.04, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 718.67, -18.22, -342.47, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 728.64, -19.15, -337.07, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 715.21, -18.29, -343.54, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 699.51, -17.11, -328.91, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 701.12, -17.31, -316.64, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 676.16, -22.34, -313.25, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 686.64, -20.32, -310.71, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 694.08, -17.5, -336.23, 2, math.random(0,25))
+	MovementLoopAddLocation(NPC, 701.5, -17.34, -342.63, 2, math.random(0,25))
+end
+
+

+ 44 - 0
server/SpawnScripts/ElddarGrove/grove_deer6.lua

@@ -0,0 +1,44 @@
+--[[
+	Script Name		:	grove_deer6.lua
+	Script Purpose	:	Waypoint Path for grove_deer6.lua
+	Script Author	:	Devn00b
+	Script Date		:	08/05/2020 02:31:49 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, 667.6, -9.59, -380.12, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 696.16, -14.53, -367.23, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 679.29, -10.9, -379.18, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 669.22, -10, -385.72, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 665.25, -9.78, -374.34, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 652.35, -10.86, -371.22, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 637.43, -12, -384.04, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 655.81, -9.97, -382.59, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 650.59, -10.93, -403.77, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 665.39, -10.48, -409.15, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 667.67, -9.72, -382.37, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 665.39, -10.48, -409.15, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 650.59, -10.93, -403.77, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 655.81, -9.97, -382.59, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 637.43, -12, -384.04, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 652.35, -10.86, -371.22, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 665.25, -9.78, -374.34, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 669.22, -10, -385.72, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 679.29, -10.9, -379.18, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 696.16, -14.53, -367.23, 2, math.random(0,15))
+	MovementLoopAddLocation(NPC, 667.6, -9.59, -380.12, 2, math.random(0,15))
+end
+
+

+ 42 - 0
server/SpawnScripts/ElddarGrove/percius.lua

@@ -0,0 +1,42 @@
+--[[
+	Script Name		:	percius.lua
+	Script Purpose	:	Waypoint Path for percius.lua
+	Script Author	:	Devn00b
+	Script Date		:	08/05/2020 02:39:36 PM
+	Script Notes	:	Locations collected from Live
+--]]
+
+function spawn(NPC)
+	waypoints(NPC)
+end
+
+function hailed(NPC, Spawn)
+	FaceTarget(NPC, Spawn)
+end
+
+function respawn(NPC)
+end
+
+function waypoints(NPC)
+	MovementLoopAddLocation(NPC, 558.92, -16.61, -427.07, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.75, -17.4, -407.2, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 570.45, -17.77, -402.11, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 584.41, -18.42, -399.5, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 597.07, -18.04, -405.27, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 648.18, -11.73, -395.33, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 594.2, -18.67, -407.75, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 585.32, -18.72, -420.84, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 569.08, -17.86, -422.86, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 561.03, -17.35, -410, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 569.08, -17.86, -422.86, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 585.32, -18.72, -420.84, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 594.2, -18.67, -407.75, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 648.18, -11.73, -395.33, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 597.07, -18.04, -405.27, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 584.41, -18.42, -399.5, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 570.45, -17.77, -402.11, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 562.75, -17.4, -407.2, 2, math.random(0,5))
+	MovementLoopAddLocation(NPC, 558.92, -16.61, -427.07, 2, math.random(0,5))
+end
+
+