9thNerZul
forum/warcraft3
offline
Опыт:
4,869Активность: |
Отловить созданного юнита
Как отловить юнита созданного native функцией create unit BJ функция GetLastCreatedUnit почему то неробит. |
01.03.2009, 22:27 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
9thNerZul, только сразу заносить в переменную.
|
01.03.2009, 22:29 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
9thNerZul, делай так:
Код:
Отредактировано alexkill, 01.03.2009 в 22:41. |
01.03.2009, 22:31 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
9thNerZul
forum/warcraft3
offline
Опыт:
4,869Активность: |
Цитата:
Так то и нужно, через функцию GetLastCreatedUnit не заносится.Вот если создавать юнита через BJ функцию CreateNUnitsAtLocBJ создавать то заносится, но мне этого не надо. 9thNerZul добавил: А походу понял на основе сообщения вампира сразу заносить в переменную созданного юнита спасибо завтра попробую. |
|
01.03.2009, 22:44 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
9thNerZul, просто в бж функции глобальной переменной bj_lastCreatedUnit присваивается юнит. А когды ты создаешь через обычную CreateUnit, то там ничего не присваивается.
|
01.03.2009, 23:27 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
9thNerZul делай
set bj_lastCreatedUnit = CreateUnit... |
02.03.2009, 00:34 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
9thNerZul
forum/warcraft3
offline
Опыт:
4,869Активность: |
Спасибо за информацию, все испробовал все работает; делаю через ...set c = CreateUnit... и потом это с использую по нуждам. Тему можно закрывать я думаю:) |
02.03.2009, 13:59 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|