Anufis
offline
Опыт:
6,290Активность: |
Отмена текущих приказов и быстрокликеры
Есть абилки, которые перехватывают контроль у игрока над персонажем над юнитом(заставляют юнита атаковать или бежать). Но если игрок начинает активно кликать не в том направлении, то юнит подтормаживает и иногда прерывается или затормаживается нужное действие. Есть ли способ решения этой проблемы? Ниже привожу кусок кода. Помимо приведенного кода ниже те же самые приказы отдаются юниту с интервалами в 0.1 секунду.
Код:
|
05.11.2012, 17:36 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
лочить контроль можно, используя молот бурь или любой другой стан или морфы, как именно - это эксплойт, вам необходимо отдавать приказа не когда вы хотите, а ровно в тот момент когда юнит оглушен. |
05.11.2012, 17:47 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anufis
offline
Опыт:
6,290Активность: |
Цитата:
Как я понял Событие: юнит получил приказ условие: юнит должен делать что-то другое, а не то что хотел пользователь действие: оглушить юнита, в момент стана отдать нужный приказ но если события происходят в такой последовательности 1. юнит замахивается на врагу 2. игрок начинает усиленно закликивать своего персонажа, чтобы тот не атаковал врага 3. юнит ловит стан от триггера и от такого замах прекратится и начнется с нуля, разве нет? Или этот эксплойт не прервет текущего приказа? |
|
05.11.2012, 17:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
зачем фантазировать? я сказал что к чему, почему бы не проверить а? |
05.11.2012, 18:52 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|