как сделать замедление времени на подобии как в карте Pudge wars когда ловишь соответствующую руну.
(повторно опубликовал вопрос потому-что тот был "заспамлен" и не получил ответа)

Вешаешь даммиками замедление на всех юнитов кроме нужного пуджа подобравшего руну, которому даешь спецэффект с следом из изображений. Еще всем замедленным юнитам меняешь скорость анимации.
Снаряды стрелков и заклинаний не замедлятся, но в пуджах все эти хуки на триггерах, так что проверяется что время замедлено, и соответственно смещаются они меньше.
`
ОЖИДАНИЕ РЕКЛАМЫ...
22
Вешаешь даммиками замедление на всех юнитов кроме нужного пуджа подобравшего руну, которому даешь спецэффект с следом из изображений. Еще всем замедленным юнитам меняешь скорость анимации.
Снаряды стрелков и заклинаний не замедлятся, но в пуджах все эти хуки на триггерах, так что проверяется что время замедлено, и соответственно смещаются они меньше.
Принятый ответ
23
А что тебя именно не устраивало в том опросе тебе же дали дельные советы?
15
Araders:
А что тебя именно не устраивало в том опросе тебе же дали дельные советы?
там идёт обсуждение на тему возврата юнита в точку где он был несколько сек назад и восстановление тамошнего количества здоровья и маны. (у меня вопрос был не в этом)
23
Artyom18, Ты не внимательно прочитал первых два комента как замедлить юнита графически и технически.
21
Artyom18, в пуджах система. Система смотрит, что руну взял такой-то пудж, а в триггерах прописаны все условия и действия на все, что нужно. Просто так ты "массовое замедление времени" не сделаешь, ну или сделаешь не окончательным.
21
Araders, не знаю. Мной просто ответ от biridius был чуть, возможно, понятнее для автора переведён.
4
Поясню.
Сделать замедление анимации - возможно.
Сделать замедление скорости - возможно.
Скорости атаки - возможно.
Сделать замедление скорости снарядов - невозможно.
Это значит что полноценного замедления времени сильнее, чем минимальная скорость игры, которую можно включить - сделать невозможно.
Можно отслеживать прожатие нужного скила, и при нажатии понижать скорость игры до минимальной.
Этакий слоу-моушн.
Но полноценного замедления времени сделать - нет - невозможно, ибо снаряды замедлить нереально.
Однако - можно сделать остановку времени, тем самым аргументировав отсутствие атакующей деятельности от всех. Для этого достаточно поставить всех замороженных юнитов на паузу. Есть такое действие с боевыми единицами. И тогда - да, не замедление, но полная остановка времени. Не для крутого главного героя, конечно.
И тут уже главный вопрос - как ты это всё визуально оформишь, чтобы игроку было точно понятно, что время остановилось.
Успехов!
22
Делай все триггерные замедление, ибо нельзя заставить движок замедлить игру (Как с помошью программа спид хак)
14
Сделать замедление скорости снарядов - невозможно.
вот это не правда, сразу вспоминается та классная карта, приуроченная к выходу Diablo 3.
20
Cinos:
Сделать замедление скорости снарядов - невозможно.
вот это не правда, сразу вспоминается та классная карта, приуроченная к выходу Diablo 3.
если брать стандартные варовские снаряды - не уверен, можно ли менять скорость снаряда через мемхак
если есть своя система урона и снарядов, то возможно, потому что там снаряды фактически теже самые юниты, только дамми
14
ssbbssc, я и не говорю, что снаряды обязательно должны быть "стандартными". Но раз товарищ собрался замедлять время, пускай знает, что с парой лишних финтов ушами можно и снаряды замедлять.
32
Ну в простенькой мини игре вроде пудж варс или какихнить гран-при азерота где все сделано триггерно, юниты и не ходят и не бьют сами, все сделано кодом - можно такое сделать, для крупной карты где 100500 героев (вроде доты) сделать такое практически нереально, обьем работы будет колоссален.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.