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

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

Ответ
 
SmoksTER

offline
Опыт: 483
Активность:
Тени в воздухе и Damage Taken
Доброе утро любезные))
Собстно =) Не могу понять почему тени (и область нацеливания спела) в некоторых местах висят на определенной высоте?)) вроде глупо, но все таки понять не могу(
Вопрос: Подскажите как исправить или от чего может зависеть.
ну и раз уж пишу хотел спросить про Damage Taken (Реакция на событие) - при:
событие юнит получает урон,
set DamageHero = (DamageHero + Damage Taken)
если я правильно понимаю должен посчитаться весь дамаг за Х времени,
собстно говоря результат поражает... бывает и 10к насчитает и 20к... хотя юнит по здоровью раз в 20 меньше урона получил...
собственно говоря вопрос вот в чем,
Вопрос: Он несколько раз за полученный дамаг заносит в переменную значение? или проблема в другом?)
Старый 22.02.2010, 03:57
Stefler
MCA
offline
Опыт: 10,457
Активность:
SmoksTER, 1 вопрос не понял, что значит какие то тени... заклинания... висят на опред. высоте!?
2 вопрос, set Dmg_HeroTaken(Real) = Damage Taken, считает урон который ты получил последний раз (обновляется), если тебе надо чтобы получаемый урон складывался и как бы записывался в переменную, то Dmg_HeroTaken(Real) = Dmg_HeroTaken(Real) + Damage Taken !
Старый 22.02.2010, 04:15
inhuman89

offline
Опыт: 3,019
Активность:
  1. ты имеешь ввиду что текстуры теней и наводки спелла как бы "натягиваются" на рельеф? если да то помоему это изменить нельзя. И на мой взгляд без этого смотреться будет еще убожественнее.
Старый 22.02.2010, 04:38
SmoksTER

offline
Опыт: 483
Активность:
Stefler, )) спс за подтверждение)) буду искать свою ошибку раз тут все нормально)
inhuman89, как бы сказать тени и круг (например бурана, или любых заклинаний на область, обычно (нормально) отображается на поверхности земли... а у меня в некоторых местах на карте (не на всех) все это дело отображается в воздухе, над землей (а не на ней) собственно говоря как будто невидимый и проходимый рельеф который на 2 уровня выше. ))
Старый 22.02.2010, 06:33
DioD

offline
Опыт: 45,134
Активность:
ты небось при каждой атаке создаёшь триггер на урон и каждый следующий раз в два раза больше предыдущего...
Старый 22.02.2010, 07:24
SmoksTER

offline
Опыт: 483
Активность:
Да в тригер добавлял событие при каждой атаке =) попробовал при атаке включать тригер а при добавлении урона выключать... вроде норм... с точки зрения грамотности наверное плохо соорудил, но правильно (то что нужно) же получится?
Старый 22.02.2010, 07:58
DioD

offline
Опыт: 45,134
Активность:
надо создавать триггер при создании юнита (или появлении его на карте) один раз.
Старый 22.02.2010, 08:14
SmoksTER

offline
Опыт: 483
Активность:
Спасибо, подумаю как это лучше сделать... просто у мя это способность))) на некоторое время активируется, заканчивает подсчет как селфбаф способности упадет)
DioD, ты же очень давно эдитор знаешь! Не уж то не было траблы с тенями? почему может быть, не подскажешь?
Старый 22.02.2010, 08:21
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
1 раз надо добовлять событие на юнита и заносить его в группу а потом проверять если он в этой группе есть не добовлять на не событие
Старый 22.02.2010, 08:23
DioD

offline
Опыт: 45,134
Активность:
16GB
спасибо кеп, а всего навсего регать на событие юнит входит на карту, учитывая что юнит карту покинуть не может, второй раз он не войдёт
по теням, дай скриншот, я не могу понять о чём ты спрашиваешь (плохо объясняешь)...
Старый 22.02.2010, 08:34
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
DioD:
, второй раз он не войдёт
если ты переместишь его командой move unit то событие бонвая еденица в ходит в зону игровой карты
Старый 22.02.2010, 08:44
SmoksTER

offline
Опыт: 483
Активность:
скрины
тень над юнитом а не под ним, только в определенных местах такое, стоит передвинуть юнита и все становиться нормально.
Старый 22.02.2010, 08:56
DioD

offline
Опыт: 45,134
Активность:
и что на этих скриншотах, где собственно круг выборки (наведения) ?

Отредактировано alexkill, 22.02.2010 в 11:41.
Старый 22.02.2010, 09:02
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
а это что от труповозки тень?
Старый 22.02.2010, 09:08
SmoksTER

offline
Опыт: 483
Активность:
да от труповозки, над ней и со смещением видимо в противоположную сторону источника освещения... в том то и дело, а круг не получается заскринить, он выше камеры ((( ппц
Старый 22.02.2010, 09:21
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
тебе нужной её контролить?
Старый 22.02.2010, 09:22
SmoksTER

offline
Опыт: 483
Активность:
труповозку?) нет, дело не в этом, место на карте не одно, при наведении спелов круга не видно... да и круги выделенного юнита летают постоянно.
п.с. ладно, всем спасибо за помощь)) буду искать способ исправления)
Старый 22.02.2010, 09:32
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
моно убрать её тень и поставть москитов
Старый 22.02.2010, 09:34
SmoksTER

offline
Опыт: 483
Активность:
)) попробую что нить жуткое сотворить)))
кстати это может быть следствием изменения ландшафта? т.е. раньше был другой а ось Z для теней и подобного остались такими как раньше?
Старый 22.02.2010, 09:42
avatarDr
Neophyte
offline
Опыт: 6,474
Активность:
А в РО химичил с кругом? Может у тебя за основу взят летающий юнит.
Кинь код функции с DamageTaken, мы тебе скажем, где ошибка.
Старый 22.02.2010, 10:04
Ответ

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

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

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

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



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