This video will demonstrate how to use Combine NPCs, info_nodes, info_node_hints, and ai_goal_actbusy to create a patrol route with alternating points of interest -- similar to how the metrocops act in the opening chapters of Half Life 2.
hammer++
hammer editor
half life