Самый простой способ организовать большую битву между двумя группами NPC — это использовать команды ИИ.
Для примера давайте используем группу имперских легионеров, в союзе с которыми находится игрок, против банды темного братства.
Сначала установим значение параметра 'fight' (на закладке AI) NPC Темного Братства в 100, так, чтобы они атаковали игрока при визуальном контакте.
Затем нужно выставить AI легионеров следующим образом:
AIFollow, player, 0,0,0,0,0
Это можно сделать как при помощи скрипта, присоединенного к легионеру NPC, так и при помощи внешнего скрипта.
Назначение команды AIFollow по умолчанию заставляет NPC атаковать того, кто напал на персону, за кем он следует.
Так что когда парни из ТБ нападут на игрока, все легионеры начнут сражаться с ними. Получаем быструю гигантское месилово.
Я использовал вариацию этого метода в моде GIANTS, чтобы заставить охранников атаковать монстров, являющихся, на самом деле, NPC (вампиры, тени, гиганты, горги и т.д.).