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

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

Ответ
 
mvlabat
Делаю новую карту
offline
Опыт: 2,014
Активность:
Добавить обучение юнита в конец очереди
Что и GUI функция, что и функция IssueImmediateOrder ( unit, string_order ) добавляют обучение юнита в начало очереди.
Мне это никак не подходит, ибо нужно добавить в конец(
Если перестраивать очередь с конца, то нужно запоминать все приказы заполнения очереди... Я бы мог так сделать, но тогда не получится отследить, если из очереди уберут какого-то юнита. So fail.
Существует ли еще какое-то решение, чтобы добавить юнита в конец очереди обучения?
mvlabat добавил:
У меня такое бурство эмоций... Пипец просто. Боролся с проблемой 2 дня, выдумывал велосипеды, делал миром раньше не воссозданное, публикой непостижимое, мозгом моим раньше невоплощаемое.
Причиной того, что юнит добавлялся в начало очереди - это отсутсвие мизерной паузы в полсекунды между реакцией на событие, что юнит обучился, и действием "добавить в очередь этот же юнит".
Короче, нужно впихнуть wait 0.5 перед действием "order unit to train ...".
Спасибо за молчание, закрывайте тему.
Старый 17.02.2013, 18:32
Ответ

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

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

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

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



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