XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
J
expert
offline
Опыт: 48,447
Активность:
GadenbIsh ты используеш "бнит атакован", а нужно "юнит получает урон" теперь сравни по времени - удар паладина.. и отнимание жизней.. они не совпадают, потому что при "юнит атакован" они никогда не будут совпадать...

Bloody_Chainsaw все там работает... но ты чето не то сделал... кроче я убрал все условия из тригера получания урона...
также добавил действие которое ты видимо забыл добавить - выбрать всех юнитов на карте и включить их в событие - в тригере "Melee Initialization" вроде све норм... но тут одна трабла... когда наносится тригерный урон... то он тоже уловливается событием... и потому наносится еще один тригерный урон.. ну и т.д. пошло поехало.. ща подумаю еще...
Старый 27.07.2006, 04:11
J
expert
offline
Опыт: 48,447
Активность:
Воть....
ПЕРЕД ТЕМ КАК ПОСМОТРЕТЬ В ИГРЕ ЗАЙДИ В РЕДАКТОР И ПОЧИТАЙ ВСЕ КОМЕНТЫ К КАЖДОМУ ТРИГЕРУ
Цитата:
Сообщение от Bloody_Chainsaw
По-моему просто attacked unit и attacking unit не улавливаются, т.к. изначально событие пустое, а то что добавляется триггерами редактору карт пофик

Ты прав... но только частично... прочитай коменты
Прикрепленные файлы
Тип файла: w3x PaladinDamage (Jon).w3x (24.7 Кбайт, 45 просмотров )
Старый 27.07.2006, 04:39
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Объясните мне, плиз, ЗАЧЕМ ВСЕ ЭТО??? Зачем столько гемору, если надо всего 1 событие? МаразмЪ.
Старый 27.07.2006, 05:49
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
Объясните мне, плиз, ЗАЧЕМ ВСЕ ЭТО??? Зачем столько гемору, если надо всего 1 событие? МаразмЪ.

Ну тогда полным ответом, обьесни как ты хочеш это сделать без джаза...
Старый 27.07.2006, 10:42
DioD

offline
Опыт: 45,134
Активность:
Делаетсо это проще, скачиваете код эниюнит тэйкс дэмэдж, в действие добавляете проверки на то, что юнит был повреждён именно юнитом с нужной способностью...
Старый 27.07.2006, 11:44
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
Jon
Блади, последним постом говорил именно про атаку, взмах молотка паладина
по времени элементарно можно подогнать с wait
я ничего не забыл, каждый удар будет увеличиваться и обнуляться при смене цели

GadenbIsh добавил:
это как я понял для абилы паладина для нво, поэтому я, вроде, все правильно сделал, слово за пилой=)
Старый 27.07.2006, 16:48
Terros

offline
Опыт: 2,502
Активность:
Хмм у мну вопрос почти с таким же ивентом но не совсем - есть ивент Any unit takes damage и экшн - Set HydroShieldDamage = (HydroShieldDamage + (GetEventDamage()))
GetEventDamage() тока берет дамаг с ивента спесифик - [unit] takes damage...
Можно ли как то заменить ?
Старый 29.07.2006, 19:14
J
expert
offline
Опыт: 48,447
Активность:
Цитата:
Сообщение от Bloody_Chainsaw
[(Player number of (Owner of (Damage source)))]

То был владелец юнита, а источник урона - это ведь уже не юнит.
Там другой тип переменной уже...

Damage source это не урон... а юнит... Damage source (источник урона)
так что баг именно в том что я сказал.. я уже часто с этим встречался
Старый 30.07.2006, 00:15
Terros

offline
Опыт: 2,502
Активность:
Цитата:
Сообщение от Bloody_Chainsaw
Terros
Как показала теория и практика - НЕТ!!!

Ну по крайнемере нашел уже замену когда шарилси и все заработало :)
Старый 30.07.2006, 09:59
nic666

offline
Опыт: 5,612
Активность:
в Unlimit редакторе есть событие "Any unit takes damage"
правда потом в обычном редакторе грузится не будет


Чтобы грузилось сделай через кустом скрипт
при переводе в jass добавляется в события
call AnyDamageEvent( gg_trg_Имятригера)
call TriggerAddAction( gg_trg_Имятригера, function Имя тригера_Actions )

поробуй сделать триггер без события и сделать это все через кустомскрипт где нибудь в инициализации

nic666 добавил:
однако у меня не получилось обычный редактор ругается на AnyDamageEvent
говорит что нет такой

Отредактировано nic666, 30.07.2006 в 21:04.
Старый 30.07.2006, 21:19
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 23:30.