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