![]()
Igores
НИИ 4А-Во! Кафедра Джасс.
![]() offline
Опыт:
5,325Активность: |
Спелл для всех
Я создал триггерный спелл, но он работает только для одного Юнита. Как сделать, чтобы работал для всех? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexkill
![]() ![]() offline
Опыт:
18,872Активность: |
Я бы привязывался к хэндлу таймера и глобальным массивам юнитов и т.д. Хотя, если спелл объемный, то возможно еще что-либо.
Есть вариант использовать кеш, структуры (те же глобальные массивы со своими примочками). Вообщем, без кода или карты - никак. ) |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Scorched
![]() ![]() offline
Опыт:
7,912Активность: |
Цитата:
использовать pick every... (aka ForGroup()) и вместо юнита указывать везде picked unit (aka GetEnumUnit()) |
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
Igores, нужно использовать массив юнитов.
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Gres
Кораэлестраз
![]() ![]() offline
Опыт:
18,575Активность: |
Или может быть ты делаешь проверку на конкретного юнита, а нужно работать или с типом юнитов или с переменной... А вообще мы же не телепаты, без кода определить ошибку невозможно! |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Igores
НИИ 4А-Во! Кафедра Джасс.
![]() offline
Опыт:
5,325Активность: |
Gresя делаю поверку только на сам спелл, чтоб его любой мог применить. Только со временем незнаю что делать. Я так понял надо создать массив кастующих юнитов, создать массив таймеров и чтобы номера юнитов и таймеров в массиве соответствовали друг другу?
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
Угадал, именно так :-) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Igores
НИИ 4А-Во! Кафедра Джасс.
![]() offline
Опыт:
5,325Активность: |
А если я использовал, не таймер а wait? |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
Igores,
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Igores
НИИ 4А-Во! Кафедра Джасс.
![]() offline
Опыт:
5,325Активность: |
Ну вот, специально для телепатов код на растерзание. Тут 3 триггера. Надо их сделать для всех героев, вроде это МУИ называется, да?
Первый триггер: Код:
Второй триггер - изначально выключен: Код:
Третий триггер: Код:
Отредактировано ShadoW DaemoN, 14.01.2009 в 15:51. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Igores
НИИ 4А-Во! Кафедра Джасс.
![]() offline
Опыт:
5,325Активность: |
Я с телепатов офигеваю, просили код показать. Я вам его показал. Чего молчите? Пока от вас помощи дождешься, сам разобрался, что, где и как. К тому же вывел собственную систему переделывания спелла в МУИ. Тему можно закрыть, все равно никто не помогает. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|