Добавлен
Прошу, расскажите как создать триггерные ауры в jass, или киньте ссылку на источник с подобной информацией.
Например, как создать ауру, которая всем юнитам в радиусе 700 даёт +20 к урону, а источнику (юниту) двойной бонус?
-Не умею работать с группами в джасе. Как следствие - утечки

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

хм, щас придумаю... Возможно так : создаешь триггер с событием, ну там что-то связаное с улучшением способности (точно не помню). Далее пишешь:
  1. создаешь структуру
  2. создаешь локальный таймер (1-2 сек нормально)
  3. вносишь данные в структуру
  4. запускаешь таймер
  5. добавляешь в структурную группу всех юнитов в регионе ( какой тебе нужно)
  6. ForGroup добавить способность всем юнитам в группе ну и дейсвтия ауры какие там еще....
PS забыл сказать про условие в таймере:
Если у юнита нет способности , то остановить таймер, сломать структуру и тд.
Если тебе не понятно, то завтра могу тебе написать (дай мне знать)
и Еще скажи мне, ты на JNGP работаешь?
0
15
10 лет назад
Отредактирован EnergyFrost
0
хм, щас придумаю... Возможно так : создаешь триггер с событием, ну там что-то связаное с улучшением способности (точно не помню). Далее пишешь:
  1. создаешь структуру
  2. создаешь локальный таймер (1-2 сек нормально)
  3. вносишь данные в структуру
  4. запускаешь таймер
  5. добавляешь в структурную группу всех юнитов в регионе ( какой тебе нужно)
  6. ForGroup добавить способность всем юнитам в группе ну и дейсвтия ауры какие там еще....
PS забыл сказать про условие в таймере:
Если у юнита нет способности , то остановить таймер, сломать структуру и тд.
Если тебе не понятно, то завтра могу тебе написать (дай мне знать)
и Еще скажи мне, ты на JNGP работаешь?
Принятый ответ
0
9
10 лет назад
0
EnergyFrost:
хм, щас придумаю... Возможно так : создаешь триггер с событием, ну там что-то связаное с улучшением способности (точно не помню). Далее пишешь:
  1. создаешь структуру
  2. создаешь локальный таймер (1-2 сек нормально)
  3. вносишь данные в структуру
  4. запускаешь таймер
  5. добавляешь в структурную группу всех юнитов в регионе ( какой тебе нужно)
  6. ForGroup добавить способность всем юнитам в группе ну и дейсвтия ауры какие там еще....
PS забыл сказать про условие в таймере:
Если у юнита нет способности , то остановить таймер, сломать структуру и тд.
Если тебе не понятно, то завтра могу тебе написать (дай мне знать)
и Еще скажи мне, ты на JNGP работаешь?
Нет. Даже понятия не имею, что такое JNPG. И да, напиши, если не затруднительно. Спасибо за внимание
Чтобы оставить комментарий, пожалуйста, войдите на сайт.