Тема: AHK: псевдо бот для Lineage 2 (не все работает)
На одном из серверов стоит довольно хорошая защита от ботов и по этой причине я решил заменить стандартную бот-программу скриптом для AHK. Сырой вариант получился рабочим, но работает только если окно развернуто:
WinWait, Lineage II,
IfWinNotActive, Lineage II, , WinActivate, Lineage II,
WinWaitActive, Lineage II,
Send {F5}
Sleep 19000
Send {F6}
Sleep 19000
Loop
{
Loop 20
{
Send {F2}
Sleep 1000
Send {F3}
Sleep 1000
Send {F3}
Sleep 17000
Send {F1}
Sleep 800
Send {F1}
Sleep 800
Send {F1}
Sleep 800
Send {F1}
Sleep 800
}
Send, {F6}
Sleep 19000
Loop 20
{
Send {F2}
Sleep 1000
Send {F3}
Sleep 1000
Send {F3}
Sleep 17000
Send {F1}
Sleep 800
Send {F1}
Sleep 800
Send {F1}
Sleep 800
Send {F1}
Sleep 800
}
Send {F5}
Sleep 19000
}
Пытаюсь сделать так что бы работало и со свернутым окном, но вот что получается:
F11::
ControlSend, , {F5}, Lineage II
Sleep, 19000
ControlSend, , {F6}, Lineage II
Sleep, 19000 ;до этого места все работает, дальше игра резко выключается
Loop
{
Loop 20
{
ControlSend, , {F2}, Lineage II
Sleep, 1000
ControlSend, , {F3}, Lineage II
Sleep, 1000
ControlSend, , {F3}, Lineage II
Sleep, 18000
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
}
ControlSend, , {F6}, Lineage II
Sleep, 19000
Loop 20
{
ControlSend, , {F2}, Lineage II
Sleep, 1000
ControlSend, , {F3}, Lineage II
Sleep, 1000
ControlSend, , {F3}, Lineage II
Sleep, 18000
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
ControlSend, , {F1}, Lineage II
Sleep, 800
}
ControlSend, , {F5}, Lineage II
Sleep, 19000
}
Просмотрел подобные темы, но ответ не нашел. Просьба к тем кто разбирается в данном вопросе, помогите.