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

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

Закрытая тема
 
Zkay

offline
Опыт: 5,576
Активность:
Некорректное работа действия в событие «Юнит получает урон».
Всем здравствуйте.
Вопрос: Почему игнорируется действие «Установить юниту здоровье в значение на № ед»?
При атаке игнорируется часто.
При применение способности «благодать» в начале.
Я пытаюсь изменить полученный урон на 5 ед.
Т.е. если я атакую или применяю способность, то урон цели будет составлять 5 ед. Но на деле происходит некорректная работа действия.
Т.е. я не могу восстановить здоровье юнита которого атакую или на которого применяю способность.
Чё делать?
Миниатюры
Кликните на картинку для увеличения
Название:  Снимок 1.jpg
Просмотров: 34
Размер:  36.2 Кбайт  Кликните на картинку для увеличения
Название:  Снимок 2.jpg
Просмотров: 124
Размер:  63.3 Кбайт  Кликните на картинку для увеличения
Название:  Снимок 3.jpg
Просмотров: 18
Размер:  63.9 Кбайт  

Отредактировано Zkay, 06.02.2013 в 20:15.
Старый 06.02.2013, 18:57
WhyNotMe

offline
Опыт: 182
Активность:
Может быть действия из Иначе нужно перенести в To? Сейчас чем больше уровень апгрейда - тем меньше шанс на активирование.
Апд: Если не поможет, попробуй переместить из первого триггера обнуление Yron[0] в конец 2 и 3 триггера.

Отредактировано WhyNotMe, 06.02.2013 в 20:52.
Старый 06.02.2013, 20:27
DimanTOoBS

offline
Опыт: 5,791
Активность:
WhyNotMe, бред
Zkay, если у цели фул хп хилит не правильно, потом если паладин просто долбит цель урон снижается на 5, если на него кастанул заклинание всё равно снижается на 5, где проблема?
Real(5) ваще убило в формуле где можно просто написать 5.00
вообще 2 и 3 триггер можно объединить в 1
писать в переменную полученный урон - божественно, аналогично и Cheslo...
Старый 06.02.2013, 20:41
Raised
Rid-Aid-Ios
offline
Опыт: 20,792
Активность:
Как по мне использовано не правильное событие. И это как минимум!
RiseD_Konst добавил:
Тут должен быть только один триггер, за исключением тех, которые будут добавлять к нему события.
Старый 06.02.2013, 21:09
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,485
Активность:
RiseD_Konst, GetEventDamage() вернёт то число которое равно отнятому у юнита хп, с учётом всех резистов... Но для этого нужно событие Юнит получает урон (работает только на конкретного юнита так что приходится плодить события...
Старый 07.02.2013, 05:27
Zkay

offline
Опыт: 5,576
Активность:
DimanTOoBS:
если у цели фул хп хилит не правильно, потом если паладин просто долбит цель урон снижается на 5, если на него кастанул заклинание всё равно снижается на 5, где проблема?
Проблема в том, что 5 единиц стабильно не отнимает. При первом использования благодати, урон наносится 100%, а мне нужно чтобы отнималось всегда -5ед хп. Я вероятность настроил так, чтобы она всегда давало -5ед. Но по каким, то причинам, этого не происходит. =\ А при атаке это происходит через раз, если я не ошибаюсь.
DimanTOoBS:
Real(5) ваще убило в формуле, где можно просто написать 5.00
Я это сделал для проверки. Хотя разницы не почувствовал.
quq_CCCP:
GetEventDamage() вернёт то число, которое равно отнятому у юнита хп, с учётом всех резистов... Но для этого нужно событие Юнит получает урон (работает только на конкретного юнита так что приходится плодить события...
Вот как я добавляю событие к триггеру.
Не так надо было?
RiseD_Konst:
вообще 2 и 3 триггер можно объединить в 1
На счёт 2х я согласен. Как то не придавал этому значению. Был занят проблемой.
Миниатюры
Кликните на картинку для увеличения
Название:  Снимок 4.jpg
Просмотров: 13
Размер:  20.0 Кбайт  
Старый 07.02.2013, 11:07
WhyNotMe

offline
Опыт: 182
Активность:
Сколько уровней улучшений? Попробовал это: переместить из первого триггера обнуление Yron[0] в конец 2 и 3 триггера?
Апд: у тебя к третьему триггеру событие не добавляется.

Отредактировано WhyNotMe, 07.02.2013 в 11:36.
Старый 07.02.2013, 11:30
DioD

offline
Опыт: 45,134
Активность:
нет точки входа в исполнение
нет отладки

исправите пишите исчо
Старый 07.02.2013, 13:17
Закрытая тема

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

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

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

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



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