Я делаю антуражный фаст-тревел в МП миссии с помощью автобуса. И мне нужно что бы:
1: titletext [.......]; срабатывала только у тех игроков, которые находятся внутри автобуса.
2: waituntil {....} срабатывал только когда игроки либо сидят в автобусе, либо находятся на дистанции 100 метров.
То есть сесть в автобус могут и не все, но игроки не должны видеть как автобус исчезает, а значит должны находиться достаточно далеко от него и\или не иметь прямой видимости на него.
С первым пунктом я вообще без понятия.
Со вторым, я вроде бы что то выдал похожее в скрипте, но вообще не уверен что оно сработает как надо, а проверить не с кем. В одиночке вроде работает, но я же не могу быть в двух местах одновременно.
{if ((_x distance busik) < 10) then { _x moveInCargo busik;};} forEach allPlayers;
{waituntil {(_x in busik) or ((_x distance busik) > 100)}} forEach allPlayers;sleep 5;titleText ["", "BLACK OUT", 2];sleep 3;busik attachTo [busspawn, [0,0,1]];detach busik;busik domove (busstop getpos [10, 60]);sleep 3;titleText ["", "BLACK IN", 2];
З.Ы. Уж простите за оформление. Впервые пользуюсь форумами. Да и в мультиплеер армы это, пусть и не робкие, но первые шаги. Поэтому чем понятнее и проще мне разжевать тем больше моя благодарность.