Когда запускаю таймер второй раз, используя другой его индекс, он не запускается... Если создавать окно таймера такого таймера, то цифры не отображается, и таймер также не идёт.
Запуск первого таймера, который работает:
Запуск второго таймера, который не работает:
(пробовал между уничтожением прошлого окна таймера ставить sleepaction, но ничего не даёт.

  1. Не используй GUI таймеры
  2. Перед тем как запустить таймер нужно его создать
set udg_BuferTimer[2] = CreateTimer()
  1. Не забывай удалять таймеры
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Так и есть, а почему его убрал. Я писал про запуск, но не про паузу/остановку. И в принципе всё.
ответ
A.W.K.:
событие кстати такое есть таймер истекает, а вот условия я не найду и как раз ставится эта переменная с индексом
Есть, Как оно называется? Я такого никак не найду. Есть только "Таймер истекает", но в этом событии нужно указывать КАКОЙ таймер истекает.
а больше и нет, дальше нужно создавать таймеры, и уже вписывать эти таймеры в событие. Я не триггерщик я обычный человек, один из знающих людей тебе уже отвечали выше
ответ
но что делать, если этот параметр занят?
Перенести то, чем занят этот параметр, в массив переменных (под тем индексом, который будет в CustomValue).
ответ
спойлер - хештаблицы медленнее в сравнении с доступом по массиву. как только ты дописываешь еще пару строк к массиву (т.к. тебе надо вычислить ключ), внезапно хт становится быстрее. так что не мудри
нет ничего быстрее нативок. а каждая строка JASS-кода существенно замедляет работу. Экономия на спичках

10
попробуй увеличить кол-во элементов массива, если установлено на 1
Загруженные файлы
18
  1. Не используй GUI таймеры
  2. Перед тем как запустить таймер нужно его создать
set udg_BuferTimer[2] = CreateTimer()
  1. Не забывай удалять таймеры
Принятый ответ
20
LordDracula, Да, я так и сделал, но вариант FabulousTiger нравится больше)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.