but thats what i have done =/ and they walk into walls like retardeds...
void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_4", "whatareyoudoinghere", true, 1);
}
void whatareyoudoinghere(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("servant_asshole_1", true);
AddEnemyPatrolNode("servant_asshole_1","Assholespath_1",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_2",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_3",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_4",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_5",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_6",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_7",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_8",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_9",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_10",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_11",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_12",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_13",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_14",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_15",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_16",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_17",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_18",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_19",0,"");
AddEnemyPatrolNode("servant_asshole_1","Assholespath_20",0,"");
}