Добавлен  Zhan10 
                            
                            
                            
                            
                            
                            
                        
                        
                    Похимичив некоторое время с вэйтом во многих триггерах, которые он крашит я выявил закономерность. Если определенную жертву событий использовать как переменную то вэйт будет безопасно задерживать действия, без всяких сбиваний и ошибок. Вопрос: прокатит ли такой метод с циклами?
Принятый ответ
Поздравляю с изобретением велосипеда. Если поищешь внимательно, то на сайте даже найдешь соответствующую наработку.
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            



 
                    
                
вейт в циклах пичаль бида
Экзекуты даже наследуют свойства потока из которого запущены, ExecuteTrigger запущенный из потока триггера наследует его ивент, а так же знание связанным с ним функций, с таймерами и ExecuteFunc я не проверял...
Что качается вейтов в циклах, это убого из за неточности вейта + невозможности установки малого периода, о триггерном движении можно забыть.
Ред. nvc123
вейт берёт число
поток созданный через ExecuteFunc никак не связан с родительским потоком
ExecuteTrigger это совсем другое дело
Ред. Melissa
Насчёт вейта в циклах - его можно использовать при условии, что будет выключен пользовательский контроль, да.
Спецэффекты - Disable User Control
После этого можно юзать циклы с вейтами, но, естественно, не получится ни юнитами управлять, ни в чат писать и т.д.
Можете проверить сами...
Кстати у меня в карте "монополия" передвижение фишки по полям сделано через вейт в цикле.
Ред. nvc123
ибо есть параметры
Кет:
это часто юзают для оптимизации триггерных скилов
вместо того чтобы создавать по триггеру на каждый скил создают 1 триггер который по равкоду применённого скила достаёт из хэш таблицы имя функции и запускает её через экзекут