AHK OW2 Mercy Autoheal

Onaylı Üye
Katılım
23 Haz 2022
Mesajlar
106
Tepki puanı
7
Ödüller
1
Yaş
32
3 HİZMET YILI
Thanks for sharing. Blizzard company takes more serious measures compared to other companies. The fact that the game is free is an advantage in this regard.
 
Seçkin Üye
Katılım
26 Ağu 2021
Mesajlar
408
Tepki puanı
55
Ödüller
5
Yaş
26
4 HİZMET YILI
interception driver bypasses the mouse_event
Post automatically merged:

no bro they dont anymore speaking from personal exp
Post automatically merged:

Thanks for sharing. Blizzard company takes more serious measures compared to other companies. The fact that the game is free is an advantage in this regard.

interception driver bypasses the mouse_event
hmm good oke
 
Onaylı Üye
Katılım
25 Şub 2016
Mesajlar
109
Tepki puanı
8
Ödüller
9
10 HİZMET YILI
Oyun yeni çıkmasına rağmen kısa sürede hilesini geliştiren ekibe teşekkürü bir borç bilirim
 
Onaylı Üye
Katılım
26 Eyl 2022
Mesajlar
73
Tepki puanı
4
Ödüller
1
Yaş
26
3 HİZMET YILI
at the moment no, even if they try to ban it there will be error trigger that it will say to uninstall it like Vanguard does (probably)
edit:// I am playing since release with the colorbot interception driver and still no ban
Can you share with me? I realy need colorbot.
 
Donator
Katılım
11 Şub 2019
Mesajlar
600
Çözümler
2
Tepki puanı
24
Ödüller
6
Yaş
31
7 HİZMET YILI
Interesting release, tell me how safe it is to use?
 
Onaylı Üye
Katılım
4 Şub 2019
Mesajlar
99
Tepki puanı
6
Ödüller
6
Yaş
29
7 HİZMET YILI
I hope, you get a trigger bot It would be easier than using an aimbot it's also hard to detect :''D
 
Onaylı Üye
Katılım
21 May 2022
Mesajlar
58
Tepki puanı
14
Ödüller
1
Yaş
36
4 HİZMET YILI
I couldn't figure out how to get PixelSearch to work. It kept giving error 1 no matter what color I chose. Because of that, I'm doing a stupid copy/pasted method of converting gbr to blue/green/red variables, and just testing off of that. HEALING is just to prevent lbutton from being stuck if you let go of rbutton while it's trying to heal.
 
Banlı Üye
Katılım
22 Şub 2019
Mesajlar
557
Çözümler
1
Tepki puanı
44
Ödüller
3
Yaş
33
7 HİZMET YILI
this is so cool i want to try this but the que on this game is so long. thank you for this im going to try this soon
 
Ultra Üye
Katılım
5 Nis 2019
Mesajlar
1,508
Çözümler
1
Tepki puanı
81
Ödüller
8
Yaş
26
7 HİZMET YILI
The game is downloading right now ill try it out once it finishes download
 
Onaylı Üye
Katılım
10 Eki 2022
Mesajlar
51
Tepki puanı
5
Yaş
21
3 HİZMET YILI
DON'T BE A LEECHER AND LIKE THE POST

This works by checking a specific pixel to see if it's white or not. The specific pixel is where the healing healthbar will be for a 1920x1080 display. It sends a leftclick if the pixel stops being white (teammate took damage), and it lets go when they're healed. I added a dumb check to make sure the "while" doesn't spam lbutton down events, in case that flags your account.


This is for a damage-focused Mercy setup. That means you must have "Toggle Beam Connection" off. More info:

Other than that, look at the code to figure out what you need. If you can't figure out how to use this, you should probably practice your problem-solving skills.

This will send AHI.SendMouseButtonEvent(11, 0, 1) when the person you're healing isn't at >95% health. It doesn't spam it. It also lets go when healed.

You can press Mouse4 to switch targets.

AutoHotkey:
#NoEnv
#SingleInstance, Force
#IfWinActive, Overwatch
SetBatchLines, 100
SetWorkingDir, %A_ScriptDir%
CoordMode, Pixel, Screen
CoordMode, Tooltip, Screen
#include Lib\AutoHotInterception.ahk
global AHI := new AutoHotInterception()
 
global foundStaff := false
global foundTarget := false
global foundPoison := false
global foundHealth := false
global amDamage := false
global amHeal := false
global suspend := false
 
