Как сделать систему если юнит стоит на месте, то ему отдается приказ(не важно какой)?

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

Окей, эта строчка сработала. Слушай может ты знаешь как сделать так, чтобы если юнит стоит на месте, то ему отдается приказ? Я переделал вопрос на всякий, чтобы второй подряд не создавать.
Поищи на сайте, и на форуме, вопрос не раз задавался (в моей памяти 2-4 темы такие были). периодически проверять не сместился ли он с предыдущей позиции.
xgm.guru/p/wc3/auto в наработке нашлось применению этому. Но там на jass
0
27
7 лет назад
Отредактирован MpW
0
Если отдать приказ "атаковать" цель, то юнит будет идти и игнорировать всех, пока в поле зрения не окажется цель, и потом будет бить ее. Если отдать приказ "атаковать" в точку, то будет идти в эту точку, и одновременно с этим, те кто попадется, будет атаковать. Вам нужно отдать приказ атаковать в точку
0
6
7 лет назад
Отредактирован Real60Hz
0
Steal nerves:
Если отдать приказ "атаковать" цель, то юнит будет идти и игнорировать всех, пока в поле зрения не окажется цель, и потом будет бить ее. Если отдать приказ "атаковать" в точку, то будет идти в эту точку, и одновременно с этим, те кто попадется, будет атаковать
Я наткнулся на строчку - перейти и атаковать всех на пути, сейчас её испробую если сработает, то я просто дурачок, если нет, то попробую твоё.
Steal nerves:
Если отдать приказ "атаковать" цель, то юнит будет идти и игнорировать всех, пока в поле зрения не окажется цель, и потом будет бить ее. Если отдать приказ "атаковать" в точку, то будет идти в эту точку, и одновременно с этим, те кто попадется, будет атаковать. Вам нужно отдать приказ атаковать в точку
Окей, эта строчка сработала. Слушай может ты знаешь как сделать так, чтобы если юнит стоит на месте, то ему отдается приказ? Я переделал вопрос на всякий, чтобы второй подряд не создавать.
0
27
7 лет назад
Отредактирован MpW
0
Окей, эта строчка сработала. Слушай может ты знаешь как сделать так, чтобы если юнит стоит на месте, то ему отдается приказ? Я переделал вопрос на всякий, чтобы второй подряд не создавать.
Поищи на сайте, и на форуме, вопрос не раз задавался (в моей памяти 2-4 темы такие были). периодически проверять не сместился ли он с предыдущей позиции.
xgm.guru/p/wc3/auto в наработке нашлось применению этому. Но там на jass
Принятый ответ
0
30
7 лет назад
0
Я переделал вопрос на всякий, чтобы второй подряд не создавать.
Лучше создавать, кто-нибудь может столкнуться с такой же проблемой и сможет найти твой вопрос с ответом через поиск.

как сделать так, чтобы если юнит стоит на месте, то ему отдается приказ?
Отлов приказа "отставить" и "удерживать позицию" или постоянная сверка координат юнита (на гуи очень быстро заставит карту лагать из-за утечек).
0
6
7 лет назад
Отредактирован Real60Hz
0
Clamp:
Я переделал вопрос на всякий, чтобы второй подряд не создавать.
Лучше создавать, кто-нибудь может столкнуться с такой же проблемой и сможет найти твой вопрос с ответом через поиск.

как сделать так, чтобы если юнит стоит на месте, то ему отдается приказ?
Отлов приказа "отставить" и "удерживать позицию" или постоянная сверка координат юнита (на гуи очень быстро заставит карту лагать из-за утечек).
ясно, спасибо. Я думаю если карта рассчитана на 15 минут геймплея, это не сильно должно подпортить процесс.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.