какие свойства есть у абилки 'Aloc' locust москиты ?
я пока нашел только 3:
  1. юнит становится некликаемым
  2. пропадает полоска хп
  3. не отображается на миникарте

  1. неуязвимость Extremator
  2. не ловится многими нативками перебора в группе Берги nazarpunk Extremator МрачныйВорон
и чем их воспроизвести аналогичным? (не используя 'Aloc')
вот что я нашел:
  1. некликаемость - (JASS) - можно воспроизвести через удаление москитов
call UnitAddAbility(u,'Aloc')
call UnitRemoveAbility(u,'Aloc')
call ShowUnitHide(u)
call ShowUnitShow(u)
но если сделать такое на героя - то выбор героя по F1 останется
P.S. добавить москиты назад:
call UnitRemoveAbility(u,'Aloc')
call ShowUnitHide(u)
call ShowUnitShow(u)
call UnitAddAbility(u,'Aloc')
  1. некликаемость - (WE)
хз
  1. убрать полоску хп (JASS)
все юниты:
    call EnablePreSelect(true, false)
   //call EnablePreSelect(true, true) -- вкл, криво работает если был нажат Alt после убирания полосок хп
  1. убрать полоску хп (WE)
не убрать, но уменьшить - параметр scale --- Art - Selection Scale - 0.10 - для всех юнитов единого типа
убрать - параметр scale --- Art - Selection Scale - Shift+Enter -1 - для всех юнитов единого типа
у здания нет хп бара, т.е. сделать юнита зданием
  1. не отображается на миникарте (JASS)
16x16 xgm.guru/files/100/316058/InvisibleIcon.blp
call SetAltMinimapIcon("war3mapImported\\InvisibleIcon.blp")
call UnitSetUsesAltIcon(unit, true)
  1. не отображается на миникарте (WE)
hideOnMinimap --- Stats - Hide Minimap Display False - для всех юнитов единого типа
  1. неуязвимость (JASS) Extremator
call UnitAddAbility(u,'Avul')
  1. неуязвимость (WE) Extremator
AbiList - Avul - неуязвимый(нейтральный)
  1. не ловится многими нативками перебора в группе (JASS)
через использование доп.условий во время перебора в группе
  1. не ловится многими нативками перебора в группе (WE)
хз



какие еще есть свойства у москитов и чем еще их можно воспроизвести?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
В точности их можно воспроизвести только через мемхак или UjAPI.
26
Алок делает юнита неуязвимым.
Скрыть юнита с мини-карты выставив ему спец.значок, который будет пустым.
14
Extremator: Алок делает юнита неуязвимым.
добавлено в шапку
Extremator: Скрыть юнита с мини-карты выставив ему спец.значок
это в WE делается или в джасе тоже можно?
Загруженные файлы
26
host_pi:
это в WE делается или в джасе тоже можно?
Это триггерно делается
33
Что за джассы о чем этот тред вообще?
Неуязвимость к перебору группы, юнит не будет выбран триггерно, однако к нему можно обратится если будет источником урона
30
Неуязвимость к перебору группы
Не все переборы москитов скипают.
26
можно обратится если будет источником урона
...или любым другим, кроме этого...
Перебор группы на нём работает.
Не работает фильтрация для выбора юнитов от позиции (т.е. в радиусе от какой-либо точки или координат, или как там, если быть более точным в толковании)
14
nazarpunk: Не все переборы москитов скипают.
МрачныйВорон делал исследование на эту тему:
МрачныйВорон: xgm.guru/p/wc3/191764/comments/view/350987
была тема о том что нативки которые начинают с GroupEnum....могут не выделять москитов в группу
правда, не все функции. посмотрите код/карту внимательно, сюда добавил все существующие в варе пики и проверял xgm.guru/p/wc3/187447?postid=345848#comment10
с помощью тех нативок GroupEnum..., которые ловят москитов, нельзя указать радиус.
МрачныйВорон: xgm.guru/p/wc3/187447/comments/view/345848
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) ловит опреденное кол-во юнитов группу. Ловит Москитов.
33
Не работает фильтрация для выбора юнитов от позиции
Спасибо за уточнение, я именно это имел ввиду
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.