Я тут как-то спрашивал - как получить agent (обьект) игрока зная только его id
Оказывается просто
Есть такая функция в dayz sqf - playerOn
Вобщем (playerOn _id) возвращает агента (обьект)
Небольшое отступление
При вызовах SQF из Enforce через executeSQF (для 0.62 актуально, для 0.63 уже нет) есть ограничения
1 Передать обьект не получится
2 Передать строку содержащую :: не получится
3 Передать строку содержащую текст в обрамлении нескольких [] типа [A]BBB[CD] не получится
Все вызовет ошибку и код передан не будет, но и краша не будет
Потому нежелательно передавать в executeSQF имена игроков, тк они могут содержать порой и неск [] итп и это вызовет ошибку
Посему нужно передавать ID и там в коде уже выполнять запрос на обьект персонажа (playerOn _id) и тд итп