FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Отлов юнитов при нанесении урона
Привет всем!
У меня большая просьба к джазерам помочь мне с тригерами. Щас объясню что мне нужно. Короче в карте которую я давно делаю будет и уже есть много нестандартных тригерных способностей, у меня много идей, но для реализации многих из них мне не хватает одного и товоже. Я не знаю как отловить при событии нанесения урона юниту, того юнита который наносит урон. Собственно, что мне нужно: Я бы очень бы был благодарен еслиб реализовали тригер который бы при событии нанесения урона отлавливал двух юнитов - получающего урон и юнита который наносит урон. И если это возможно, то еще просьба сделать чтобы записать этих двух юнитов в глобалки типа U1 и U2, и запустить другой ГУИ тригер который пока оставить пустым, ну чтоб я мог дальше делать в нем свои действия. вопросы по gui задавайте, пожалуйста, в Академии. swdn Отредактировано ShadoW DaemoN, 15.09.2008 в 10:55. |
14.09.2008, 22:33 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
в триггерах: Triggering unit - юнит которому наносят урон Damage Source - юнит который наносит урон |
15.09.2008, 01:19 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ну или Attacking unit при событии "Юнит атакован" |
15.09.2008, 01:31 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Наверно за дебила меня принемаете! это и слону понятно.
Цитата:
Мне нужно отловить это непосредственно при нанесении урона, а не при начале атаки, на гуи можно отловить тока начало атаки! А мне нужно отловить непосредствено момент нанесения урона. Помогите пожалуста с этим если возможно. Прозьба пока не закрывать тему. _ViRus_ добавил: Цитата:
Вот именно что гуи тут непричем! |
||
15.09.2008, 15:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Есть событие "юниит получает урон" при непосредственом его получении, и
Цитата:
Каков вопрос таков и ответ |
|
15.09.2008, 15:40 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon Knight
Меткий стрелок!!!
offline
Опыт:
4,138Активность: |
Цитата:
_ViRus_ как раз это и отлавливает! При событии :Боевая единица - Unit получет урон А при событии :Боевая единица - Unit Атакован Only: Triggering Unit Attacked Unit Attacking Unit |
|
15.09.2008, 15:42 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Я щас не могу проверить, но тамже вроде нужно ввести юнита который получает урон, а мне нужно чтоб тригер действовал на всех юнитов сразу. На гуи всех отлавливать ведь нельзя.
|
15.09.2008, 15:52 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
ну вот тагбы и ставил вопрос с самого начала в первом посте....
http://xgm.guru/forum/showpost.php?p=146230 |
15.09.2008, 15:54 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Извиняюсь что сразу не уточнил это, просто ваще забыл про этот гуи вариант. =)
Jon спасибо, вечером попробую разобраться, может тогда еще появятся вопросы. |
15.09.2008, 16:02 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Цитата:
Моя просьба остается в силе, может кто поможет? Jon ? |
|
15.09.2008, 22:57 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
С глобалками скорее всего не получится. Судя по тому, что юнитов много, то утечки тебе обеспечены |
15.09.2008, 23:05 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Scorched юнитов не много, у меня карта наподобии арены) может сделаеш всеже?а я посмотрю на скоко утечки повлияют.
|
15.09.2008, 23:11 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
_ViRus_, попробуй способ Jon'а(ссылка на 1й странице)
|
16.09.2008, 00:30 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Вот это -
Код:
|
16.09.2008, 00:39 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
http://xgm.guru/forum/showthread.php?t=15855
сдесь есть карта пример |
16.09.2008, 01:46 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
#14 довольно бредово. Здесь не все так просто, юнит может получить урон и спелом, так что нужно делать еще и проверку орббафа.
|
16.09.2008, 10:59 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
конешно, это ведь я написал) но шанс что юнит получит урон от спела в течении 3-ех секунд с начала замаха руки на удар довольна мала, ну только если спецально постаратся... |
|
16.09.2008, 13:09 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FEARSTARTER
desert eagle
offline
Опыт:
19,364Активность: |
Jon спасиба, у меня все работает))
Тему можно закрыть :) |
17.09.2008, 17:16 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|