agentex
offline
Опыт:
34,834Активность: |
Определить, в инвизе ли юнит
как это сделать? в классификациях невидимости не нашел, будет ли работать эта функция:
Код:
Речь идет про инвиз абилой!!! (виндволк и т.п.) Отредактировано agentex, 20.12.2008 в 19:25. |
20.12.2008, 18:55 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TaraSillo
offline
Опыт:
1,093Активность: |
Эта функция если я не ошибаюсь, проверяет видим ли юнит для игрока. Она берет юнита которого нужно, и игрока. Если игрок владелец юнита, то он видит его, если нет, то не видит. |
20.12.2008, 19:13 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
TaraSillo, я вкурсе ^_^ я спрашиваю подойдет ли она для определения что юнит в инвизе, всмылсе если он с абилкой "постоянная невидимость" а не под туманом
|
20.12.2008, 19:15 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
не все так просто. если игрок применяет камень ясновидения рядом с юнитом, то он видим, если юнит затуманен для игрока, функция вернет невидимость независимо от примененных абилок. как вариант отслеживать применение способности либо выделить для этой функции отдельного игрока-пустышку и открыть ему всю карту |
20.12.2008, 19:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
функцию работает со стандартными способностями невидимости, также учитывается и туман войны, вообщем как и сказал Scorched, но на событие не влияет тот факт был юнит скрыт действием ShowUnit() или нет
Отредактировано Jon, 20.12.2008 в 20:10. |
20.12.2008, 19:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
нет это не вариант у меня пасива
вы мне тупо можете сказать, если игрок 1 враг игроку 2, у игрока 1 есть герой hero который постоянно в инвизе, он стоит рядом с героем игрока 2 у которого нет ясновиденья \ вардов и прочего. я юзаю эту функцию: return IsUnitInvisible(hero, игрок 2) что она возвратит?? agentex добавил: ВО, Jon, спс. коротко и ясно. можно закрывать. |
20.12.2008, 19:39 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|