Добавлен , опубликован
Способ реализации:
GUI
Версия Warcraft:
» MUI: да
» Импорт: нет
» Утечки: нет
» Требования: JNGP
» Описание: Простая наработка выбора героя для карт в стиле РПГ.
  • Написано полностью на GUI. Даже без Custom Script
  • Есть выбор случайного героя.

Скриншот

Технические подробности

Перенос в свою карту
  • Войска
  • Триггеры
  • Переменные
Настройка
  • Характеристики выбираемых героев
Содержимое триггеров
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
22
Благодарю. Была в одной карте такая штука, но мне её на ДЖАССЕ делали, так и не понял, как работает. С обычными триггерами легче будет разобраться.
Сохраню себе, может использую когда-нибудь.
30
но мне её на ДЖАССЕ делали
Чтож вы так джасс не любите?
33
Вот как выглядит система выбора героев на JASS
раскрыть
function Trig_sellhero_Actions takes nothing returns nothing
call RemoveUnitFromAllStock( GetUnitTypeId(GetSoldUnit()) )
call SelectUnitForPlayerSingle(GetSoldUnit(),GetOwningPlayer(GetSoldUnit()))
endfunction

//===========================================================================
function InitTrig_sellhero takes nothing returns nothing
    set gg_trg_sellhero = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_sellhero, EVENT_PLAYER_UNIT_SELL )
    call TriggerAddAction( gg_trg_sellhero, function Trig_sellhero_Actions )
endfunction
30
Вот как выглядит система выбора героев на JASS
А рандом?)
22
NazarPunk,
Чтож вы так джасс не любите?
Я его не знаю и совершенно не понимаю. Времени в нём копаться совершенно нет сейчас, это надо было лет 5 назад делать, когда ещё в 9 классе учился и обладал им.
Да и желания тоже нет. Я всё равно не делаю ничего сложного и даже не представляю, зачем мне Джасс может пригодиться. Есть ли от него смысл при создании кампаний, состоящих по большей части из RTS миссий? Практика показывает, что смысл нулевой.
30
зачем мне Джасс может пригодиться
Он банально удобней, особенно с препроцессорами. То, что на zinc я могу быстро написать и забыть, на GUI займёт уйму времени.

Ну и конечно производительность)
29
NazarPunk, Удобнее для тех, кто им владеет, для GUI-шников удобнее то, что уже знакомо)
Rare, прав, в рамках кампаний GUI справляется на ура
30
в рамках кампаний GUI справляется на ура
Пока не понадобятся нестандартные заклинания))
22
PrincePhoenix,
Удобнее для тех, кто им владеет, для GUI-шников удобнее то, что уже знакомо)
Вот да. Тяжко говорить об удобстве использования какого-либо языка программирования, если ты к нему не прикасался никогда.
NazarPunk,
Пока не понадобятся нестандартные заклинания))
У меня слишком скудная фантазия. Я может и хотел бы делать триггерные заклинания, но каждый раз, когда берусь за это, просто механику не могу придумать. Ничего умного и интересного в голову не приходит совершенно, кроме банального тыкни вот в этого врага и нанеси урон", но для подобного стандартный Молот Бурь есть.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.