Добавлен ssbbssc
Господа, создал таймер с индексом, на каждый каст спелла к индексу прибавляется 1 и запускается таймер. Однако, при создании 2 триггера, столкнулся с тем, что в Event type - Time - Timer expires при выборе моего таймера в окне индекса нельзя выбрать ни 1 переменной. Подскажите выход.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.

WC3




Ред. naxim
ты подкинул мне отличную идею, точнее напомнил про одну полезную функцию. сейчас попробую
Но если вместо таймера использовать "Wait" и локальные переменные в одном триггере, то получится.
В общем, я пытаюсь создать способность, которая будет увеличивать для каждого кастера свою переменную на короткое время. Кастом велью использовать не получится.
ssbbssc:
Ред. naxim
ssbbssc:
Чтобы это обойти, , перед запуском таймера, нужно создавать новый таймер строкой кода "Custom script: set udg_TheTimer[udg_TheTimerIndex] = CreateTimer()".
Сделал и прикрепляю карту с первым способов (инкремент). Попробую ещё с помощью хеш-таблиц.
-
Esc.png
Полный списокРед. Doc
В нем для всех юнитов в нашей группе уменьшаем timeRemaining на 1, если timeRemaining == 0, убираем из группы, уменьшаем нужное значение.
Doc: