Что нового

Triger-bot (кликкер) APB Reloaded

Mamont

Новичок
Сообщения
2
Репутация
0
AutoIt: 3.
Версия: 1.0

Категория: Мышь
Описание: Автокликер левой кнопки мыши при красном цвете в заданной области экрана: Есть шутер APB Reloaded - при навередении прицела на противника прицел меняет цвет с белого на красный (прицел всегда в центре экрана). Задача: нажатие левой кнопки мыши пока прицел красный. Пример ниже - не могу понять почему не работает

Код/Пример:
Код:
Global $Autoshoot = 0
;  hot keys
Hotkeyset("(INSERT)", "startAutoshoot") ; start
Hotkeyset("(DELETE)", "offtAutoshoot") ; stop
; ----
While 1
 If $Autoshoot = 1 then ;
  PixelSearch( 940, 510, 980 570, 0xFF0000, 0x50, 1)
  If Not @error then
   MouseClick('left')
  EndIf
 EndIf
WEnd

; function
Func startAutoshoot(); vkl
   $Autoshoot = 1
EndFunc ; end

Func offAutoshoot() ; vukl
   $Autoshoot = 0
EndFunc ; end
 

bugaj

Знающий
Сообщения
140
Репутация
11
Re: Автокликер левой кнопки мыши при красном цвете в заданной области экрана

Потому что Frost? в названии темы имя игры писали бы что ли, а то с одним и тем же вопросом 100 топиков )
 
Автор
M

Mamont

Новичок
Сообщения
2
Репутация
0
[Мышь, клавиатура] Re: Автокликер левой к-ки мыши при красном цвете в заданной области экрана APB R

Этот код работает на экране и сам ищет цвет и кликает на рабочем столе, но не работает в игре...
я думаю тут проблема с разрешением (нужно под 1920*1080)
помогите добить

Код:
Global $Paused
HotKeySet("{F5}", "TogglePause")
HotKeySet ( "{F7}" ,"_Exit")

While 1
    $p1 = PixelSearch( 0, 0, 808, 800, 0xCCCC99, 20)
        If @error Then $p1 = @error
    $p2 = PixelSearch( 790, 442, 808, 458, 0xFF0000, 20)
        If @error Then $p2 = @error
    $p3 = PixelSearch( 790, 442, 808, 458, 0xFF0000, 20)
        If @error Then $p3 = @error
    $p4 = PixelSearch( 790, 442, 808, 458, 0xFF0000, 20)
        If @error Then $p4 = @error
    $p5 = PixelSearch( 790, 442, 808, 458, 0xFF0000, 20)
        If @error Then $p5 = @error

    If $p1 <> 1 And $p2 <> 1 And $p3 <> 1 And $p4 <> 1 And $p5 <> 1 Then
         MouseClick("left", $p1[0], $p1[1], 1, 25)
         MouseClick("left", $p2[0], $p2[1], 1, 25)
         MouseClick("left", $p3[0], $p3[1], 1, 25)
         MouseClick("left", $p4[0], $p4[1], 1, 25)
         MouseClick("left", $p5[0], $p5[1], 1, 25)
    ElseIf $p1 <> 1 Then
         MouseClick("left", $p1[0], $p1[1], 1, 25)
    ElseIf $p2 <> 1 Then
        MouseClick("left", $p2[0], $p2[1], 1, 25)
    ElseIf $p3 <> 1 Then
        MouseClick("left", $p3[0], $p2[1], 1, 25)
    ElseIf $p4 <> 1 Then
        MouseClick("left", $p4[0], $p2[1], 1, 25)
    ElseIf $p5 <> 1 Then
        MouseClick("left", $p5[0], $p2[1], 1, 25)
    Else
        Exit
    EndIf

WEnd


Func TogglePause()
    $Paused = Not $Paused
    While $Paused
        Sleep(100)
        ToolTip('Скрипт приостановлен')
    WEnd
    ToolTip("")
EndFunc


 Func _Exit()
    Exit
EndFunc
 

Belfigor

Модератор
Локальный модератор
Сообщения
3 596
Репутация
938
Re: Автокликер левой к-ки мыши при красном цвете в заданной области экрана APB Reloa

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"Автокликер левой к-ки мыши при красном цвете в заданной области экрана APB Reloa" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Модератор.
 
Верх