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

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

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

offline
Опыт: 2,126
Активность:
Не срабатывает кулдаун.
В общем, смотрите триггер. Проблема в том, что кулдаун не запускается. Запускается он только если юзать "завершает применение способности", но в этом случае по неведомым причинам не происходит скачок. Где ошибка и есть ли она? Скорее всего проблему можно решить через wait, но юзать не хочется как и таймер с 0.5 секунды истечения.
Миниатюры
Кликните на картинку для увеличения
Название:  92aeacaf0bcd598c1e0fc21bf7c1542f.png
Просмотров: 27
Размер:  88.5 Кбайт  
Старый 21.11.2012, 08:23
Hate
конь вакуумный
offline
Опыт: 43,030
Активность:
приводит способность в действие
Старый 21.11.2012, 08:26
Rizen

offline
Опыт: 2,126
Активность:
Hate, не работает - я это написал в первом посте. Только "завершает применение", но в этом случае move не срабатывает...
Старый 21.11.2012, 08:37
Hate
конь вакуумный
offline
Опыт: 43,030
Активность:
"завершает применение способности"
приводит способность в действие
начинает применять способность
это 3 разных евента. Вы таки и не попытались найти тот который я упомянул
Старый 21.11.2012, 08:39
Rizen

offline
Опыт: 2,126
Активность:
Hate, если я говорю, что он не работает, значит он не работает. "приводит способность в действие" там стоял изначально. После того, как я увидел, что кулдаун не срабатывает, я испробовал 2 других и кулдаун сработал только с "завершает". Я понятно выразился теперь?))
Старый 21.11.2012, 08:41
DaeDR

offline
Опыт: 8,074
Активность:
Какая способность взята за основу?
DaeDR добавил:
Да и вообще ты сразу после каста переносишь юнита в новую точку, что сбивает приказ, поэтому нет кулдауна. Используй SetUnitX/Y и будет тебе счастье
Старый 21.11.2012, 08:58
Zagrobnik

offline
Опыт: 2,663
Активность:
+1 , да , движение сбивает приказ .
Wait может помочь.
Старый 21.11.2012, 09:10
Rizen

offline
Опыт: 2,126
Активность:
Цитата:
Сообщение от DaeDR
Используй SetUnitX/Y и будет тебе счастье

Эта функция игнорирует пути передвижения. Как бы это не вызвало проблем.

Цитата:
Сообщение от Zagrobnik
Wait может помочь.

очень не хочется использовать wait в триггерах)

Может, действительно таймером сделать...
Старый 21.11.2012, 09:23
DaeDR

offline
Опыт: 8,074
Активность:
Эта функция игнорирует пути передвижения. Как бы это не вызвало проблем.
Ты меняешь кастера и цель местами. Какие проблемы с путями?
Поэкспериментируй с этим, если будешь двигать юнита на обрыв, например, со скачком в 10-20 ед., но он никак не свалится! Т.к. автоматически будет переноситься в доступное для него место
Старый 21.11.2012, 09:29
Rizen

offline
Опыт: 2,126
Активность:
DaeDR, пойдет ли такой способ?
Миниатюры
Кликните на картинку для увеличения
Название:  a50323e4e46983ac4b1576a3cb42b1ba.png
Просмотров: 19
Размер:  9.9 Кбайт  
Старый 21.11.2012, 09:32
DaeDR

offline
Опыт: 8,074
Активность:
Rizen, Вполне.
Старый 21.11.2012, 09:33
Rizen

offline
Опыт: 2,126
Активность:
DaeDR, ошибка синтаксиса при компиляции

Custom script: call SetUnitX( GetTriggerUnit(), GetLocationX(udg_Rift_tg_point)
Старый 21.11.2012, 09:45
DaeDR

offline
Опыт: 8,074
Активность:
Добавь еще одну скобку в конце, ты не закрыл SetUnitX
Старый 21.11.2012, 09:48
Rizen

offline
Опыт: 2,126
Активность:
DaeDR, Custom script: call SetUnitX(udg_Rift_caster, GetLocationX(udg_Rift_tg_point))

Не работает :)
Старый 21.11.2012, 09:51
DaeDR

offline
Опыт: 8,074
Активность:
Не работает :)
Ошибка при компиляции или не хочет переносить юнита?
Сделай отладочное сообщение на проверку цели, м.б. она вообще не заносится в переменную. Какую способность брал за основу?
Старый 21.11.2012, 09:57
DemoN2099
annihilator
offline
Опыт: 4,418
Активность:
У вас проблема со способностями или руками.
Прикрепленные файлы
Тип файла: w3x nyan.w3x (12.6 Кбайт, 5 просмотров )
Старый 21.11.2012, 10:02
Rizen

offline
Опыт: 2,126
Активность:
Бездарь. У меня в кастомскрипте первое слово было: Custom script:
Чертова невнимательность)

Rizen добавил:
Спасибище, все работает :)
Старый 21.11.2012, 10:16
Закрытая тема

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

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

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

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



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