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

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

 
Xyzzy

offline
Опыт: 94
Активность: 0
Вопрос по циклу...
каждые ну, допустим, 50 секунд в локации создается ультралиск. Ну, должен... создаваться.
А создается он, только если конечный таймер (который , напоминаю, 50 секунд) меньше 10. То есть 9 и меньше. Однозначное число. Можно ли как-нибудь заставить ультралисков появляться каждые 50 сек, а не 9? Кто с таким сталкивался? Можно и триггер даже показать...
Если не лень, ответьте и на еще пару вопросов:
1).А триггер Issue order работает без заморочек? У меня он не работает вообще...
2).Какого черта появляется не один ультрал, а сразу 3? Сиамские чтоли?
3).Кто виноват?
4).Что делать?
5).Как нам обустроить Россию?

Отредактировано Зевс, 24.12.2009 в 18:39.
Старый 05.12.2009, 12:53
WaterMan
J.R.R.
offline
Опыт: 17,019
Активность: 437
Участник проектов:
-The Elder Scrolls
Xyzzy, используй wait (5000 ms), потом preserve trigger. По крайней мере так я всегда делаю делал.
1).А триггер Issue order работает без заморочек? У меня он не работает вообще...
В некоторых случаях работает. Attack, правда, тупит.
2).Какого черта появляется не один ультрал, а сразу 3? Сиамские чтоли?
Часто сталкивался с этой проблемой. Скорее всего, триггер выставлен сразу нескольким игрокам, и выполняется одновременно. То есть, к примеру, для игрока 1, 2 и 3 создается ультрал. А игроков 3, соответственно 3 ультрала.
На вопрос 3 и 4 ответы написаны выше
5).Как нам обустроить Россию?
Это не сюда
________________
"Манная каша - это каша с повышенным содержанием маны.<br /> Используется для вскармливания волшебников." (с) Несловарь
Старый 05.12.2009, 21:37
Xyzzy

offline
Опыт: 94
Активность: 0
Тханкс тебе большой. Буду пробовать. )
Старый 06.12.2009, 15:17
OutCast1138

offline
Опыт: 373
Активность: 8
Trigger("Player 1"){
Conditions:
Countdown Timer(Exactly, 0);

Actions:
Set Countdown Timer(Set To, 50);
Create Unit("Current Player", "Zerg Ultralisk", 1, "ultralisk room");
Preserve Trigger();
Comment("cr ultral evr 50s");
}


так и создаётся, а с issue order проблем не возникало никогда, главное ставить этот триг от того игрока чьи юниты собираешься контроллировать. и самое главное, одна из частых ошибок, не забудь поставить стартовые позиции для всех компьютерных игроков, иначе триги для игроков без стартовой позиции выполнятся не будут, их просто игра не увидит.
Старый 19.04.2010, 08:25
Worm
Просто Червь
offline
Опыт: 2,621
Активность: 2000
Угумс, только думаешь это ещё актуально?..
________________
Staredit network (http://www.staredit.net/): профиль на SEN (http://www.staredit.net/?member=2539)
Maps on Nibbits (http://www.nibbits.com/): профиль на Nibbits (http://sc.nibbits.com/community/u/wormer/)
Старый 20.04.2010, 18:17

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

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

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

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



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