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

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

Закрытая тема
 
vladfaust

offline
Опыт: 12,714
Активность:
Define array
Проверял, вроде так нельзя...
По-другому как нибудь возможно это:
defines{
    hero[1] = 'H001'
    hero[2] = 'H002'
}

nothing killthem () {
    whilenot (i>2) {
        KillUnit(hero[i])
        i++
    }
}
Не используя глобалки...
Ману по сиджассу уже выкурил, не раз. Не помогло)
Старый 09.08.2011, 15:04
Master_chan
Полуночный командир
offline
Опыт: 15,660
Активность:
Лол зачем тут дефайн вообще? Просто массив int объявите и заполните.
Старый 09.08.2011, 15:32
Helpmeplz

offline
Опыт: 11,738
Активность:
Код:
library InitArray initializer Init


private function Init takes nothing returns nothing
set hero[1] = 'H001'
set hero[2] = 'H002'
endfunction

endlibrary
Старый 09.08.2011, 16:33
Helpmeplz

offline
Опыт: 11,738
Активность:
естественно нужно создать переменную hero
каким образом ты будешь хранить что-либо не в переменной?
Старый 09.08.2011, 18:13
DotaMaster666
Silenced by GadenbIsh
offline
Опыт: 1,259
Активность:
Никто не шарит=/
#define GetHero (id) = {
    #if (id == 0)
        'H000'
    #elseif (id == 1)
        'H001'
    #else
        'hfoo'
    #endif
}
Хотя не знаю, как оно будет форматироваться.
nothing killthem () {
whilenot (i>2) {
KillUnit(hero[i])
i++
}
}
Макросы тут не помогут.
Старый 09.08.2011, 23:45
Doc

offline
Опыт: 63,163
Активность:
Ману по сиджассу уже выкурил, не раз.
выкурите для начала маны по обычному жассу, потом немного вжасса и вуаля, вы возможно поймете, что такое переменные. Статьи на сайте, поиск наверху, заперто.
Старый 10.08.2011, 03:36
Закрытая тема

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

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

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

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



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