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

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

Закрытая тема
 
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
Задать высоту юниту
Доброго всем вечера
объясните пожалуйста почему таргет в моем коде не изменяет высоту
Код:
function Trig_Raydan_Actions takes nothing returns nothing
    local unit u=GetSpellAbilityUnit()
    local unit t=GetSpellTargetUnit()
    local real X=GetUnitX(t)
    local real Y=GetUnitY(t)
    local real h=GetUnitFlyHeight(t)
    local unit d=CreateUnit(GetOwningPlayer(u),'h008',X,Y,GetUnitFacing(t))
    call SetUnitAnimation(u,"Attack")
    call IssueTargetOrder(d,"thunderbolt",t)
    call SetUnitFlyHeight(t,300,500.00)
    call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_125" )
endfunction

Срабатывает все кроме изменения высоты
Старый 06.02.2010, 00:45
Doc

offline
Опыт: 63,163
Активность:
Юнит пеший наверное? Тогда добавляй и сразу же удаляй ему способность Превратиться в ворона.
Старый 06.02.2010, 00:48
adic3x

offline
Опыт: 108,439
Активность:
либо сразу ставьте ему тип движения соответсвующий
Старый 06.02.2010, 00:54
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
DoctorGester, да пеший,
значит просто так пешого не поднять? ясно спасибо
Старый 06.02.2010, 00:54
Doc

offline
Опыт: 63,163
Активность:
Ничего не изменится принципиально, просто ты сможешь изменять высоту, так что способ хороший.
Старый 06.02.2010, 00:58
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
спасибо, тему можно закрыть
Старый 06.02.2010, 01:00
Закрытая тема

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

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

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

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



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