Добрый день, столкнулся с проблемой - у меня на карте есть юниты со способностю - москиты (по истечению времени мне надо их выделить и совершить определенные действия, но трабл они не выделяются - есть ли способ решения данной проблемы?)

Extremator,
для того что бы пикать юнитов с москитами нужно провернуть один несложный фокус
при создании такого типа даммиков заносишь их в группу
в нужный момент обращаешься в группе и отнимаешь у даммиков москиты
пикаешь как обычных юнитов
обращаешься к группе и возвращаешь им москитов
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
27
наверн выделяете вокруг цели? или в области (ректе)? эти функции по каким-то причинам не выделяются, но есть другие функции выделения, правда не то что нужно вам. можно в фильтре нативок указать тех, кто в радиусе от точки (круг) или ректе (прямоугольные области). есть примеры в инете, наберите в гугле "лежит ли точка в круге" или "лежит ли точка в прямоугольнике (ректе)"
можно еще заранее в группу group юнитов запихивать ДО ПОЛУЧЕНИЯ МОСКИТОВ. и затем всех москитных юнитов можно проверять, перебирая юнитов в группе.
5
Roy Mustang:
Steal nerves:
Выделял так :
В jass не смыслю
юниты со способностью москиты не пикаются группой, их можно лишь создать createunit и занести в группу...
27
Extremator,
для того что бы пикать юнитов с москитами нужно провернуть один несложный фокус
при создании такого типа даммиков заносишь их в группу
в нужный момент обращаешься в группе и отнимаешь у даммиков москиты
пикаешь как обычных юнитов
обращаешься к группе и возвращаешь им москитов
Принятый ответ
28
Steal nerves:
Выходит их можно добавить в группу только при создании?
Просто они изначально на карте
11
Roy Mustang, ну тогда москиты нужно дать им триггерно и заодно внести в группу
27
Roy Mustang, ну триггерно им потом добавь в группу и абилку Amoc
есть функция выделения юнитов принадлежащих игроку. вот она например работает. не все функции работают, но она вот работает.
28
Попробовал так
  • Способность выдается но при попытке ее убрать ничего не происходит.
27
Roy Mustang, в смысле ты не можешь выделить мышкой и пр. так и должно быть, к сожалению, частично решает проблему.
xgm.guru/forum/showthread.php?t=21369 раздел 1.2. по этому методу способность то удаляется, но вот баг что полоска пропадает, и не можешь мышкой выделить, идр он остается. этот метод не помог устранить побочные эффекты, мб когда то и работал, но не сегодня. я иногда пересоздавал юнитов, для устранения побочных эффектов
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.