Приветствую, пользователи БластХака, нашёл довольно интересный скрипт, но почему то ничего не происходит когда нажимаю на забинженные клавиши, от слова совсем. Кому не сложно посмотрите что не так с кодом.
#Include, SAMP.ahk
File:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
Loop, read, %File%
{
predpred_line := pred_line
pred_line := last_line
last_line := A_LoopReadLine
three_lastlines := last_line pred_line predpred_line
two_lastlines := last_line pred_line
}
!0::
checking:
Loop, read, %File%
{
IfInString, three_lastlines, Ищу автодилера
{
goto, autodealer
}
IfInString, three_lastlines, услугах автодилера
{
goto, autodealer
}
IfInString, three_lastlines, нужен автодилер
{
goto, autodealer
}
}
goto, checking
autodealer:
Loop, Read, %File%
RegExMatch(two_lastlines, "Тел. {ffffff}(\d+-\d+){EEA9B8}", neednumber)
if(neednumber != "-1")
{
sleep, 300
SendInput, {F6}/call %neednumber1%{Enter}
sleep, 500
}
return
!1::
Inscar := getClosestPlayerId()
if(getClosestPlayerId() != -1)
{
SendInput, {F6}/inscar %Inscar% 100{enter}
sleep, 300
}
return
!2::
Caroffer := getClosestPlayerId()
if(getClosestPlayerId() != -1)
{
SendInput, {F6}/caroffer %Caroffer%{enter}
}
return
File:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"
Loop, read, %File%
{
predpred_line := pred_line
pred_line := last_line
last_line := A_LoopReadLine
three_lastlines := last_line pred_line predpred_line
two_lastlines := last_line pred_line
}
!0::
checking:
Loop, read, %File%
{
IfInString, three_lastlines, Ищу автодилера
{
goto, autodealer
}
IfInString, three_lastlines, услугах автодилера
{
goto, autodealer
}
IfInString, three_lastlines, нужен автодилер
{
goto, autodealer
}
}
goto, checking
autodealer:
Loop, Read, %File%
RegExMatch(two_lastlines, "Тел. {ffffff}(\d+-\d+){EEA9B8}", neednumber)
if(neednumber != "-1")
{
sleep, 300
SendInput, {F6}/call %neednumber1%{Enter}
sleep, 500
}
return
!1::
Inscar := getClosestPlayerId()
if(getClosestPlayerId() != -1)
{
SendInput, {F6}/inscar %Inscar% 100{enter}
sleep, 300
}
return
!2::
Caroffer := getClosestPlayerId()
if(getClosestPlayerId() != -1)
{
SendInput, {F6}/caroffer %Caroffer%{enter}
}
return