-- Fonction pour faire déplacer le NPC vers la source d'eau la plus proche

local function moveToWaterSource(npc)
	-- Vérifie si le NPC existe et s'il est en vie
	if npc and npc.Parent and npc:FindFirstChild("Humanoid") and npc.Humanoid.Health > 0 then
		local npcHumanoid = npc.Humanoid

		-- Obtient la position actuelle du NPC
		local npcPosition = npcHumanoid.RootPart.Position

		-- Trouve la source d'eau la plus proche
		local nearestWaterSource = findNearestWaterSource(npcPosition)

		-- Vérifie si une source d'eau a été trouvée
		if nearestWaterSource then
			-- Fait tourner le NPC vers la source d'eau
			npcHumanoid:MoveTo(nearestWaterSource)
		end
	end
end
