Ich kenn mich zwar nicht mit mp aus, aber man kann npcs auch mit path_corners bewegen lassen...
also npc_... bei move to path corner(oder so) den path_corner angeben wo er hin gehen soll (falls er nich beim map spawn los laufen soll dann mit npc_template_maker aktivieren lassen)
npc_template_maker: den npc bei flags auf template npc(heißt er wird nich gespawnt beim starten der map) den npc einen namen geben und beim npc_template_maker eingeben und diesen dann nur noch vertriggern... schon müsste er los laufen