Всем привет!
function func takes nothing returns nothing
   local unit u = CreateUnit(Player(0),'Hamg',0,0,0)
   call UnitAddAbility(u,1097625443)
   call UnitRemoveAbility(u,1097625443)

    call ShowUnit(u,false)
    call ShowUnit(u,true)
endfunction
Так вот, после этого, юнит которому мы добавили москитов и сразу же их убрали (потом скрыли юнита, а потом показали) становится не выделяемым мышью. Как будто КолизионСферы пропали и материалы стали невыделяемыми. Как это пофиксить без применения JASS?
Допустим, изменять модель юнита, добавляя некоторые свойства в Model Editor'e?
P.S. Нужно сделать Сларка выделяемым в Dota. Сверху часть исходного кода из War3map.j

Ааа, ну тогда смотри
не_кликабельность Сларка делается так
а - его морфят в юнит без модельки
б - ему дают москитов и отбирают (что бы на него нельзя было кликнуть, но можно было выделить)
в - все события "атакован" приводятся к действию "стоп", если это Сларк
г - аура регена игнорирует то что Сларка видят
у тебя на пути стоит пункт Б, т.к. что бы умные люди не заменяли себе пустую модельку (пункт А) на нормальную и не могли на неё в итоге тыкать... Так что в итоге - ты можешь её заменить, но тыкнуть всё равно не сможешь... шах и мат
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
24
Человеку не игравшему в доту, для чего он некликабелен?
24
nvc123, логично но для чего по нему нельзя кликать? В чем необходимость?
15
darkowlom:
nvc123, логично но для чего по нему нельзя кликать? В чем необходимость?
Дамми-юнит в роли снаряда, например.
Или невозможность выбрать как цель
24
Видимо вы меня не поняли, меня интересует что конкретно делает этот спел в доте, зачем нужно обойти запрет и кликать по сларку, что это даст? Будет описание - возможно будет и решение
Я этого героя не видел никогда, его механики не знаю.
26
darkowlom, это просто инвиз, на 4 сек.
Но вся суть этого гемороя в том, что его инвиз НЕЛЬЗЯ ничем пропалить...
он типа уникальный
А т.к. нельзя заставить инвиз-о-палящие скиллы палить всё кроме одного конкретного
вот они и делают имитацию...
22
Всем спасибо, я просто надеялся что через какие либо уязвимости Вар3 можно будет пофиксить это.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.