Нет, вся идея в том, что я не дам НПС враждебную мне фракцию, я просто заставлю его на меня напасть после диалога, а раз он нападёт, а рядом стоящие "компаньоны", которые имеют статус помощи всем союзникам, сразу же должны помочь, но это пока только теория.
Тогда так и получится, как я описал. Дело не в том, фракцию ты одному НПС добавишь или через StartCombat() заставишь его, – дело в том, что в этих случаях (когда ты над одним НПС махинации проводишь), остальным потребуется еще какое-то время (вплоть до десяти секунд), чтобы осознать, что произошло. Во избежания такой задержки лучше добавлять фракции сразу всем (или скрипт кидать на всех).
Даже если у тебя предложенная тобой задумка сработает успешно, то не факт что на других машинах это сработает так же "плавно". Поэтому лучше смотреть на все с позиции игры. Если ты всем сразу задашь это действие, то все одновременно его выполнят. И при каждом прогоне будут выполнять его синхронно.
П,С, я сейчас не в лучшей кондиции мысли излагать доступно, но, думаю, понять можно. Я понял.