[APB RELOADED RU]
https://ru.4game.com/apb/play/
Важно : работает в разрешении 1280*1024 и оконном режиме игры
автокликер уже работает, а вот ведение цели (аим) работает но не так как нужно, есть идеи?
Пояснение: автокликер - это когда наводишь прицел на мишень в прицельном режиме сам производит выстрел
Не получается сделать такие барьеры, если ник заходит на них, то курсор перемешает игрока на центр этого барьера (курсор в зависимости от параметров ведет себя по разному или крутится или закидывается в небо).
Ниже приведен рисунок идеи, может будет правильней сделать прямоугольник и отслеживать ник нейм по цвету
помогите доделать
программа в память самой игры не вклинивается, не ловится
https://ru.4game.com/apb/play/
Важно : работает в разрешении 1280*1024 и оконном режиме игры
автокликер уже работает, а вот ведение цели (аим) работает но не так как нужно, есть идеи?
Пояснение: автокликер - это когда наводишь прицел на мишень в прицельном режиме сам производит выстрел
Не получается сделать такие барьеры, если ник заходит на них, то курсор перемешает игрока на центр этого барьера (курсор в зависимости от параметров ведет себя по разному или крутится или закидывается в небо).
Ниже приведен рисунок идеи, может будет правильней сделать прямоугольник и отслеживать ник нейм по цвету
помогите доделать
программа в память самой игры не вклинивается, не ловится
Код:
Global $Autoshoot = 0
; hot keys
Hotkeyset('{F5}', 'startAutoshoot') ; запуск автокликера
Hotkeyset('{F7}', "offtAutoshoot") ; остановка автокликера
; ----
$CenterX = @DesktopWidth / 2 ; Определяем центр экрана.
$CenterY = @DesktopHeight / 2 ; Определяем центр экрана.
$CenterRound = 200 ; От цетра паралейно будут расположенные палочки.
$CenterRW = 10 ; Ширина палочек.
$CenterRH = 200 ; Высота палочек.
$CenterColor = 0xFF0000 ; Цвет который должны сканировать палочки.
$CenterShade = 0x30 ; Погрешность цвета.
$CenterMouse = 90 ; Отброс мышки для захвата.
Global $AimPalk = 0, $TempPX, $TempPY, $TempPW;
Hotkeyset('{F8}', 'startAimPalk') ; запуск аима (не работает нормально)
Hotkeyset('{F9}', "offtAimPalk") ; остановка аима
While 1
If $Autoshoot = 1 then ;
PixelSearch( 610, 490, 690, 550, 0xFF0000, 0x40, 1) ; координаты квадратика который определяет область срабатывания выстрела(каждый настраивает под своё разрешение)
If Not @error then
MouseClick('left')
EndIf
EndIf
if $AimPalk = 1 Then
$TempPX = $CenterX + $CenterRound;
$TempPY = $CenterX - $CenterRound - $CenterRW;
$TempPW = $CenterY - ($CenterRH / 2);
PixelSearch( $TempPX, $TempPW, $TempPX+$CenterRW, $TempPW+$CenterRH, $CenterColor, $CenterMouse, 1);
if not @error Then
MouseMove(MouseGetPos(0)+$CenterMouse,MouseGetPos(1))
EndIf
PixelSearch( $TempPY, $TempPW, $TempPY+$CenterRW, $TempPW+$CenterRH, $CenterColor, $CenterMouse, 1);
if not @error Then
MouseMove(MouseGetPos(0)-$CenterMouse,MouseGetPos(1))
EndIf
EndIf
WEnd
Func offtAimPalk()
$AimPalk = 0
EndFunc
Func startAimPalk()
$AimPalk = 1
EndFunc
; function
Func startAutoshoot(); vkl
$Autoshoot = 1
EndFunc ; end
Func offAutoshoot() ; vukl
$Autoshoot = 0
EndFunc ; end