16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Прозрачность
Как Сделать так что бы как в доте спелл Blur(Смотрящая в Ночь) Что бы для врагов она была прозрачная а для союзников нет? |
01.07.2009, 18:58 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
16GB
Код:
|
01.07.2009, 19:01 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Цитата:
call SetUnitVertexColorBJ( null, 100, 100, 100, 0.50 ) и что условие празрачность устанавливается для юнита .Но он прозрачен для всех. 16GB добавил: Еслть ли фунция прозрачность юнита для определённого игрока? |
|
01.07.2009, 19:25 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
16GB попробуй сначала для всех сменить прозрачность а потом для "GetLocalPlayer()==<игрок союзник>"(без кавычек) установить прозрачность обычную(нулевую),после окончания действия просто верни нормальную прозрачность всем...
|
01.07.2009, 19:47 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
сделай карту плиз и кинь мне очень очень очень надо!
я так не пойму 16GB добавил: Цитата:
и как я знаю тока одну функцию устанавливающию прозрачность call SetUnitVertexColorBJ( null, 100, 100, 100, 0.50 ) |
|
01.07.2009, 19:51 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
16GB у мя вары нету,но могу примерный код написать:
Код:
Отредактировано DragonSpirit, 01.07.2009 в 21:09. |
01.07.2009, 19:58 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
я опять не пойму что тлку от этого условия
Цитата:
если устанавливается для юнита а не для игрока если бы call SetUnitVertexColorBJForPlayer(Red)( null, 100, 100, 100, 0.00 ) и что это бред |
|
01.07.2009, 20:11 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
16GB это работает или нет?
|
01.07.2009, 20:13 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
конечно нет скока можно говорить для врага празрачный для тя и союзников нет а условие есть оно нет фунция устанавливает прозрачность для всех |
01.07.2009, 20:22 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
_Red
offline
Опыт:
4,095Активность: |
Устанавливай прозрачность локально, т.е. только на одном компьютаре
Функция GetLocalPlayer() позволяет получить игрока где выполняется карта
т.е. если Игрок полученный с помошью этой функции == союзник, то действия, и эти действия выполняются ТОЛЬКО на компьютере игрока полученого с помошью функции!
Но неправильное использование использование этой функции может вызвать десник и т.п.
P.S. мой пост это сбор цитат, я их просто скомпоновал и выложил, как мне кажется попроще, на самом деле ответ был дан давно |
01.07.2009, 20:31 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Цитата:
|
|
01.07.2009, 20:32 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ninbous
Jass progress >>>>>35/100
offline
Опыт:
5,674Активность: |
16GB это значит только на компьтере врага будет установлена прозрачность твего юнита.
|
01.07.2009, 20:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
Это понятно но как это сделать покажите скрин то хоть... Короче Для Полной Понятности Выложите Мапу Или Скрин Где это сделанно |
01.07.2009, 20:38 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ninbous
Jass progress >>>>>35/100
offline
Опыт:
5,674Активность: |
Код:
Это тебе написал Hellfim во 2 посте |
01.07.2009, 20:42 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
и что мне это ничего не говорит.пожалуйста зделай это в мапе и я проверю по сетке . я прото уже не могу. я jass не знаю потому что. |
01.07.2009, 20:44 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
16GB к примеру
Код:
будет работать только у игрока 1 на его компе.. |
01.07.2009, 20:58 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
N1XapOIII
offline
Опыт:
1,815Активность: |
Лови, на гуи, работает для любого игрока, наверно ... =) макс упростил. |
01.07.2009, 21:00 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ninbous
Jass progress >>>>>35/100
offline
Опыт:
5,674Активность: |
Вот
Код:
Провериш, напиши тут работает или нет, ок? |
01.07.2009, 21:05 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
СПС всем ща гляну
16GB добавил: Всё ок спасибо всем. |
01.07.2009, 21:13 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|