Hello all, I've been trying to make a AI go to a location once a value has gone down to 0, but the AI script doesn't work when i add the value/hunger part, it doesn't work. Any help would be nice!
local torso = script.Parent.HumanoidRootPart.Position local base = game.Workspace.Finish local human = script.Parent.Humanoid local manageHunger = game.StarterGui.ScreenGui.TextLabel hunger = 100 local path = game:GetService("PathfindingService"):FindPathAsync(torso,base.Position) local points = path:GetWaypoints() while true do hunger = hunger-1 end manageHunger.Text = hunger if hunger == 0 then for i,v in pairs(points) do local p = Instance.new("Part",workspace) p.Anchored = true p.CanCollide = false p.CFrame = CFrame.new(v.Position) p.Size = Vector3.new(1,1,1) end end if path.Status == Enum.PathStatus.Success then for i,v in pairs(points) do human:MoveTo(v.Position) human.MoveToFinished:wait() if v.Action == Enum.PathWaypointAction.Jump then human.Jump = true end end end