Phoenixxx_Czar,
Код таков:
Код
B::
{
FileRead, Chatlog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Chatlog.txt
FoundPos := RegExMatch(Chatlog, "будет \{FF0000\}(\d+)\{FFA500\} \+ \{FF0000\}(\d+)\{FFA500\} \? \{BEBEBE\}\(ответ пишем в чате\)", name)
{
if (FoundPos != 0) {
res:=%name1%+%name2%
SendInput {F6}%res%{ENTER}
}
}
}
return
Однако, он не работает.Добавлено (22.09.2018, 16:16)
---------------------------------------------
Еще один косяк. Файл читается один раз.
Попробовал так и ничего:
Код
B::
{
File = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Loop, Read, %File%
{
RegExMatch(A_LoopReadLine, "будет \{FF0000\}(\d+)\{FFA500\} \+ \{FF0000\}(\d+)\{FFA500\} \? \{BEBEBE\}\(ответ пишем в чате\)", na)
}
res:=% na1 + na2
Sendinput {F6}%res%{enter}
}
return