![]()
J
expert
offline
Опыт:
47,997Активность: |
GadenbIsh ты используеш "бнит атакован", а нужно "юнит получает урон" теперь сравни по времени - удар паладина.. и отнимание жизней.. они не совпадают, потому что при "юнит атакован" они никогда не будут совпадать...
Bloody_Chainsaw все там работает... но ты чето не то сделал... кроче я убрал все условия из тригера получания урона... также добавил действие которое ты видимо забыл добавить - выбрать всех юнитов на карте и включить их в событие - в тригере "Melee Initialization" вроде све норм... но тут одна трабла... когда наносится тригерный урон... то он тоже уловливается событием... и потому наносится еще один тригерный урон.. ну и т.д. пошло поехало.. ща подумаю еще... |
|
|
![]()
J
expert
offline
Опыт:
47,997Активность: |
Воть....
ПЕРЕД ТЕМ КАК ПОСМОТРЕТЬ В ИГРЕ ЗАЙДИ В РЕДАКТОР И ПОЧИТАЙ ВСЕ КОМЕНТЫ К КАЖДОМУ ТРИГЕРУ Цитата:
Ты прав... но только частично... прочитай коменты |
|
|
|
![]()
Korneliy
DMF
offline
Опыт:
23,593Активность: |
Объясните мне, плиз, ЗАЧЕМ ВСЕ ЭТО??? Зачем столько гемору, если надо всего 1 событие? МаразмЪ. |
|
|
![]()
J
expert
offline
Опыт:
47,997Активность: |
Цитата:
Ну тогда полным ответом, обьесни как ты хочеш это сделать без джаза... |
|
|
|
![]()
DioD
offline
Опыт:
45,184Активность: |
Делаетсо это проще, скачиваете код эниюнит тэйкс дэмэдж, в действие добавляете проверки на то, что юнит был повреждён именно юнитом с нужной способностью... |
|
|
![]()
GadenbIsh
Просто Гад
offline
Опыт:
67,430Активность: |
Jon
Блади, последним постом говорил именно про атаку, взмах молотка паладина по времени элементарно можно подогнать с wait я ничего не забыл, каждый удар будет увеличиваться и обнуляться при смене цели GadenbIsh добавил: это как я понял для абилы паладина для нво, поэтому я, вроде, все правильно сделал, слово за пилой=) |
|
|
![]()
Terros
offline
Опыт:
2,502Активность: |
Хмм у мну вопрос почти с таким же ивентом но не совсем - есть ивент Any unit takes damage и экшн - Set HydroShieldDamage = (HydroShieldDamage + (GetEventDamage())) GetEventDamage() тока берет дамаг с ивента спесифик - [unit] takes damage... Можно ли как то заменить ? |
|
|
![]()
J
expert
offline
Опыт:
47,997Активность: |
Цитата:
Damage source это не урон... а юнит... Damage source (источник урона) так что баг именно в том что я сказал.. я уже часто с этим встречался |
|
|
|
![]()
Terros
offline
Опыт:
2,502Активность: |
Цитата:
Ну по крайнемере нашел уже замену когда шарилси и все заработало :) |
|
|
|
![]()
nic666
offline
Опыт:
4,012Активность: |
в Unlimit редакторе есть событие "Any unit takes damage"
правда потом в обычном редакторе грузится не будет Чтобы грузилось сделай через кустом скрипт при переводе в jass добавляется в события call AnyDamageEvent( gg_trg_Имятригера) call TriggerAddAction( gg_trg_Имятригера, function Имя тригера_Actions ) поробуй сделать триггер без события и сделать это все через кустомскрипт где нибудь в инициализации nic666 добавил: однако у меня не получилось обычный редактор ругается на AnyDamageEvent говорит что нет такой Отредактировано nic666, 30.07.2006 в 21:04. |
|
|