Здравствуйте! мне нужно использовать юнита как снаряд(некликабельный, но выбирался через триггеры "добавить юнитов в отряд по области") как это можно реализовать? я читал что можно через москиты, но в итоге у меня получалось только вернуть юнита в прежнюю форму (с хп баром, кликабельностью)

//call GroupEnumUnitsInRange(g, x, y, 400., f) //ловит всех юнитов, находящихся в радиусе от точке, но москитов не ловит
//call GroupEnumUnitsInRangeCounted(g, x, y, 400., f, 4) //аналогична GroupEnumUnitsInRange, но берет определенное кол-во юнитов. Москитов не ловит
//call GroupEnumUnitsInRangeOfLoc(g, loc,400., f) //аналогична GroupEnumUnitsInRange. Москитов не ловит.
//call GroupEnumUnitsInRangeOfLocCounted(g, loc,400., f, 4) //аналогична GroupEnumUnitsInRangeCounted. Москитов не ловит.
//call GroupEnumUnitsInRect(g,bj_mapInitialPlayableArea ,f1) //ловит всех юнитов в области. Москитов не ловит.
//call GroupEnumUnitsInRectCounted(g,bj_mapInitialPlayableArea ,f1, 4) //ловит определенное кол-во юнитов в области. Москитов не ловит. 
//call GroupEnumUnitsSelected(g,GetTriggerPlayer(),f) //ловит юнитов. выделенным игроком. Москитов. очевидно. не ловит.
call GroupEnumUnitsOfPlayer(g,GetTriggerPlayer(),f1) //ловит всех-всех юнитов игрока на карте. Москитов ловит нормально.
//call GroupEnumUnitsOfType(g,"Peasant", f) //ловит всех-всех юнитов с этим именем. Нужно писать английский аналог название (например работник = Peasant). Ловит москитов.
//call GroupEnumUnitsOfTypeCounted(g,"Peasant", f, 4) //ловит опреденное кол-во юнитов группу. Ловит Москитов.
Если вам нужно столкновение снарядов, то можете посмотреть в этом заклинании.
стоит стена (стена может двигаться, она может быть любого типа, она тоже москит) в нее ударяется снаряд
Добавляете стену в группу и при переборе сверяете расстояние.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
antonpoganui, если у тебя калькулятор тянет больше, чем WinXP, то не переживай за нагрузку на процессор.
30
ну снарядов могут быть множество
Мы тут недавно плодили по 700+ снарядов без проседания fps.
а jass мне сложно дается
Так переходите на lua. На гуи вы больше утечек наплодите.
9
NazarPunk, кратко говоря я не могу перейти на Jass из-за своих недостатков, а что насчет нагрузки, то у меня уже лагает после создания 100-200 юнитов в зависимости от модельки
28
antonpoganui, сделать его неуязвимым и без модели. Выделятся не будет, но зато будет попадать в группы через GroupEnumUnits..().
33
100-200
даже если будет последний патч даже если будет безутечный код, залагают просто 200 юнитов на экране
нужно использовать эффекты (на 126 патче при наличии мемхака тоже всё можно сделать и без луа)
24
Bergi_Bear, говорят, у эффектов есть недостаток в отсутствии интерполяции для них, лично я не заметил большой разницы когда сравнивал, но говорят что на юнитах снаряды плавнее движутся чем на эффектах. Так что, возможно есть смысл по прежнему делать на юнитах отдельные снаряды, особенно если они движутся быстро.
9
Bergi_Bear, кхм... речь не о лагах, а о хп баре и выделяемости.
PT153, альтернатива не плохая, но немного неудобно, ведь нужно будет дамми юнита подстраивать под пустого юнита, кстати а если юнит без модельки не имеет костей и точек выделений, можно ли с редактара моделей убрать их не задевая саму модельку?
30
у эффектов есть недостаток в отсутствии интерполяции для них
Как ни пытался разглядеть, так и не увидел разницы. Зато эффект можно вращать в трёх направлениях и для движка он легче.
26
кстати а если юнит без модельки не имеет костей и точек выделений, можно ли с редактара моделей убрать их не задевая саму модельку?
То есть?
20
antonpoganui:
Bergi_Bear, кхм... речь не о лагах, а о хп баре и выделяемости.
PT153, альтернатива не плохая, но немного неудобно, ведь нужно будет дамми юнита подстраивать под пустого юнита, кстати а если юнит без модельки не имеет костей и точек выделений, можно ли с редактара моделей убрать их не задевая саму модельку?
Держи.
Загруженные файлы
9
8gabriel8, вообщем у меня был случай где в одной анимации была некликабельная и не выделяемая моделька, а в остальных анимации все норм, позже узнал что там смещены границы выделения. Так вот я подумал почему бы не сделать всего Dummy со смещенной границой, но переживаю что что-то пойдет не так.
P.S. дело не в редакторе войск, а в модельке
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.