Перейти к содержимому


Фотография

"end1" call BIS_fnc_endMission не срабатывает


Лучший Ответ ReXcOr , 17 January 2018 - 13:21

Вместо if тебе нужно использовать waitUntil

waitUntil {triggerActivated _trg};
sleep 20;
“end1” call bis_fnc_endMission; Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 17 January 2018 - 01:09

_markerstr = createMarker ["1", position lootitems1];
_markerstr setMarkerShape "ICON";
_markerstr setMarkerType "hd_dot";
_markerstr setMarkerSize [2, 2];
_markerstr setMarkerColor "ColorRed";
_markerstr setMarkerText "Область поиска";

_trg = createTrigger ["EmptyDetector", position lootitems1];
_trg setTriggerArea [30, 30, 0, false];
_trg setTriggerActivation ["EAST", "PRESENT", false];
_trg setTriggerTimeout [1, 1, 1, false];
if (triggerActivated _trg) then 
{
​    sleep 20;
    "end1" call BIS_fnc_endMission;
};

не срабатывает завершение миссии при входе в триггер созданный через скрипт. скрипт sqf. Подскажите, что не так делаю?


  • 0

#2 OFFLINE   ReXcOr

ReXcOr

    Ст.сержант

  • Пользователи
  • 264 сообщений
  • Откуда:Moscow

Отправлено 17 January 2018 - 13:21   Лучший Ответ

Вместо if тебе нужно использовать waitUntil

waitUntil {triggerActivated _trg};
sleep 20;
“end1” call bis_fnc_endMission;

Сообщение отредактировал ReXcOr: 17 January 2018 - 13:26

  • 0

#3 OFFLINE   Schatten

Schatten

    Капитан

  • Пользователи
  • 1808 сообщений

Отправлено 17 January 2018 - 13:25

А ещё лучше всё это перенести в триггер: задержку с помощью

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

, а код завершения миссии с помощью

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

.


Сообщение отредактировал Schatten: 17 January 2018 - 14:49

  • 0




Яндекс.Метрика