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

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

Ответ
 
DeT

offline
Опыт: 5,715
Активность:
Проблема с функцией
Вот функция
Код:
function DS_ACasted takes nothing returns nothing
    local unit u
    local unit d
    set u= GetTriggerUnit()
    call CreateUnit(Player(0),'u000', GetUnitX(u) , GetUnitY(u) , 1)
    set d= GetLastCreatedUnit()
    call UnitApplyTimedLifeBJ( 2.00, 'BTLF', d )
    call SetUnitExplodedBJ( d, true )
    call UnitDamageTargetBJ( d, u, udg_DS_Level*40, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_NORMAL )
    call PolledWait( 0.50 ) 
    call IssuePointOrderLocBJ( d, "silence", GetUnitLoc(u) )
    set u=null
    set d=null
endfunction

дамми на основе юнита москит

Отредактировано DioD, 05.02.2007 в 00:26.
Старый 03.02.2007, 21:02
adic3x

offline
Опыт: 108,439
Активность:
Код:
call CreateUnit(Player(0),'u000', GetUnitX(u) , GetUnitY(u) , 1)
set d= GetLastCreatedUnit()
Код:
set d=CreateUnit(Player(0),'u000',GetUnitX(u),GetUnitY(u),1)


ADOLF добавил:
Юзай вторую.
Старый 03.02.2007, 21:14
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
А темка интересная Что если вместо таймера приказать дамми самоубиться? Хотя маразм - just use remove
Код:
function DS_ACasted takes nothing returns nothing
    local unit u
    local unit d
    set u= GetTriggerUnit()
    set d= CreateUnit(Player(0),'u000', GetUnitX(u) , GetUnitY(u) , 1)
    call SetUnitExplodedBJ( d, true )
    call UnitDamageTargetBJ( d, u, udg_DS_Level*40, ATTACK_TYPE_NORMAL, DAMAGE_TYPE_NORMAL )
    call PolledWait( 0.50 ) 
    call IssuePointOrderLocBJ( d, "silence", GetUnitLoc(u) )
    call PolledWait( 0.50 ) 
    call KillUnit(d)
    set u=null
    set d=null
endfunction

Отредактировано FellGuard, 03.02.2007 в 21:23.
Старый 03.02.2007, 21:17
DeT

offline
Опыт: 5,715
Активность:
все заработало :)
зы: там еще в РО скривыил hands.dll :)

DeT добавил:
вот(спелл проклятый камень)
Прикрепленные файлы
Тип файла: w3x testing arc.w3x (174.3 Кбайт, 8 просмотров )
Старый 03.02.2007, 21:40
exAres
I love magic :)
offline
Опыт: 7,788
Активность:
А не лучше ли вместо этих "PolledWait" использовать "UnitApplyTimedLife" ?!
Старый 05.02.2007, 20:13
Ответ

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

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

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

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



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