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

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

 
FreezeFlame

offline
Опыт: 463
Активность:
Друге способы
Люди вот триггер из моей карты в варике, эту же карту делаю в старкрафте(в варике много багов появилось когда делал карту и устранить их я не сумел, они взяли меня количеством=) )
Можно ли тоже самое сделать в старкрафте другим способом(более простым)? Я думаю что вы понимаете как долго делать такие триггеры если юнтов у тебя даже 10 штук и 5 способностей. (я хочу иметь 30 юнитов создающихся таким способом, и 20 предметов но написать столько триггеров в одночку просто не реально...) А да люди если ктонить хочет и можетпомочь с картой пишите, карта кульная и необычная=)
Старый 27.02.2011, 08:31
H
hello world
offline
Опыт: 130,725
Активность:
Ты слышах про такие вещи как параллельные массивы? )
Это когда заносишь действие и условие в 2 массива:
log[0] = Технология: Маг
Unit[0] = Юнит - Маг
log[1] = Технология: Воин
Unit[1] = Юнит - Воин
log[2] = Технология: Стрелок
Unit[2] = Юнит - Стрелок
Затем проходишь циклом, и в одном триггере создаешь юнита Unit, если условие log истено.
Старый 27.02.2011, 10:50
FreezeFlame

offline
Опыт: 463
Активность:
Да мне приходилось в варкрафте работать с массивами. Там я пытался сделать чтоб если любой юнит убил некое количество юнитов он получил способность=) Провдо получилось косячно, всё работало с переменным успехом=)
И почему раньше я раньше о массивах не подумал=))) Большое спс=))) Думаю сделать такое будет несложно.
Старый 27.02.2011, 11:46

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

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

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

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



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