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

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

Ответ
 
Anufis

offline
Опыт: 6,290
Активность:
Ордер спэлла
Код:
function CastSpell takes unit caster,unit target,ability spell,integer level  returns nothing
    local unit u
    set u=CreateUnit(GetOwningPlayer(caster),'nwad',GetUnitX(target),GetUnitY(target),0)  
    call ShowUnitHide(u)
    call UnitApplyTimedLife(u,3.00,'BTLF')
    call UnitAddAbilityBJ(u,spell)
    call IssueTargetOrder(u,"Подскажите функцию для ордера",target)
    set u=null
endfunction
Старый 12.06.2009, 14:15
NCrashed

offline
Опыт: 13,553
Активность:
Так собственно, где проблема?
Старый 12.06.2009, 14:20
Anufis

offline
Опыт: 6,290
Активность:
Там внутри в двойных кавычках написана.
Старый 12.06.2009, 14:20
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
Код:
function CastSpell takes unit caster, unit target, integer spell, integer level, string order returns nothing
    local unit u = CreateUnit(GetOwningPlayer(caster), 'nwad', GetUnitX(target), GetUnitY(target), 0)  
    call UnitApplyTimedLife(u, 'BTLF', 2)
    call UnitAddAbility(u, spell)
    call SetUnitAbilityLevel(u, spell, level)
    call IssueTargetOrder(u, order, target)
    set u=null
endfunction
Старый 12.06.2009, 14:23
NCrashed

offline
Опыт: 13,553
Активность:
А дамми уничтожать не надо?

NCrashed добавил:
Опять опоздал...
Старый 12.06.2009, 14:25
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
ордер = в РО строка рядом с названием "приказ" я точно не помню.он тебе нужен для каждого спелла свой посмотри его и ввидн ордера пихай в ряды свойств которые берет функция.

Bee добавил:
NCrashed я бы создал другой триггер и там ремувил его.
Старый 12.06.2009, 14:28
NCrashed

offline
Опыт: 13,553
Активность:
Bee это делается через таймер
Старый 12.06.2009, 14:30
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
Цитата:
А дамми уничтожать не надо?

неа, он сам через 88 секунд удалится
Старый 12.06.2009, 14:31
NCrashed

offline
Опыт: 13,553
Активность:
Enein, не заметил(
Старый 12.06.2009, 14:34
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
NCrashed, это прописано в игровых константах
Старый 12.06.2009, 14:36
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
NCrashed или через другую функцию. Я в таких мелочных ситуациях таймерами не пользуюсь.
Старый 12.06.2009, 21:26
Ответ

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

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

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

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



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