Hey I just have one question about my AI, whenever I change the health that is below 54 it does not say "HURT" which it is suppose too, but it does not. It basically ignores it, and says "not hurt" when it is.
while wait(2) do local path = game:GetService("PathfindingService"):CreatePath() local human = script.Parent.Humanoid local torso = script.Parent.Torso local x = math.random(-20, 20) local z = math.random(-20, 20) local newPos = torso.Position + Vector3.new(x, 0, z) path:ComputeAsync(torso.Position, newPos) if path.status == Enum.PathStatus.Success then local points = path:GetWaypoints() for i, point in pairs(points) do human:MoveTo(point.Position) end script.Parent.Torso.ProximityPrompt.Triggered:Connect(function(plr) script.Parent.Humanoid.WalkSpeed = 0 plr.PlayerGui.GUITest.Enabled = true end) end script.Parent.Humanoid.Changed:Connect(function() if script.Parent.Humanoid.Health <= 54 then print("HURT") else print("not hurt") end end) end