I use the following method in scenarios: I create players:
a) us
b) n enemies
c) a player loyal to us
d) a player not loyal to us
Essentially, there's nothing wrong with adding an allied player. And no workarounds are needed, although I have one: simply check in the processing loop how close we are to the caravan, and if we are too close, stop the movement.
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________