Добавлен  NatriY 
                            
                            
                            
                            
                            
                            
                        
                        
                    Что за чушь твориться с хэш-таблицей? Если не чушь, то почему так.
Был триггер, который при инициализации карты заносил в хэш-таблицу данные(integer макросы, которые объявлены препроцессором, как ключи, и string как значения)
Все работало, но спустя немного времени все начало багать. Смотрю, а то, что должно быть в хэшах - его нет.
Данные просто перестали записываться при инициализации карты.
Добавил строчку в начале того триггера - TriggerSleepAction(0.01) и все опять стало записывать. Как это объясняется?
Был триггер, который при инициализации карты заносил в хэш-таблицу данные(integer макросы, которые объявлены препроцессором, как ключи, и string как значения)
Все работало, но спустя немного времени все начало багать. Смотрю, а то, что должно быть в хэшах - его нет.
Данные просто перестали записываться при инициализации карты.
Добавил строчку в начале того триггера - TriggerSleepAction(0.01) и все опять стало записывать. Как это объясняется?
Принятый ответ
возможно обрыв потока происходил, а через TriggerSleepAction( 0.00 ) ты его обновлял
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
        
            
            0
        
    
 Показать
    
                    
                    
                    
                    
                    
                       MpW
                    
                    
                    
                    
                        3 года
                        
                    
                    
                
                
        
            
            0
        
    
 Показать
                Каким способом проверяете? Есть специальные нативки на проверку boolean, integer, real1
Нужен пример того как работаете
        
            
            0
        
    
 Показать
    
                    
                    
                    
                    
                    
                       NatriY
                    
                    
                    
                    
                        3 года
                        
                    
                    
                
                
        
            
            0
        
    
 Показать
                 МрачныйВорон:
Проверка имеете в виду данные в хэшэ? Просто пишу BJDebugMsg(), там пишет (null).
        
            
            1
        
    
 Показать
    
                    
                    
                    
                    
                    
                       rsfghd
                    
                    
                    
                    
                        3 года
                        
                    
                    
                
                
        
            
            1
        
    
 Показать
                
    
         Принятый ответ
        
    
возможно обрыв потока происходил, а через TriggerSleepAction( 0.00 ) ты его обновлял
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            



