- 9
- 0
Помогите сделать скрипт, который будет автоматически вставлять текст из чата
Например в чате появилось сообщение: /jail 292 60 дм/Сэм
И мой скрипт в моем чате автоматически примет эту форму и напишет: /jail 292 60 дм/Сэм
У меня есть образец, но там активация стоит.
То есть, если в чате появляется такое сообщение,мне нужно нажать Numpad+
И он примет форму.
Мне нужно чтобы без активации,без моего участия он принимал данную форме.
Вот образец:
Например в чате появилось сообщение: /jail 292 60 дм/Сэм
И мой скрипт в моем чате автоматически примет эту форму и напишет: /jail 292 60 дм/Сэм
У меня есть образец, но там активация стоит.
То есть, если в чате появляется такое сообщение,мне нужно нажать Numpad+
И он примет форму.
Мне нужно чтобы без активации,без моего участия он принимал данную форме.
Вот образец:
#IfWinActive GTA:SA:MP
#SingleInstance Force
#NoEnv
ListLines Off
SetBatchLines -1
chatlog := A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
Words = (kick|mute|jail|sethp|unmute)
NumpadAdd:: Клавиша активации, ее нужно заменить на автоматическую
FileRead, Str, %A_MyDocuments%\GTA San Andreas User Files\SAMP\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 0
SendInput,{F6}%match1%{return}
clipboard =
ToolTip
FileDelete,%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Return
#SingleInstance Force
#NoEnv
ListLines Off
SetBatchLines -1
chatlog := A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
Words = (kick|mute|jail|sethp|unmute)
NumpadAdd:: Клавиша активации, ее нужно заменить на автоматическую
FileRead, Str, %A_MyDocuments%\GTA San Andreas User Files\SAMP\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 0
SendInput,{F6}%match1%{return}
clipboard =
ToolTip
FileDelete,%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Return