Что нового

Не отправляется сообщение в телеграм при повторении цикла

AirTwist

Новичок
Сообщения
1
Репутация
0
При выполнении данного цикла, сообщение в Telegram отправляется только один раз. При повторении цикла сообщение уже не отправляется, но цикл выполняется, т.к. я постоянно получая оповещение с команды MsgBox. Что нужно поправить , или как реализовать постоянную отправку сообщения при выполнении цикла ? К сожалению поиск на форуме ничем не помог и пришлось создать эту тему. Буду благодарен за любую посильную помощь.
Код:
While 1
    

    ; Проверка 1-го окна

    PixelSearch($left1, $top1, $right1, $bottom1, $color1, 80, 1)         ; координаты области, цвет, допущение оттенка, шаг поиска
    If @error Then
        $PixelExist = True
        PixelSearch($left1, $top1, $right1, $bottom1, $color2, 10)
        If @error Then
            $PixelExist = False
            $PixelExisu = True
        EndIf
        Sleep(100)
        If $PixelExist Then
            MsgBox(4096, "Заголовок", "Персонаж умер", 2)                           
            InetRead('https://api.telegram.org/' & $sBotKey & '/sendMessage?chat_id=' & $nChatId & '&text=dead', 0)
            $PixelExist = False
            Sleep (1000)
        EndIf
        If $PixelExisu Then
            MsgBox(4096, "Заголовок", "Дисконнект", 2)                        
            InetRead('https://api.telegram.org/' & $sBotKey & '/sendMessage?chat_id=' & $nChatId & '&text=disconnect', 16)
            $PixelExisu = False
            Sleep (1000)
        EndIf
    EndIf
WEnd
 
Верх