Moonlit Posted June 11, 2019 Share Posted June 11, 2019 (edited) HI All, I have been expirimenting with AutoIT PixelSearch and ImageSearch and assigned myself a new project. I want to record the kills and killstreaks from a game automaticly in a TextFile. This text file is then publicated with stream software on screen. This way there is a "live" death/kill counter on the stream. At the moment I have something like this: expandcollapse popup#include <File.au3> #include <FileConstants.au3> #include <MsgBoxConstants.au3> Local $Coords ;Hotkeys HotKeySet("{NUMPAD0}", "_start") HotKeySet("^{NUMPAD0}", "_start") HotKeySet("{NUMPAD1}", "_stop") HotKeySet("^{NUMPAD1}", "_stop") HotKeySet("{NUMPAD2}", "_exit") HotKeySet("^{NUMPAD2}", "_exit") $run = True while 1 Sleep(500) WEnd Func _stop() ; Pause the script $run = False EndFunc Func _start() $run = True while $run ; Search for a color at a certain location Left, Top, Right, Bot, Color $Coords = PixelSearch(100, 200, 780, 313, 0X8BA9C5) If @Error Then ; The color was not found, what to do Sleep(Random(3000,5000)) ContinueLoop Else ; THe color was found, what to do ; Open the text File FileWrite( 'lucio.txt', "*** Lucio Died ***" & @CRLF) Sleep(Random(3000,5000)) EndIf WEnd EndFunc Func _exit() ;Close the script Exit 1 EndFunc Which does what it needs to do BUT not in a way that I want. Everytime it sees the color on the top rigth it writes to the file but I need it t be more precise. SInce when the color is on the right but on the left side he didn't die but he killed. (I Added an image to make sense). So I was thinking of using imagesearch instead of pixelsearch and search for the image left and the image on the right and then write to the file that image1 killed image2. (IF Image1 and image2 then) Pixelsearch is to preciese since the feed changes size a lot (depening on how many more images are in the banner). I am not asking for someone to make this or give an example. I just want to know if ImageSearch is the "best" way to do this so I can start to make a database of the pictures and start writing the code. If anyone has a better idea please let me know Edited June 11, 2019 by Moonlit Link to comment Share on other sites More sharing options...
Developers Jos Posted June 11, 2019 Developers Share Posted June 11, 2019 Welcome to the AutoIt forum. Unfortunately you appear to have missed the Forum rules on your way in. Please read them now - particularly the bit about not discussing game automation - and then you will understand why you will get no help and this thread will now be locked. See you soon with a legitimate question I hope. The Moderation team SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Recommended Posts