способность временно увеличивает магическую защиту
как мне выбрать определенных юнитов героев от применяющего юнита на local jass?

Принятый ответ

call GroupEnumUnitsInRange(udg_G,x,y,300.,null)
loop
set u = FirstOfGroup(udg_G)
if (тут условия отбора юнитов) then

endif
call GroupRemoveUnit(udg_G,u)
exitwhen u == null
endloop
udg_G глобальная группа
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
9 лет назад
0
Делаешь это на гуи и конвертируешь в код. Профит.
0
13
9 лет назад
0
SomeFire, этот способ знаю, но она же утечная функция BJ а мне нужен код без утечной)
2
15
9 лет назад
Отредактирован EnergyFrost
2
иди на форум и почитай статейки. Это будет проще
0
29
9 лет назад
0
Николь, ставишь JNPG делаешь, как сказал SomeFire, читаешь статейки из раздела "Jass" и попутно изучаешь как реализованы BJ функции
0
2
9 лет назад
0
Выбрось из головы правило, что все bj функции утечны. Для примера в том же jngp глянь реализацию UnitRemoveBuffBJ
0
13
9 лет назад
0
kano, они и правду утечку выщывает по моему опыту
0
21
9 лет назад
0
Николь, вот статейка.
В остальном согласен с SomeFire и alexprey. Установи JNPG - там есть справка по всем функциям. Заодно поймёшь что такое BJ и что конкретно представляют собой те утечки, о которых все говорят.
0
23
9 лет назад
0
Николь, открываешь Blizzard.j, смотришь реализацию функции и устраняешь утечки.
0
13
9 лет назад
0
GF RaiseD, пожалуйста напиши функцию которая выбирает отряд с радиусом 900 от применившего юнита без bj
и делает действия для группы, т.е всех подходящих условию юнитов,
я уже 5 часов не могу сделать;(
JNPG у меня есть
0
2
9 лет назад
0
Воспользуйся поиском. Полно материала по этому поводу.
Сегодня тебе помогут, а завтра тебе нужно будет пикнуть всех неуязвимых союзников и ты опять попросишь написать тебе код.
0
13
9 лет назад
0
kano, :\
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.