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

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

Ответ
 
Warcryer
Бугага
offline
Опыт: 1,079
Активность:
Вопрос о процентном прохождении скилла
Столкнулся с проблемой.
В моей карте у лучника есть способность Оглушающая стрела.
Сделана на основе молота бурь.Время эффекта оглушения равно нулю.
Триггер построен на следующем:
Unit - A unit Begins casting an ability
(Ability being cast) Equal to Stunshot
Set Stun = (Random integer number between 1 and 10)
Далее идет если переменная больше 5,то юнит входит в стан.Но как сделать чтобы он входил в стан?Ни в Анлимитед ни в ворлде я этой функции ненашел.
Старый 28.08.2006, 13:28
Кет

offline
Опыт: 111,216
Активность:
создай дамми-юнита и дай ему приказ кастовать на цель оглушение... больше я не знаю как.
Старый 28.08.2006, 13:36
T Mon

offline
Опыт: 3,825
Активность:
Если пойму, что такое стан, может смогу помочь...
Старый 28.08.2006, 14:38
Warcryer
Бугага
offline
Опыт: 1,079
Активность:
Stun=оглушка
Старый 28.08.2006, 19:28
OmUT

offline
Опыт: 416
Активность:
А незьзя ли колдовать заклинания на юнит без дами юнита?
Старый 28.08.2006, 19:40
Iron
Листовой
offline
Опыт: 24,427
Активность:
НЕТ

Iron добавил:
не, ну теоретически конечно можно воспроизвести действие любого закла в триггерном виде. Например стан делаем как Pause unit + вешаем на голову спецэффект вихря. Но нах это нужно, если с дамми гораздо проще.
Старый 28.08.2006, 19:43
OmUT

offline
Опыт: 416
Активность:
Пауз юнит под стан не подходит тк он блокирует все активные заклинания и способности оставляя токо ауры, те в таком стане юнит не будет понимать никакие приазы и не отправится их выполнять после снятия стана что очень некрасиво.
Старый 28.08.2006, 19:59
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
так а в стане он должен выполнять приказы?
Старый 28.08.2006, 21:51
ScorpioT1000
Работаем
online
Опыт: отключен
Там же буфф мона добавить.
Старый 29.08.2006, 02:17
Nethrez1m
Dat av doe
offline
Опыт: 2,123
Активность:
Код:
A unit Begins casting an ability

(Ability being cast) Equal to Stunshot 

Custom script - "local unit Paused=GetSpellTargetUnit()"
"local unit Caster"
Set Stun = (Random integer number between 1 and 10)
If (multiplie actions) Stun (more or equal) than 5 do actions
   "call CreateUnit (GetOwningPlayer(GetSpellAbilityUnit()),'u001',GetUnitX(GetSpellAbilityUnit()),GetUnitY(GetSpellAbilityUnit()),360.00)"
   "set Caster=bj_lastCreatedUnit"
   "call UnitAddAbility(Caster,'A001')"
   "call IssueTargetOrder (Caster, "thunderbolt", GetSpellTargetUnit())"
   "call PolledWait(0.50)"
   "call RemoveUnit(Caster)"

то, что жирное, подлежит изменению в соответствии с твоей картой
Старый 29.08.2006, 04:09
Ответ

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

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

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

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



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