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 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|