Вы уже видели эту надпись NPC. Кто-то еще не понял - это жалкие подобия игры дум - люди, но однако для создания довольно хорошего мода часто делают первый уровень вступлением - люди ходят, некоторые пытаются тебе что-то втереть, впрочем наша задача в этой статье - преобразить вашу карту интро(вступление) какой-то жизнью итд. Однако будем мы говорить не о самих NPC, а о манипуляторе их поведения - pach, но опишу я ни все, по-скольку с ними сильно не разберался. Ну и начнем мы с нескольких параметров для NPC, будем проводить опыты над char\char_campbell
[noDamage] - 1//Если вы не убрали в первом уровне оружие, будет возможность удалить какого-нить чувака, эта функция придает ему бессмертие (его могут убить монстры)
[teleport] - 1//В полне не логично ставить телепортацию в интро, но еслиу вас такая нужда в этом
[talkradius] - 300//на каком расстоянии будет слышно пиздёшь NPC
[talktime] - 5//Скока времени будет пиздеть NPC
[talktrigger] - имя_звука//что будет пиздеть NPC после активации триггера
[no_cower] - 1//не прикрываться при выстреле оружия, ставить желательно в любом случае(если параметр не стоит, а чувак услышал выстрел, хер он пойдет за патчем)
[npcname] - имя//какое вымя, т.е. какое имя у чувака

На всяк случай, чтобы не было плача "как это сделать?", вот как поставить безоружие - ставим target_removeweapons и триггерим от спаунера к нему(не наоборот) и пишим в target_removeweapons
[weapon] - def_weapon1
[weapon2] - def_weapon2
И вот так до [weapon9] - def_weapon11 - надо россписывать все в том случае, если были предыдущие уровни, на которых удалось собрать все оружие
Ну и чтобы можно было играть, не выставляя свои ожесточеные кулаки, выбераем любой браш и даем ему ключ [no_weapons] - 1, и кстати [no_stamina] - 1 - вечный бег

Итак, теперь о патчах (тех самых манипуляторах NPC). Пожалуй разумнее всего начать с
pach_corner - куда пойдет NPC, не зависит от его положения относительно высоты(вроде бы)
pach_anim - проиграть определенную анимацию - [anim] - анимация
pach_cycleanim - тот же pach_anim, но проигрывать анимацию будет до бесконечности
pach_hide - после завершения всего, что сделал NPC, его можно скрыть таким образом
pach_lookat - выставляем в [focus] - имя_объекта - на что будет смотреть NPC
pach_turn - поварачиваем NPC - [angle] - куда смотрит стрелка, туда и повернется
pach_wait - тупо стоять без действия - [wait] - сколько тупо стоять
pach_waitfortrigger - заставляет ждать активации триггера, после чего NPC перейдет к след. патчу
pach_attack - кого будет убивать (к сожалению к NPC не применим, по-скольку нет NPC-агрессоров, даже если вы видели где-то в игре, чтобы они стреляли - это всего-лишь анимация)

Ну с остальными патчами, если захотите - сами разберетесь, а тепрь собственно вопрос "ну и как их применить?" - а ответ оч прост - нужно NPC триггерить к первому патчу, а все остальные патчи триггерить по их последовательности.