YellowStar
poon
offline
Опыт:
15,144Активность: |
Проблемы с видимостью
Код:
Это сранное быдло - не хочет адекватно работать. Цели: Просто просветить всю карту, на наличие открытых областей (не закрытое под blink героя warden) Итог: Открывает всю карту, обратное наложение FOG - не выходит. Задача: Пофиксить баг. [+] замечание от Fakov: Неприемлимое название темы для школьного форума
|
20.08.2012, 08:38 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Попробуйте добавить вейт между действиями. |
20.08.2012, 08:58 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
wait - не желателен, в данный момент блокирую
call StopFogMod.....(bj_last) Но теперь встаёт другая проблема, сие решение я использовал именно для спелла. То есть, спелл - ограничивает видимость вокруг вражеского героя (включая тиммейтов, что делается отключение SHARED_VISION), а отрисовка эффекта "Черной маски" - "накрывает" юнита, и он теряется периодически из вида. How to fix that |
20.08.2012, 09:17 | #3
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Хардкорный вариант: не делать общую видимость вообще, а к каждому юниту крепить (переносить несколько раз за секунду) даммика с радиусом обзора. Или я не понял идею? |
20.08.2012, 23:43 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,338Активность: |
YellowStar, а флаг игры менять не пробовал? карта разведана типо...
((код Jass
native SetMapFlag takes mapflag whichMapFlag, boolean value returns nothing )) Отредактировано quq_CCCP, 21.08.2012 в 09:28. |
21.08.2012, 09:21 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Нет флаг тоже не помогает, я решил сейчас проблему динамичной смены иначе. Но есть одно но.
Как вернуть на карту - чёрную маску? Я делаю применение чёрной маски на карту, закрываю видимость игрока для самого себя (отключает вообще видимость карты, в дальнейшем просто возвращаю её, чтобы разведывал её), но накладывает лишь обычный Fog of War, в который нельзя телепортироваться, а мне нужно чёрный, полностью, чтобы не видно декора итд, в этом тумане... |
21.08.2012, 14:50 | #6
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
YellowStar, делаешь пустую закрытую карту(в настройках закрывается). Открываешь war3map.j, смотришь функцию main, ПРОФИТ. |
21.08.2012, 15:31 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Функция там простая, сам факт - она не работает, так как мне нужно, после открытия карты, она упорно не желает становиться чёрной. сука
|
21.08.2012, 16:09 | #8
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|