Пытался переписать скрипт автовыдачи наказания на автопринятия репорта. То есть, чтоб при виде сообщения о репорте, сразу писалась команда /ot.
Если честно, совсем не шарю в этом, даже гайды на ютубе не помогли.
Код
;~ ****** [ВАЖНО] ***************
{
chatlog := A_MyDocuments "\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt"
FileDelete, %chatlog%
Words = (warn|kick|ban|mute|jail|skick|hp|setskin|ao|unban|unwarn|skick|unmute|banip|unjail|warnoff|sethp|spcar|plveh|sban|muteoff|spplayer|re)
F2:: ;~ Автовыдача наказания из админ чата.
FileRead, Str, %A_MyDocuments%\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt
StringReplace, Str, Str, `r`n, `n, 1
StringReplace, Str, Str, `r, `n, 1
RegExMatch("`n" Str "`n", "i).*\n\[\d+:\d+:\d+]\s*\[A].*?\[.*?]:\s*(/`*" Words "\s.*?)\n", Match)
ToolTip % Clipboard := Match1
FileAppend,%Match1%`n,logachat.ini
SendMessage, 0x50,, 0x4190419,, A
Sleep 100
SendInput,{F6}%match1%{enter}
clipboard =
ToolTip
FileDelete,%A_MyDocuments%\GTA San Andreas User Files\CR-MP\GenerationC\chatlog.txt
Return