• Страница 1 из 1
  • 1
Форум » Мастерская » В помощь картоделу » Вопросы и ответы » Отображение маркера для одной стороны
Отображение маркера для одной стороны
Fryer
Четверг, 26.03.2015, 11:00
Пост №: 1
Как сделать маркер для одной стороны?
Автор темы
 
DrSl1m
Четверг, 26.03.2015, 11:12
Пост №: 2
Цитата Fryer ()
Как сделать маркер для одной стороны?
Можно в init.sqf прописать:
Код
[] spawn {
       if (playerSide == east) then {
           "marker" setMarkerAlphaLocal 0;
       };
};
В данном случае, красная сторона не будет видеть маркер с именем "marker".
Если нужно скрыть сразу несколько маркеров для одной стороны:

Код
[] spawn {
      if (playerside == west) then {
          {_x setMarkerAlphaLocal 0;} foreach ["mrk1","mrk2","mrk3"];
      };
};
Тут, синяя сторона не будет видеть маркера: mrk1, mrk2, mrk3.

Подправил первый код (забыл там фигурную скобку).
Сообщение отредактировал DrSl1m - Четверг, 26.03.2015, 11:24

 
inwel
Четверг, 26.03.2015, 11:30
Пост №: 3
Создание маркера видимого только для определенной стороны.
Маркерам давайте имя в таком формате:
"wmt_west_" - синие.
"wmt_east_" - красные.
"wmt_res_" - зелёные.
"wmt_civ_" - гражданские.

 
orange
Понедельник, 20.02.2017, 21:04
Пост №: 4
[] spawn { 
_marker = switch (playerside)do{
case west :{createMarkerLocal ["marker_west", сюда позицию];};
case east :{createMarkerLocal ["marker_east", сюда позицию];};
};
};

 
orange
Понедельник, 20.02.2017, 21:16
Пост №: 5
[] spawn { 
_marker = switch (playerside)do{
case west :{createMarkerLocal ["marker_west", сюда позицию];};
case east :{createMarkerLocal ["marker_east", сюда позицию];};
};
};

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