RuslanTigran
Новичок
- Сообщения
- 14
- Репутация
- 0
Заранее прошу прощения, я нуб.
Задача такая: зажимаем мышку (копать) он на месте фармит. Ресурс заканчивается, он разворачивется в другую сторону и фармит другую кучку
Ранее я писал, что у меня никак не получается в игре зажать кнопку "бежать" на клавиатуре. То ли игра блокирует, то ли что-то другое. При этом, если в игре открыть чат, то скрипт отлично эти кнопки посылает в чат
Дело не в раскладке. Кнопка "бежать" - W. И он превосходно отправляет ее в чат.
Обошел это просто грузиком на клавиатуре. Да вот так срано и топорно, как игроки в Quake зажимали шифт спичкой. Мне не критично.
И еще одна проблема: при нажатии F11 иногда скрипт не встает на паузу и продолжает работу. Возможно чего-то не хватает? (Заранее спасибо, кто видит ошибку)
вот текст скрипта:
Собственно сам вопрос: как сделать чтобы он копал 10 метров перед собой, разворачивался и копал в обратную сторону? Сейчас он делает разворот с зажатым колесиком мышки просто по координатам на экране. При этом скорость движения курсора 2, и он как будто каждый раз на разный угол поворачивает. При том что я добавил в скрипт координаты куда поставить мышку до поворота, чтобы мышка по экрану каждый раз за одно и то же время проходила один и тот же путь
Кто-нибудь знает более красивый и простой вариант ?
Проблема с зажатыми в игре кнопками всё еще не решена
Задача такая: зажимаем мышку (копать) он на месте фармит. Ресурс заканчивается, он разворачивется в другую сторону и фармит другую кучку
Ранее я писал, что у меня никак не получается в игре зажать кнопку "бежать" на клавиатуре. То ли игра блокирует, то ли что-то другое. При этом, если в игре открыть чат, то скрипт отлично эти кнопки посылает в чат
Дело не в раскладке. Кнопка "бежать" - W. И он превосходно отправляет ее в чат.
Обошел это просто грузиком на клавиатуре. Да вот так срано и топорно, как игроки в Quake зажимали шифт спичкой. Мне не критично.
И еще одна проблема: при нажатии F11 иногда скрипт не встает на паузу и продолжает работу. Возможно чего-то не хватает? (Заранее спасибо, кто видит ошибку)
вот текст скрипта:
#include <AutoItConstants.au3>
$go = False
HotKeySet("{F11}", "starter")
HotKeySet('{Esc}', '_Exit')
Func starter()
$go = Not($go)
EndFunc
While 1
If $go Then
MouseDown ("left")
Sleep(2000)
MouseUp("left")
Sleep(1000)
MouseMove(750, 90, 2)
MouseDown($MOUSE_CLICK_MIDDLE)
MouseMove(700, 90, 2)
Sleep(50)
MouseUp($MOUSE_CLICK_MIDDLE)
EndIf
WEnd
Func _Exit()
Exit
EndFunc ;==>_Exit
Собственно сам вопрос: как сделать чтобы он копал 10 метров перед собой, разворачивался и копал в обратную сторону? Сейчас он делает разворот с зажатым колесиком мышки просто по координатам на экране. При этом скорость движения курсора 2, и он как будто каждый раз на разный угол поворачивает. При том что я добавил в скрипт координаты куда поставить мышку до поворота, чтобы мышка по экрану каждый раз за одно и то же время проходила один и тот же путь
Кто-нибудь знает более красивый и простой вариант ?
Проблема с зажатыми в игре кнопками всё еще не решена