Сейчас 04:06:23 Пятница, 29 ноября, 2024 год
⇓
[ x ]
Главная
⇒ Форум ⇐
RSS
Файлы
Cтатьи
Картинки
В о й т и
или
з а р е г и с т р и р о в а т ь с я
[
Новые сообщения
·
Участники
·
Правила форума
·
Поиск
·
RSS
]
Страница
1
из
1
1
Модератор форума:
PUVer
,
SirNikolas
,
Ty3uK
Форум о Warcraft 3
»
Раздел для картостроителей
»
GUI / Jass
»
[Вопрос] как совместить loop и //! runtextmacro()
(vJass)
[Вопрос] как совместить loop и //! runtextmacro()
Hexing
Дата: Понедельник, 26 Декабря 2011, 15:33:25 | Сообщение #
1
10 уровень
Группа: Проверенные
Сообщений:
1645
Награды:
1
Репутация:
432
Блокировки:
как совместить loop и //! runtextmacro()
нужно вызывать функцию(макрос) со значениями
0, 1, 2...7
как сократить 8кратное написание строки(есть ситуации где еще больше раз)
[vJass][SpellPack]Hexing
SirNikolas
Дата: Понедельник, 26 Декабря 2011, 15:42:39 | Сообщение #
2
Группа: Модераторы
Сообщений:
6729
Награды:
1
Репутация:
1867
Блокировки:
Ну, как бы макрос может принимать аргументы.
Code
//! textmacro abc takes NUM
call TriggerRegisterPlayerUnitEvent(trig, Player($NUM$), EVENT_PLAYER_UNIT_SPELL_EFFECT, null)
//! endtextmacro
//...
//! runtextmacro abc("0")
//! runtextmacro abc("1")
Автоматическое удаление утечек
Библиотека для работы с двоичными числами
Создание массивов с произвольным индексированием
Чтоб модераторы души в вас не чаяли
Hexing
Дата: Понедельник, 26 Декабря 2011, 15:45:29 | Сообщение #
3
10 уровень
Группа: Проверенные
Сообщений:
1645
Награды:
1
Репутация:
432
Блокировки:
как автоматизировать
Code
//! runtextmacro abc("0")
//! runtextmacro abc("1")
в чтото вроде
Code
int i = 0
loop {
//! runtextmacro abc(i)
}
[vJass][SpellPack]Hexing
SirNikolas
Дата: Понедельник, 26 Декабря 2011, 15:45:33 | Сообщение #
4
Группа: Модераторы
Сообщений:
6729
Награды:
1
Репутация:
1867
Блокировки:
А-а-а, дошло. Нет, препроцессорного цикла ни в vJASS, ни в cJASS не предусмотрено. Только условия.
Автоматическое удаление утечек
Библиотека для работы с двоичными числами
Создание массивов с произвольным индексированием
Чтоб модераторы души в вас не чаяли
Hexing
Дата: Понедельник, 26 Декабря 2011, 15:46:02 | Сообщение #
5
10 уровень
Группа: Проверенные
Сообщений:
1645
Награды:
1
Репутация:
432
Блокировки:
спс, буду знать
[vJass][SpellPack]Hexing
SirNikolas
Дата: Четверг, 02 Февраля 2012, 17:58:15 | Сообщение #
6
Группа: Модераторы
Сообщений:
6729
Награды:
1
Репутация:
1867
Блокировки:
Приношу свои извинения.
#for/#endfor
Автоматическое удаление утечек
Библиотека для работы с двоичными числами
Создание массивов с произвольным индексированием
Чтоб модераторы души в вас не чаяли
Форум о Warcraft 3
»
Раздел для картостроителей
»
GUI / Jass
»
[Вопрос] как совместить loop и //! runtextmacro()
(vJass)
Страница
1
из
1
1
Главная страница форума
Общий раздел
Информация и услуги
Предложения по улучшению сайта
Турниры | Конкурсы | Дуэли
DotA и DotA-like игры
DotA
DotA 2
League of Legends
Warcraft 3 Frozen Throne
Обсуждение карт
Тактика Warcraft 3
Раздел для картостроителей
Вопросы по картостроению
Раздел картостроителя
Моделинг
Ландшафтинг
GUI / Jass
Ваши проекты
Избранные проекты
Школа картостроения
Другие игры
Видеоигры
World of Warcraft
Starcraft 2
Minecraft
Просто общение
Знай Наших
Кино и анимация
Музыка
Чтиво
Форумные игры
Аниме
Компьютеры и железо
Избранные проекты
God's Word: The True Way
Oasis and Desert 2
The Kingdom of Kaliron
Земли Бога
DotA
Вопросы по DotA
Теория игры
Тактика Warcraft 3
Тактика за Нежить
Тактика за Ночных эльфов
Тактика за Орду
Тактика за Альянс
Прочее
Отвал
Поиск:
Copyright © 2006 - 2024
Warcraft3FT.info
При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by
gReeB04ki
©
Хостинг от
uCoz