Что нового

Бот для l2

Raspopov

Новичок
Сообщения
5
Репутация
0
Здравствуйте, можете помочь написать скрипт для игры Lineage 2?
Суть заключается в том, что происходит нажатие клавиши F1, пока в координат заданных мне не появится определённый цвет пикселя, как только цвет пикселя появился, то происходит нажатие клавиши F2 пока найденный мне пиксель не пропадёт, как только пропадает, снова происходит данный цикл. Так же как, чтоб в скрипте был запуск и отключение по кнопке. Ещё можно сделать так, чтоб координаты были прикреплёны к окну игры.
И может ли защита блокировать данный и скрипт и как это обойти?
 

LiteLight

Новичок
Сообщения
8
Репутация
1
AutoIt код:
Dim $State

Global $X = 100 ; Координата по оси X
Global $Y = 100 ; Координата по оси Y
Global $Color = 0xffffff ; Цвет

HotKeySet("{ESC}", "Main") ; Запуск и пауза скрипта по кнопке ESC

Func Main()
    $State = Not $State
    While $State
        $pSearch = PixelSearch($X, $Y, $X, $Y, $Color)
        Do
            Send("{F1}")
        Until $pSearch = True

        Do
            Send("{F2}")
        Until $pSearch = False
    WEnd
EndFunc   ;==>Main

While Sleep(100)
WEnd

По поводу защиты ничего сказать не могу.
 
Последнее редактирование:
Автор
R

Raspopov

Новичок
Сообщения
5
Репутация
0
AutoIt код:
Dim $State

Global $X = 100 ; Координата по оси X
Global $Y = 100 ; Координата по оси Y
Global $Color = 0xffffff ; Цвет

HotKeySet("{ESC}", "Main") ; Запуск и пауза скрипта по кнопке ESC

Func Main()
    $State = Not $State
    While $State
        $pSearch = PixelSearch($X, $Y, $X, $Y, $Color)
        Do
            Send("{F1}")
        Until $pSearch = True

        Do
            Send("{F2}")
        Until $pSearch = False
    WEnd
EndFunc   ;==>Main

While Sleep(100)
WEnd

По поводу защиты ничего сказать не могу.

Спасибо большое, протестить не получается, когда открываю окно игры, скрипт даже не запускается, как будто клавиша не реагирует на сторонние программы, кроме активного окна, так же если запускаю скрипт в свернутом, запускается, нажатия происходит, но при открытие снова никаких действий.
 

LiteLight

Новичок
Сообщения
8
Репутация
1
когда открываю окно игры, скрипт даже не запускается, как будто клавиша не реагирует на сторонние программы, кроме активного окна
Значит в игре сработала защита.

но при открытие снова никаких действий.

При повторном нажатии ESC скрипт не закрывается, а ставится на паузу!
 
Автор
R

Raspopov

Новичок
Сообщения
5
Репутация
0
Значит в игре сработала защита.



При повторном нажатии ESC скрипт не закрывается, а ставится на паузу!
Угу, только почему-то мышь х7 дает макросы там работать, но там нет определения пикселей=(
 

LiteLight

Новичок
Сообщения
8
Репутация
1
"Мышь x7" - это программа или модель мыши?

Если модель мыши, то я не удивлён - ведь нажатия таким образом генерируются не программно.
 
Верх