![]()
Master Li
![]() offline
Опыт:
60Активность: |
Юнит-фантом(только точка на мини-карте)
Доброго времени суток, господа картостроители! В разгаре реализации одной фичи появилась проблема. Нам нужно создать юнита, которого нельзя увидеть/атаковать/выделить, который не будет являться препятствием на пути у других юнитов, вообщем полностью отсутствовать на карте основной, но отображаться на карте-мини. Таких юнитов на карте планируется расставить большое количество поэтому очевидный способ сбрасывать выделение триггером не подходит. Заранее спасибо с нетерпением ждем ответа. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FoK_KruGer
<3 Vocal Trance
![]() ![]() offline
Опыт:
19,940Активность: |
Делаешь юнита героем (чтоб отображался) Физ. РАзмер = 0 Добавляешь = Москитов Невидимость Прозрачность. Тени = неотображение Модель = "Пиши хоть ХРЕН.mdx !!" - (с) - морлок. Но при вардах у включеном альте будет видна полоска хп. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dialup5
Программист
![]() ![]() offline
Опыт:
2,120Активность: |
Можно Скриптом "Прозрачность 100%" |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Кет
![]() offline
Опыт:
111,209Активность: |
Цитата:
на другом форуме афтор сообщал, что при Москитах юнит не отображается на миникарте. это следует учесть. |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master Li
![]() offline
Опыт:
60Активность: |
Цитата:
Цитата:
Совершенно верно. При добавлении способности aloc любому юниту он становится невидим на миникарте. Вобщем-то в этом и состоит главная проблема. |
||
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
Master Li, расскажи зачем тебе нужны эти юниты, и я скажу как сделать.
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master Li
![]() offline
Опыт:
60Активность: |
Iron, мне казалось, это очевидно. Можно создавать определенные метки на мини-карте, определенного размера, определенного цвета, причем внутри игры можно менять цвет/размер/месторасположение меток в зависимости от событий, происходящих на карте, ну есть и еще огромное количество идей - как применять таких юнитов, ты и сам можешь придумать ни один. Мы их будем использовать как метки на карте с расширенными возможностями.
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dialup5
Программист
![]() ![]() offline
Опыт:
2,120Активность: |
Для чего нужны? Если просто Тень или невидимый убийца то сделай как сказал FoK_KruGer |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FoK_KruGer
<3 Vocal Trance
![]() ![]() offline
Опыт:
19,940Активность: |
ОГО ща ктото тоже может получить!
Цитата:
я не знал. |
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead Ilya
![]() offline
Опыт:
228Активность: |
В Нейтральных заданиях есть специальная функция, которая позволяет сделать пиктограмму на мини-карте для воина. Включаешь ее, делаешь воина невидмым, вгоняешь его в паузу/неуязивомсть и премещаешь куда тебе нужно. Таким образом делались, например, на мини-карте иконки входа в пещеры в кампании за орду. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master Li
![]() offline
Опыт:
60Активность: |
Dead Ilya, к сожалению это не то, что мне нужно. Каждый юнит (кроме невидимых и москитов) оставляет на миникарте точку определенного цвета (в зависимости от цвета игрока, которому он принадлежит). Моя цель - отключить взаимодействие игрока с юнитом напрямую при этом юнит не должен терять способность оставлять точку на мини-карте. Это все, что мне надо, пиктограммы как таковые меня не интересуют.
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FoK_KruGer
<3 Vocal Trance
![]() ![]() offline
Опыт:
19,940Активность: |
добавляй на позицию твоего юнита точку-декорацию какуюнить. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
Воть. В карте моделька. Импортни ее в свою карту и задай юниту. Его нельзя будет выделить. Но он останется обычным юнитом, так что поставь неуязвимость и запаузь. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Master Li
![]() offline
Опыт:
60Активность: |
Iron, огромное спасибо, это то что нужно.
|
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
да незачто. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ablare
![]() ![]() offline
Опыт:
2,315Активность: |
Iron omg зачем надо было импортировать какую то модель
просто можно прописать путь .mdx (помоему если стираешь путь он таким его и делает) а эффект тот же |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
юнит без модели невыделяем.
Еще можно опустить его глубоко под землю. |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
dk
![]() offline
Опыт:
60,293Активность: |
DioD точно, блин я косанул! Тогда не знаю зачем Iron это сделал. Можт он сам обьяснится ...
|
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
DioD, насколько я знаю, юнит без модели выделяется обведением его в рамку.
Iron добавил: Я в той модели, что в карте, поставил Extents от (200000,0,0) до (200032,32,32). Т.е. кубик 32,32,32 , при нажатии или обведении которого юнит выделяется, этот кубик находится вне карты (ибо смещен относительно юнита на 200000). |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
dk
![]() offline
Опыт:
60,293Активность: |
Iron я попробывал! Юнит не выделяется. Хотя я думал также, как ты ...
|
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|