Сейчас 11:13:24 Вторник, 23 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Триггерная способность с временем применения
Триггерная способность с временем применения
NerobrineДата: Вторник, 23 Июня 2015, 00:13:01 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 336
Награды: 0
Репутация: 102
Блокировки:
Как сделать способность, для применения которой герой должен "заряжать" ее с соответствующей анимацией и эффектом (на руках например), чтобы при этом каст не мог быть совершен если цель ушла из поля зрения. Проще говоря, как в world of warcraft. Пытался сделать - создал пустышку-способность на основе Канала с 2-секундным кастом, однако просто не смог триггерно отследить цель этого заклинания. Заранее благодарю.

"Хаос — не пропасть. Хаос — это лестница. Многие пытались взобраться по ней, но оступились и уже не пытались вновь — падение ломало их. У других был шанс взойти наверх, но они отказывались, продолжая цепляться за государство, за богов или за любовь. Всё это иллюзии. Реальна лишь лестница, и важен лишь подъем наверх."
Петир Бейлиш - Игра престолов
 

[SeKtOR]Дата: Вторник, 23 Июня 2015, 09:15:06 | Сообщение # 2
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
Тут надо проверять каждую секунду/иной интервал приказ кастера и "заряжать" способность, а также проверять расстояние между кастером и целью чтобы она была в поле зрения(мб есть иной способ).



Сообщение отредактировал [SeKtOR] - Вторник, 23 Июня 2015, 09:16:44
 

ExtrematorДата: Вторник, 23 Июня 2015, 09:52:05 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
берём Канал, ставим длительность на 2 сек, кд 1 сек, мана 0 ед.

триггерно отслеживаем:
1. каст скилла - записываем цель каста, даём спецэффект кастеру, запускаем периодик
2. сброс каста - снимаем спецэффект, стопим периодик
3. периодик - считаем время каста (если докастит, то делаем что надо, отнимаем ману, и отдаём приказ "стоп" герою (хотя можно и без этого, если ровненько подогнать) ), проверяем видна ли цель каста, дистанцию до неё, не мёртва ли цель и/или сам герой...

как-то так
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Триггерная способность с временем применения
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz