Добавлен Darknessay
Я уже пробовал делать такое, но у меня вышла какая то лажа. Я приведу пример и спрошу, правильно ли это, а вы, пожалуйста, обьясните как правильно на самом деле.
Ивент клика
Если переменная = 0
-Переменная=1
-Ждать 0.15
-Переменная=0
Если переменная = 1
-Запустить триггер акта/
-Переменная=2
-Переменная=1
-Ждать 0.15
-Переменная=0
Если переменная = 1
-Запустить триггер акта/
-Переменная=2
Принятый ответ
Периодический триггер и переменная "реальная"...
При активации ставь реальной значение времени, а в периодичном триггере цыклом проверяешь у какого игрока больше 0 и отнимаешь на 1 тик таймера
При активации ставь реальной значение времени, а в периодичном триггере цыклом проверяешь у какого игрока больше 0 и отнимаешь на 1 тик таймера
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
потому что когда они идут подряд, у тебя при "0" станет "1", и сразу за ним выполнится условие на "1"
Вэйт тут нельзя использовать.
Событие: Игрок выбирает боевую единицу
Если: (Triggering unit) == Player_TempSelectedUnit [номер игрока]
Это должен быть даблклик для активации рывка, а не для пика какого нибудь, поэтому нужно чтобы таймер сбрасывался.
Мб кто то может на джассе написать этот триггер и указать строку, где будет прописан run (ignoring conditions) другого триггера, чтобы я просто туда прописывал действия?
Я не знаю как нормально сделать даблклик на гуи, без вейта(