Jire / Overwatcheat

Free, open-source undetected color cheat!
GNU Affero General Public License v3.0
322 stars 92 forks source link

Not working in OW2 #131

Open pmoe7 opened 1 year ago

pmoe7 commented 1 year ago

Hi,

This is no longer working in OW2. I modified the code a bit to debug the issue, it turns out it is not able to get aimData. So either the colorMatch process is broken (Blizzard changed color values for Magenta or did something to block it) or screen grabbing is broken.

petrsoudek commented 1 year ago

Hi, I tried to change the colors to the new from OW2, but something else seems to be wrong.

pmoe7 commented 1 year ago

I did some more debugging. After changing the target colours to include this particular magenta colour (#F903FA) the aim bot works but in a broken way; it just aims up and up and with the overlay, it shows the square all over the screen. This means everything except the colorMatch is working fine.

C0DE4ME commented 1 year ago

I did some more debugging. After changing the target colours to include this particular magenta colour (#F903FA) the aim bot works but in a broken way; it just aims up and up and with the overlay, it shows the square all over the screen. This means everything except the colorMatch is working fine.

i have same issue anyone have solution??

pmoe7 commented 1 year ago

No solution yet. Hopefully, we can figure it out soon.

SeasonalFerret commented 1 year ago

I increased target_color_tolerance to 80 and was able to get a purple box that showed across the selected area. Decreasing this to 79 no longer shows the box.

It's almost as if a high enough color tolerance allows gdigrab to detect the color black. Is gdigrab only receiving a black input?

Wintreist commented 1 year ago

I increased target_color_tolerance to 80 and was able to get a purple box that showed across the selected area. Decreasing this to 79 no longer shows the box.

It's almost as if a high enough color tolerance allows gdigrab to detect the color black. Is gdigrab only receiving a black input?

I tried it, it didn't work out for me, purple doesn't appear

pmoe7 commented 1 year ago

Hey lads,

I went ahead and developed the entire aimbot from scratch in Python. It's not as good as this one but about 60% there. I am working on improving it. If anyone is interested in collab, let me know

rmgnum commented 1 year ago

I somehow get it to work but it is so snappy. Very effective when in short range

ztmzzz commented 1 year ago

I found it didn't work with obs, but it can work well by capture overwatch. window_title_search=Overwatch

xtherk commented 1 year ago

I found it didn't work with obs, but it can work well by capture overwatch. window_title_search=Overwatch

Do not use window_title_search=Overwatch Soon you will get a black screen, and then aim will not work.

ztmzzz commented 1 year ago

I found it didn't work with obs, but it can work well by capture overwatch. window_title_search=Overwatch

Do not use window_ title_ Search=Overwatch Soon you will get a black screen, and then aim will not work.

or use window_ title_ Search=desktop

xtherk commented 1 year ago

I found it didn't work with obs, but it can work well by capture overwatch. window_title_search=Overwatch

Do not use window_ title_ Search=Overwatch Soon you will get a black screen, and then aim will not work.

or use window_ title_ Search=desktop

yeah, You should use window_title_search=desktop.

see https://github.com/Jire/Overwatcheat/issues/129#issuecomment-1236617940

pmoe7 commented 1 year ago

I somehow get it to work but it is so snappy. Very effective when in short range

Do you mind sharing what you did differently?

pmoe7 commented 1 year ago

ok, guys yeah go in the FrameGrabber file in the source code and change this line:

filename: String = "title=${FrameWindowFinder.findWindowTitle(windowTitleSearch)}"

to this filename: String = if ("desktop".equals( windowTitleSearch)) windowTitleSearch else "title=${FrameWindowFinder.findWindowTitle(windowTitleSearch)}"

and change this in Overcheat.CFG file window_title_search=desktop

Play the game in fullscreen.

then it should be working

Wintreist commented 1 year ago

Хорошо, ребята, да, перейдите в файл FrameGrabber в исходном коде и измените эту строку:

filename: String = "title=${FrameWindowFinder.findWindowTitle(windowTitleSearch)}"

к этому filename: String = if ("desktop".equals( windowTitleSearch)) windowTitleSearch else "title=${FrameWindowFinder.findWindowTitle(windowTitleSearch)}"

и измените это в файле Overcheat.CFG window_title_search=desktop

тогда должно работать

Exception in thread "main" java.lang.Exception: Could not find window title with search: "desktop" at com.overwatcheat.framegrab.FrameWindowFinder.findWindowTitle(FrameWindowFinder.kt:54) at com.overwatcheat.framegrab.FrameGrabber.(FrameGrabber.kt:30) at com.overwatcheat.Overwatcheat.main(Overwatcheat.kt:52)

Wintreist commented 1 year ago

Перекомпилить не надо?

xtherk commented 1 year ago

Перекомпилить не надо?

Recompile

pmoe7 commented 1 year ago

Play the game in full screen

rmgnum commented 1 year ago

I somehow get it to work but it is so snappy. Very effective when in short range

Do you mind sharing what you did differently?

I had problems with compiling the latest version it gives giving me FAILURE: Build failed with an exception Task 'overwatcheat' not found in root project 'overwatcheat'. so I tried compiling older version

• Copied the settings of version 3.5 to 3.4.1 • Playing in borderless window (if that helps) • Change color blind settings enemy to magenta

and works. Very effective on short range like reaper, orisa, Mei. Not effective on long range and semi automatic guns like cassidy

pmoe7 commented 1 year ago

For anyone interested, here is my aimBot in Python. It is not 100% accurate but it's pretty decent and there's definitely a lot of room for improvement.

https://github.com/pmoe7/OW-AimAssist

pmoe7 commented 1 year ago

I compiled the Python code to an EXE so its super simple to download and run now.

For anyone interested, here is my aimBot in Python. It is not 100% accurate but it's pretty decent and there's definitely a lot of room for improvement.

https://github.com/pmoe7/OW-AimAssist

Wintreist commented 1 year ago

If someone does solve the problem, write here

Wintreist commented 1 year ago

If someone does solve the problem, write here

my personal problem was solved, I did not change the color of the opponents to mangeta

Flowing8175 commented 1 year ago

If your monitor have Freesync(or GSync) modes e.g. normal or ultimate, toggle it to another and reboot ur computer. that helps me when "no error but no working" situation.