Помогите с ахк не могу понять ошибку

Kizzrt

Новичок
Автор темы
1
0
AutoHotKey:
Loop,read, latest.log

{
    if (RegExMatch(A_LoopField, "Королевский зомби был повержен"))
        sleep, 5000
        TrayTip, checker,  Королевский зомби!!!!, 10, 16
    if (RegExMatch(A_LoopField, "Холуй был повержен"))
        sleep, 5000
        TrayTip, checker, Холуй, 10, 16     
    if (RegExMatch(A_LoopField, "Сточный слизень был повержен"))
        sleep, 5000
        TrayTip, checker,  Сточка, 10, 16
    else (RegExMatch(A_LoopField, "Матка был повержен"))
        sleep, 5000
        TrayTip, checker,  Матка, 10, 16
}
надо что бы когда в логах отобразиться мол королевский зомби или холуй или сточный слизень и т.д. повержен мне уведомление приходило (без задержки сделайте я кд сам поставлю)
 
Последнее редактирование модератором:
Решение
AutoHotKey:
#Persistent

SetTimer, update, 100 ; 100 ms
return

update:
Loop, read, latest.log
    last_line := A_LoopReadLine

if(RegExMatch(last_line, "Королевский зомби был повержен")) {
    MsgBox, Королевский зомби. ; or TrayTip
}
if(RegExMatch(last_line, "Холуй был повержен")) {
    MsgBox, Холуй ; or TrayTip
}
if(RegExMatch(last_line, "Сточный слизень был повержен")) {
    MsgBox, Сточка ; or TrayTip
}
if(RegExMatch(last_line, "Матка был повержен")) {
    MsgBox, Матка ; or TrayTip
}
return

meowprd

Тот самый Котовский
Проверенный
1,283
711
AutoHotKey:
#Persistent

SetTimer, update, 100 ; 100 ms
return

update:
Loop, read, latest.log
    last_line := A_LoopReadLine

if(RegExMatch(last_line, "Королевский зомби был повержен")) {
    MsgBox, Королевский зомби. ; or TrayTip
}
if(RegExMatch(last_line, "Холуй был повержен")) {
    MsgBox, Холуй ; or TrayTip
}
if(RegExMatch(last_line, "Сточный слизень был повержен")) {
    MsgBox, Сточка ; or TrayTip
}
if(RegExMatch(last_line, "Матка был повержен")) {
    MsgBox, Матка ; or TrayTip
}
return