Loop
{
    checkStaff()
    if foundStaff
    {
        if !amHeal
        {
            if amDamage
            {
                stopDamage()
            }
            doHeal()
        }
        checkTarget()
        if foundTarget
        {
            checkPoison()
            if foundPoison
            {
                doDamage()
            }
            else
            {
                checkHealth()
                if foundHealth
                {
                    doDamage()
                }
                else
                {
                    stopDamage()
                    if !amHeal
                    {
                        doHeal()
                    }
                }
            }
        }
        else
        {
            if amDamage
            {
                stopDamage()
            }
        }
    }
    else
    {
        stopAll()
    }
}
return
 
checkStaff()
{
    rgb := getColor(1788, 1020)
    StringSplit, array, rgb, |
    if (array1 > 230) and (array2 > 103) and (array3 > 33)
    {
        if (array1 < 256) and (array2 < 184) and (array3 < 165)
        {
            global foundStaff := true
        }
        else
        {
            global foundStaff := false
        }
    }
    else
    {
        global foundStaff := false
    }
    return
}
 
checkTarget()
{
    sleep, 100
    rgb := getColor(932, 715)
    StringSplit, array, rgb, |
    if (array1 > 225) and (array2 > 225) and (array3 > 225)
    {
        global foundTarget := true
    }
    else
    {
        global foundTarget := false
    }
    return
}
 
checkPoison()
{
    rgb := getColor(950, 728)
    StringSplit, array, rgb, |
    if (array1 > 130) and (array2 > 5) and (array3 > 160)
    {
        if (array1 < 189) and (array2 < 132) and (array3 < 217)
        {
            global foundPoison := true
        }
        else
        {
            global foundPoison := false
        }
    }
    else
    {
        global foundPoison := false
    }
return
}
 
checkHealth()
{
    rgb := getColor(996, 700)
    StringSplit, array, rgb, |
    if (array1 > 220) or (array2 > 220) or (array3 > 220)
    {
        global foundHealth := true
    }
    else
    {
        global foundHealth := false
    }
    return
}
 
doDamage()
{
    if !amDamage
    {
        sendRightDown()
        global amDamage := true
    }
    return
}
 
doHeal()
{
    if amDamage
    {
        stopDamage()
    }
    if !amHeal
    {
        sendLeftDown()
        global amHeal := true
    }
    return
}
 
stopDamage()
{
    if amDamage
    {
        sendRightUp()
        global amDamage := false
    }
    return
}
 
stopHeal()
{
    if amHeal
    {
        sendLeftUp()
        global amHeal := false
    }
    return
}
 
sendLeftDown()
{
    AHI.SendMouseButtonEvent(11, 0, 1)
    return
}
 
sendLeftUp()
{
    AHI.SendMouseButtonEvent(11, 0, 0)
    return
}
 
sendRightDown()
{
    AHI.SendMouseButtonEvent(11, 1, 1)
    return
}
 
sendRightUp()
{
    AHI.SendMouseButtonEvent(11, 1, 0)
    return
}
 
stopAll()
{
    if amDamage
    {
        sendRightUp()
        global amDamage := false
    }
    if amHeal
    {
        sendLeftUp()
        global amHeal := false
    }
    return
}
 
getColor(x, y)
{
    PixelGetColor, color, %x%, %y%
    blue := color & 0xFF
    green := (color >> 8) & 0xFF
    red := (color >> 16) & 0xFF
    return blue "|" green "|" red
}
 
checkSuspend()
{
    if GetKeyState("LButton", "P")
    {
        global suspend := true
    }
    else
    {
        global suspend := false
    }
    return
}
 
~*LButton UP::
{
    if amHeal
    {
        global amHeal := false
    }
}
return
 
~*RButton UP::
{
    if amDamage
    {
        global amDamage := false
    }
}
return
 
XButton1:: ;; Switch targets
{
    stopAll()
    sleep, 50
}

Installation:
Download and install Interception driver from their github and restart the PC.
Download AutoHotInterception from the github.
Open the AutoHotInterception folder go to Lib and paste the x64 and x86 folder from Interception rar into the Lib
Create an .ahk into the main folder of AutoHotIntrception
Edit the ahk, in line 8
Kod:
#include type the directory of location \Lib\AutoHotInterception.ahk
Brothee... Thanks for sharing I will try:peepoCryv2:
 
Onaylı Üye
Katılım
2 Eki 2017
Mesajlar
50
Tepki puanı
0
Ödüller
6
Yaş
28
8 HİZMET YILI
Can u get banned fast for it? AHK was detected in OW1 so im kinda scared
 
Üst