AHK которое реагирует на слово в чате,и вводит определенную команду

den4ik222

Новичок
Автор темы
2
0
Нужно сделать AHK,которое видит слово в чате "Госс.Имущество",после автоматически прописывает команду "/buy"
 

den4ik222

Новичок
Автор темы
2
0
кодик:
#Hotstring * ? ;
::/buy::Госс.Имущество
Нужно чтоб с chatlog читало,потом писало /buy
Что-то типо того,только регулярка другая,хз как ее прописать
Код:
#Include samp.ahk
#IfWinActive GTA:SA:MP
ChatLog = C:\Users\User\Documents\GTA San Andreas User Files\SAMP\chatlog.txt

loop
{
lastline := GetNewLine(ChatLog)
RegExMatch(var, "\[(\d\d):(\d\d):(\d\d)\] (.*)_(.*)\[(\d\d?\d?)\]: (.*)", find)
If find6 !=
{
   SendChat("команда")
}
}

GetNewLine(filename)
{
static old
static new
if !old
    {
        FileGetSize, old, %filename%
        new := old
    }
while old = new
    {
        sleep 100 ;задержка
        FileGetSize, new, %filename%
    }
old := new
Loop, read, %filename%
if A_LoopReadLine
    {
        last := A_LoopReadLine
    }
return last
}
!end::ExitApp
end::Reload
 
Последнее редактирование модератором: