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

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

Закрытая тема
 
Devils Wolf

offline
Опыт: 782
Активность:
Помогите с триггером
Покажите пример триггера на JASS, чтобы герой после повышения уровня, учил спелл.
Старый 25.05.2008, 12:01
Лось

offline
Опыт: 7,223
Активность:
Еслм тебе надо для создание AI то вот.

Вот триггер:
Код:
function Trig_LearnSkill_Actions takes nothing returns nothing
    call SelectHeroSkill(GetTriggeringUnit(),'abilcode')
endfunction

//=======================================================================
function InitTrig_LearnSkill takes nothing returns nothing
    set gg_trg_LearnSkill = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_LearnSkill, EVENT_PLAYER_HERO_LEVEL )
    call TriggerAddAction( gg_trg_LearnSkill, function Trig_LearnSkill_Actions )
endfunction
Старый 25.05.2008, 12:12
RajaN

offline
Опыт: 103
Активность:
Событие юнит повышает уровень
Условие тот-то юнит
Действие Герой Learn Skill та-та способность
И далее конвертируешь этот триг
Старый 25.05.2008, 12:15
Devils Wolf

offline
Опыт: 782
Активность:
Лось Да, для AI, спс. Помог. RajaN понимаеш, если я буду все способности моих героев перечислять=) У меня на это уйдут несколько дней.

Devils Wolf добавил:
Слушайте, кто-нибудь может скинуть мапу, с 1 готовым героем 1 уровня и триггером, чтобы после каждого повышения уровня, тот герой качал свои (5) спелы. Пока не прокачает все. (max 30 lvl)
Старый 25.05.2008, 15:08
ScorpioT1000
Работаем
offline
Опыт: отключен
Devils Wolf ты сделай рандомно. Но сначала для каждого занеси спелл в массивку и затем выбирай один из 5 рндм либо, что лучше, все это учитывать на сознательном уровне. Хотя мона просто выбрать чтобы все 5 за раз учил, он автоматом остальные 4 не будет учить.
Старый 26.05.2008, 21:50
Devils Wolf

offline
Опыт: 782
Активность:
Я сам уже давно всё сделал. Всё тему можно закрывать.
Старый 05.09.2008, 22:59
Закрытая тема

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

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

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

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



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