local function z(z)if z and(z.Parent and(z:FindFirstChild("\072\117\109\097\110\111\105\100")and z.Humanoid.Health>0))then local p=z.Humanoid local u=p.RootPart.Position local P=findNearestWaterSource(u)if P then p:MoveTo(P)end end end

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
