Как триггерно задать очередь приказов?

Принятый ответ

Нужны массивы для хранения приказов, их целей, и целочисленная переменная для номера текущего.
Затем периодически проверять текущий приказ у юнита (GetUnitCurrentOrder) и если он не равен тому что в массиве (и юнит не оглушен, не скрыт и не в паузе), отдавать следующий приказ.
0
19
7 лет назад
0
Похожие вопросы:

ответ
Едва ли. Хотя...
Есть хорошее условие wait for condition, благодаря которому всё можно будет впечатать в 1 триггер без особых сложностей.
Например приказать топать в область 1
подождать пока область 1 содержт юнит
приказать что-то ещё.
ответ
Помог таймер в 0.01 секунду.
ответ
UniverseRuler, в доте 6-6 использованы игроки 13 и 14
тебе нужно просто сохранять приказ отданный триггерно(ты ведь ими будешь юнитами управлять)
и восстанавливать его при получение приказа для игрока
для этого нужна буленовская переменная для определения триггерный это приказ или нет
и структура/хэш/юзердата для сохранения приказа
UniverseRuler:
еще остались асы картостроения, но а сейчас начинаю думать, что их все таки нету
если ас картостроения это человек который воплощает все ваши фантазии в жизнь то тут таких нету и не было
ещё можно создавать всех юнитов за 1 резервного игрока
а автоатаку делать триггерно
этот вариант самый лучший но то просто не сможешь его сделать
ибо нужны джасс+алгоритмы+структуры/хэш
а ты судя по всему ничего из этого не знаешь
ответ
либо сделай триггерный блинк(в некоторых случаях проще чем вариант с руной)

0
26
7 лет назад
0
вы имеете ввиду тот который через шифт?
0
10
7 лет назад
0
Hate:
вы имеете ввиду тот который через шифт?
Да, но как я понял так нельзя
0
20
7 лет назад
Отредактирован biridius
0
Нужны массивы для хранения приказов, их целей, и целочисленная переменная для номера текущего.
Затем периодически проверять текущий приказ у юнита (GetUnitCurrentOrder) и если он не равен тому что в массиве (и юнит не оглушен, не скрыт и не в паузе), отдавать следующий приказ.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.