• Страница 1 из 1
  • 1
Форум » Мастерская » В помощь картоделу » Вопросы и ответы » Вывод сообщения для одной стороны
Вывод сообщения для одной стороны
DrSl1m
Среда, 18.02.2015, 10:33
Пост №: 1
В ситуации, когда необходимо, чтобы сообщение высветилось лишь одной из сторон, функция BIS_fnc_showNotification (WMT_fn_ShowTaskNotification) не подходит, т.к. она отвечает либо за общее сообщение, либо за "Выполнено: текст/Провалено: текст" для обеих сторон. Возникает вопрос: Так как же сделать, чтобы информационное сообщение высветилось лишь для одной из сторон?
Автор темы
 
Zealot
Среда, 18.02.2015, 11:09
Пост №: 2
Если код вызывается из триггера, то можно поставить условие принадлежности одной из сторон:

Код
if (playerside == west) then {hint "Текст сообщения для синих";};
Соотв. можно поставить в скобки код вызова функции WMT_fn_ShowTaskNotification. Она основана на https://community.bistudio.com/wiki/BIS_fnc_showNotification . Можно вызывать непосредственно ее.

 
DrSl1m
Среда, 18.02.2015, 13:29
Пост №: 3
Всё получилось.
Оставлю конечный вариант тут.

В активации триггера:

Код
if (playerside == west) then {[west,"Текст сообщения"] call WMT_fnc_ShowTaskNotification;};
В данной ситуации при срабатывании триггера появится сообщение по типу:

Задание выполнено
Текст сообщения

Это сообщение будет видеть лишь сторона указанная в начале кода.
Возможные стороны: west, east, resistance, civilian
Сообщение отредактировал DrSl1m - Среда, 18.02.2015, 13:30

Автор темы
 
Форум » Мастерская » В помощь картоделу » Вопросы и ответы » Вывод сообщения для одной стороны
  • Страница 1 из 1
  • 1
Поиск: